Closed Bug 1564391 Opened 7 years ago Closed 3 years ago

Add use-counters for `MouseEvent.mozInputSource` and `MouseEvent.initNSMouseEvent` and mark as deprecated

Categories

(Core :: DOM: Events, task)

task

Tracking

()

RESOLVED FIXED
117 Branch
Tracking Status
firefox117 --- fixed

People

(Reporter: mbrodesser, Assigned: mathew.hodson)

References

(Blocks 3 open bugs)

Details

(Keywords: site-compat)

Attachments

(2 files)

In order to allow removing them.

This potentially includes prolonging collecting telemetry data for MouseEvent.mozPressure.

Summary: Add use-counters for `MouseEvent.mozInputSource` and `MouseEvent.initNSMouseEvent` → Add use-counters for `MouseEvent.mozInputSource` and `MouseEvent.initNSMouseEvent` and mark as deprecated
Keywords: site-compat
Severity: normal → S3
Assignee: nobody → mathew.hodson
Status: NEW → ASSIGNED
Pushed by archaeopteryx@coole-files.de: https://hg.mozilla.org/integration/autoland/rev/90247f5e6db5 Deprecate mozInputSource and initMouseEvent. r=emilio,devtools-reviewers,nchevobbe

Backed out for causing

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-FAIL | browser/components/tests/marionette/test_no_errors_clean_profile.py TestNoErrorsNewProfile.test_no_errors | AssertionError: Lists differ: [{'message': '[JavaScript Warning: "MouseE[157 chars]!?'}] != []
Flags: needinfo?(mathew.hodson)
Flags: needinfo?(mathew.hodson)

This allows us to deprecate mozInputSource for the Web while
avoiding console warnings for internal uses, which now use the
ChromeOnly inputSource attribute.

Pushed by archaeopteryx@coole-files.de: https://hg.mozilla.org/integration/autoland/rev/9ee1ded207d4 Rename internal uses of `mozInputSource`. r=emilio,pip-reviewers,tabbrowser-reviewers,dao,kpatenio https://hg.mozilla.org/integration/autoland/rev/299b070981cf Deprecate mozInputSource and initMouseEvent. r=emilio,devtools-reviewers,nchevobbe
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: