Remove StatusArea code from GOM it's dead.

Jim.

R=abarth@chromium.org
BUG=389681

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177147 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Improve rejection test for character-based SVG text queries

Perform an intersection of the involved ranges to reject fragments early,
while still avoiding calls to mapStartEndPositionsIntoFragmentCoordinates.
This means the "cache" added in https://codereview.chromium.org/349223003
can be dropped, since we'll now never even reach it. This gives a moderate
speed-up - a few percent - on the original TC compared to using the cache.

BUG=267504

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177148 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Drop early-outs for "no boxes" in SVGTextQuery entrypoints

All entrypoints in SVGTextQuery start with check if the text content
element has any boxes. If it doesn't, a value representing "empty" is
returned. In all cases this value is the same as the default value of the
corresponding query-data. SVGTextQuery::executeQuery itself has no
problems handling this case (and will return 'false' as expected.)
Removing these early-outs means a few more cycles is needed in these
"degenerate" cases, although that seems like a small (and hopefully
reasonable) price to pay for less code (and duplication/exit-paths).

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177149 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove some jQuery from Garden-o-matic

R=eseidel@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177150 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Prevent a use after free in computeBlockPreferredLogicalWidths

This patch fixes a use after free during preferred logical width
calculation when we have autosizing enabled. This is a speculative
local fix to see if more of these regressions pop up; the final fix
will need to address crbug.com/389648 as well.

BUG=385268

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

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

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

BUG=379147
TBR=senorblanco@chromium.org

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

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