Added one histograms.xml entry I missed in the CL for crrev.com/249427

BUG=337522
R=asvitkine@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250183 0039d316-1c4b-4281-b951-d872f2087c98
[Android] Remove the "Always show" button for blocked popups if the setting is controlled by policy.

BUG=342136,340704

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250184 0039d316-1c4b-4281-b951-d872f2087c98
Remove --enable-html-imports

The flag is merged into --enable-experimental-web-feaures.

TEST=none
BUG=317429
R=dglazkov@chromium.org,abarth@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250185 0039d316-1c4b-4281-b951-d872f2087c98
android envsetup: Don't set script-local variable toolchain_dir.

Unused after r250141. No behavior change.

BUG=330631
TBR=torne@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250187 0039d316-1c4b-4281-b951-d872f2087c98
Add support for importing other modules to mojom.

You can address types like namespace.Type, and constants like
namespace.CONSTANT.

BUG=325500
R=darin@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250188 0039d316-1c4b-4281-b951-d872f2087c98
linux_aura: Put toolbar dropdown menus on the screen with the cursor.

When right clicking on, for example, the back button, the dropdown menu
should be positioned on the screen with the cursor, so that this picks
the right screen even when the back button straddles two screens,
instead of always picking the left screen.

BUG=339536
R=msw@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250190 0039d316-1c4b-4281-b951-d872f2087c98
Retry CL: Build the PNaCl IRT shim with PNaCl. Roll NaCl to 12730.

Last try was r249872, but only rolled NaCl to 12726. That failed to
build the IRT (not the shim) on ARM. With 12730 it should be able
to build the IRT on ARM now.

r12711: (bradnelson) Don't write out .pyc files on the bots.
r12712: (halyavin) Fix handle leak in SimpleRevConnection objects.
r12713: (halyavin) Fix bots failures.
r12714: (yyanagisawa) Make try-except for finding gomacc more explicit.
r12715: (halyavin) Fix incorrect code that causes use-after-free.
r12716: (jvoung) Replace force_arm_pnacl w/ pnacl_native_biased and allow building nlibs.
r12717: (mcgrathr) toolchain_build: Update gdb to 7.7 release
r12718: (noelallen) Add bionic upload
r12719: (dschuff) toolchain_build_pnacl: Add support for cmake, clang, and sanitizers
r12720: (jvoung) PNaCl: Update Clang revision in pnacl/COMPONENT_REVISIONS
r12721: (mseaborn) Remove old sel_main_chrome.h/nacl_chrome.h interface variants
r12722: (jvoung) Add a couple more mnemonics to pnacl-ld (-u, --trace, --library, etc.)
r12723: (dschuff) PNaCl driver: use module-splitting by default for offline translation.
r12724: (dyen) IRT TLS now depends on tls_edit instead of compiling in changes.
r12725: (teravest) NaCl: Remove bad comment in sel_main_chrome.c
r12726: (jvoung) Fix arm rules for pnacl_native_biased in untrusted.gypi.
r12727: (dschuff) Make 32-bit LLVM builds correct with cmake
r12728: (bradnelson) Refactor and add detach, kill, complete, disconnect gdb tests.
r12729: (jfb) Update TOOL_REVISIONS for PNaCl r12703->r12727
r12730: (jvoung) Remove remaining reference to irt-local aeabi_read_tp.S from irt.gyp.

BUG= https://code.google.com/p/nativeclient/issues/detail?id=3784
R=bradnelson@google.com

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250195 0039d316-1c4b-4281-b951-d872f2087c98
linux_aura: Make web popup windows inherit the native theme.

If the user has selected the native theme, and is using chrome window
bars, we should paint a native colored IDR_THEME instead of the one that
comes from the ResourceBundle.

BUG=319772
R=jamescook@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250197 0039d316-1c4b-4281-b951-d872f2087c98
Makes content shell forward focus changes

This is needed for views to update
focus book-keeping. WebContentsViewObserver really needs a focus
notification so that this code can be moved to WebView. Until then
it's needed (see TODO in WebView).

BUG=341527
TEST=see bug
R=avi@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250201 0039d316-1c4b-4281-b951-d872f2087c98
Enable Chrome redirects for non-component builds

BUG=334379

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=248600

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250204 0039d316-1c4b-4281-b951-d872f2087c98
Split projecting configuration into separate delegate

Moved projecting configuration into separate delegate. Since Delegate deals only
with display configuration, I've also renamed it to NativeDisplayDelegate to
better reflect its purpose.

BUG=333413

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250205 0039d316-1c4b-4281-b951-d872f2087c98
I broke something by removing an apparently unused import that actually was used elsewhere. I addressed the issue by having the client code just call android_commands.GetAttachedDevices explicitly.

BUG=168518

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250206 0039d316-1c4b-4281-b951-d872f2087c98
Add libpeerconnection.{so,dll} to browser_tests.isolate

BUG=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250207 0039d316-1c4b-4281-b951-d872f2087c98
Don't send VSync parameters to the host on Mac.

This was broken for a long time, and it looks like fixing it might have
cause some performance regressions. This is to test if that's the case.

If this does not fix the performance issues, I will remove the display
link entirely. If that does not fix the issue, then this is a misattribution.

If this does fix the issue, then we'll need to discuss how vsync impacts
compositor performance, and the validity of the previous baselines.

BUG=341811
TBR=kbr@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250209 0039d316-1c4b-4281-b951-d872f2087c98
Run AddressTrackerLinux unittests on Android now that we use the
AddressTrackerLinux on Android too.

BUG=318794
TEST=net_unittests --gtest_filter=AddressTrackerLinuxTest\*

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250210 0039d316-1c4b-4281-b951-d872f2087c98
Fix busted asan IPC Fuzzer build.

This broke when the ax_enums.h file moved to a new (generated) location.
Adds in the dependency for the IPC targets that require it.

TBR=dtseng@chromium.org,mbarbella@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250212 0039d316-1c4b-4281-b951-d872f2087c98
Move LoginModel to the PasswordManager component.

This movement is a precursor to componentizing PasswordManager, which
subclasses LoginModel.

BUG=341845

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250216 0039d316-1c4b-4281-b951-d872f2087c98
Don't forward the focus when running content shell in headless mode

BUG=341527
R=abarth@chromium.org, sky@chromium.org

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

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