Adds variation IDs for the iOS Phone and Tablet NTP experiments.

Creates separate sets of IDs for beta vs stable experiments.  Also creates
separate IDs for phone vs tablet.

BUG=None
TEST=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250164 0039d316-1c4b-4281-b951-d872f2087c98
Translate bubble: Swap 'Cancel' and 'Done' button positions

These buttons should be swapped for the UX consistency.

BUG=341992
TEST=manual

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250165 0039d316-1c4b-4281-b951-d872f2087c98
Translate bubble: Swap 'Nope' action buttons and 'Translate' button

The current position of these is confusing because the arrow button seems
to affect the right button, so these positions should be swapped.

BUG=342263
TEST=manual

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250166 0039d316-1c4b-4281-b951-d872f2087c98
base: Add uncached malloc based discardable memory type.

Each DiscardableMemoryMalloc instance uses a separate malloc() allocated block
of memory. It's allocated on Lock() and freed on Unlock().

This is useful to test how discardable memory clients perform in situations
when the memory pressure is high. The base class will also be used by other
discardable memory implementations as a fall-back when failing to
allocate/lock native discardable memory.

BUG=334996
TEST=base_unittests --gtest_filter=DiscardableMemoryTests*

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250167 0039d316-1c4b-4281-b951-d872f2087c98
Remove Android filter files for base_unittests

BUG=339980
R=bulach@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250169 0039d316-1c4b-4281-b951-d872f2087c98
cc: Rename the main thread calc draw props tests to differentiate them

Both the main and impl thread versions of the tests have the same names
which seems to cause the impl results to clobber the main thread ones,
as we only see one set of results on the waterfall.

Eg: https://chromeperf.appspot.com/report?masters=ChromiumPerf&bots=android-gn%2Candroid-nexus10%2Candroid-nexus4%2Cchromium-rel-mac6%2Cchromium-rel-win7-dual%2Cchromium-rel-xp-dual%2Cchromium-rel-xp-single&tests=cc_perftests%2Fcalc_draw_props_time&checked=all&start_rev=242186&end_rev=250003

R=enne
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250170 0039d316-1c4b-4281-b951-d872f2087c98
Change to roboto font.


BUG=332073

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250171 0039d316-1c4b-4281-b951-d872f2087c98
Revert 250135 "Blink roll 166802:166825"

Breaks Builder Linux ChromiumOS Tests (dbg)(3) Build #33334.
[ RUN      ] OobeTest.NewUser
[ RUN      ] OobeTest.NewUser

ASSERTION FAILED: clipRectsContext.rootLayer == m_clipRectsCache->m_clipRectsRoot[clipRectsType]
../../third_party/WebKit/Source/core/rendering/RenderLayerClipper.cpp(58) : void WebCore::RenderLayerClipper::updateClipRects(const WebCore::ClipRectsContext&)

[16696:16696:0210/104334:1846065835:FATAL:login_display_host_impl.cc(779)] Renderer crash on login window

> Blink roll 166802:166825
> 
> http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=166803:166825&mode=html
> TBR=
> BUG=
> 
> Review URL: https://codereview.chromium.org/147923015

TBR=eseidel@chromium.org

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250173 0039d316-1c4b-4281-b951-d872f2087c98
Roll GRIT to r151.

TBR=newt@chromium.org
BUG=none

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

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

BUG=342478

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250177 0039d316-1c4b-4281-b951-d872f2087c98
[SyncFS] Add conflict case tests to DriveBackendSynctest

 * Add conflict case tests
 * Fix missing MetadataDatabase update on local-to-remote sync

BUG=331988

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250178 0039d316-1c4b-4281-b951-d872f2087c98
Use validating IPC enum macros in child process messages.

This is part of a long-running background task to remove the remaining
uses of the unchecked IPC_ENUM_TRAITS() macro.

BUG=246708

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250181 0039d316-1c4b-4281-b951-d872f2087c98
Allows logging the field names used by autofill.

BUG=341493

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250182 0039d316-1c4b-4281-b951-d872f2087c98
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