Mounir Lamouri (:mounir) <
mou...@lamouri.fr> has asked Jonas Sicking (:sicking)
<
jo...@sicking.cc> for superreview:
Bug 866441: Remove browserFlag attributes in Permission API methods
https://bugzilla.mozilla.org/show_bug.cgi?id=866441
Attachment 742739: Patch
https://bugzilla.mozilla.org/attachment.cgi?id=742739&action=edit
------- Additional Comments from Mounir Lamouri (:mounir) <
mou...@lamouri.fr>
I've been asked to review the Permission API documentation and the browserFlag
parameter is very confusing for the API consumer: this is an implementation
detailed exposed to developers that don't need to know about it and shouldn't
even bother. A good example that this attribute is useless: no one is actually
using it. Neither in Gaia nor in Gecko tests.
We need methods on the Browser API to handle permission handling for websites.