Closed Bug 2016944 Opened 8 months ago Closed 8 months ago

TB extension-related tests fail with "error not implemented", splitViewId

Categories

(Thunderbird :: Add-Ons: Extensions API, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED
149 Branch

People

(Reporter: KaiE, Assigned: KaiE)

References

Details

Attachments

(1 external file)

Since today's m-c push many TB tests fail.

For example: https://treeherder.mozilla.org/jobs?repo=comm-central&selectedTaskRun=QeDjKEPXSbe1Ek_cggrE8Q.0

INFO - Entering test testExtensionTab
INFO - Extension loaded
INFO - [dialog] opened: windowtype="" uri="chrome://extensions/content/dummy.xhtml" title=""
INFO - Console message: [JavaScript Error: "Not implemented" {file: "chrome://extensions/content/parent/ext-tabs-base.js" line: 542}]
INFO - get splitViewId@chrome://extensions/content/parent/ext-tabs-base.js:542:11
INFO - convert@chrome://extensions/content/parent/ext-tabs-base.js:693:7
INFO - convert@chrome://messenger/content/parent/ext-mail.js:882:26
INFO - convert@chrome://extensions/content/parent/ext-tabs-base.js:2091:39
INFO - create@chrome://messenger/content/parent/ext-tabs.js:568:29
INFO - async*recvAPICall/result</</<@resource://gre/modules/ExtensionParent.sys.mjs:1223:16

Probably caused by bug 1993037 which introduced a new API that TB doesn't implement.

See "mobile/" on the patch for inspiration on how to fix it. Firefox for Android does not have split view feature so it has the minimum for API compatibility.

To find relevant files in TB to touch, here is a recent example of a patch that added the bare minimum for groupId in TB: bug 1960156

Assignee: nobody → kaie
Status: NEW → ASSIGNED

Thank you Rob !

Attachment #9545227 - Attachment description: Bug 2016944 - Implement extension API splitViewId. r=john.bieling → Bug 2016944 - Implement extension API splitViewId. r=robwu
Attachment #9545227 - Attachment description: Bug 2016944 - Implement extension API splitViewId. r=robwu → Bug 2016944 - Implement extension API splitViewId. r=#thunderbird-reviewers
Target Milestone: --- → 149 Branch

Pushed by corey@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/e69092ce7418
Implement extension API splitViewId. r=coreycb

Status: ASSIGNED → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
Blocks: 2016965
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: