Users and developers helping users with generic and technical Pale Moon issues on all operating systems.
Please direct questions that are Mac or Linux-specific (dealing with installation and OS integration) to the appropriate Linux or Mac board.
Moderator: trava90
Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only. The main focus here is on Pale Moon on Windows. Please direct your questions that are specific for Linux and Mac to the dedicated boards for those operating systems.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
-
hszrin
- New to the forum

- Posts: 1
- Joined: 2019-10-28, 06:32
Post
by hszrin » 2019-10-28, 07:07
When I visit Chromium's issue tracker page with Pale moon shows blank page without any content.
I tried on profile without any extension but it still doesn't works.
example URL:
https://bugs.chromium.org/p/project-zer ... il?id=1944
Code: Select all
OS: Windows 10
Browser version: Pale Moon 28.7.1 (64-bit, Build ID=20190909125145)
(edit: screenshot re-uploaded)
-
Attachments
-

Last edited by
hszrin on 2019-10-28, 10:24, edited 2 times in total.
-
moonbat
- Moon Magic practitioner

- Posts: 2726
- Joined: 2015-12-09, 15:45
Post
by moonbat » 2019-10-28, 08:21
Can confirm, on Linux latest.
Browser console shows
Code: Select all
Use of captureEvents() is deprecated. To upgrade your code, use the DOM 2 addEventListener() method. For more help http://developer.mozilla.org/en/docs/DOM:element.addEventListener
TypeError: window.prpcClient is undefined
TypeError: window.getTSMonClient is not a function
-
Moonraker
- Board Warrior

- Posts: 1690
- Joined: 2015-09-30, 23:02
- Location: uk.
Post
by Moonraker » 2019-10-30, 10:40
I can confirm also.The links on that page work ok i should add.Probably the unknown browser syndrome and is shutting the door on non chromium based browsers perhaps.
Xenial puppy linux 32-bit.
Pale moon 29.0.0.
-
Moonchild
- Pale Moon guru

- Posts: 29203
- Joined: 2011-08-28, 17:27
- Location: Tranås, SE
-
Contact:
Post
by Moonchild » 2019-10-30, 11:16
Potentially it relies on events being global to windows instead of documents; it's a controversial change (because it might open cross-document holes and cause data leaks if not done extremely carefully) that isn't trivial to implement.
"Son, in life you do not fight battles because you expect to win, you fight them merely because they need to be fought." --
Snagglepuss

-
moonbat
- Moon Magic practitioner

- Posts: 2726
- Joined: 2015-12-09, 15:45
Post
by moonbat » 2019-10-30, 11:25
Moonchild wrote: ↑2019-10-30, 11:16
Potentially it relies on events being global to windows instead of documents; it's a controversial change (because it might open cross-document holes and cause data leaks if not done extremely carefully) that isn't trivial to implement.
Off-topic:
Why would they do this, especially when they're already sandboxing browser tabs off into separate processes for security? Wouldn't it make more sense for each tab to continue to have its own event handling loop? Assuming any sense was involved in this design change of course.
-
Moonchild
- Pale Moon guru

- Posts: 29203
- Joined: 2011-08-28, 17:27
- Location: Tranås, SE
-
Contact:
Post
by Moonchild » 2019-10-30, 13:33
moonbat wrote: ↑2019-10-30, 11:25
Why would they do this, especially when they're already sandboxing browser tabs off into separate processes for security?
Because for multi-process use, it's not as much of an issue. If "windows" aren't actually windows but process containers, any risk is contained to those sandboxed processes (if everything goes as intended, that is...

). One could argue that this change was made specifically to punish single-process browsers, but more likely it's just sourced in wanting a lazy way to access events by making them as global as possible.
"Son, in life you do not fight battles because you expect to win, you fight them merely because they need to be fought." --
Snagglepuss

-
Goodydino
- Astronaut

- Posts: 641
- Joined: 2017-10-10, 21:20
Post
by Goodydino » 2019-10-30, 18:52
I see the same thing with Pale Moon and SeaMonkey. Slimjet shows the whole page normally. Probably so do Opera and Safari.
-
Moonchild
- Pale Moon guru

- Posts: 29203
- Joined: 2011-08-28, 17:27
- Location: Tranås, SE
-
Contact:
Post
by Moonchild » 2019-10-30, 18:54
Goodydino wrote: ↑2019-10-30, 18:52
I see the same thing with Pale Moon and SeaMonkey. Slimjet shows the whole page normally. Probably so do Opera and Safari.
Chrome or clones will likely display properly, yes.
Doesn't mean non-chrome is at fault, per se. But considering the issue tracker is for Chrome, I'm pretty sure it's been assumed all devs interested in the bugs on it are using Chrome.
"Son, in life you do not fight battles because you expect to win, you fight them merely because they need to be fought." --
Snagglepuss

-
JustOff
- Moon Magic practitioner

- Posts: 2070
- Joined: 2015-09-03, 19:47
- Location: UA
-
Contact:
Post
by JustOff » 2019-10-30, 21:29
As far as I can see this problem is due to the fact that
UXP does not yet support ECMAScript
modules (see
bug #568953).
My research log:
1. mozregression
pushlog includes
bug #1428002 (Enable <script type="module"> in nightly builds)
2. Firefox 60 release is the first working version, see
the notes for developers
3. Setting "dom.moduleScripts.enabled" to "false" in the current Firefox release breaks Chromium's issue tracker
Here are the add-ons I made in a spare time. That was fun!
-
Moonchild
- Pale Moon guru

- Posts: 29203
- Joined: 2011-08-28, 17:27
- Location: Tranås, SE
-
Contact:
Post
by Moonchild » 2019-10-31, 04:17
Thanks for the research.
Well, it's an open issue which has many parts and is far from complete.
"Son, in life you do not fight battles because you expect to win, you fight them merely because they need to be fought." --
Snagglepuss
