Merge changes Ia7670aa6,I602b421b

* changes:
  Get rid of VirtualViewDelegate.
  Set autofill id on virtual structures.