[NaCl SDK] AppEngine: update lua page and executable.

This new .pexe inludes fixes to nacl_io that fix issues
with readline.  The version of naclterm has also been
updated to the latest one in naclports.

R=binji@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234186 0039d316-1c4b-4281-b951-d872f2087c98
PreTarget accelerator handler should only be for one FocusManager

Previously, the PreTargetHandler would send the key event to the
FocusManager associated with the widget at creation time. When
there's a transient open, the events should only be sent to the
FocusManager associated with that transient, not to the main
one.

BUG=304754, 305082, 316064
TEST=with --disable-dwm-composition, tab, f11, ctrl-f in main page, dialogs, bubbles.
R=ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234187 0039d316-1c4b-4281-b951-d872f2087c98
Remove the size limit for sending Pepper DidChangeView messages.

Currently if the plugin element exceeds a certain size, no DidChangeView
messages will be sent to the plugin. This is problematic if you really
do have a very large plugin element. Plugins should gracefully handle
large sizes.

For reference, this check was added in
https://code.google.com/p/chromium/issues/detail?id=122657. We will
have to monitor crashes to determine whether we need to take action in
Flash or other plugins.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234188 0039d316-1c4b-4281-b951-d872f2087c98
[SyncFS] Split LargestChangeID to LargestFetchedChangeID and LargestKnownChangeID

BUG=240165

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234189 0039d316-1c4b-4281-b951-d872f2087c98
Remove theme/default_x00_percent/osx folder.

It's unused, the assets in theme/default_x00_percent/mac are used instead.

BUG=317415

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234190 0039d316-1c4b-4281-b951-d872f2087c98
Docserver: Don't require that the appengine dev server does a cron run.

R=jyasskin@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234191 0039d316-1c4b-4281-b951-d872f2087c98
file_manager: Add "volumeId" to VolumeMetadata in fileBrowserPrivate

This is in preparation for replacing "mount points" (paths like /Downloads)
with per-volume FileSystem objects.

BUG=316077
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234192 0039d316-1c4b-4281-b951-d872f2087c98
fileSystemProvider: Add a namespace-level comment

Lack of the comment caused a log spam in the build like:

[2/41] RULE Generating C++ code from file_system_provider.idl IDL files
fileSystemProvider must have a namespace-level comment. This will appear on the API summary page.

BUG=317419
TEST=the log spam is gone from the build log
R=benwells@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234193 0039d316-1c4b-4281-b951-d872f2087c98
Add support for datalist to text input element on Android

We want to have a darker color divider between the datalist suggestions and autofill suggestions.

The ListView instance is constructed inside ListPopupWindow so we can't override ListView.drawDivider(), so we draw the divider inside the list item view.

BUG=242455

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234194 0039d316-1c4b-4281-b951-d872f2087c98
Under he --new-profile-management flag, migrate the desktop profile avatars (hamburger, ninja) to the CrOS ones (penguin, dog, blurry circles).

Regarding the avatar resource files: I will have a followup CL to move the
resource files to /common, once this lands. For now we'd like to monitor
how including these files affects the size of the binary, and if it
increases too much, have an easier revert.

BUG=312352

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234197 0039d316-1c4b-4281-b951-d872f2087c98
drive: Add ClientContext argument to JobScheduler::RemoveResourceFromDirectory/DeleteResource

To allow requesting these jobs in BACKGROUND context.

BUG=260542
TEST=unit_tests
R=kinaba@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234199 0039d316-1c4b-4281-b951-d872f2087c98
Revert 234195 "Under he --new-profile-management flag, migrate t..."

Added 7MB to the size of Chromium.app on Mac:
https://chromeperf.appspot.com/report?masters=Chromium&bots=chromium-rel-mac&tests=sizes%2FChromium.app&rev=234195&checked=core

(Linux seems to be fine.)

> Under he --new-profile-management flag, migrate the desktop profile avatars (hamburger, ninja) to the CrOS ones (penguin, dog, blurry circles).
> 
> Regarding the avatar resource files: I will have a followup CL to move the
> resource files to /common, once this lands. For now we'd like to monitor
> how including these files affects the size of the binary, and if it
> increases too much, have an easier revert.
> 
> BUG=312352
> 
> Review URL: https://codereview.chromium.org/60263002

TBR=noms@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234202 0039d316-1c4b-4281-b951-d872f2087c98
Revert 234194 "Add support for datalist to text input element on..."

> Add support for datalist to text input element on Android
> 
> We want to have a darker color divider between the datalist suggestions and autofill suggestions.
> 
> The ListView instance is constructed inside ListPopupWindow so we can't override ListView.drawDivider(), so we draw the divider inside the list item view.
> 
> BUG=242455
> 
> Review URL: https://codereview.chromium.org/23314003

TBR=keishi@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234203 0039d316-1c4b-4281-b951-d872f2087c98
Add drive::JobScheduler::GetResourceEntry

Basically, just reverting crrev.com/225401

BUG=260542
TEST=unit_tests
R=kinaba@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234204 0039d316-1c4b-4281-b951-d872f2087c98
Automated Commit: Committing new LKGM version 4942.0.0 for chromeos.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234206 0039d316-1c4b-4281-b951-d872f2087c98
Set the default ASan options for executables built with ASan on Linux.

This CL introduces a module, base/debug/sanitizer_options.cc, which will override
the defaults for various dynamic tools (only ASan at this moment). For every executable
built with a dynamic tool this module will be linked into that executable, providing
weak functions to be called by the tool.

The existing declaration of __asan_default_options() in chrome/app/chrome_exe_main_gtk.cc
has been moved into sanitizer_options.cc (now every binary built with GOOGLE_CHROME_BUILD=1
will have the same options as google-chrome-asan.
The existing declaration of __asan_default_options() in chrome/nacl/nacl_helper_linux.cc
has been kept as is, but we had to remove -Wl,-u_sanitizer_options_link_helper to avoid picking sanitizer_options.cc.

GYP changes for OSX and iOS will be committed separately.

BUG=302040
R=thakis@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234207 0039d316-1c4b-4281-b951-d872f2087c98
Remove the TSan v2 suppression for issue 223955 (false positives when sharing WebKit strings),
as TSan should understand WTFAnnotateBenignRaceSized() and other annotations.

BUG=223955
TBR=timurrrr@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234210 0039d316-1c4b-4281-b951-d872f2087c98
Create a directory to put the cr tool into.
A basic README that needs more fleshing out once the tool is in, with things like links to full documentation on the wiki.

BUG=316397

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234211 0039d316-1c4b-4281-b951-d872f2087c98
Android: moves base/ to use long for JNI.

BUG=

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

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