Astray getUserMedia indicator left after using Google Meet and/or Zoom during a browser session
Categories
(Firefox :: Site Permissions, defect)
Tracking
()
People
(Reporter: alex_mayorga, Unassigned)
References
()
Details
(Keywords: nightly-community)
Attachments
(1 file)
|
264.66 KB,
image/png
|
Details |
¡Hola!
After my browsing session today, an astray getUserMedia indicator was left after using Google Meet and/or Zoom during a browser session.
Adding here the contents of the Multiprocess Browser Console:
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
Content Security Policy: Ignoring “'unsafe-inline'” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “https:” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “http:” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “'report-sample'” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “https:” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “'report-sample'” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “https:” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “'unsafe-inline'” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “https:” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “http:” within script-src: ‘strict-dynamic’ specified
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
LoginRecipes: getRecipes: falling back to a synchronous message for: https://ninjapanel.cfdata.org LoginRecipes.jsm:266:9
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
Content Security Policy: Ignoring “'unsafe-inline'” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “https:” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “http:” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “'unsafe-inline'” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “https:” within script-src: ‘strict-dynamic’ specified
Content Security Policy: Ignoring “http:” within script-src: ‘strict-dynamic’ specified
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
[Exception... "Favicon at "http://twentyfiveyears-assets.telegeography.com/favicon.ico" failed to load: Not Found." nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource:///modules/FaviconLoader.jsm :: onStopRequest :: line 227" data: no] FaviconLoader.jsm:227:22
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
services.settings: Signature verified failed for main/normandy-recipes-capabilities. Retry from scratch 2 RemoteSettingsClient.jsm:574
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null 4 background.js:1
Uncaught TypeError: can't access property "ownerGlobal", browser is null
getActiveStreams resource:///modules/webrtcUI.jsm:134
getActiveStreams resource:///modules/webrtcUI.jsm:126
onFirefoxButtonClick chrome://browser/content/webrtcIndicator.js:142
init chrome://browser/content/webrtcIndicator.js:31
onload chrome://browser/content/webrtcIndicator.xhtml:1
webrtcUI.jsm:134:29
can't access property "null", g_CS[e] is null background.js:1
can't access property "null", g_CS[e] is null background.js:1
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIWindowMediator.getMostRecentNonPBWindow]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://extensions/content/parent/ext-tabs-base.js :: get topNonPBWindow :: line 1455" data: no] ext-tabs-base.js:1455:24
Uncaught TypeError: can't access property "ownerGlobal", browser is null
getActiveStreams resource:///modules/webrtcUI.jsm:134
getActiveStreams resource:///modules/webrtcUI.jsm:126
onPopupMenuShowing chrome://browser/content/webrtcIndicator.js:109
init chrome://browser/content/webrtcIndicator.js:25
onload chrome://browser/content/webrtcIndicator.xhtml:1
webrtcUI.jsm:134:29
Uncaught TypeError: can't access property "ownerGlobal", browser is null
getActiveStreams resource:///modules/webrtcUI.jsm:134
getActiveStreams resource:///modules/webrtcUI.jsm:126
onFirefoxButtonClick chrome://browser/content/webrtcIndicator.js:142
init chrome://browser/content/webrtcIndicator.js:31
onload chrome://browser/content/webrtcIndicator.xhtml:1
webrtcUI.jsm:134:29
Uncaught TypeError: can't access property "ownerGlobal", browser is null
getActiveStreams resource:///modules/webrtcUI.jsm:134
getActiveStreams resource:///modules/webrtcUI.jsm:126
onFirefoxButtonClick chrome://browser/content/webrtcIndicator.js:142
init chrome://browser/content/webrtcIndicator.js:31
onload chrome://browser/content/webrtcIndicator.xhtml:1
webrtcUI.jsm:134:29
NS_ERROR_FAILURE: Should pass a non-null uri URIFixup.jsm:265
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIWindowMediator.getMostRecentNonPBWindow]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://extensions/content/parent/ext-tabs-base.js :: get topNonPBWindow :: line 1455" data: no] ext-tabs-base.js:1455:24
Error: An unexpected error occurred undefined
clicking on the Nightly icon on the indicator causes a new entry to appear in the Multiprocess Browser Console like:
Uncaught TypeError: can't access property "ownerGlobal", browser is null
getActiveStreams resource:///modules/webrtcUI.jsm:134
getActiveStreams resource:///modules/webrtcUI.jsm:126
onFirefoxButtonClick chrome://browser/content/webrtcIndicator.js:142
init chrome://browser/content/webrtcIndicator.js:31
onload chrome://browser/content/webrtcIndicator.xhtml:1
webrtcUI.jsm:134:29
There's a [Leran More] link that points to https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/cant_access_property?utm_source=mozilla&utm_medium=firefox-console-errors&utm_campaign=default
Clicking on webrtcUI.jsm:134:29 opens up view-source:resource:///modules/webrtcUI.jsm with this line highlighted:
let browserWindow = browser.ownerGlobal;
Hope this is helpful.
Please n? if there's anything needed from the affected Nightly.
¡Gracias!
Alex
| Reporter | ||
Comment 1•5 years ago
|
||
Comment 2•5 years ago
|
||
Thanks for the bug report. Possibly the same issue as Bug 1636496. I'm going to move this over to Site Permissions as I think that is where the code for rendering the indicator lives.
Comment 3•5 years ago
|
||
Looks like a duplicate of Bug 1636496.
Updated•5 years ago
|
Description
•