Resolved]NoScript block javascript popup on whitelisted site

Ask for help about NoScript, no registration needed to post
User avatar
therube
Ambassador
Posts: 7969
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: NoScript blocking javascript popup on whitelisted websit

Post by therube »

If chase.com is allowed, nothing happens.
Well something does, actually.
When you Quit, the browser hangs in memory.

(Like some other thread I posted, NoScript+Fetch Text URL+Aurora=Hang.)

Removing noscript.surrogate.popunder.sources makes no difference.

Simply typing the javascript: link into the addressbar alone is not sufficient to cause the issue.

Code: Select all

javascript:bolPopupURLClose('/stmt/StatementContainer?AccountId=3250&OptionId=-62190&EligibleForPaperless=True&Hash=509779');
Ah, actually it is, if done within the context of the chase.com webpage.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/17.0 Firefox/17.0 SeaMonkey/2.14a2
Dream

Re: NoScript blocking javascript popup on whitelisted websit

Post by Dream »

Giorgio Maone wrote:Could you check whether your problem persists if you set your noscript.surrogate.popunder.sources about:config preference to an empty string?
I have the same issue but this didn't work. Hopefully this gets fixed soon because it's quite annoying having to switch to another browser just so javascript works.
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:18.0) Gecko/18.0 Firefox/18.0
User avatar
therube
Ambassador
Posts: 7969
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: NoScript blocking javascript popup on whitelisted websit

Post by therube »

You could stick with a 20120906 build for the time being.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/17.0 Firefox/17.0 SeaMonkey/2.14a2
User avatar
Giorgio Maone
Site Admin
Posts: 9524
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: NoScript blocking javascript popup on whitelisted websit

Post by Giorgio Maone »

Should be worked around in latest development build 2.5.5rc1.
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20100101 Firefox/15.0.1
User avatar
therube
Ambassador
Posts: 7969
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: NoScript blocking javascript popup on whitelisted websit

Post by therube »

I'll have to test some more (in SeaMonkey in particular) ...
FF (& from other reports) looks to be working.
(And this pertains to both here & the NoScript+Fetch Text URL thread too.)


