Closed Bug 1068360 Opened 10 years ago Closed 10 years ago

[e10s] Mixed content blocker doorhanger doesn't work

Categories

(Core :: DOM: Security, defect)

defect
Not set
normal
Points:
3

Tracking

()

RESOLVED FIXED
mozilla36
Iteration:
36.1
Tracking Status
e10s m5+ ---

People

(Reporter: mossop, Assigned: Felipe)

Details

Attachments

(1 file)

The doorhanger code tries to manipulate the docshell directly and so fails. I'm disabling browser_bug1045809.js because of this.
Flags: firefox-backlog+
Flags: qe-verify?
Assignee: nobody → felipc
Status: NEW → ASSIGNED
Iteration: --- → 36.1
Points: --- → 3
Attached patch mixedcontentSplinter Review
Just to make the doorhanger work, the isMixedContentAllowed changes weren't strictly necessary. But fixing the "open in new tab" handlers together was simple so I included it here
Attachment #8508771 - Flags: review?(dtownsend+bugmail)
Comment on attachment 8508771 [details] [diff] [review] mixedcontent Review of attachment 8508771 [details] [diff] [review]: ----------------------------------------------------------------- I think this looks ok but I'd like Monica to see it too.
Attachment #8508771 - Flags: review?(mmc)
Attachment #8508771 - Flags: review?(dtownsend+bugmail)
Attachment #8508771 - Flags: review+
Comment on attachment 8508771 [details] [diff] [review] mixedcontent Review of attachment 8508771 [details] [diff] [review]: ----------------------------------------------------------------- Thanks, Felipe! I think the same fix might be needed for re-enabling tracking protection.
Attachment #8508771 - Flags: review?(mmc) → review+
(In reply to [:mmc] Monica Chew (please use needinfo) from comment #3) > Comment on attachment 8508771 [details] [diff] [review] > mixedcontent > > Review of attachment 8508771 [details] [diff] [review]: > ----------------------------------------------------------------- > > Thanks, Felipe! I think the same fix might be needed for re-enabling > tracking protection. Fortunately it looks like I am wrong -- tracking protection just clears the permission manager and reloads the page. https://mxr.mozilla.org/mozilla-central/source/browser/base/content/urlbarBindings.xml#1861
No longer blocks: 1055186
Thanks for the reviews. I left the .isMixedContentAllowed change for now because I'm gonna wait for bug 1084504 to be able to fully make sure it works. But I'll follow up on that in a separate bug because the most important part (the doorhanger) which is covered by this bug is now fixed.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla36
Hi Felipe, can you mark this bug for QE verification.
Flags: needinfo?(felipc)
No need for QE verification as there is an automated test that got enabled in this bug and is passing.
Flags: qe-verify?
Flags: qe-verify-
Flags: needinfo?(felipc)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: