DescriptionPaymentRequest: Move m_abortTimer to frame-specific TaskRunnerTimer.
Move m_abortTimer to frame-specific TaskRunnerTimer. This associates it with
the frame's MiscPlatformAPI timer task. This patch also makes the signature of
constructor take ExecutionContext to get the frame object. This CL includes
IDL change but it's not breaking existing web.
The spec link:
https://w3c.github.io/browser-payment-api/#updatewith-method
This CL is migrating tasks/timers from a per-renderer scheduler to a per-frame
scheduler:
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/80dsbEEOcWY
BUG=624694
Review-Url: https://codereview.chromium.org/2640293002
Cr-Commit-Position: refs/heads/master@{#445050}
Committed: https://chromium.googlesource.com/chromium/src/+/ff4edc10916a681cb2f6028c149f9755d8024bf4
Patch Set 1 #Patch Set 2 : MiscPlatformAPI #
Messages
Total messages: 20 (8 generated)
|