[Autofill, Cocoa] Account for border width when computing popup's x-coordinates.

BUG=230746
TEST=On Mac, Autofill popup is correctly aligned with the field from which it
     was initiated.  (See bug for more info and screenshots.)

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203286 0039d316-1c4b-4281-b951-d872f2087c98
Rip out Shadow DOM completely (M29).

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203287 0039d316-1c4b-4281-b951-d872f2087c98
InstantExtended: turn off instant by default.

Adds a new finch flag ("allow_instant"). Unless this flag is present and set to
true, the Instant checkbox will not be shown and Instant will be off. When we
are ready to turn on Instant again, it will be as simple as setting
"allow_instant:1" in the finch configs.

BUG=240904

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203288 0039d316-1c4b-4281-b951-d872f2087c98
Add event listeners to developer_private api.

AddS an eventListener to developerPrivate api which is triggered on
an extension/app state change namely

1) Uninstall /Install
2) Loaded / Unloaded
3) View_Register / View_Unregister (Opening and closing new windows).

Both Restart and Reload fire a "Loaded" event so don't need separate
event for them.

BUG=237360

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203289 0039d316-1c4b-4281-b951-d872f2087c98
[telemetry] Add messages to asserts in ScrollActionTest.testBoundingClientRect

BUG=244462
TEST=None.
R=tonyg@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203290 0039d316-1c4b-4281-b951-d872f2087c98
[telemetry] Add helper paths for popular directories to util.

I see a lot of '..', '..', especially in unit tests.

BUG=None.
TEST=None.
R=nduca@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203291 0039d316-1c4b-4281-b951-d872f2087c98
Clean up ifdef around FilePath creation

BUG=102853

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

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

Removing the message part (first line) of the exception stack we send to the server, so that it doesn't contain potential values.
Adding an empty line to ASSERT stacks so that we don't lose ASSERT descriptions.

BUG=164227
TEST=Nope

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203293 0039d316-1c4b-4281-b951-d872f2087c98
Infobar the Google Update plugin until we can land changes to Omaha requiring a prompt for installs.

BUG=245368
TEST=N/A

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203294 0039d316-1c4b-4281-b951-d872f2087c98
Standardize file names, file paths, and resource names for location bar assets:
IDR_OMNIBOX_xxx, in common/omnibox_xxx.png.

BUG=none
TEST=none
TBR=erg

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203295 0039d316-1c4b-4281-b951-d872f2087c98
Add CheckPortalList manager property to NetworkStateHandler

Also, gets rid of the code for handling this in NetworkLibrary and moves
WizardController to use NetworkStateHandler instead.

BUG=189035

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203296 0039d316-1c4b-4281-b951-d872f2087c98
Revert 203289 "Add event listeners to developer_private api."

Broke compile on Windows: http://build.chromium.org/p/chromium.win/buildstatus?builder=Win%20Builder%20%28dbg%29&number=16342

> Add event listeners to developer_private api.
> 
> AddS an eventListener to developerPrivate api which is triggered on
> an extension/app state change namely
> 
> 1) Uninstall /Install
> 2) Loaded / Unloaded
> 3) View_Register / View_Unregister (Opening and closing new windows).
> 
> Both Restart and Reload fire a "Loaded" event so don't need separate
> event for them.
> 
> BUG=237360
> 
> Review URL: https://chromiumcodereview.appspot.com/15533008

TBR=grv@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203297 0039d316-1c4b-4281-b951-d872f2087c98
Fix permissions for green_alpha.png to not be executable.

BUG=none
TBR=tomfinegan@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203298 0039d316-1c4b-4281-b951-d872f2087c98
Send SELECT feedback to spelling service when user selects a suggestion

When a user right-clicks on a misspelled word and selects a spellcheck 
suggestion, the SpellingMenuObserver notifies the spelling service feedback of 
the selection. The feedback will be used to improve spellcheck suggestion 
quality.

BUG=170514

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203299 0039d316-1c4b-4281-b951-d872f2087c98
Updates the quiet mode button UI slightly.

- remove the toggled tooltip. We always use the same text.
- udpate the tooltip text as is described in the bug.

BUG=245127
TEST=manually on chromeos
R=dewittj@chromium.org, rsesek@chromium.org
TBR=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203300 0039d316-1c4b-4281-b951-d872f2087c98
Remove unused methods in WebGraphicsContext3D: isGLES2Compliant() and getPlatformTextureId()

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203301 0039d316-1c4b-4281-b951-d872f2087c98
Flag to enable experimental device discovery.

BUG=245379

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203302 0039d316-1c4b-4281-b951-d872f2087c98
drive: Remove mentions of "feed" in ChangeListLoader

The term "feed" is irrelevant with Drive API, hence should not be
used in code.

BUG=165395
TEST=none
R=hashimoto@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203303 0039d316-1c4b-4281-b951-d872f2087c98
Cleanup: Fix variable name style in rules_registry_service_unittest.cc.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203304 0039d316-1c4b-4281-b951-d872f2087c98
GPU: Make AsyncPixelTransferState per context rather than per context group.

Introduces a per context AsyncPixelTransferManager that owns the 
AsyncPixelTransferStates. In order to scope these to the lifetime of a Texture,
a gles::gpu::TextureManager::DestructionObserver interface was added.

BUG=240504

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

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