Changed how the items in the bookmark folders are highlighted.

Before the fix, the icon were dark-shaded:
http://i.imgur.com/cypOhof.png
After the fix, the icon doesn't change:
http://i.imgur.com/0TVjkdu.png

It makes it consistent with the behavior of the bookmark bar.

BUG=303308

Review URL: https://codereview.chromium.org/12035075

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

NOTIFICATION_WEB_CONTENTS_SWAPPED was fired in a strict subset of times that NOTIFICATION_RENDER_VIEW_HOST_CHANGED was fired, but everyone was listening for NOTIFICATION_WEB_CONTENTS_SWAPPED since it showed up in the types file first.

BUG=170921,123007
TEST=no functional change

Review URL: https://codereview.chromium.org/23618036

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226637 0039d316-1c4b-4281-b951-d872f2087c98
Send touch cancel to renderer when scrolling starts

We decide that Desktop Chrome should follow the Chrome on Android
mode for touch behaviour during scrolling: send touch cancel to
renderer when scrolling starts and then stop sending touch events
to renderer.

This CL implements the above model. When GestureScrollBegin is received,
we inject a synthesized touch cancel event into the touch event queue
and stop sending all the following touch events to renderer. When the
touch cancel event is acked, we drop it before sending it to view so it
won't interrupt normal gesture flow.

BUG=240735
TEST=Enable the flag #enable-no-touch-to-renderer-while-scrolling in chrome://flags
1. go to www.rbyers.net/eventTest.html
scroll the page, one should first see touch move events, then touch cancel events.
2. go to www.rbyers.net/janky-touch-scroll.html
scroll the page and one should see smooth scrolling once the scrolling starts.

Review URL: https://codereview.chromium.org/23856016

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226638 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 226637
Moved ChromeViewMsg_SearchBoxPromoInformation IPC msg from InstantIPCSender to SearchIPCRouter. InstantTab can now set the promo information in the underlying NTP via SearchTabHelper.

BUG=272583
TEST=none

Review URL: https://codereview.chromium.org/24478002

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