Closed Bug 1860713 Opened 1 year ago Closed 1 year ago

Perma [TCw] /css/css-masking/clip-path-svg-content/clip-path-invalid-reference.svg | TypeError: can't access property Symbol.iterator, this.getTabsForWindow(...) is undefined

Categories

(Core :: Web Painting, defect, P5)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1860375
Tracking Status
firefox-esr115 --- unaffected
firefox119 --- unaffected
firefox120 --- unaffected
firefox121 --- affected

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Filed by: nbeleuzu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=433543357&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Bk1qXD6tQKKaiAl5eqIgag/runs/0/artifacts/public/logs/live_backing.log


[task 2023-10-24T05:23:59.882Z] 05:23:59     INFO - PID 1950 | console.error: "Marionette threw an error: TypeError: can't access property Symbol.iterator, this.getTabsForWindow(...) is undefined\nget allBrowserUniqueIds@chrome://remote/content/shared/TabManager.sys.mjs:59:30\nGeckoDriver.prototype.getWindowHandles@chrome://remote/content/marionette/driver.sys.mjs:1075:3\ndespatch@chrome://remote/content/marionette/server.sys.mjs:318:40\nexecute@chrome://remote/content/marionette/server.sys.mjs:289:16\nonPacket/<@chrome://remote/content/marionette/server.sys.mjs:262:20\nonPacket@chrome://remote/content/marionette/server.sys.mjs:263:9\n_onJSONObjectReady/<@chrome://remote/content/marionette/transport.sys.mjs:494:20\n"
[task 2023-10-24T05:23:59.885Z] 05:23:59  WARNING - Exception in TextExecutor.run:
[task 2023-10-24T05:23:59.885Z] 05:23:59  WARNING - Traceback (most recent call last):
[task 2023-10-24T05:23:59.886Z] 05:23:59  WARNING -   File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/base.py", line 304, in run_test
[task 2023-10-24T05:23:59.886Z] 05:23:59  WARNING -     result = self.do_test(test)
[task 2023-10-24T05:23:59.886Z] 05:23:59  WARNING -   File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 1088, in do_test
[task 2023-10-24T05:23:59.886Z] 05:23:59  WARNING -     self.protocol.coverage.dump()
[task 2023-10-24T05:23:59.886Z] 05:23:59  WARNING -   File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 566, in dump
[task 2023-10-24T05:23:59.886Z] 05:23:59  WARNING -     if len(self.marionette.window_handles):
[task 2023-10-24T05:23:59.886Z] 05:23:59  WARNING -   File "/builds/worker/workspace/build/venv/lib/python3.7/site-packages/marionette_driver/marionette.py", line 1461, in window_handles
[task 2023-10-24T05:23:59.886Z] 05:23:59  WARNING -     return self._send_message("WebDriver:GetWindowHandles")
[task 2023-10-24T05:23:59.886Z] 05:23:59  WARNING -   File "/builds/worker/workspace/build/venv/lib/python3.7/site-packages/marionette_driver/decorators.py", line 24, in _
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING -     return func(*args, **kwargs)
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING -   File "/builds/worker/workspace/build/venv/lib/python3.7/site-packages/marionette_driver/marionette.py", line 722, in _send_message
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING -     self._handle_error(err)
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING -   File "/builds/worker/workspace/build/venv/lib/python3.7/site-packages/marionette_driver/marionette.py", line 734, in _handle_error
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING -     raise errors.lookup(error)(message, stacktrace=stacktrace)
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING - marionette_driver.errors.UnknownException: TypeError: can't access property Symbol.iterator, this.getTabsForWindow(...) is undefined
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING - stacktrace:
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING - 	get allBrowserUniqueIds@chrome://remote/content/shared/TabManager.sys.mjs:59:30
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING - 	GeckoDriver.prototype.getWindowHandles@chrome://remote/content/marionette/driver.sys.mjs:1075:3
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING - 	despatch@chrome://remote/content/marionette/server.sys.mjs:318:40
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING - 	execute@chrome://remote/content/marionette/server.sys.mjs:289:16
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING - 	onPacket/<@chrome://remote/content/marionette/server.sys.mjs:262:20
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING - 	onPacket@chrome://remote/content/marionette/server.sys.mjs:263:9
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING - 	_onJSONObjectReady/<@chrome://remote/content/marionette/transport.sys.mjs:494:20
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING - 
[task 2023-10-24T05:23:59.887Z] 05:23:59  WARNING - 
[task 2023-10-24T05:23:59.889Z] 05:23:59     INFO - TEST-UNEXPECTED-ERROR | /css/css-masking/clip-path-svg-content/clip-path-invalid-reference.svg | TypeError: can't access property Symbol.iterator, this.getTabsForWindow(...) is undefined
[task 2023-10-24T05:23:59.889Z] 05:23:59     INFO - Traceback (most recent call last):
[task 2023-10-24T05:23:59.889Z] 05:23:59     INFO -   File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/base.py", line 304, in run_test
[task 2023-10-24T05:23:59.889Z] 05:23:59     INFO -     result = self.do_test(test)
[task 2023-10-24T05:23:59.889Z] 05:23:59     INFO -   File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 1088, in do_test
[task 2023-10-24T05:23:59.889Z] 05:23:59     INFO -     self.protocol.coverage.dump()
[task 2023-10-24T05:23:59.889Z] 05:23:59     INFO -   File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 566, in dump
[task 2023-10-24T05:23:59.889Z] 05:23:59     INFO -     if len(self.marionette.window_handles):
[task 2023-10-24T05:23:59.889Z] 05:23:59     INFO -   File "/builds/worker/workspace/build/venv/lib/python3.7/site-packages/marionette_driver/marionette.py", line 1461, in window_handles
[task 2023-10-24T05:23:59.889Z] 05:23:59     INFO -     return self._send_message("WebDriver:GetWindowHandles")
[task 2023-10-24T05:23:59.889Z] 05:23:59     INFO -   File "/builds/worker/workspace/build/venv/lib/python3.7/site-packages/marionette_driver/decorators.py", line 24, in _
[task 2023-10-24T05:23:59.890Z] 05:23:59     INFO -     return func(*args, **kwargs)
[task 2023-10-24T05:23:59.889Z] 05:23:59     INFO -     return self._send_message("WebDriver:GetWindowHandles")
[task 2023-10-24T05:23:59.889Z] 05:23:59     INFO -   File "/builds/worker/workspace/build/venv/lib/python3.7/site-packages/marionette_driver/decorators.py", line 24, in _
[task 2023-10-24T05:23:59.890Z] 05:23:59     INFO -     return func(*args, **kwargs)
[task 2023-10-24T05:23:59.890Z] 05:23:59     INFO -   File "/builds/worker/workspace/build/venv/lib/python3.7/site-packages/marionette_driver/marionette.py", line 722, in _send_message
[task 2023-10-24T05:23:59.890Z] 05:23:59     INFO -     self._handle_error(err)
[task 2023-10-24T05:23:59.890Z] 05:23:59     INFO -   File "/builds/worker/workspace/build/venv/lib/python3.7/site-packages/marionette_driver/marionette.py", line 734, in _handle_error
[task 2023-10-24T05:23:59.890Z] 05:23:59     INFO -     raise errors.lookup(error)(message, stacktrace=stacktrace)
[task 2023-10-24T05:23:59.890Z] 05:23:59     INFO - marionette_driver.errors.UnknownException: TypeError: can't access property Symbol.iterator, this.getTabsForWindow(...) is undefined
[task 2023-10-24T05:23:59.890Z] 05:23:59     INFO - stacktrace:
[task 2023-10-24T05:23:59.890Z] 05:23:59     INFO - 	get allBrowserUniqueIds@chrome://remote/content/shared/TabManager.sys.mjs:59:30
[task 2023-10-24T05:23:59.890Z] 05:23:59     INFO - 	GeckoDriver.prototype.getWindowHandles@chrome://remote/content/marionette/driver.sys.mjs:1075:3
[task 2023-10-24T05:23:59.890Z] 05:23:59     INFO - 	despatch@chrome://remote/content/marionette/server.sys.mjs:318:40
[task 2023-10-24T05:23:59.891Z] 05:23:59     INFO - 	execute@chrome://remote/content/marionette/server.sys.mjs:289:16
[task 2023-10-24T05:23:59.891Z] 05:23:59     INFO - 	onPacket/<@chrome://remote/content/marionette/server.sys.mjs:262:20
[task 2023-10-24T05:23:59.891Z] 05:23:59     INFO - 	onPacket@chrome://remote/content/marionette/server.sys.mjs:263:9
[task 2023-10-24T05:23:59.891Z] 05:23:59     INFO - 	_onJSONObjectReady/<@chrome://remote/content/marionette/transport.sys.mjs:494:20
[task 2023-10-24T05:23:59.892Z] 05:23:59     INFO - 
[task 2023-10-24T05:23:59.892Z] 05:23:59     INFO - TEST-INFO took 3386ms
Keywords: regression
Regressed by: 1765202

Set release status flags based on info from the regressing bug 1765202

:longsonr, since you are the author of the regressor, bug 1765202, could you take a look?

For more information, please visit BugBot documentation.

I've no idea. That's a static web page, it doesn't have any scripting so this seems an infrastructure issue unrelated to my changes.

Flags: needinfo?(longsonr)
Status: NEW → RESOLVED
Closed: 1 year ago
Duplicate of bug: 1860375
Resolution: --- → DUPLICATE
Regressed by: 1849316
No longer regressed by: 1765202
You need to log in before you can comment on or make changes to this bug.