Fix names

Rename WebCore namespace to blink in Core

TBR=eseidel@chromium.org

git-svn-id: svn://svn.chromium.org/blink/trunk@178489 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rename WebCore namespace to blink in Public

TBR=eseidel@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178490 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Create sheriff-o-matic.appspot.com.

This way we can move forward with using sheriff-o-matic, but have
the fallback of garden-o-matic if we encounter any bugs along the
way.

Eventually, we need to:
-merge this server with auto-sheriff.appspot.com.
-vulcanize the polymer widgets

NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178491 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of Modifications to layout test framework so that it can work with browser_tests. (https://codereview.chromium.org/378113003/)

Reason for revert:
Might have broken a number of LayoutTests.

Original issue's description:
> Modifications to layout test framework so that it can work with browsertests. This is for end to end testing for print preview.
> 
> BUG=388517
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=178486

TBR=dpranke@chromium.org,thestig@chromium.org,ivandavid@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=388517

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178492 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Changing animate to beginFrame and use struct rather than naked double to allow extension.

This change makes it significantly easier to extend the interface for the needs for the Blink scheduler, web animations engine and future similar changes. It also brings the concept in Blink closer to the values in Chrome.

BUG=346230

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

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

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

BUG=266214
TBR=dominik.rottsches@intel.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178494 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use pass by reference in GridItemsSorter

Use pass by reference here for efficiency.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178495 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Convert some layout tests to text-based-repaint tests

- less code
- able to use features of text-based-repaint.js

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178496 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make media-query-listener-exception.html unflaky.

https://codereview.chromium.org/337883003/ accidentally made this test flaky.
Fix this by calling finish from the event listener.

BUG=390445
R=yurys@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178497 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix tests broken in r178299.

TBR=abarth@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178498 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[CSS Grid Layout] Rename gridAutoFlow[Row|Column] to gridAutoFlow[Row|Column]Sparse

Rename CSS styles in grid layout tests to make the name more explicit. As the
default mode for auto-placement algorithm is "sparse".

BUG=384099

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178500 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Sheriff-o-matic: Move BUILDING builder row to end

Fixes a regression introduced by sorting the result types by name.

Also a minor style tweak so the builder names stay aligned.

NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178501 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Encoding API: Enable test of ibm866

Following Chromium r284167 the "ibm866" encoding is supported and
we can enable the TextDecoder test for it.

R=jshin@chromium.org
BUG=277023

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178502 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix double-offset issue of RenderObject::positionFromPaintInvalidationContainer()

As currently we only use positionFromPaintInvalidationContainer to
check if it has changed, neither the issue nor the fix visibly affects
any behavior.

The fix is required by https://codereview.chromium.org/399173005.

Also removed roundedIntPoint because now we pass sub-pixel coordinates
to GraphicsLayer for invalidations
(after https://codereview.chromium.org/353403006/).

BUG=395217

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178503 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add Traversal<>::firstAncestorOrSelf() overload taking a const reference in argument

Add Traversal<>::firstAncestorOrSelf() overload taking a const reference in
argument, and returning a const pointer. Make use of this new function in
Element::rendererIsFocusable().

R=esprehn@chromium.org, adamk@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178504 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make MediaQueryList an ActiveDOMElement

This ensures that we never GC a MediaQueryList that has listeners.
It looks like that already doesn't happen (perhaps due to how
MediaQueryListListener keeps references to the JS object), but
this seems safer.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178506 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Mark a test as flaky until expectations are reset following chromium side of change.

BUG=374912
TBR=rsleevi

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178507 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix copyImage for WebGL elements.

"Copy image" menu item crashes on WebGL elements because the
copiedImage in HTMLCanvasElement gets cleared before it can
be copied to the clipboard.
Also fixed HTMLCanvasElement::copiedImage() so that the copy
is done on the latest frame composited to the screen.

BUG=392765

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178508 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix race-condition in ct-embedded-flakiness-dashboard-tests.

There's no guarantee that the postMessage will arrive before
the requestAnimationFrame.

NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178509 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Modifications to the layout test framework so that it can use browser_tests as a
driver. This is for end to end testing for print preview.
BUG=388517

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

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