On Tuesday 2017-04-04 20:29 -0700, stone123...@gmail.com wrote: > We plan to enable Pointer Events for mouse, touch and pen input in Firefox > Nightly builds (on Mac and Linux) within the next few weeks. > > Related Bugs: > Bug 960316 - Enable W3C Pointer Events and touch-action CSS property by > default > Bug 1352278 - [Pointer Event] Turn on PointerEvent preference on Mac and > Linux nightly
The dependency trees of these bugs seem like they could use somewhat better organization, so that people can see what issues are remaining when evaluating whether enabling on nightly is appropriate. For example, if bug 1352278 and bug 1315189 blocked bug 1166347, then they and their dependencies would all show up in the dependency tree of bug 960316 (which presumably means enabling in all channels by default). (In general, if bug A needs to happen before bug B (or bug A needs to be uplifted in order to uplift bug B), then bug A should block bug B.) > Link to standard: > https://w3c.github.io/pointerevents/ > > Platform coverage: Mac and Linux > > Target release: Undefined. It depends on if there are some regressions. It seems like shipping further than nightly should also depend on being ready to do so on all platforms. Otherwise the Firefox inconsistency between platforms will be confusing for Web developers. But given the widespread support for the specification (and my somewhat vague memory of what led to it being created), shipping it seems like a good thing. Is our implementation at feature parity with those of Blink and Edge? If not, what are the differences? > Preference behind which this is implemented: dom.w3c_pointer_events.enabled > > Do other browser engines implement this? > Edge and Chrome already ship it. > > Tests: WPT The list of disabled tests in https://bugzilla.mozilla.org/show_bug.cgi?id=1284758 seems somewhat concerning. > Security & Privacy Concerns: none Well, it's implemented in C++, but we don't have a better option right now. -David -- 𝄞 L. David Baron http://dbaron.org/ 𝄂 𝄢 Mozilla https://www.mozilla.org/ 𝄂 Before I built a wall I'd ask to know What I was walling in or walling out, And to whom I was like to give offense. - Robert Frost, Mending Wall (1914)
signature.asc
Description: PGP signature
_______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform