[mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html...
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 10 Mar 2017 11:31:56 +0000 (11:31 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 10 Mar 2017 11:31:56 +0000 (11:31 +0000)
commitc62b3f9483b537b0ef8549be7ecb82c05d2bea43
tree319a0664116dce8bcba74f82e1b8d35214f70573
parentd4847045ca173d2cb7fd7865491a3cc3cc31d333
[mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=168409

Unreviewed.

Add some debugging in the hope of understanding why airplay-button.html fails once a day on bots.

Patch by Antoine Quint <graouts@apple.com> on 2017-03-10

Source/WebCore:

* Modules/modern-media-controls/controls/scheduler.js:
(const.scheduler.new.prototype.scheduleLayout):
(const.scheduler.new.prototype.unscheduleLayout):
(const.scheduler.new.prototype._requestFrameIfNeeded):
(const.scheduler.new.prototype._frameDidFire):
(const.scheduler.new.prototype._layout):

LayoutTests:

* media/modern-media-controls/airplay-button/airplay-button-expected.txt:
* media/modern-media-controls/airplay-button/airplay-button.html:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@213706 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/media/modern-media-controls/airplay-button/airplay-button-expected.txt
LayoutTests/media/modern-media-controls/airplay-button/airplay-button.html
Source/WebCore/ChangeLog
Source/WebCore/Modules/modern-media-controls/controls/scheduler.js