Fix

git-svn-id: svn://svn.chromium.org/blink/trunk@154953 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r154945

http://src.chromium.org/viewvc/blink?view=revision&revision=154945

BUG=236326
TBR=mstensho@opera.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154954 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Convert some @font-face pixel tests to ref tests

BUG=231868,231870,231874

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154955 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Share the Custom Element registration context with imported documents.

When a sub-document is imported with HTML Imports it should share and
contribute to the Custom Element definitions of the master document
through a shared registration context.

BUG=247219

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154956 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move MatchRequest out of StyleResolver.h

Move the MatchRequest class out of StyleResolver.h and into a separate
file.

R=eseidel@chromium.org
BUG=237268

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154957 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Improving initialization of the CJK Symbols HashSet.

R=abarth,eseidel
BUG=251328

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154958 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Fix": trailing whitespace fix, lacked docs

This reverts commit 9e8ce333fcaad4fd24dd1684f2732bbd0f6037f7.

TBR=ojan, tkent, haraken

git-svn-id: svn://svn.chromium.org/blink/trunk@154960 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove test fast/multicol/newmulticol/columns-shorthand-parsing.html

This test isn't very valuable, since there are plenty of balancing tests
already. This test attempted to compare rendering between the old and the
new multicol implementations, and for some reason it fails on Mac, albeit
not visibly to the naked eye.

BUG=254219

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154961 bbb929c8-8fbe-4397-9dbb-9b2b20218538
New positioning model: Borders

Converting to the shape coordinate system was not properly accounting
for borders and padding. This has been fixed and a new convienence
method added because of the added complexity of the conversion.

This is a port from WebKit: http://trac.webkit.org/changeset/153058

BUG=260357

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154962 bbb929c8-8fbe-4397-9dbb-9b2b20218538
WebCrypto: Add parameter normalization for HMAC.
BUG=245025

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154963 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix trailing whitespace in .cpp, .h, and .idl files

This fixes remaining trailing whitespace, following up:
Issue 20300002: Fix trailing whitespace in .cpp, .h, and .idl files (ex. Source/core)
https://codereview.chromium.org/20300002/

Done via:
sed -i -E 's/\s+$//' $(git ls-files -- '*.cpp' '*.h' '*.idl')

Per thread:
https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/yTZLvfbL8bQ/uXBlbHjUrOgJ

TBR=ojan, abarth

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

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