Closed Bug 1240598 Opened 5 years ago Closed 4 years ago
Don't ship Moz
Contacts, Moz Icc, Moz Stk Command Event, etc in Firefox for Android and Desktop
This ticket is motivated by Bug 1193431, which aims to remove permissions and bad Fennec front-end code for the Contacts API. Unfortunately, the DOM implementation of contacts leads to a chain of dependencies that aren't properly guarded by MOZ_B2G or MOZ_RIL or whatever is appropriate, and therefore can't be turned off in Fennec (or in Desktop). This ticket tracks at *least* getting dom/contacts and dom/icc out of Fennec, but I'd really like to see a re-thinking of what we ship in Fennec and in Desktop. The WebApp runtime was to be removed from Fennec yesterday; we should ride this momentum to remove the huge number of moz-prefixed APIs that arose in the b2g era and are never going to be exposed to the web. (And now, to "certified" apps, or the equivalent.)
Component: General → DOM: Contacts
Product: Firefox for Android → Core
fabrice: can you assign this to whoever can do the minimal ask I lay out in Comment 0? Thanks!
Removed by bug 1310864
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 1310864
You need to log in before you can comment on or make changes to this bug.