Closed Bug 1553487 Opened 7 years ago Closed 7 years ago

ReferenceError: reference to undefined property "matchedList"" {file: "resource://gre/modules/RemoteWebProgress.jsm" line: 186}]

Categories

(Core :: DOM: Content Processes, defect)

68 Branch
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla69
Tracking Status
firefox69 --- fixed

People

(Reporter: whimboo, Assigned: beth)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Seen this locally and in CI when running xpcshell tests at least:

https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=247767972&repo=try&lineNumber=2536

13:49:11 INFO - PID 3069 | JavaScript strict warning: resource://gre/modules/RemoteWebProgress.jsm, line 186: ReferenceError: reference to undefined property "matchedList"
13:49:11 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "ReferenceError: reference to undefined property "matchedList"" {file: "resource://gre/modules/RemoteWebProgress.jsm" line: 186}]"

Component: General → DOM: Content Processes
Flags: needinfo?(brennie)
Product: Toolkit → Core
Regressed by: 1510569
Keywords: regression

I took at the history of the of WebProgressChild.jsm and it seems that WebProgressChild.jsm used to send along matchedList as part of the onSecurityChange event, which got moved into the onContentBlockingEvent, which was eventually removed when it was ported to c++.

This property is no longer ever sent and so this should be updated to never try to retrieve it.

Assignee: nobody → brennie
Status: NEW → ASSIGNED
Flags: needinfo?(brennie)

The WebProgressChild no longer sends a matchedList parameter in its JSON
messages to the RemoteWebProgress, so it will always be undefined and trigger
a ReferenceError.

Pushed by brennie@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7c802fa1d388 Do not attempt to instantiate RemoteWebProgressRequest with a matched list from JS r=Ehsan
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: