Page 1 of 1

Fx2, (i)frames blocked by ABE show "offline mode" errors

Posted: Fri Jul 31, 2009 2:20 am
by al_9x
Fx2.0.0.20 + NS1.9.7.6

This bug was first identified in these (1, 2, 3) posts, but here it is in more distilled, generic form
  1. Allow frames and iframes
  2. Create the following user ABE rule:

    Code: Select all

    Site example.com
    Deny
    
  3. Create 2 local files:
    • iframe.htm

      Code: Select all

      <html>
      <body>
      <iframe src="http://example.com/"></iframe>
      </body>
      </html>
      
    • frame.htm

      Code: Select all

      <html>
      <frameset>
      <frame src="http://example.com/">
      </frameset>
      </html>
      
  4. load both files and you should see the "offline mode" error page in the frames
  5. another issue is the ABE notification bar auto closes

Re: Fx2, (i)frames blocked by ABE show "offline mode" errors

Posted: Fri Jul 31, 2009 7:38 am
by Giorgio Maone
Thanks for reporting, but won't be fixed.
As explained elsewhere, "offlining" the request is the only reliable way to block it on Gecko 1.8.x after DNS resolution and before the HTTP headers are actually sent.
Consider this a Gecko 1.8.x bug which Mozilla will never fix on that branch, mostly because it's fixed in Gecko 1.9 and above.
Regarding 5 (disappearing notification bar), investigating.