Skip to content
This repository was archived by the owner on Jul 21, 2021. It is now read-only.
This repository was archived by the owner on Jul 21, 2021. It is now read-only.

[Firefox] Blank page when searching on google with scripts blocked #232

Description

@Blutgang

Rules:

matrix-off: opera-scheme true
* * * block
* * css allow
* * frame block
* * image allow

On Firefox 38.0.1 + uMatrix 0.9.1.1 go to google.com and type in testing for the search query. The page will momentarily flash (looks like a redirection) and the search results page will be blank (white page). Repeat the process on Chrome 42.0.2311.152 + uMatrix 0.9.1.1 and the end result is different (the search results actually show - not a blank page).

Activity

  1. 0xBRM commented on May 27, 2015

    @0xBRM

    It's only a problem if you're using the search as you type feature, which you can (and should) disable on google's settings.

  2. gorhill commented on May 27, 2015

    @gorhill
    Owner

    Loading the script on google.com is required

    I tested with NoScript and the page did not go blank.

    I suspect this is caused the by uMatrix's attempt to "revive" the <noscript> tags on the page (necessary because CSP directives to prevent scripting do not trigger the parsing of noscript tags). I have to find out if anything has changed regarding this, this is very old code.

  3. my-password-is-password commented on May 28, 2015

    @my-password-is-password

    Inside the <noscript> theres this, <style>table,div,span,p{display:none}</style>. Since the workaround for <noscript> was to use <div> it gets hidden too. I think thats whats happening.

  4. added 2 commits that reference this issue on Feb 14, 2017
    4b58b12
    bfdff63
  5. AndrewKvalheim commented on Feb 14, 2017

    @AndrewKvalheim

    Sorry for the reference spam. I'll try to strip that out in the future.

  6. added a commit that references this issue on Dec 1, 2017
    43df802
  7. added 2 commits that reference this issue on Dec 29, 2021
    146f08f
    e16aa88
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions