Layout test http/tests/navigation/back-twice-without-commit.html is flaky

Unreviewed gardening.

TBR=vollick@chromium.org
BUG=244921

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151404 bbb929c8-8fbe-4397-9dbb-9b2b20218538
V8PerIsolateData: give out Local handles instead of Persistent handles.

This gets rid of more places where Persistent handles are copied
(see bug).

BUG=236290

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151405 bbb929c8-8fbe-4397-9dbb-9b2b20218538
HTMLSelectElement layout tests are crashing on Mac 10.6 and 10.7

Unreviewed gardening.

TBR=vollick@chromium.org
BUG=244925

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151406 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix up flakiness dashboard server code.

-Make times_ms.json overwrite the same file instead of creating a new
one. We've only ever had the ability to view the most recent one
anyways and the file doesn't encode the revision number or build
number, so there's really no point in keeping the old ones around.
-Add 'before' and 'numfiles' query parameters so that you can control
which files are listed. This is useful for deleting the old
times_ms.json files and for deleting stale files (e.g. from builders
that no longer exist).
-Change the default number of files for deleting to 1 instead of 100.
-Change the response for deletes to just be the number of deleted
files instead of loading a new list of tests. This avoids an
unnecessary page load.
-Don't require that the testlistjson filename be results.json.
In theory, this could work with results-small.json.
-Only serve up the actual file contents if builder, master,
testtype and name are all included. All the callers who consume
this pass all those and this allows showing the list of tests
for queries that only include 3 of those 4 parameters.
-Have TestFile.add_file return a bool and get rid of the cast to bool.
-Have the dates in the test list page show in your local timezone
and be links to the appropriate 'before' query.
-Fix the logging error when uploading json with a duplicate build number
to not throw if the revision number is actually a string.

I tried writing unittests for this and gave up after a bit of effort.
Ideally, at some point I'll unittest this stuff, but, not today.

R=dpranke@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151407 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add Dominic Cooney as Source/core OWNER.

BUG=
R=aarya@google.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151408 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Layout test inspector/profiler/heap-snapshot-summary-sorting-fields.html times out.

Unreviewed gardening.

TBR=vollick@chromium.org
BUG=244127

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151409 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rename css/WebKitFontFamily.in to css/FontFamily.in

And fix the calling sites. I took the opportunity to fix some styling
issues in the code generator script.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151410 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add Dominic Mazzoni as Source/core OWNER.

BUG=
R=aarya@google.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@151411 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Remove unnecessary dependencies on StyleResolver"

This reverts commit 089fdcf7588fd34b5e99c861a7a550ffc3a22084.

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

This is potentially the cause of crashes on all platforms.

An example of the failure:
http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Mac10.6%20(dbg)/builds/4507

TBR=ojan@chromium.org
BUG=None

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

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