Move BookmarkBubble with anchor

BUG=343049
R=msw@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251019 0039d316-1c4b-4281-b951-d872f2087c98
rAc: only run CountryComboboxModel tests on applicable platforms.

R=thakis@chromium.org
BUG=341329

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251020 0039d316-1c4b-4281-b951-d872f2087c98
Cast: Added a new RawEventSubscriber implementation for use in cast extension.

Added corresponding protocol buffer definitions for raw events, but in aggregated format.
Added EncodingEventSubscriber:
- encodes events in protocol buffer format
- (we need to test how much aggregation helps with reducing the size, if at all)
Added unit tests.

TODO in the future CLs: add event filtering, size-based windowing

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251021 0039d316-1c4b-4281-b951-d872f2087c98
Fix video in android webview

Fix mistake introduced in r247334. Webview needs more tests.

BUG=

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

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

WebKitTestController::TimeoutHandler doesn't seem to be used anywhere.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251023 0039d316-1c4b-4281-b951-d872f2087c98
Allow retrieval of media device ID salt even after ResourceContext has gone away.

TBR=willchan@chromium.org
BUG=341211

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251024 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 167046:167065

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=167047:167065&mode=html
TBR=
BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251026 0039d316-1c4b-4281-b951-d872f2087c98
[android_webview] Add AOSP checkout manifest.

Adding an Android repo manifest which will be used in the Android plus
ToT Chromium build setup.

BUG=None
TEST=None
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251027 0039d316-1c4b-4281-b951-d872f2087c98
Clean-up: Renames gfx::Font's methods and removes its obsolete methods.

Applies the same renaming as http://crrev.com/142523003 and also removes obsolete methods.

Renamed methods:
- DeriveFont(size_delta, style) => Derive(size_delta, style)

Removed methods:
- DeriveFont(size_delta)
- GetAverageCharacterWidth()
  # Use GetExpectedTextWidth(1) instead.
- GetStringWidth(text)
  # Use gfx::GetStringWidth(text, font_list) instead.

BUG=265485
TEST=Run ui_unittests, views_unittests.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251028 0039d316-1c4b-4281-b951-d872f2087c98
Move Windows-specific code into NativeAppWindowViewsWin

NativeAppWindowViews has Windows-specific code in #ifdefs. Move this
into derived class NativeAppWindowViewsWin.

BUG=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251029 0039d316-1c4b-4281-b951-d872f2087c98
Fix app launcher animation tearing on OSX Mavericks.

Mavericks introduced [NSView setCanDrawSubviewsIntoLayer:] which I
suspect has changed some of the animation compositing pipeline.
Recently, the app launcher has been "tearing" the canvas while dragging
items around quickly.

This change ensures that the common ancestor view of the
NSCollectionView and the transitive layer used for custom drag
animations is layer-backed. This prevents the tearing.

BUG=341769
TEST=Drag items around the OSX app lanucher quickly - icons should
animate smoothly, without tearing.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251030 0039d316-1c4b-4281-b951-d872f2087c98
Files.app: add test for multi-profile desktop movement menu.

BUG=341224

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251031 0039d316-1c4b-4281-b951-d872f2087c98
Migrate CandidateWindow::Entry to string16.

BUG=329604

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251032 0039d316-1c4b-4281-b951-d872f2087c98
Add function to support clearing SSL/certificate store.

When smartcard auth is disabled we need to wipe the store and any open
sockets. By issuing a NULL cert being added this happens.

BUG=341500

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251033 0039d316-1c4b-4281-b951-d872f2087c98
Add a landmine to get rid of obselete test netscape plugins

BUG=331302
R=marja@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251034 0039d316-1c4b-4281-b951-d872f2087c98
Autofilling passwords imported from IE more conservative

The trick is to leave action, username_element and password_element
fields of the form empty, this will stop the browser from autofilling
every form on the page with the credentials and will require user
interaction.
The user will have to click on the input box, select his login from
the drop down and click 'submit'. When this happens, Login Data will
be updated with the action url of the particular form.

Basically, since we don't know which form on the page is the one we 
have imported credentials for, we don't autofill anything until the 
user tells us. We'll remember his choice afterwards.

BUG=52513

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251035 0039d316-1c4b-4281-b951-d872f2087c98
Roll trace-viewer DEPS to r1133

TBR=dsinclair

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251037 0039d316-1c4b-4281-b951-d872f2087c98
Fuzzy password matching kill switch by Finch

This is the client side part, the server config is in CL 61376672.

BUG=338260,338289

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

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