Set svn:ignored on gtm, BUG=332664

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244012 0039d316-1c4b-4281-b951-d872f2087c98
Fix app_shell shutdown crash due to BrowserContextKeyedServices

* Create ExtensionSystem and register its dependencies from the ExtensionsBrowserClient interface.
* Create and tear down BrowserContextKeyedServices using the dependency manager like you're supposed to do it.
* Don't register AppLoaderServiceFactory - we don't use it anymore.
* Remove the "custom instance" code to ExtensionSystem::Get() - it was kind of hacky.

BUG=none
TEST=Launch app_shell then close the window. No crash.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244013 0039d316-1c4b-4281-b951-d872f2087c98
Fix errors in start with URL tests

1. Fix error in check for runnable pages in
session_restore_with_url
2. Add page sets to google storage.

Also had to change the page set, because when I tried to use the
latest version of news.bbc.co.uk on mobile it was asking if I
wanted to install the mobile app.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244014 0039d316-1c4b-4281-b951-d872f2087c98
Fix svn:ignore for third_party/google_toolbox_for_mac.

It should ignore the src/ directory.

BUG=332664
TEST=None
TBR=thakis@chromium.org



git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244015 0039d316-1c4b-4281-b951-d872f2087c98
Fix leak when jobs complete

The JobQueue wasn't deleting the jobs after they finished.

TBR=kinuko@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244016 0039d316-1c4b-4281-b951-d872f2087c98
Set the svn:ignore property on chrome/third_party/chromevox.

BUG=330461



git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244019 0039d316-1c4b-4281-b951-d872f2087c98
Revert 243974 "Target touches to the correct display."

> Target touches to the correct display.
> 
> ui::TouchEvents now know the id of their source device.
> 
> The target of a touch can't be effected by a touch on another display.
> 
> BUG=315651
> TEST=GestureRecognizerTest.GestureEventTouchLockIgnoresOtherScreens
> 
> Review URL: https://codereview.chromium.org/103173004

TBR=tdresser@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244020 0039d316-1c4b-4281-b951-d872f2087c98
Revert 243986 "Fix AdjustBoundsToEnsureWindowVisibility to work ..."

> Fix AdjustBoundsToEnsureWindowVisibility to work with non primary display bounds
>  This was asssuming that the visibile area has 0,0 origin.
> 
> Move the code to ensure minimum visibility when added, from
> WorkspaceLayoutManager to DragWindowResizer.
> 
> BUG=none
> TEST=WindowUtilTest.AdjustBoundsToEnsureWindowVisibility.
>  This also fixes the test that was failing.
> TBR=oshima@chromium.org
> 
> Review URL: https://codereview.chromium.org/106303005

TBR=oshima@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244021 0039d316-1c4b-4281-b951-d872f2087c98
Add support for closing Android Shell instances from Java.

This also fixes an issue where the java side would be deleted when
calling launchShell, but the native counter part was not being cleaned
up.

BUG=330902
TBR=avi@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244022 0039d316-1c4b-4281-b951-d872f2087c98
Always create FrameTreeNodes and RenderFrameHosts for every frame.

Patch Set 1 and 2 are import of the original CL: https://codereview.chromium.org/82033002/

BUG=245126

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244023 0039d316-1c4b-4281-b951-d872f2087c98
Do not prefill username when adding an account

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244024 0039d316-1c4b-4281-b951-d872f2087c98
aura: Remove sync point methods from ImageTransportFactory api.

These methods were added to the GLHelper recently, so we don't need
them in both places. They're actually just used by deprecated code
we'll remove very soon, but this removes them from the API.

R=piman@chromium.org
BUG=332998

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244025 0039d316-1c4b-4281-b951-d872f2087c98
Revert 243967 "Use a Finch Experiment to control the Browser Bla..."

> Use a Finch Experiment to control the Browser Blacklist
> 
> Also increase the states stored in the register to prevent
> the setup code from running multiple times per version if
> it fails to start one time.
> 
> BUG=329023
> 
> Review URL: https://codereview.chromium.org/120963002

TBR=csharp@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244026 0039d316-1c4b-4281-b951-d872f2087c98
Disk cache v3: The main index table.

The IndexTable controls what entries are stored in the cache.
This class provides a memory-only view of the underlying structures
that store "the index"

BUG=241277
TEST=net_unittests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244027 0039d316-1c4b-4281-b951-d872f2087c98
Refactor device description out of PrivetDeviceLister

This should enable the creation of a separate PrivetDeviceResolver class, which
should be useful.

BUG=332182

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244028 0039d316-1c4b-4281-b951-d872f2087c98
Update WebContentDecryptionModuleSessionImpl to the latest EME spec.

- generateKeyRequest() -> initializeNewSession()
- close() -> release()

This change is made to match the latest EME spec. The deprecated methods
will be dropped after Blink is updated. The Blink side change is at:
https://codereview.chromium.org/111043004/

BUG=224786

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

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

Add support to gracefully handle the case of a modeset failing by trying
the next lower resolution

BUG=309720
TEST=Test with external HDMI monitor and Display Settings
R=oshima@chromium.org, marcheu@chromium.org

Signed-off-by: David Sodman <dsodman@chromium.org>

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244030 0039d316-1c4b-4281-b951-d872f2087c98
[GCM] Disable some GCM API tests on offical window bots

BUG=324982
TEST=non

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244031 0039d316-1c4b-4281-b951-d872f2087c98
Revert 244005 "Remove SetHostSize/Bounds from RootWindow in favo..."

> Remove SetHostSize/Bounds from RootWindow in favor of just calling SetBounds() on host()
> 
> R=sky@chromium.org
> http://crbug.com/308846
> 
> Review URL: https://codereview.chromium.org/128753002

TBR=ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244033 0039d316-1c4b-4281-b951-d872f2087c98
[Android] Remove assert as it uses a non-API backwards compatible function.

BUG=

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

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