Chromium Code Reviews
Description[Presentation API] OffscreenPresentationManager should only interact with top level receiver frame
When receiver page has sub frames, all frames will try to register receiver callbacks to OPM with the same presentation_id, triggering DCHECK failure. Also any frame reset will end offscreen presentation.
According to https://github.com/w3c/presentation-api/issues/367, only top level frame matters. This patch adds a is_main_frame_ flag to PresentationServiceImpl to indicate top level frame.
BUG=734798
Review-Url: https://codereview.chromium.org/2949053002
Cr-Commit-Position: refs/heads/master@{#483436}
Committed: https://chromium.googlesource.com/chromium/src/+/dca98f635b5337b08df7a3d9480800adfeaba4c5
Patch Set 1 #Patch Set 2 : resolve code review comments from ncarter #
Total comments: 3
Patch Set 3 : resolve code review comments from ncarter #Patch Set 4 : add unit test #
Messages
Total messages: 29 (18 generated)
|
|||||||||||||||||||||||||||||||||||||