Auto-rebaseline for r182920

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

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

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182978 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: who added a # in front of an entry instead of deleting it?

Took me five minutes of intense stare to see it.

That's why the win debug bot is failing this test.

BUG=
TEST=
TBR=zmo@chromium.org
NOTRY=true

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

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

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

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

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182980 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of [Blink-WebWorkers] WorkerSharedTimer cancels extra delayed tasks. (patchset #13 id:240001 of https://codereview.chromium.org/563203002/)

Reason for revert:
I suspect this CL caused fast/workers/worker-close.html to crash on Linux ASAN build.  Revert to confirm.

Original issue's description:
> [Blink-WebWorkers] WorkerSharedTimer cancels extra delayed tasks.
> 
> This CL has the Blink side changes to cancel extra delayed tasks posted
> in WorkerSharedTimer. Previously extra tasks were being posted and allowed
> to complete if multiple interval timers were scheduled on worker threads.
> Now we will cancel any extra delayed task, made redundant due to newly scheduled
> lesser timer interval tasks.
> 
> BUG=410786
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=182930

TBR=jochen@chromium.org,mayurk.vk@samsung.com
NOTREECHECKS=true
NOTRY=true
BUG=410786

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

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

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

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

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182982 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Replace usage of angle_gyp with angle.gyp.

We can remove the temporary variable now that Chromium is updated.

BUG=415983

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

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

BUG=418091
TEST=10.9 bot
NOTRY=true
TBR=zmo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182984 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Implement async stacks for WebSQL.

Although WebSQL is a deprecated specification, WebKit-based browsers will
likely maintain WebSQL support for the foreseeable future, so let's also
plumb async call stacks instrumentation framework to WebSQL.

BUG=272416
R=yurys, michaeln@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182985 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Send nodeName for all DOM.Node protocol objects.

In frontend we use nodeName as a title text for linkified nodes, so #text
nodes were not shown in the UI.

R=pfeldman, lushnikov

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

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

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

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

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182987 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Put bounds on the CSS font parsing cache in 2D canvas

This change limits the size of m_fetchedFonts in
CanvasRenderingContext2D and adds an LRU eviction scheme for
when the limit is exceeded.

BUG=418099

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

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

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

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

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

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

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

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

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182990 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Separate advance from offset in GlypBuffer

Change GlyphBuffer to store advances and offsets independently. This
greatly simplifies shaping and drawing of complex text. As advances are
now a single float value per glyph it is made clearer that the simple
text path only handles horizontal advances (as opposed to vertical and
horizontal offsets in addition to horizontal advances).

Also gets rid of HarfBuzzShaper::adjustStartPoint as it is no longer
needed now that offsets and advances are separate.

Must land after 175253002.

TEST=Source/platform/fonts/GlyphBufferTest.cpp
BUG=418071
R=behdad@chromium.org,dominik.rottsches@intel.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182991 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix include guard in BackgroundImageGeometry

The end of the include guard was misplaced.

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

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

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

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

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

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

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

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

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182994 bbb929c8-8fbe-4397-9dbb-9b2b20218538
A bunch of tests crash in Mac 10.6 debug.

dominik.rottsches@intel.com said he would take care of it.

BUG=418091
TEST=
TBR=zmo@chromium.org
NOTRY=true

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

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