Unfortunately this issue persists in SeaMonkey (-:


New Profile
Install NoScript 2.5.5rc1
Load http://www.htmlcodetutorial.com/linking ... pp_72.html
Allow htmlcodetutorial.com
Click the 'my popup' link on that page

No popup ensues

Quit

SeaMonkey hangs in memory


Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/17.0 Firefox/17.0 SeaMonkey/2.14a2
Build identifier: 20120912013003


Does this mean anything?
Are there zombies or whatever?

Code: Select all

Main Process

Explicit Allocations
101.43 MB (100.0%) -- explicit
├───46.29 MB (45.64%) -- window-objects
│   ├──11.29 MB (11.13%) ++ (38 tiny)
│   ├───5.61 MB (05.54%) -- top(https://www.google.com/search?q=fetch+text+url&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:unofficial&client=seamonkey-a, id=21)/active
│   │   ├──5.43 MB (05.35%) -- window(https://www.google.com/search?q=fetch+text+url&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:unofficial&client=seamonkey-a)
│   │   │  ├──3.73 MB (03.68%) -- js
│   │   │  │  ├──3.63 MB (03.58%) -- compartment(https://www.google.com/search?q=fetch+text+url&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:unofficial&client=seamonkey-a)
│   │   │  │  │  ├──1.68 MB (01.66%) ++ gc-heap
│   │   │  │  │  ├──1.37 MB (01.35%) ── script-data
│   │   │  │  │  └──0.58 MB (00.57%) ++ (5 tiny)
│   │   │  │  └──0.10 MB (00.10%) ++ compartment(https://www.google.com/search?q=fetch+text+url&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:unofficial&client=seamonkey-a, NoScript::ScriptSurrogate@https://www.google.com/search?q=fetch+text+url&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:unofficial&client=seamonkey-a (from: chrome://noscript/content/ScriptSurrogate.js:238))
│   │   │  └──1.70 MB (01.68%) ++ (4 tiny)
│   │   └──0.18 MB (00.18%) ++ window(about:blank)
│   ├───4.42 MB (04.36%) -- top(about:memory, id=137)/active/window(about:memory)
│   │   ├──3.33 MB (03.28%) -- dom
│   │   │  ├──2.08 MB (02.05%) ── element-nodes
│   │   │  └──1.25 MB (01.23%) ++ (3 tiny)
│   │   └──1.09 MB (01.07%) ++ (4 tiny)
│   ├───3.91 MB (03.86%) -- top(chrome://navigator/content/navigator.xul, id=1)/active
│   │   ├──3.82 MB (03.77%) -- window(chrome://navigator/content/navigator.xul)
│   │   │  ├──2.74 MB (02.70%) -- js/compartment([System Principal], about:blank)
│   │   │  │  ├──1.69 MB (01.67%) ++ (8 tiny)
│   │   │  │  └──1.05 MB (01.03%) ++ gc-heap
│   │   │  └──1.09 MB (01.07%) ++ (4 tiny)
│   │   └──0.09 MB (00.09%) ++ window(about:blank)
│   ├───2.92 MB (02.88%) -- top(http://www.htmlcodetutorial.com/linking/linking_famsupp_72.html, id=82)
│   │   ├──2.46 MB (02.43%) -- active/window(http://www.htmlcodetutorial.com/linking/linking_famsupp_72.html)
│   │   │  ├──2.03 MB (02.00%) -- js
│   │   │  │  ├──1.61 MB (01.59%) ++ compartment(http://www.htmlcodetutorial.com/linking/linking_famsupp_72.html)
│   │   │  │  └──0.42 MB (00.41%) ++ compartment(http://www.htmlcodetutorial.com/linking/linking_famsupp_72.html, NoScript::ScriptSurrogate@http://www.htmlcodetutorial.com/linking/linking_famsupp_72.html (from: chrome://noscript/content/ScriptSurrogate.js:238))
│   │   │  └──0.43 MB (00.43%) ++ (3 tiny)
│   │   └──0.46 MB (00.46%) ++ cached/window(http://www.htmlcodetutorial.com/linking/popupbasic.html)
│   ├───2.90 MB (02.85%) -- top(chrome://navigator/content/navigator.xul, id=31)/active
│   │   ├──2.79 MB (02.75%) -- window(chrome://navigator/content/navigator.xul)
│   │   │  ├──1.91 MB (01.89%) ++ js/compartment([System Principal], about:blank)
│   │   │  └──0.88 MB (00.87%) ++ (4 tiny)
│   │   └──0.10 MB (00.10%) ++ window(about:blank)
│   ├───2.34 MB (02.31%) ++ top(http://www.youtube.com/watch?v=zMG4WuhsCTk, id=49)/active/window(http://www.youtube.com/watch?v=zMG4WuhsCTk)
│   ├───1.98 MB (01.95%) ++ top(http://pastebin.com/EknJYqpS, id=19)/active
│   ├───1.72 MB (01.70%) -- top(about:addons, id=23)/active
│   │   ├──1.35 MB (01.33%) ++ window(about:addons)
│   │   └──0.37 MB (00.36%) ++ window(about:blank)
│   ├───1.45 MB (01.43%) ++ top(http://forums.informaction.com/search.php?search_id=active_topics, id=25)/active/window(http://forums.informaction.com/search.php?search_id=active_topics)
│   ├───1.40 MB (01.38%) ++ top(https://bugzilla.mozilla.org/show_bug.cgi?id=789773, id=79)/active/window(https://bugzilla.mozilla.org/show_bug.cgi?id=789773)
│   ├───1.39 MB (01.37%) -- top(about:memory, id=185)/active
│   │   ├──1.20 MB (01.19%) -- window(about:memory)
│   │   │  ├──1.06 MB (01.05%) ++ js
│   │   │  └──0.14 MB (00.14%) ++ (3 tiny)
│   │   └──0.18 MB (00.18%) ++ window(about:blank)
│   ├───1.38 MB (01.36%) ++ top(http://forums.informaction.com/viewtopic.php?f=10&t=9902, id=27)/active/window(http://forums.informaction.com/viewtopic.php?f=10&t=9902)
│   ├───1.19 MB (01.18%) ++ top(about:config, id=8)/active/window(about:config)
│   ├───1.19 MB (01.17%) ++ top(about:config, id=51)/active/window(about:config)
│   └───1.18 MB (01.17%) ++ top(about:config, id=37)/active/window(about:config)
├───28.16 MB (27.76%) -- js-non-window
│   ├──20.62 MB (20.33%) -- compartments
│   │  ├──18.26 MB (18.00%) -- non-window-global
│   │  │  ├──12.99 MB (12.81%) ++ (145 tiny)
│   │  │  ├───2.78 MB (02.74%) -- compartment([System Principal], chrome://navigator/content/navigator.xul)
│   │  │  │   ├──2.00 MB (01.97%) ++ gc-heap
│   │  │  │   └──0.78 MB (00.76%) ++ (5 tiny)
│   │  │  └───2.49 MB (02.46%) -- compartment([System Principal], jar:file:///C:/WLIB/Mozilla/USERS/21.dumy/extensions/%7B73a6fe31-595d-460b-a920-fcc0f8843232%7D.xpi!/components/noscriptService.js)
│   │  │      ├──1.28 MB (01.26%) ++ (7 tiny)
│   │  │      └──1.21 MB (01.19%) ++ gc-heap
│   │  └───2.36 MB (02.33%) -- no-global
│   │      ├──2.34 MB (02.31%) -- compartment(atoms)
│   │      │  ├──1.46 MB (01.44%) ── string-chars
│   │      │  └──0.88 MB (00.87%) ++ (2 tiny)
│   │      └──0.02 MB (00.02%) ++ (3 tiny)
│   ├───4.65 MB (04.58%) -- gc-heap
│   │   ├──1.99 MB (01.96%) ── decommitted-arenas
│   │   ├──1.45 MB (01.43%) ++ (2 tiny)
│   │   └──1.20 MB (01.19%) ── unused-arenas
│   └───2.89 MB (02.85%) -- runtime
│       ├──1.71 MB (01.68%) ++ (13 tiny)
│       └──1.19 MB (01.17%) ── script-sources
├───16.68 MB (16.45%) ── heap-unclassified
├────3.65 MB (03.60%) -- storage/sqlite
│    ├──2.48 MB (02.45%) ++ (9 tiny)
│    └──1.17 MB (01.15%) ── other
├────1.41 MB (01.39%) -- startup-cache
│    ├──1.41 MB (01.39%) ── mapping
│    └──0.00 MB (00.00%) ── data
├────1.39 MB (01.38%) ── xpti-working-set
├────1.34 MB (01.32%) ++ images
├────1.34 MB (01.32%) ++ gfx
└────1.17 MB (01.15%) ++ (7 tiny)

Other Measurements
263 (100.0%) -- js-compartments
├──184 (69.96%) ── system
└───79 (30.04%) ── user

52.40 MB (100.0%) -- js-main-runtime
├──44.86 MB (85.61%) -- compartments
│  ├──25.35 MB (48.38%) -- gc-heap
│  │  ├──11.89 MB (22.68%) ── unused-gc-things
│  │  ├───5.10 MB (09.73%) -- objects
│  │  │   ├──3.26 MB (06.22%) ── function
│  │  │   └──1.84 MB (03.51%) ── non-function
│  │  ├───4.86 MB (09.27%) -- shapes
│  │  │   ├──2.12 MB (04.04%) ── tree
│  │  │   ├──1.59 MB (03.04%) ── dict
│  │  │   └──1.15 MB (02.19%) ── base
│  │  ├───1.87 MB (03.57%) ── scripts
│  │  ├───1.18 MB (02.25%) ── strings
│  │  └───0.46 MB (00.88%) ++ (3 tiny)
│  ├───6.38 MB (12.17%) ── analysis-temporary
│  ├───6.05 MB (11.55%) ── script-data
│  ├───2.36 MB (04.51%) -- shapes-extra
│  │   ├──1.19 MB (02.27%) ── compartment-tables
│  │   ├──0.63 MB (01.20%) ── dict-tables
│  │   └──0.55 MB (01.04%) ++ (2 tiny)
│  ├───2.12 MB (04.05%) ── string-chars
│  ├───2.02 MB (03.85%) -- objects
│  │   ├──1.83 MB (03.49%) ── slots
│  │   └──0.19 MB (00.36%) ++ (2 tiny)
│  └───0.58 MB (01.10%) ++ (4 tiny)
├───4.65 MB (08.87%) -- gc-heap
│   ├──1.99 MB (03.80%) ── decommitted-arenas
│   ├──1.20 MB (02.30%) ── unused-arenas
│   ├──1.00 MB (01.91%) ── unused-chunks
│   └──0.45 MB (00.86%) ── chunk-admin
└───2.89 MB (05.52%) ── runtime

28.01 MB (100.0%) -- js-main-runtime-gc-heap-committed
├──14.09 MB (50.30%) -- unused
│  ├──11.89 MB (42.44%) ── gc-things
│  ├───1.20 MB (04.30%) ── arenas
│  └───1.00 MB (03.57%) ── chunks
└──13.92 MB (49.70%) -- used
   ├──13.30 MB (47.49%) ── gc-things
   ├───0.45 MB (01.62%) ── chunk-admin
   └───0.17 MB (00.59%) ── arena-admin

0 (100.0%) -- low-memory-events
├──0 (100.0%) ── physical
└──0 (100.0%) ── virtual

22.04 MB (100.0%) -- window-objects
├──12.11 MB (54.96%) -- layout
│  ├───6.57 MB (29.82%) ── style-sets
│  ├───2.40 MB (10.89%) ── pres-shell
│  ├───1.53 MB (06.94%) ── frames
│  ├───0.68 MB (03.07%) ── style-contexts
│  ├───0.39 MB (01.78%) ── rule-nodes
│  ├───0.27 MB (01.23%) ── pres-contexts
│  └───0.27 MB (01.21%) ++ (2 tiny)
├───6.52 MB (29.57%) -- dom
│   ├──3.98 MB (18.03%) ── element-nodes
│   ├──1.76 MB (07.97%) ── text-nodes
│   ├──0.77 MB (03.48%) ── other
│   └──0.02 MB (00.09%) ++ (2 tiny)
├───3.40 MB (15.42%) ── style-sheets
└───0.01 MB (00.05%) ── property-tables

101.43 MB ── explicit
  0.00 MB ── gfx-d2d-surfacecache
  0.00 MB ── gfx-d2d-surfacevram
  0.00 MB ── gfx-d2d-vram-drawtarget
  0.00 MB ── gfx-d2d-vram-sourcesurface
  0.90 MB ── gfx-surface-win32
        0 ── ghost-windows
 68.69 MB ── heap-allocated
 73.62 MB ── heap-committed
  4.91 MB ── heap-committed-unused
    7.14% ── heap-committed-unused-ratio
  2.04 MB ── heap-dirty
 18.30 MB ── heap-unused
  0.48 MB ── images-content-used-uncompressed
 30.00 MB ── js-gc-heap
        0 ── low-commit-space-events
131.87 MB ── private
135.00 MB ── resident
  3.65 MB ── storage-sqlite
243.75 MB ── vsize
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 5.1; rv:18.0) Gecko/18.0 Firefox/18.0 SeaMonkey/2.15a1
User avatar
Giorgio Maone
Site Admin
Posts: 9524
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: NoScript blocking javascript popup on whitelisted websit

Post by Giorgio Maone »

therube wrote: Unfortunately this issue persists in SeaMonkey (-:
No suprise, since current work-around involves checking for the specific browser window XUL address, which may differ (and does differ, in this case) across browsers.
I'm gonna release a refined work-around which tries to be browser-agnostic in next build.
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20100101 Firefox/15.0.1
User avatar
Giorgio Maone
Site Admin
Posts: 9524
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: NoScript blocking javascript popup on whitelisted websit

Post by Giorgio Maone »

Please check latest development build 2.5.5rc2, thanks.
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20100101 Firefox/15.0.1
User avatar
therube
Ambassador
Posts: 7969
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: NoScript blocking javascript popup on whitelisted websit

Post by therube »

Looks like we've got it, thanks :-).
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/17.0 Firefox/17.0 SeaMonkey/2.14a2
Post Reply