Closed Bug 1710010 Opened 3 years ago Closed 3 years ago

Collect telemetry for popup conditions

Categories

(Core :: DOM: Core & HTML, task, P2)

task

Tracking

()

RESOLVED FIXED
91 Branch
Tracking Status
firefox91 --- fixed

People

(Reporter: arai, Assigned: arai)

References

Details

Attachments

(1 file)

In bug 1701001 and https://github.com/whatwg/html/pull/6530 , we're going to standardize the condition for opening popup by window.open.

Currently we're using the condition with a mix of Chrome's and Safari's behavior,
and the above bug/PR are going to standardize it with Safari's behavior.

To make sure the new condition doesn't introduce any compat issue on any browser,
we should verify the old/new conditions result in same "popup vs not-popup" in almost all cases.

Possible plan:

  • Calculate isPopupRequested with old and new (and maybe Chrome's) conditions, and collect the number of "same" vs "different" cases
  • optionally, if different, categorize the reason how/why they're different, and collect the number of them
Severity: -- → S3
Priority: -- → P2
See Also: → 1714939

(In reply to Tooru Fujisawa [:arai] from comment #0)

Possible plan:

  • Calculate isPopupRequested with old and new (and maybe Chrome's) conditions, and collect the number of "same" vs "different" cases
  • optionally, if different, categorize the reason how/why they're different, and collect the number of them

Given Chromium is collecting telemetry [1], and also assuming the window.open code can be per-browser,
I'll compare only current Firefox vs proposal.

[1] https://bugs.chromium.org/p/chromium/issues/detail?id=1192701#c9

Pushed by arai_a@mac.com:
https://hg.mozilla.org/integration/autoland/rev/94a8caf76b6e
Collect telemetry for popup condition of window.open. r=smaug
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
See Also: → 1720615
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: