Break the dependency of BackTexture on the entire Decoder. Part 2 because a change submitted near the same time caused this to break the build.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230834 0039d316-1c4b-4281-b951-d872f2087c98
Create a remoting_it2me_host_static GYP target which will be shared between the NPAPI plugin and the it2me native messaging host.

BUG=309844

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

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230836 0039d316-1c4b-4281-b951-d872f2087c98
Add structure packing support for mojo modules

BUG=None
TEST=new tests
R=viettrungluu@chromium.org, viettrungluu

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230837 0039d316-1c4b-4281-b951-d872f2087c98
Browser test for PINless authentication.

This test verifies that a PIN is required before pairing and is not required
afterwards. It then cleans up the pairing and tries again. The second run
serves to verify that the clean-up worked correctly and also allows us to
test both methods of clearing a pairing.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230839 0039d316-1c4b-4281-b951-d872f2087c98
DevTools: Introduce DevToolsTargetImpl to unify debug target across several places in Chrome

R=vsevik@chromium.org
TBR=jochen@chromium.org for chrome.gyp
BUG=None

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=230720

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230840 0039d316-1c4b-4281-b951-d872f2087c98
Switch DropData's path field from a string16 to a FilePath.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230841 0039d316-1c4b-4281-b951-d872f2087c98
Fixed link step in output for perf bot. Previously, wasn't parsing out the url of the cloud file properly, instead was taking the whole line.

Broken: http://build.chromium.org/p/tryserver.chromium/builders/linux_perf_bisect/builds/441
Fixed: http://build.chromium.org/p/tryserver.chromium/builders/linux_perf_bisect/builds/449

BUG=
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230842 0039d316-1c4b-4281-b951-d872f2087c98
Add myself to the Mojo watchlist

TBR=aa@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230844 0039d316-1c4b-4281-b951-d872f2087c98
Updating XTBs based on .GRDs from branch 1650

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230846 0039d316-1c4b-4281-b951-d872f2087c98
Implement transform snapping for gfx::Transforms.

Implement SnapTransform which takes a decomposed transform and viewport
and tries to nudge the rotation, scale and translation values. It tries applying the inverse of
the transform to the viewport. (Objects in this rect having the
transform applied will end up in the viewport) If the transform maps the
corners onto integer points and the corners are no more than 1 pixel
away we will return success and the decomposed transform with the new
rotation value.

R=vollick@chromium.org
BUG=280280

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230849 0039d316-1c4b-4281-b951-d872f2087c98
Disable WebrtcBrowserTests on Android

They're failing on multiple Android FYI bots on the waterfall.

NOTRY=true
BUG=311348
TBR=mallinath@chromium.org,fischman

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230850 0039d316-1c4b-4281-b951-d872f2087c98
Revert 230545 "Disable image transport surface on all windows ma..."

Because the patch of r230660 got reverted.

> Disable image transport surface on all windows machines.
> 
> We want to try using the direct presentation path everywhere, so blacklist texture sharing on all machines. If this works, we can delete the image transport surface code later.
> We've made the image transport surface work even with the sandbox at full strength, so remove the code that reduces the GPU sandbox in this case.
> 
> BUG=304369
> R=kbr@chromium.org
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=227583
> 
> Review URL: https://codereview.chromium.org/26073002

TBR=jbauman@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230852 0039d316-1c4b-4281-b951-d872f2087c98
cc: Properly forward changes to resource usage limits to resource pool.

BUG=311244

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230854 0039d316-1c4b-4281-b951-d872f2087c98
FindInPageTest.{SelectionRestoreOnTabSwitch|CtrlEnter} fails on XP Tests (1). Disabling.

Disabling to give time to debug.

BUG=311363
R=phajdan.jr@chromium.org
TBR=pkasting

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230855 0039d316-1c4b-4281-b951-d872f2087c98
Add Color animation curves.

Implement animation curves for colors.

This is the first step towards accelerating background-color animations.

+ Add ColorValueBetween to gfx::Tween.
+ Add test/color_utils which gives EXPECT_COLOR_EQ to check SkColors and
  print in a sane format.
~ Fixed discrepancy between two methods of interpolating ints.
~ Factored out GetProgress into template function to simplify code in
  the implementations of GetValue(double), there was a lot of duplication
  there.

TESTED:
  Added tests for the new KeyframedColorAnimations and AnimatedColor classes. Added tests to tweening.

R=ajuma
BUG=290234

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230856 0039d316-1c4b-4281-b951-d872f2087c98
telemetry: re-raise marker errors as MeasurementFailure.

This makes the measurement report a failure instead of crashing on the
uncaught exception.

R=dtu@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230857 0039d316-1c4b-4281-b951-d872f2087c98
Disable BrowserGpuChannelHostForFactoryTests on Android

Don't seem to have ever passed on Android since they were added.

NOTRY=true
BUG=311344
TBR=sievers@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230858 0039d316-1c4b-4281-b951-d872f2087c98
Revert 230841 "Switch DropData's path field from a string16 to a..."
> Switch DropData's path field from a string16 to a FilePath.
> 
> Review URL: https://codereview.chromium.org/38933002

Cannot link content_shell.exe due to unresolved symbol for
content::DropData::FileInfo::FileInfo(....)

TBR=thestig@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230859 0039d316-1c4b-4281-b951-d872f2087c98
Prefill email on Chrome reauth page

BUG=

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

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