Revert 249872 "Build the PNaCl IRT shim with PNaCl + NaCl DEPS b..."

Suspecting this change broke the Daisy build. I have low confidence in this but
the from the blame list this is the only change that has to do with nacl. The bot
was green before the change.

http://build.chromium.org/p/chromium.chromiumos/builders/ChromiumOS%20%28daisy%29/builds/16306

FAILED: cd ../../../../../../../home/chrome-bot/chrome_root/src/native_client/src/untrusted/irt; python ../../../../native_client/build/build_nexe.py -t ../../../../c/Release/gen/sdk/toolchain/ --arch arm --build newlib_nlib --root ../../../.. --name ../../../../c/Release/gen/tc_newlib/libarm/libirt_browser.a --objdir ../../../../c/Release/obj/native_client/src/untrusted/irt/irt_browser_lib.gen/newlib-arm/irt_browser_lib "--include-dirs=../../../../c/Release/gen/tc_newlib/include ../../../.. ../../../src/third_party ../../../.. ../../../../ppapi" "--compile_flags=-Wno-unused-local-typedefs -Wno-psabi -fomit-frame-pointer -fasynchronous-unwind-tables  -O2 -g -Wall -fdiagnostics-show-option -Werror " --gomadir "" "--defines=__linux__ \"__STDC_LIMIT_MACROS=1\" \"__STDC_FORMAT_MACROS=1\" \"_GNU_SOURCE=1\" \"_BSD_SOURCE=1\" \"_POSIX_C_SOURCE=199506\" \"_XOPEN_SOURCE=600\" \"DYNAMIC_ANNOTATIONS_ENABLED=1\" \"DYNAMIC_ANNOTATIONS_PREFIX=NACL_\" \"NACL_BUILD_ARCH=arm\" V8_DEPRECATION_WARNINGS \"_FILE_OFFSET_BITS=64\" \"NACL_LINUX=1\" \"NACL_ANDROID=0\" \"NACL_OSX=0\" \"NACL_WINDOWS=0\" \"_BSD_SOURCE=1\" \"_POSIX_C_SOURCE=199506\" \"_XOPEN_SOURCE=600\" \"_GNU_SOURCE=1\" \"__STDC_LIMIT_MACROS=1\" CHROMIUM_BUILD \"TOOLKIT_VIEWS=1\" UI_COMPOSITOR_IMAGE_TRANSPORT \"USE_AURA=1\" \"USE_ASH=1\" \"USE_CAIRO=1\" \"USE_CRAS=1\" \"USE_GLIB=1\" \"USE_DEFAULT_RENDER_THEME=1\" \"USE_NSS=1\" \"USE_X11=1\" \"OS_CHROMEOS=1\" \"USE_XI2_MT=2\" \"IMAGE_LOADER_EXTENSION=1\" \"ENABLE_REMOTING=1\" \"ENABLE_WEBRTC=1\" ENABLE_PEPPER_CDMS ENABLE_CONFIGURATION_POLICY ENABLE_INPUT_SPEECH ENABLE_NOTIFICATIONS \"ENABLE_HIDPI=1\" USE_UDEV \"ENABLE_EGLIMAGE=1\" \"ENABLE_TASK_MANAGER=1\" \"ENABLE_EXTENSIONS=1\" \"ENABLE_PLUGINS=1\" \"ENABLE_SESSION_SERVICE=1\" \"ENABLE_THEMES=1\" \"ENABLE_AUTOFILL_DIALOG=1\" \"ENABLE_BACKGROUND=1\" \"ENABLE_AUTOMATION=1\" \"ENABLE_GOOGLE_NOW=1\" \"CLD_VERSION=2\" \"ENABLE_FULL_PRINTING=1\" \"ENABLE_PRINTING=1\" \"ENABLE_SPELLCHECK=1\" \"ENABLE_CAPTIVE_PORTAL_DETECTION=1\" \"ENABLE_APP_LIST=1\" \"ENABLE_MANAGED_USERS=1\" \"ENABLE_MDNS=1\" \"NACL_BUILD_ARCH=arm\" \"NACL_BUILD_SUBARCH=32\" \"NACL_TARGET_ARCH=arm\" \"NACL_TARGET_SUBARCH=32\"" "--link_flags=-B../../../../c/Release/gen/tc_newlib/libarm  " "--source-list=../../../../../../../../var/cache/chromeos-chrome/chrome-src/src/out_daisy/gypfiles/native_client/src/untrusted/irt/newlib-arm.irt_browser_lib.source_list.gypcmd"
chromeos-chrome-34.0.1829.0_alpha-r1: arm-nacl-gcc: error: aeabi_read_tp.S: No such file or directory
chromeos-chrome-34.0.1829.0_alpha-r1: arm-nacl-gcc: fatal error: no input files

> Build the PNaCl IRT shim with PNaCl + NaCl DEPS bump r12710 -> r12726
> 
> The ARM one is completely identical (already built with
> PNaCl), the x86-32 version is a bit smaller, and the x86-64
> one is a bit bigger.
> 
> Drops a PNaCl dependency on GCC.
> 
> Pull in untrusted.gypi change w/ NaCl DEPS bump r12710 -> r12716
> 
> This pulls in the following Native Client changes:
> 
> 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.
> 
> BUG= https://code.google.com/p/nativeclient/issues/detail?id=3784
> R=bradnelson@google.com, dschuff@chromium.org
> 
> Review URL: https://codereview.chromium.org/137623019

TBR=jvoung@google.com

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249906 0039d316-1c4b-4281-b951-d872f2087c98
[Android] Add the Contextual Search enable switch.

Adding about:flags toggle to enable Contextual Search in Chrome for Android.

BUG=341337

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249907 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249906
SVN changes up to revision 249907
Use proper DBus interface when listening for signals from session_manager

Long ago I started emitting Owner key and policy-change related
signals from the session_manager's DBus interface, as it should have
been all along. I never fixed the Chromium side, though, so do it now.

Also, the Liveness signal never actually got used. We created a method
instead. So, delete the code that listens for that.

BUG=chromium:341949
TEST=install on device, ensure that owner key signal is still received.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249908 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249908
Adjusting timeouts for chromoting browser tests.

This is the first step in making the tests stable.

R=anandc@chromium.org,weitaosu@chromium.org
BUG=341526
TESTED=5 runs each of all existing browser tests on Linux

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249909 0039d316-1c4b-4281-b951-d872f2087c98
Add entry to list only if distillation is successful.

Change the previous behavior of adding the entry when a new task tracker
was created. Now the entry is only created when distillation
succeeds.

BUG=288015
TEST=Changed.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249910 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249910
Sync the preference for surprise me, and pull from local if synced preference is unset.

BUG=331653

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249911 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249911
Add port mechanism for chooseDesktopMedia.

This is necessary in order to allow the page to
cancel the window picker before it returns a
source ID.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249912 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249912
Add CPU usage information to the chrome.system.cpu extension API.

BUG=339885
TESTED=Unit test updated, manual tests at extension console.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249913 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249913
device/bluetooth: Add abstract API definition for BluetoothGattService.

This CL defines the abstract class BluetoothGattService, which represents
remote and local GATT services in the GATT API.

BUG=340525
TEST=Compile Chrome.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249914 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249914
Don't log an error on an empty manifest string

This happens in browser tests and this "error" is noise in the log.

BUG=339891

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

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