Closed Bug 1027185 Opened 7 years ago Closed 7 years ago

[email] switch manifest type back to certified

Categories

(Firefox OS Graveyard :: Gaia::E-Mail, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
2.0 S4 (20june)

People

(Reporter: jrburke, Assigned: jrburke)

References

Details

Attachments

(1 file)

46 bytes, text/x-github-pull-request
mcav
: review+
Details | Review
Bug 1018534 switched the manifest to "privileged". However, Gaia apps (via the "certified" type) are used as a beta area for new platform features, and email will need to keep up with the rest of the Gaia apps. In particular, /shared resources may use newer features and email depends on them.

This dev-platform thread provides some more background:

https://groups.google.com/forum/#!topic/mozilla.dev.platform/hgfn_kWEZ7o

The fix for this should not be a straight git revert of the changeset for bug 1018534, since that changeset also fixed a test issue. Just the switch to "certified" and the removal of tapping on the permission dialog need to be changed.
More specific link in that dev-platform thread on the tradeoffs:

https://groups.google.com/d/msg/mozilla.dev.platform/hgfn_kWEZ7o/BjquHOtyHH8J
Blocks: 1024005
Attached file GitHub pull request
Blerg. Tradeoffs.
Attachment #8442648 - Flags: review?(m)
Comment on attachment 8442648 [details] [review]
GitHub pull request

r=mcav with much sadness.
Attachment #8442648 - Flags: review?(m) → review+
Merged in master:
https://github.com/mozilla-b2g/gaia/commit/f470d1ac45da676deda04f14a2866099621604a0

from pull request:
https://github.com/mozilla-b2g/gaia/pull/20727
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.