[webcrypto] Remove some deprecated stuff.

(Left overs from 3-sided patches)

BUG=245025

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169493 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fixed an assert related to MediaQuerytokenizer code points table

The assert was a result of an off-by-one error in both the array's definition and the assert itself.

BUG=353577

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169494 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix pixel snapping of stacked sub-pixel composited layers

Correcting placement and clipping of sub-pixel offset
composited layers by properly adding the accumulated sub-
pixel offset from composited parents.

BUG=347521

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169495 bbb929c8-8fbe-4397-9dbb-9b2b20218538
HTML Imports: Send credentials for same origin requests

This captures following spec chagne: https://www.w3.org/Bugs/Public/show_bug.cgi?id=24905
The essential part of the change is in HTMLImportsController.cpp.
Anything else is to make it work with redirect.

The problem here is that allowCredentials flag is held both
by ResourceLoaderOptions and ResourceRequest and these two
can go out-of-sync. This change tries to make them in sync.

Such a state duplication should be resolved eventually, but
that is another story.

BUG=348671
TEST=import-cors-credentials.html
R=abarth, dglazkov@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169496 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: virtual/threaded/animations/import.html times out randomly

On linux and windows

BUG=353790
TEST=
TBR=zmo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169497 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: media/encrypted-media/encrypted-media-waiting-for-a-key.html flaky

BUG=353792
TEST=
TBR=zmo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169498 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Restricts MHTML loading to top frames.
Also disabling JavaScript for MHTML documents.
Because JavaScipt is now disabled, MHTML layout tests had to be changed
not to use JavaScript anymore.

BUG=330663
TEST=Run MHTML layout tests.
R=abarth@chromium.org, jschuh@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169499 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Web Animations: Refactor KeyframeEffectModel to work via an InterpolationEffect.

This patch modifies KeyframeEffectModel's implementation such that
an InterpolationEffect is generated after Keyframe normalization. The
InterpolationEffect then handles sample generation, and Interpolations are
plumbed down through the style resolution pipeline instead of
CompositableValues.

BUG=346495

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169500 bbb929c8-8fbe-4397-9dbb-9b2b20218538