Skip to content

Fix render-delaying-extension false error report#9382

Merged
jridgewell merged 3 commits intoampproject:masterfrom
jridgewell:render-delaying-extension-false-error-report
May 25, 2017
Merged

Fix render-delaying-extension false error report#9382
jridgewell merged 3 commits intoampproject:masterfrom
jridgewell:render-delaying-extension-false-error-report

Conversation

@jridgewell
Copy link
Copy Markdown
Contributor

@jridgewell jridgewell commented May 16, 2017

render-delaying extensions use #timeoutPromise, but #timeoutPromise will always create an error once the timer completes. But, if the racePromise has completed, there's no need for the timeout.

Fixes #8011.

@jridgewell jridgewell requested a review from alanorozco May 16, 2017 23:18
@jridgewell jridgewell force-pushed the render-delaying-extension-false-error-report branch 3 times, most recently from 673716a to 499534f Compare May 17, 2017 23:17
If the `opt_racePromise` resolved before the time, we would still get a
timeout error since we never cancel it.
@jridgewell jridgewell requested a review from cvializ May 18, 2017 18:58
@jridgewell jridgewell force-pushed the render-delaying-extension-false-error-report branch from 499534f to 3eca4ac Compare May 18, 2017 18:58
@jridgewell jridgewell force-pushed the render-delaying-extension-false-error-report branch from 3eca4ac to aa40884 Compare May 18, 2017 22:55
@jridgewell
Copy link
Copy Markdown
Contributor Author

Ping.

@jridgewell jridgewell merged commit 330c3d8 into ampproject:master May 25, 2017
@jridgewell jridgewell deleted the render-delaying-extension-false-error-report branch May 25, 2017 19:43
jridgewell added a commit that referenced this pull request May 25, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants