Revert 195908 "Stretch ImagePainter edge images instead of tiling."

Probably causing content_browsertest failures:
http://build.chromium.org/p/chromium.win/builders/Win%20Aura%20Tests%20%281%29/builds/3398

> Stretch ImagePainter edge images instead of tiling.
> 
> BUG=218968,161374
> TEST=Infobar buttons look correct (no broken gradient); no button appearance regressions.
> R=sky@chromium.org
> 
> Review URL: https://chromiumcodereview.appspot.com/13986008

TBR=msw@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195969 0039d316-1c4b-4281-b951-d872f2087c98
Revert 195553 "Allow showing pending URL for new tab navigations..."
Caused spike in renderer crashes.

> Allow showing pending URL for new tab navigations, but only if safe. 
> 
> We revert to showing the opener's URL if it modifies the content of the 
> initial blank page before the pending URL commits, to prevent URL spoofs. 
> 
> Implications: 
> - All renderer-initiated navigations now have pending NavigationEntries. 
> - GetURL and GetTitle use the visible entry, not active entry. 
> - The renderer notifies the browser if DOM mutations occur before first load. 
> 
> [Second attempt, after http://crrev.com/191277 was reverted.]
> 
> BUG=9682
> TEST=Open a slow link in a new tab. Destination URL should be visible and reloadable.
> 
> Review URL: https://chromiumcodereview.appspot.com/13846007

TBR=creis@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195970 0039d316-1c4b-4281-b951-d872f2087c98
Remove references to TestWebKitAPI

TestWebKitAPI no longer contains any tests. Once we've removed all references
to it, we can delete it.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195972 0039d316-1c4b-4281-b951-d872f2087c98
Fix window-raise behavior

Chrome raises the browser window to the top of the window stacking order
when it shouldn't: when opening a link in a new background tab, when
opening a bookmarked page, etc.  This likely hasn't gotten more
attention since it's only noticeable on Linux when using a window
manager that is not set to raise-on-click (a non-standard setting).

The root cause is that Navigate will raise the window if called with
params->window_action set to SHOW_WINDOW, and various places in the code
set SHOW_WINDOW when they don't need to.

Some calls to SHOW_WINDOW have been left, and the window will be raised
in certain cases still:
  - When opening a singleton tab (such as the settings tab) in a
    different browser window than the current one.  Opening the settings
    tab in the current window does not cause the window to be raised.
  - When invoking the Chrome binary to open new tab in an existing
    browser instance.

BUG=87103

Review URL: https://chromiumcodereview.appspot.com/11421107

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195973 0039d316-1c4b-4281-b951-d872f2087c98
url: Replace Google copyright with the Chromium licence in all files that uses it.

BUG=229660
R=brettw@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195974 0039d316-1c4b-4281-b951-d872f2087c98
Refactors copies and collate out of print ticket store.

BUG=

Review URL: https://chromiumcodereview.appspot.com/13832007

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195975 0039d316-1c4b-4281-b951-d872f2087c98
Strip all non whitelisted attributes

BUG=234689

Review URL: https://chromiumcodereview.appspot.com/13968010

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195976 0039d316-1c4b-4281-b951-d872f2087c98
D-Bus: notify properties changed from fakes

Call the property changed callback when fakes use ReplaceValue() or
ReplaceValueWithSetValue(), since the actual implementation will
always call the callback.

This avoids issues with property changed notifications being missing
when properties structures are built within fakes.

BUG=none
TEST=dbus_unittests, device_unittests
R=satorux@chromium.org, youngki@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195977 0039d316-1c4b-4281-b951-d872f2087c98
By default, Enable 'image/webp' accept header.

Note: This change is for testing purposes. It is to get more users to try this
out, and so get more reports about website breakages, if any.
We will revert this after a few days.

BUG=234437

Review URL: https://chromiumcodereview.appspot.com/13983017

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195978 0039d316-1c4b-4281-b951-d872f2087c98
drive: Rename DriveCacheMetadata to CacheMetadata

As part of an effort to remove 'drive' prefix from c/b/chromeos/drive

BUG=231807
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195979 0039d316-1c4b-4281-b951-d872f2087c98
gesture nav: Re-enable gesture navigation.

This is effectively a revert of r192119, with additional changes to
switch to using ENABLE_DISABLE_VALUE_TYPE to make it easier to toggle
the feature.

BUG=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195980 0039d316-1c4b-4281-b951-d872f2087c98
drive: Call LoadIfNeeded before CreateDirectory.

We have the guard by LoadIfNeeded for GetEntryInfoByPath and ReadDirectory.
In most of the cases those two functions are the entry points to Drive,
but in some cases CreateDirectory is the lead-off batter.

BUG=231384

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195981 0039d316-1c4b-4281-b951-d872f2087c98
Add InfoBarDelegate::web_contents().  This is convenient for the number of
places that do owner()->web_contents() currently, and will also make the future
transition to owners living on the InfoBar instead of the delegate easier.

This also fixes a couple places that didn't use OpenURL() to navigate and removes one unnecessary override.

BUG=none
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195982 0039d316-1c4b-4281-b951-d872f2087c98
Add a WebDataSource parameter to WebFrameClient::decidePolicyForNavigation().
Deprecate the old version, while the old function is being deleted in blink.
Remove an old deprecated version of the same function.

This is a prerequisite for re-landing codereview.chromium.org/14189008, which
makes WebFrame::provisionalDataSource() often null at the point where
decidePolicyForNavigation() is called.

BUG=none
TEST=none

Review URL: https://chromiumcodereview.appspot.com/14325011

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195983 0039d316-1c4b-4281-b951-d872f2087c98
Simplify LGTM for add/remove in chrome_browser_ui

Following the example of other gypi files in this directory.
R=sky@chromium.org
BUG=none

Review URL: https://chromiumcodereview.appspot.com/14358002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195984 0039d316-1c4b-4281-b951-d872f2087c98
[Mac] Cancel obsolete autoClose calls in DownloadShelfController.

If pending autoClose calls aren't cancelled when the shelf is being
removed, the pending call may be invoked after the view has been
destroyed.

When new download items are added, it should also cancel pending
autoClose calls, since the shelf should stay open for the new item.

BUG=234314

Review URL: https://chromiumcodereview.appspot.com/14358017

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195985 0039d316-1c4b-4281-b951-d872f2087c98
ARM GPU process Seccomp-BPF policy.

BUG=232068
TEST=Together with a change that enables the policy:
TEST=daisy boots and Chrome works.
TEST=Tests in www/~jorgelo/no_crawl/gpu/ pass.

Review URL: https://chromiumcodereview.appspot.com/13974008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195986 0039d316-1c4b-4281-b951-d872f2087c98
Change safely-roll-webkit to safely-roll-blink.

s/WebKit/Blink and update the revision range URL to point
to Blink revisions instead of trac.webkit.org.

Also added a --dry-run so that I could run this without
actually modifying my tree and making a patch.

NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195987 0039d316-1c4b-4281-b951-d872f2087c98
requestAutocomplete: implement "Manage [ITEM]" menu item for Autofill

BUG=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195988 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 148927:148954

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

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

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