Instant: Enable BookmarkProvider for InstantExtended.
    
BUG=167560
COLLABORATOR=sreeram@chromium.org
R=mpearson@chromium.org
TEST=See bug.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193527 0039d316-1c4b-4281-b951-d872f2087c98
Add rule to platform apps default CSS to allow user selection within content-editable elements.

BUG=226459


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193528 0039d316-1c4b-4281-b951-d872f2087c98
Add a new Android bot id for LKGR clobber builder.


BUG=164196


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193529 0039d316-1c4b-4281-b951-d872f2087c98
[Telemetry] Improve page.display_url.

The display URL was slightly wrong before: "foo.html" and "foo1.html" would
return ".html" and "1.html". This fixes the method to properly strip just
the common directory prefix, not the common prefix of the file.

This was split out from https://codereview.chromium.org/13467015/

BUG=None
TEST=tools/telemetry/run_tests page_unittest.TestPage
NOTRY=True


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193530 0039d316-1c4b-4281-b951-d872f2087c98
[Telemetry] Move WillRunPageSet call to a point where browser.http_server exists

The page cycler's implementation of WillRunPageSet will access http_server.UrlOf
so http_server needs to be defined. This moves the call to a point after
SetHTTPServerDirectories has been called.

BUG=None
TEST=None
NOTRY=True


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193531 0039d316-1c4b-4281-b951-d872f2087c98
Load extensions features file separately when needed

The JSON file for each feature type is now lazily loaded and
parsed separately.

BUG=55316

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193532 0039d316-1c4b-4281-b951-d872f2087c98
Restored notification message text color to gray.

BUG=230068
R=mukai@chromium.org


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193533 0039d316-1c4b-4281-b951-d872f2087c98
Rewrite scoped_array<T> to scoped_ptr<T[]> in rlz.

This is a manual cleanup pass using sed for files which are not built on
Linux.

BUG=171111


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193534 0039d316-1c4b-4281-b951-d872f2087c98
[Android] Use the build-generated list of libraries for gtest APKs

For normal APKs, the build generates a list of libraries to load at
build time and this is used at runtime to load libraries. Update our
gtest APKs to use this.

This makes gtest APKs work in the component build.

BUG=158821


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193536 0039d316-1c4b-4281-b951-d872f2087c98
Simple PMP reader to parse Picasa's metadata

For Media Galleries project.

BUG=151701

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193537 0039d316-1c4b-4281-b951-d872f2087c98
Send shader information to disk cache on access as well as create.

Currently we send the shader information to the disk cache when the
shader is first saved. This patch also sends the shaders when we
read them from the memory cache. This allows us to use the
LRU capabilities of the shader cache and re-cache any shaders
if the disk cache has been cleared.

BUG=226998


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193538 0039d316-1c4b-4281-b951-d872f2087c98
Move all code in c/b/autofill and autofill related code in c/b/ui into namespace autofill


BUG=140037,165534

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193540 0039d316-1c4b-4281-b951-d872f2087c98
Rewrite scoped_array<T> to scoped_ptr<T[]> in content.

This is a manual cleanup pass using sed for files which are not built on
Linux.

BUG=171111


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193542 0039d316-1c4b-4281-b951-d872f2087c98
Remove ImmersiveModeController::MaybeStartReveal() / ImmersiveModeController::CancelReveal()

BUG=188567
Test=Manual, see steps below
1) Run chrome with --ash-immersive-fullscreen
2) Enter immersive fullscreen by pressing F11
3) Wait for the animation hiding the top-of-window views to finish
4) Verify that Alt+D reveals the top-of-window views
5) Click in the web contents to close the top-of-window views
6) Verity that Alt+Shift+T reveals the top-of-window views

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193543 0039d316-1c4b-4281-b951-d872f2087c98
Ensure opaque background for missing tiles for opaque layers

For an opaque layer, when some tiles are missing and
background_color_instead_of_checkerboard is set,
the background color used must be opaque to meet the expectations of the occlusion
tracker, otherwise residue (release) or blue blocks (debug) will appear.

BTW removed the background_color_instead_of_checkerboard part from
TileLayerImpl because it is unused and isn't worth to fix.

BUG=223697

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193544 0039d316-1c4b-4281-b951-d872f2087c98
cc: Remove max-prepaint-tile-distance constant.

max-tiles-for-interest-area provide a better limit to how far
ahead we will prepaint.

BUG=230095
R=enne@chromium.org


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193545 0039d316-1c4b-4281-b951-d872f2087c98
Add a checkbox to save details locally.

This checkbox will be visible in the pay locally layout and will give the
option to save the edited details locally in Chrome.

BUG=222751


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193546 0039d316-1c4b-4281-b951-d872f2087c98
Rewrite scoped_array<T> to scoped_ptr<T[]> in webkit.

This is a manual cleanup pass using sed for files which are not built on
Linux.

BUG=171111


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193548 0039d316-1c4b-4281-b951-d872f2087c98
Regression: Chrome OS does not restore omnibox focus for minimized windows

Removed browser_view_->RestoreFocus() from OnWindowTargetVisibilityChanged
in BrowserFrameAura.
It is not needed and interferes with restoring focus which should not happen
during visibility changes.

BUG=225963
R=ben@chromium.org
TEST=manual

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193549 0039d316-1c4b-4281-b951-d872f2087c98
Rewrite scoped_array<T> to scoped_ptr<T[]> in ui.

This is a manual cleanup pass using sed for files which are not built on
Linux.

BUG=171111


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193550 0039d316-1c4b-4281-b951-d872f2087c98