Optimize Canvas fill and drawImage with SourceIn, DestinationIn, SourceOut, and DestinationAtop using transparencyLayer.
https://bugs.webkit.org/show_bug.cgi?id=79659

Patch by Dirk Schulze <krit@webkit.org> on 2014-04-11
Reviewed by Andreas Kling.

Add performance tests for fillRect() and drawImage() on composited contexts.

* Canvas/compositing-drawimage.html: Added.
* Canvas/compositing-fillRect.html: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@167123 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Optimize Canvas fill and drawImage with SourceIn, DestinationIn, SourceOut, and DestinationAtop using transparencyLayer.
https://bugs.webkit.org/show_bug.cgi?id=79659

Patch by Dirk Schulze <krit@webkit.org> on 2014-04-11
Reviewed by Andreas Kling.

Add performance tests for real this time.

* Canvas/compositing-drawimage.html: Added.
* Canvas/compositing-fillRect.html: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@167124 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[GTK] Unreviewed GTK gardening.

Update test expectations for flaky tests timing out:
  media/track/track-remove-active-cue-crash.html
  media/media-ended.html
  media/audio-mpeg-supported.html

Patch by Enrique Ocaña González <eocanha@igalia.com> on 2014-04-11

* platform/gtk/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@167125 268f45cc-cd09-0410-ab3c-d52691b4dbfc