e10s -- Location Bar Spoofing: location bar continues displaying broken resource URI if user tries to navigate to it manually
Categories
(Firefox :: Address Bar, defect, P3)
Tracking
()
People
(Reporter: Gijs, Assigned: mattwoodrow)
References
()
Details
(Keywords: csectype-spoof, sec-low)
Attachments
(1 file)
82.49 KB,
image/png
|
Details |
Updated•9 years ago
|
Reporter | ||
Comment 1•9 years ago
|
||
Reporter | ||
Comment 2•9 years ago
|
||
Comment 3•9 years ago
|
||
Comment 4•9 years ago
|
||
Reporter | ||
Updated•9 years ago
|
Updated•9 years ago
|
Comment 5•6 years ago
|
||
Is this still an issue now that pages can't use wyciwyg URLs? I'm not sure about the resource part of it.
Reporter | ||
Comment 6•6 years ago
|
||
(In reply to Andrew McCreight [:mccr8] from comment #5)
Is this still an issue now that pages can't use wyciwyg URLs? I'm not sure about the resource part of it.
Yeah, I think the resource: part probably continues to apply. Considering the amount of user interaction required and the relatively unconvincing result, I'm not convinced it's all that serious. It might end up being addressed by bug 1510569.
Comment 7•4 years ago
|
||
With POC 1 in bug 1189082, we now do a search for the wysiwyg link on both 68.9.0esr and 77.0.1.
With POC 2 on 68.9.0esr, we end up with the attached screenshot, which I guess is the spoof? On 77.0.1, nothing happens: the urlbar retains its URL, i.e., the resource URL doesn't appear to be pasted at all, although sometimes there's flickering. I bisected and this commit fixed it: https://hg.mozilla.org/mozilla-central/rev/94663676 That changeset is related to e10s but it's not obvious to me how it fixed it, so I ran the bisect twice and got the same result.
Does anyone object to closing this?
Reporter | ||
Comment 8•4 years ago
|
||
(In reply to Drew Willcoxon :adw from comment #7)
I bisected and this commit fixed it: https://hg.mozilla.org/mozilla-central/rev/94663676 That changeset is related to e10s but it's not obvious to me how it fixed it, so I ran the bisect twice and got the same result.
The entire push to autoland for that bug : https://hg.mozilla.org/integration/autoland/pushloghtml?changeset=94663676950dbdef63afb4d134b8add076a70b0b
enabled document channel for all protocols, which seems pretty plausible as something that'd fix this, given that it moved handling of most of navigation and loading of content to the parent process. So yes, I think this can be closed.
Updated•4 years ago
|
Updated•4 years ago
|
Description
•