Change the return type of RenderBox::hasRenderOverflow to bool.

BUG=253598

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

git-svn-id: svn://svn.chromium.org/blink/trunk@153025 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove IDBDatabaseException.{h,cpp}

By adding the IDB specific error names to DOMCoreException we can get
rid of IDBDatabaseException.{h,cpp}.

Now that no one is depending on the legacy error code enum inline
the legacy error codes into the table for DOMCoreException.

BUG=251411

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

git-svn-id: svn://svn.chromium.org/blink/trunk@153026 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove committer list, bugzilla, watchlist code and transitive closure of stuff.

I started off by wanting to delete the committer list code. Pulling on one
thread after another led me to delete all the code I found dealing w/
changelogs, commitinfo's, bugzilla, and watchlists, and deleting a bunch
of the associated commands and steps.

Hopefully none of this stuff is needed anywhere else. test-webkitpy passes,
at least.

R=abarth@chromium.org
BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@153027 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Column balancing support in the region based multicol implementation.

Start by setting the column height to the flow thread's height divided
by the number of columns. Then stretch the column height until
contents fits without creating overflowing columns, or until the
maximum allowed column height is reached, whichever comes first. This
may require several layout iterations (but normally only a
couple). For each time we stretch, stretch by the least amount
required to make a difference to which box goes where.

Also make sure that the columns get tall enough to honor orphans
and widows settings.

This change takes some tiny steps in preparing for multiple column
set support.

This patch is ported from WebKit.
https://bugs.webkit.org/show_bug.cgi?id=116033
Reviewed in WebKit by David Hyatt.

BUG=252675

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

git-svn-id: svn://svn.chromium.org/blink/trunk@153028 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Do not fire load events from frames with scripting disabled

This patch fixes a crash where an SVG CSS background image could cause
all pending load events to fire. This became problematic once data uri
images started firing synchronously. The events we are interested in
preventing are global pending load events because they are cross-
document and will be fired from an inner (sandboxed) SVG document.

This patch disables load events from frames where scripting is disabled.

BUG=248843
R=japhet@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@153029 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rename WorkerContext to WorkerGlobalScope

Rename WorkerContext to WorkerGlobalScope to match the latest specification:
http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html#workerglobalscope

There is no web-exposed behavior change as the name was not exposed to JavaScript yet.

BUG=253473
R=abarth@chromium.org, arv@chromium.org, haraken@chromium.org

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

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