Positioned <legend> element should honor width: auto

BUG=336176

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166856 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused attribute document.TypeNotations

Intent to Remove:
    https://groups.google.com/a/chromium.org/forum/?pli=1#!topic/blink-dev/kOmWiRz5fzs

BUG=342286

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166857 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove out of order style recalc when frame becomes composited

After r166807[1] these are no longer necessary to create a layer and trigger
the compositing update.

[1] https://src.chromium.org/viewvc/blink?revision=166807&view=revision

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166858 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Region based multicol: support explicit column breaks

Merely supporting insertion of explicit (forced) column breaks in
the region based multicol implementation is really simple: just
hook up with what the CSS regions code is already doing.

However, there is one complication: column balancing. In order to
balance columns as nicely as possible when there are explicit
breaks, we need to figure out between which explicit breaks the
implicit breaks will occur (if there's room for any at all).

This is a merge of https://bugs.webkit.org/show_bug.cgi?id=123993
Reviewed in WebKit by David Hyatt.

BUG=336192

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

git-svn-id: svn://svn.chromium.org/blink/trunk@166859 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IndexedDB Tests: Ensure worker ref is retained to avoid GC

As seen in crbug.com/338866 the Worker object can be GC'd leading to
test timeouts. Ensure that a global reference to workers is retained,
which will hopefully address the timeout flakiness in out worker tests.

R=dgrogan@chromium.org
BUG=127244,338866

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

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