Update core widgets to save attribute source info.

Bug: 111439551
Test: make -j
Change-Id: I72997a87122f38b32e38e42a690385acc7d0e521
44 files changed