Revert of Blink roll 167304:167337 (https://codereview.chromium.org/170233005/)

Reason for revert:
Causing win 7 dbg failures:

http://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%285%29

Original issue's description:
> Blink roll 167304:167337
> 
> http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=167305:167337&mode=html
> TBR=
> BUG=
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=251783

TBR=eseidel@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251809 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251809
PPAPI: Always inform RenderViewImpl of instance deletion

BUG=343576

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

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

When the function reaches this point in the code, then
url.SchemeIs(kExtensionScheme) was false.
So the condition will remain false in GetExtensionOrAppByURL,
which makes this method equivalent to GetHostedAppByURL.
Save some cycles by calling GetHostedAppByURL directly.

Contributed by Rob Wu <rob@robwu.nl>

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251811 0039d316-1c4b-4281-b951-d872f2087c98
Fix flake in LayerTreeHostAnimationTestFrozenAnimationTickTime

This changes the test to make sure it doesn't expect animations to
be frozen after EndTest(), since after this point we allow draws to
succeed.

BUG=344078

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251813 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251811
SVN changes up to revision 251813
Renamed the virtual function to fix the build error.

BUG=344502

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

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

Changes:
r1854: Cache Xcode version at the module level
r1853: ninja: Let TOC code use $lib instead of ${lib}.

BUG=https://code.google.com/p/gyp/issues/detail?id=408
R=thakis@chromium.org

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

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

This just moves the files and adds needed dependencies.

BUG=344456
TBR=atwilson@chromium.org,rvargas@chromium.org

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251819 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251819
Fix new API reference documentation when a property has parameters

BUG=344038
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251820 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251820
Remove default value checking in GN, adds getenv function, reorders parameters to rebase_path.

This allows us to have the default value vary according to other parameters. This is what we need in many cases, so having this restriction just made things more complicated.

The getenv function will allow us to replace some Python scripts with a fast native function call.

The use of rebase path is pretty annoying. 99% of all callers want the "from" directory to be the current one. I reordered the parameters to move the from directory later so we can have a default value for it.

This will require a patch to change all current callers of rebase_path when new deps are pulled.

BUG=342937
R=viettrungluu@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251821 0039d316-1c4b-4281-b951-d872f2087c98
Update RFHM tests to use only one test server and re-enable on Android.

BUG=187570
TEST=RenderFrameHostManagerTest.* passes on Android

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

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