Removes unnecessary macro.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234146 0039d316-1c4b-4281-b951-d872f2087c98
[Android] Enable touchscreen tap suppression

Further unify fling and tap behavior across platforms by enabling touchscreen
tap suppression on Android.  Also correct for GestureShowPress deferral
on a deferred GestureTapDown

BUG=313223,313259

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234147 0039d316-1c4b-4281-b951-d872f2087c98
Revert 233838 "Temporarily crash when a wedge condition is detec..."

> Temporarily crash when a wedge condition is detected.
> 
> BUG=316376
> TEST=wedge causes a crash.
> 
> Review URL: https://codereview.chromium.org/64173007

TBR=dalecurtis@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234148 0039d316-1c4b-4281-b951-d872f2087c98
Reland: Move ExtensionProcessManager to src/extensions, part 4

Reland of https://codereview.chromium.org/62713003/ - the original patch broke the Google Chrome OS official builder due to a missing dependency on the extensions api target in extensions/extensions.gyp.

* Move c/b/extensions/extension_process_manager.h to
extensions/browser/process_manager.h
* Rename ExtensionsProcessManager to ProcessManager
* Place it in the "extensions" namespace

BUG=313481
TEST=browser_tests, unit_tests
TBR=miket@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234149 0039d316-1c4b-4281-b951-d872f2087c98
roll gyp 1779:1780

r1780 win: fixes for using vs 2013 toolchain

TBR=thakis@chromium.org

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234151 0039d316-1c4b-4281-b951-d872f2087c98
Move WeakPtrFactory members in jingle/ classes to the correct locations.

BUG=303818

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234152 0039d316-1c4b-4281-b951-d872f2087c98
Add libstdc++6-4.6-dbg to build deps.

This package is needed for LeakSanitizer.

BUG=293335
TBR=pschmidt@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234153 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 161662:161684

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

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234155 0039d316-1c4b-4281-b951-d872f2087c98
whitespace change to kick bots

TBR=cmp

BUG=316199

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234156 0039d316-1c4b-4281-b951-d872f2087c98
[Telemetry] Better error messages.

New output:
ERROR:root:http://googlewebmastercentral.blogspot.com/:
Traceback (most recent call last):
  File "/work/chromium/src/tools/perf/../telemetry/telemetry/page/page_runner.py", line 440, in _RunPage
    test.Run(finder_options, page, page_state.tab, results)
  File "/work/chromium/src/tools/perf/../telemetry/telemetry/page/page_test.py", line 208, in Run
    self._RunCompoundAction(page, tab, compound_action)
  File "/work/chromium/src/tools/perf/../telemetry/telemetry/page/page_test.py", line 229, in _RunCompoundAction
    action.RunAction(page, tab, prev_action)
  File "/work/chromium/src/tools/perf/../telemetry/telemetry/page/actions/wait.py", line 33, in RunAction
    tab.PerformActionAndWaitForNavigate(action_to_perform, self.timeout)
  File "/work/chromium/src/tools/perf/../telemetry/telemetry/core/tab.py", line 83, in PerformActionAndWaitForNavigate
    action_function, timeout)
  File "/work/chromium/src/tools/perf/../telemetry/telemetry/core/backends/chrome/inspector_backend.py", line 167, in PerformActionAndWaitForNavigate
    self._page.PerformActionAndWaitForNavigate(action_function, timeout)
  File "/work/chromium/src/tools/perf/../telemetry/telemetry/core/backends/chrome/inspector_page.py", line 72, in PerformActionAndWaitForNavigate
    'Error=%s' % (timeout, sys.exc_info()[1]))
TimeoutException: Timed out while waiting 60s for navigation. Error=Received a socket error in the browser connection and the tab still exists, assuming it timed out. Timeout=0s Elapsed=0s Error=[Errno 35] Resource temporarily unavailable

Pages: []
RESULT telemetry_page_measurement_results: num_failed= 0 count
RESULT telemetry_page_measurement_results: num_errored= 1 count
ERROR:root:Errored pages:
Blogger

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234157 0039d316-1c4b-4281-b951-d872f2087c98
Use UTF8ToUTF16 in ChromeBreakpadClient.

Prevents a DCHECK, as the text is UTF-8, not ASCII.

BUG=316340
TEST="Chrome has crashed!" dialog itself doesn't crash on --lang=he Debug builds.
R=cpu@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234158 0039d316-1c4b-4281-b951-d872f2087c98
This CL introduces a lightweight bindings system for V8 called gin

Unlike the extensions V8 bindings, gin is based on ObjectTemplates rather than
on evaluating script.  Unlike the Blink V8 bindings, gin isn't tightly coupled to
Blink.  In fact, gin's only link-time dependency is V8.  We plan to use gin to build
the V8 bindings for Mojo (see https://codereview.chromium.org/59153005/ for
an example of how they will be used).

In the long term, gin could serve as a basis for both the Blink and the extension
system bindings, but we don't have any immediate plans to pursue that use of
this code.

This code is largely inspired by a lightweight bindings system designed by
Aaron Boodman.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234160 0039d316-1c4b-4281-b951-d872f2087c98
Updating trunk VERSION from 1705.0 to 1706.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234161 0039d316-1c4b-4281-b951-d872f2087c98
Move some nested classes out of PrintSystemWin

BUG=317027

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234165 0039d316-1c4b-4281-b951-d872f2087c98
Use Window instead of RootWindow in many more places throughout the codebase

TBR=sky@chromium.org
http://crbug.com/308843

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234166 0039d316-1c4b-4281-b951-d872f2087c98
Fix an "content_scipts" issue in manifest.html document

BUG=317167
TEST=pass manifest_data_source_test

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

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

- Extends FakeDBusThreadManager about DBusClient setters.
- Removes default initialization of DBusClients from FakeDBusThreadManager.
- Replaces all occurrences of MockDBusThreadManager in tests by FakeDBusThreadManager.
- Every test now creates exactly the DBusClients that are required.
- Removes all references to Fake/Stub implementations from the DBusThreadManagerImpl used for production.

Depends on:
https://codereview.chromium.org/50243005/

BUG=275286
TBR=miket@chromium.org,mkwst@chromium.org,rtenneti@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234172 0039d316-1c4b-4281-b951-d872f2087c98
Extract XPS code from PrintSystemWin.

BUG=317027

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

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