Closed Bug 1153560 Opened 10 years ago Closed 8 years ago

Remove WebSMS code from Fennec

Categories

(Firefox for Android Graveyard :: General, defect)

All
Android
defect
Not set
normal

Tracking

(firefox40 affected)

RESOLVED DUPLICATE of bug 1310027
Tracking Status
firefox40 --- affected

People

(Reporter: rnewman, Unassigned)

References

Details

There was broad consensus in the Friday frontend meeting, as we discussed pruning our build flags, that we should remove anything conditional on MOZ_WEBSMS_BACKEND from Fennec. We don't ship it, it doesn't work (Bug 809916), and there's probably some unconditional stuff that ends up in the build. Unless we have a strong case for turning it on soon, we should go hog-wild with the delete key. Brad, gcp: do you have any objections?
NI for comment 0.
Flags: needinfo?(gpascutto)
Flags: needinfo?(blassey.bugs)
I'm all for deleting code.
Flags: needinfo?(gpascutto)
The plan to make this functionality available is the permissions marshaling. That said, this is why we have version control. Go ahead and delete if permissions marshaling ever becomes a reality, snorp can resurrect the WebSMS implementation.
Flags: needinfo?(blassey.bugs)
Assignee: nobody → rnewman
Status: NEW → ASSIGNED
JFC, apparently SMS handling is deeply intertwined with PContent and the rest of DOM and layout, because literally every single thing we ship in Gecko lives in a single module, and nobody thought of conditionalizing when it was landed. Aiee. I've spent a surprising amount of time liberally sprinkling ifdefs around, and finally ended up with an unconditional inclusion of PSms in PContent.ipdl which I can't be bothered to fix right now. So lemme see if I can just upload the Java-only patch, and we can kill a ton of code from dom/ later.
See Also: → 1193431
Assignee: rnewman → nobody
Status: ASSIGNED → NEW
Depends on: 1250325
(In reply to Richard Newman [:rnewman] from comment #5) > https://treeherder.mozilla.org/#/jobs?repo=try&revision=29b74ca602c3 Where's the patch for that ?
WebSMS was removed by bug 1310027.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.