Pale Moon 27 "Tycho" alpha 1 pop-up blocker issue Topic is solved

This board is for discussions, bug reports, etc. for pre-releases of the v27 milestone codenamed "Tycho".

Since the beta phase is over, this board is closed for new posts/topics.
win7-7
Fanatic
Fanatic
Posts: 183
Joined: 2013-09-16, 15:18
Location: --

Pale Moon 27 "Tycho" alpha 1 pop-up blocker issue

Unread post by win7-7 » 2016-07-17, 06:32

Pale Moon 27 "Tycho" alpha 1 is quite impressive milestone and UI seems to be same as usually with understandably different color of application menu for alpha/beta builds as sometimes done for unstable builds. My modified tab/general UI userstyles also worked with quite minor tweaking. Also XUL add-ons seems to work. Informational tab, Omnibar, Tab Scope, Tab Scope Tweaker and bundled Stylish worked fine ( still need to test non-bundled Stylish) . Now there is at least one issue as you would expect from alpha level software.

When you try option to "show this pop-up from "http://www.website.fi"" it doesn't work and specific one pop-up doesn't show up from websites. It only works if you add whole website to exceptions list with all its pop-ups but in previous version of Pale Moon showing one specific pop-up from website did work.
Last edited by win7-7 on 2016-07-17, 09:56, edited 1 time in total.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35635
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Pale Moon 27 "Tycho" alpha 1 pop-up blocker issue

Unread post by Moonchild » 2016-07-17, 08:42

Please check the error console for any specific errors when you try to show one pop-up.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

win7-7
Fanatic
Fanatic
Posts: 183
Joined: 2013-09-16, 15:18
Location: --

Re: Pale Moon 27 "Tycho" alpha 1 pop-up blocker issue

Unread post by win7-7 » 2016-07-17, 09:54

Unfortunately there is no error at all in error console, it just doesn't work. I tried multiple times to get any error that would be related to this issue in error console but there is no error related to this issue. I also found new issue when you try to open all tabs graphical view and posted new topic about it.

dark_moon

Re: Pale Moon 27 "Tycho" alpha 1 pop-up blocker issue

Unread post by dark_moon » 2016-07-17, 19:57

Can verify this. Site to check: http://www.popuptest.com/popuptest4.html

No errors in the log.
Only get that before run the popup check without doing anything:

Code: Select all

Error: TypeError: Cc['@mozilla.org/rdf/datasource;1?name=charset-menu'] is undefined
Source File: chrome://browser/content/browser.js
Line: 11678

Code: Select all

Error: The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol.
Source File: http://www.popuptest.com/popuptest4.html
Line: 0

dark_moon

Re: Pale Moon 27 "Tycho" alpha 1 pop-up blocker issue

Unread post by dark_moon » 2016-07-17, 20:08

Sorry for double post but i found another strange thing with the popup blocker.
First open 3 sites:
[1] https://duckduckgo.com
[2] https://www.palemoon.org
http://www.popuptest.com/popuptest4.html

Then move your mouse on the "Mouseover PopUp" link on the popup site.
Now open [1] or [2] tab and look at the urlbar. You have the popuptest.com link in that!
If you open [2] or [1] it show you the right url.
Then if you reload [1] or [2] and go back to the popup site you have [1] or [2] in the urlbar.

So the popup blocker make the urlbar crazy

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35635
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Pale Moon 27 "Tycho" alpha 1 pop-up blocker issue

Unread post by Moonchild » 2016-07-20, 16:00

The URL not updating is related; if you had checked the error console when seeing that you's see a call to an undefined function "pagereport" this is what the popup blocker uses to keep track of what has been reported already.

This was refactored. Front-end code needed to be adjusted for it -- expect this to work in the next release.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Locked