Create a struct for CandidateWindowProperty.

BUG=293117

Review URL: https://chromiumcodereview.appspot.com/23621043

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224926 0039d316-1c4b-4281-b951-d872f2087c98
Re-enable child X window workaround.

Compositing has been made sticky for a RenderWidget in the work for
http://crbug.com/295072

Now that compositing is sticky, the issue that caused this to be turned
off, http://crbug.com/292655, should be fixed.

TBR=piman, kbr
BUG=145600

Review URL: https://chromiumcodereview.appspot.com/24224008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224927 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 224927
Telemetry: temporarily stop using gesture marker in smoothness measurement.

Wait until CL 23532057 has been rolled to the builds.

TBR=nduca@chromium.org

BUG=295849

Review URL: https://chromiumcodereview.appspot.com/24252016

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224928 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 224928