Don't silently update cached accessible bounding boxes.

We shouldn't be updating the cached bounding box of accessible
objects that haven't otherwise changed, because that prevents
other code from detecting that the location has changed and
communicating that to assistive technology.

By removing this line of code, AppendLocationChangeEvents()
is able to take care of any location changes correctly.

BUG=328517
R=aboxhall@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240901 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240901
Split blink::WebSharedWorker interface into two in Chrome side (phase:2/3)

This is one of cleanup patches.
See: https://codereview.chromium.org/104943005/

Phase 2/3: in Chrome (this patch)
- Change content::WebSharedWorkerProxy to be a subclass of blink::WebSharedWorkerConnector, which is currently a subclass of blink::WebSharedWorker. 
- Remove content::WebSharedWorkerProxy::terminateWorkerContext() and content::WebSharedWorkerProxy::clientDestroyed(). 
- Remove "WebSharedWorker* SharedWorkerRepository::createSharedWorker()" 
- Introduce "WebSharedWorkerConnector* SharedWorkerRepository::createSharedWorkerConnector()" 


BUG=327600

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

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

Deletes a corresponding history entry when a psuggest entry is being
deleted. Only deletes entries generated by the given provider.

BUG=312494

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240903 0039d316-1c4b-4281-b951-d872f2087c98
IDC...->IDS... for teleport window invitation string

BUG=318868
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240904 0039d316-1c4b-4281-b951-d872f2087c98
Fire accessible event when document scrolls.

BUG=328512

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240905 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240904
Update accessibility tree before sending events.

Suppose you press tab, and the new focused control scrolls
the page. Previously we were sending a focus event and then
a scroll event, but at the time we sent the focus event, we
hadn't yet processed the scroll, so the coordinates would be
wrong.

Now when we have a batch of accessibility events, we process
all of the updates to the tree first, and then fire all of
the events.

BUG=328483
NOTRY=true
R=aboxhall@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240906 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240906
tlslite: document a couple of new parameters.

This is a followup to address some post-submit comments on
https://codereview.chromium.org/109563002/.

Comment only change. No semantic effect.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240907 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240907
Revert "Change VLOG levels in media/cast."

This reverts commit r240570.

TBR=mikhal

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240909 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240909
Reland of https://codereview.chromium.org/114063003.

In addition to the previous patch, removing a test that was failing.
The test was testing behavior that is about to go obsolete anyway. The test
essentially tests that the gUM goes through even though it can't acquire both
audio and video. This is behavior that will change shortly, and the particular
test violates the new checks I added which are intended to spot when the
webcam is broken, so I thought it made sense to just remove the test.

Make WebRTC browser tests fail cleaner when the host fails to provide a camera.

BUG=327673
NOTRY=True

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240910 0039d316-1c4b-4281-b951-d872f2087c98
[Telemetry] Script to generate profiles containing extensions

Add profile generation scripts for the following 2 scenarios:
* A profile with an installed theme.
* A profile with 25 popular extensions installed.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240911 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240911
Added missing templates for private APIs

BUG=
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240912 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240912
Revert 240681 "Revert 240536 "Mac-specific implementation of the..."

Reverting the revert: observed failures may have been red herrings.

> Revert 240536 "Mac-specific implementation of the GlobalShortcut..."
> 
> Reason for revert: patch suspected of causing flakiness on
> tests EventUtilsTest.TestEventFlagsFromNSEvent and
> EventUtilsTest.TestWindowOpenDispositionFromNSEvent on mac10.6 and
> mac 10.8 (ui_unit_tests on chromium.webkit waterfall)
> 
> > Mac-specific implementation of the GlobalShortcutListener class that
> > listens for global shortcuts. Handles basic keyboard intercepting and
> > forwards its output to the base class for processing.
> > 
> > Adds two things:
> > 1. Intercepts media keys. Uses an event tap for intercepting media keys
> > (PlayPause, NextTrack, PreviousTrack).
> > 2. Binds keyboard shortcuts (hot keys). Carbon RegisterEventHotKey API for
> > binding to non-media key global hot keys (eg. Command-Shift-1).
> > 
> > Also added Mac tests.
> > 
> > BUG=302437
> > 
> > Review URL: https://codereview.chromium.org/60353008
> 
> TBR=smus@chromium.org
> 
> Review URL: https://codereview.chromium.org/115323003

TBR=smus@chromium.org

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

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