Closed
Bug 1240598
Opened 10 years ago
Closed 9 years ago
Don't ship MozContacts, MozIcc, MozStkCommandEvent, etc in Firefox for Android and Desktop
Categories
(Core Graveyard :: DOM: Contacts, defect)
Core Graveyard
DOM: Contacts
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1310864
People
(Reporter: nalexander, Unassigned)
References
Details
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.)
| Reporter | ||
Updated•10 years ago
|
Component: General → DOM: Contacts
Product: Firefox for Android → Core
| Reporter | ||
Comment 1•10 years ago
|
||
fabrice: can you assign this to whoever can do the minimal ask I lay out in Comment 0? Thanks!
Flags: needinfo?(fabrice)
Updated•10 years ago
|
Flags: needinfo?(fabrice)
Comment 2•9 years ago
|
||
Removed by bug 1310864
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Updated•7 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•