[automerger skipped] migrate custom widgets in comply with plugin framework
am: 59e908b54f -s ours
am skip reason: change_id I8a3d0fe2689ad5ba24b19309728bbad0b6287f71 with SHA1 c7a6c2979c is in history

Change-Id: Ib4226ba2f65854d8f5f3597cd13b8feca903316c