Open Bug 1625724 Opened 5 years ago Updated 11 months ago

Consider backing out bug 680300

Categories

(Core :: DOM: Core & HTML, defect, P3)

defect

Tracking

()

People

(Reporter: emilio, Unassigned)

References

Details

Attachments

(1 file, 1 obsolete file)

Attached file testcase.

As it doesn't patch the side channel completely, and per https://github.com/mozilla/standards-positions/issues/213#issuecomment-552008322 it has caused issues.

Trivial test-case attached.

Attachment #9136594 - Attachment mime type: text/plain → text/html
See Also: → 680300

There are similar ways to detect this in other browsers via window.open or what not, and bug 1528305 and such adds yet another one for compat reasons.

I'm confused about the patch... Reverting the main bit in nsDocShell.cpp doesn't make the test added in that same bug fail... Plus obviously before that bug we used to just silently fail and now we have an error page....

Flags: needinfo?(emilio)

Ok, so DocumentChannel kinda fixed the throwing, but I can repro the bug with documentchannel disabled...

Flags: needinfo?(emilio)

So I guess we can only do that when enabling DocumentChannel everywhere (bug 1607984 + turning it on on android)

Depends on: 1607984
Priority: -- → P3

Emilio, is this bug still relevant? We should fix bug 1626068 I think and try to close the places where we continue to leak this information.

Yes it is. Once DocumentChannel is on everywhere we can remove the hack, and it shouldn't be observable afaict.

Because this bug's Severity has not been changed from the default since it was filed, and it's Priority is P3 (Backlog,) indicating it has been triaged, the bug's Severity is being updated to S3 (normal.)

Severity: normal → S3
Attachment #9381756 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: