Closed Bug 1748293 Opened 2 years ago Closed 1 year ago

add browserSettings webidl binding

Categories

(WebExtensions :: General, task, P2)

task
Points:
5

Tracking

(firefox111 fixed)

RESOLVED FIXED
111 Branch
Tracking Status
firefox111 --- fixed

People

(Reporter: mixedpuppy, Assigned: rpl)

References

(Blocks 1 open bug)

Details

(Whiteboard: [addons-jira])

Attachments

(2 files, 5 obsolete files)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
No description provided.
Severity: -- → N/A
Assignee: nobody → lgreco
Status: NEW → ASSIGNED
Blocks: 1814249

Comment on attachment 9313662 [details]
Bug 1748293 - Introduce a new NS_IMPL_EXTENSION_API_EVENTMGR C++ macro to reduce boilerplate needed for the event manager getter methods. r?willdurand!

Revision D167602 was moved to bug 1814249. Setting attachment 9313662 [details] to obsolete.

Attachment #9313662 - Attachment is obsolete: true

Comment on attachment 9313663 [details]
Bug 1748293 - Use NS_IMPL_EXTENSION_API_EVENTMGR C++ macro in ExtensionProxy.cpp r?willdurand!

Revision D167603 was moved to bug 1814249. Setting attachment 9313663 [details] to obsolete.

Attachment #9313663 - Attachment is obsolete: true

Comment on attachment 9313664 [details]
Bug 1748293 - Use NS_IMPL_EXTENSION_API_EVENTMGR C++ macro in ExtensionSetting.cpp r?willdurand!

Revision D167604 was moved to bug 1814249. Setting attachment 9313664 [details] to obsolete.

Attachment #9313664 - Attachment is obsolete: true

Comment on attachment 9313665 [details]
Bug 1748293 - Introduce a new NS_IMPL_EXTENSION_API_SETTING C++ macro to reduce boilerplate on definiting settings getters. r?willdurand!

Revision D167605 was moved to bug 1814249. Setting attachment 9313665 [details] to obsolete.

Attachment #9313665 - Attachment is obsolete: true

Comment on attachment 9313659 [details]
Bug 1748293 - Fix unified build failures hit after adding webidl bindings for browserSettings and browserSettings.colorManagement. r?asuth!,willdurand!

Revision D167599 was moved to bug 1748313. Setting attachment 9313659 [details] to obsolete.

Attachment #9313659 - Attachment is obsolete: true
Pushed by luca.greco@alcacoop.it:
https://hg.mozilla.org/integration/autoland/rev/3722ec1c77b7
WebIDL bindings for the 'browserSettings' and 'browserSettings.colorManagement' WebExtensions API namespaces. r=willdurand,webidl,smaug
https://hg.mozilla.org/integration/autoland/rev/3655e220ae16
Run browserSettings and browserSettings.colorManagement xpcshell tests on background serviceworker. r=willdurand
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch
Duplicate of this bug: 1724726
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: