Fix spelling in tainted canvas error message.

R=
BUG=152212

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162459 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use const Node reference for member functions in DocumentMarkerController

This patch changes Node pointer parameter to const Node reference in member functions in DocumentController because these parameters are never null for ease of maintenance.

This patch is a part of using const Node reference for Document::did{Insert,Remove,Merge,Split}Text(), http://crrev.com/24023002.

BUG=n/a
TEST=n/a; no behavior changes

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162460 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Refactor appendAuthorStyleSheets and appendPendingAuthorStyleSheets.

appendAuthorStyleSheets and appendPendingAuthorStyleSheets have the same code in thier for loops.
We should create a helper method and use it.

BUG=320929

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162461 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Web Animations CSS: Correctly retarget transitions running on the compositor

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162462 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Clip accelerated descendants of an accelerated layer having border radius and clip overflow

BUG=157218

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162463 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Should invoke unregisterWithScopingNode before removeStyleSheetCandidateNode.

When changing scoped attribute to be not-scoped, we should invoke unregisterWithScopingNode.

When removing some scoping node, StyleSheetScopingNodeList() checks numberOfScopedHTMLStyleChildren()
to know whether the scoping node is still used as scoping node by other scoped styles or not.

If we don't invoke unregisterWithScopingNode, numberOfScopedHTMLStyleChildren() == 1 and
StyleSheetScopingNodeList() doesn't remove the scoping node.

This causes heap-use-after-free.

BUG=321495
TEST=fast/css/style-scoped/changing-scoped-attribute-asan-crash.html (requires ASAN build)

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162464 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Improve VTTRegion exception messages.

BUG=270033
R=fs@opera.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162465 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Unify WrapperTypeInfo and gin::WrapperType

BUG=321631
R=abarth@chromium.org,dcarney@chromium.org

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

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