Bug 1660507 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

This came up in bug 1646498 comment 7.

STR

1. Open https://kashav.ca/bugs/1660507/a1.html. Note that the toplevel frame and the innermost frame are same-origin, and that the middle frame is cross-origin.
2. Wait a few seconds for the counters to start.
3. Click either the alert or confirm button in any frame to enter a sync modal operation.
3. In Firefox, you should notice that all 3 counters are paused while a modal is open. Chrome only pauses counters in the same process as the modal (e.g., opening the modal from the middle frame will not pause the toplevel/innermost counter and similarly for modals opened in the toplevel/innermost frame).

I haven't checked the spec yet, so I'm unsure who is correct here, but figured I'd file this anyways.
This came up in bug 1646498 comment 7.

STR

1. Open https://kashav.ca/bugs/1660507/a1.html. Note that the toplevel frame and the innermost frame are same-origin, and that the middle frame is cross-origin. This reproduces regardless of if the frames are same process or not (not a fission bug!).
2. Wait a few seconds for the counters to start.
3. Click either the alert or confirm button in any frame to enter a sync modal operation.
3. In Firefox, you should notice that all 3 counters are paused while a modal is open. Chrome only pauses counters in the same process as the modal (e.g., opening the modal from the middle frame will not pause the toplevel/innermost counter and similarly for modals opened in the toplevel/innermost frame).

I haven't checked the spec yet, so I'm unsure who is correct here, but figured I'd file this anyways.
This came up in bug 1646498 comment 7.

STR

1. Open https://kashav.ca/bugs/1660507/a1.html. Note that the toplevel frame and the innermost frame are same-origin, and that the middle frame is cross-origin. This reproduces regardless of if the frames are same process or not (not a fission bug!).
2. Wait a few seconds for the counters to start.
3. Click either the alert or confirm button in any frame to enter a sync modal operation.
3. In Firefox, you should notice that all 3 counters are paused while a modal is open. Chrome only pauses counters in the same origin as the modal (e.g., opening the modal from the middle frame will not pause the toplevel/innermost counter and similarly for modals opened in the toplevel/innermost frame).

I haven't checked the spec yet, so I'm unsure who is correct here, but figured I'd file this anyways.

Back to Bug 1660507 Comment 0