Add more data to full_results.json.

This is the first step in getting rid of times_ms.json and incremental_result.json.
With this, full_results.json will have all the data the other two contain and
we just need to update the consumers of those two files to consume full_results.json
instead.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149996 bbb929c8-8fbe-4397-9dbb-9b2b20218538
added cabanier@adobe.com to watchlist for canvas and graphics

BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149997 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove interactiveFormValidationEnabled page setting.

It is always enabled on all of Chromium platforms.

BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149998 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move KURL to Source/origin

This CL creates a new Source-level module named "origin". This module will
contain KURL, SecurityOrigin, and related code. This module exists so that the
Chrome browser process can link in this code without linking in all of Core.

BUG=239181
R=eseidel@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149999 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Go back to having full_results.json actually list every test.

Also, include whether a failure is unexpected in the summarized results
and use that value in buildbot_results.print_unexpected_results. This way
we avoid duplicating the logic of whether a failure is unexpected.

This lets the tools know what happened with each test on each run.
Specifically, it allows the flakiness dashboard to list slow tests
even if they always pass.

Also, have result_was_expected always return true if the result is Skip.
When we do batched running of tests (e.g. on the debug bots) the result
is Skip even though it's not [ Skip ] in TestExpectations.

BUG=238159

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150000 bbb929c8-8fbe-4397-9dbb-9b2b20218538
REGRESSION: Calendar picker for input[type=datetime-local][step] doesn't show available days correctly.

Calendar picker doesn't show two available days per a week for <input
type=datetime-local value="2012-11-20T00:00" step="302400">.

CalendarPicker.prototype._stepMismatch should assume the specified date is
matched if a multiple of the step value is in 24 hours range of the day in a
case of input[type=datetime-local].

BUG=239328
TEST=automated; This CL adds a layout test.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150001 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move StyleResolver and related classes to core/css/resolver

Move StyleResolver, ScopedStyleResolver, ViewportStyleResolver and
support classes to a new core/css/resolver directory.

Update include paths and build file as needed.

R=eseidel@chromium.org
BUG=239244
TESTED=No new tests, no change in functionality.

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

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