Closed Bug 1013457 Opened 11 years ago Closed 11 years ago

Remove the browser.frames.enabled pref

Categories

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

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla32

People

(Reporter: Gijs, Assigned: Gijs)

References

Details

(Whiteboard: [fixed-in-inbound])

Attachments

(1 file)

Because it's basically just a footgun on today's web. Footguns aren't nice. Let's not have footguns.
Assignee: nobody → gijskruitbosch+bugs
Status: NEW → ASSIGNED
Comment on attachment 8427224 [details] [diff] [review] remove browser.frames.enabled pref, r=me
Attachment #8427224 - Flags: review?(bzbarsky) → review+
Oh, maybe update the comment in content/base/test/chrome/test_bug650784.html ?
(In reply to Boris Zbarsky [:bz] from comment #3) > Oh, maybe update the comment in content/base/test/chrome/test_bug650784.html > ? Ugh, that got qrefed into the trypush cset. D'oh. ( https://hg.mozilla.org/try/rev/64521a47e4b5 ) will merge before pushing, assuming try comes back green.
Whiteboard: [fixed-in-inbound]
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla32
QA Whiteboard: [good first verify]
Congratulations, you've shot the most convenient workaround for this security and usability issue without providing any replacement: http://security.stackexchange.com/questions/31991/is-there-any-way-i-can-block-or-conditionally-approve-of-iframes-on-the-client
@Gijs That's just your opinion. In some cases, security is the preferred option before visual appeal. Can the choice 'browser.frames.enabled' be an option again? (cause firefox is about choice)
The preference caused a significant maintenance burden, which is why it was removed. It's not going to be restored, because the tradeoffs are not worth it. If people just want to block all loads in subframes like the pref did, that's pretty simple to do with an extension. It's going to break various websites and parts of the Firefox UI, of course...
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: