DigitalHomicide.ninja - Page doesn't load properly

Talk about code development, features, specific bugs, enhancements, patches, and similar things.
Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.

This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.

Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
User avatar
Tomaso
Board Warrior
Board Warrior
Posts: 1622
Joined: 2015-07-23, 16:09
Location: Norway

DigitalHomicide.ninja - Page doesn't load properly

Unread post by Tomaso » 2016-05-05, 10:00

Another one of those game giveaway sites that doesn't work with Pale Moon:
http://www.digitalhomicide.ninja/#!bundles/h319q/
Those white JavaScript boxes doesn't load at all.

Nothing I would actually use myself..
Just FYI.

..and yes, the page loads just fine with other browsers.

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

Re: DigitalHomicide.ninja - Page doesn't load properly

Unread post by Moonchild » 2016-05-05, 10:51

Another one of those game giveaway sites that probably uses the same framework that doesn't like our current lack of promises support.
"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

User avatar
Tomaso
Board Warrior
Board Warrior
Posts: 1622
Joined: 2015-07-23, 16:09
Location: Norway

Re: DigitalHomicide.ninja - Page doesn't load properly

Unread post by Tomaso » 2016-05-05, 13:41

Ah, I see.
Thanks for looking into it, Moonchild.

The list of sites that doesn't work with Pale Moon has gotten awfully long now..
I wonder how many of them are due to missing Promises support.
Guess I'll just have to recheck a bunch of sites once this feature is in place.

User avatar
trava90
Contributing developer
Contributing developer
Posts: 1742
Joined: 2013-05-20, 18:19
Location: Somewhere in Sector 001

Re: DigitalHomicide.ninja - Page doesn't load properly

Unread post by trava90 » 2016-05-05, 13:57

Have you tried using the ES6 Promises extension?

User avatar
Tomaso
Board Warrior
Board Warrior
Posts: 1622
Joined: 2015-07-23, 16:09
Location: Norway

Re: DigitalHomicide.ninja - Page doesn't load properly

Unread post by Tomaso » 2016-05-05, 14:19

trava90 wrote:Have you tried using the ES6 Promises extension?
Tried it just now.
Didn't help.

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

Re: DigitalHomicide.ninja - Page doesn't load properly

Unread post by Moonchild » 2016-05-05, 14:23

Tomaso wrote:The list of sites that doesn't work with Pale Moon has gotten awfully long now..
Actually, no, it hasn't. But it's easy to forget exactly how many site you visit that have absolutely no problem being displayed in Pale Moon.
There are a few frameworks that aren't very browser-agnostic, and those seem to be determining people's impression of Pale Moon's performance. I don't blame anyone for drawing that conclusion either, of course, since in general you'd want a browser that Just Works™ -- but considering we're a small independent browser, site owners are generally not going to give us the same attention as other browsers to make sure that it Just Works™ on the server side.

FTR: I never have to use a different browser for any of my browsing. The only time I use one is when I get a report of something not working, to verify if it is indeed Pale Moon.

We are all aware of the issues there are with Pale Moon and these frameworks and technologies that have been pushed into use (regularly way beyond what would organically be adopted by web designers); as far as promises is concerned, we even have a bounty listed for this. But, nobody wants to lend a hand. So, we'll be looking into solving these issues another way, to make the browser more compatible again.
"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

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

Re: DigitalHomicide.ninja - Page doesn't load properly

Unread post by Moonchild » 2016-05-05, 14:27

Also, the error isn't Promises, by the looks of it. It's an invalid attempt at accessing DOM nodes:

Code: Select all

[16:25:29.917] Error: Permission denied to access property 'nodeType' @ https://js.gleam.io/assets/w-fc4572fb8e045ee0bba43669c39a4adb.js:129
[16:25:29.917] "[Bugsnag] Ignoring cross-domain script error. See https://bugsnag.com/docs/notifiers/js/cors"
[16:25:30.128] Error: Permission denied to access property 'nodeType' @ https://js.gleam.io/assets/w-fc4572fb8e045ee0bba43669c39a4adb.js:129
[16:25:30.128] "[Bugsnag] Ignoring cross-domain script error. See https://bugsnag.com/docs/notifiers/js/cors"
[16:25:30.218] Error: Permission denied to access property 'nodeType' @ https://js.gleam.io/assets/w-fc4572fb8e045ee0bba43669c39a4adb.js:129
[16:25:30.218] "[Bugsnag] Ignoring cross-domain script error. See https://bugsnag.com/docs/notifiers/js/cors"
[16:25:31.663] Error: [$injector:modulerr] Failed to instantiate module App due to:
[$injector:modulerr] Failed to instantiate module App.controllers due to:
[$injector:nomod] Module 'App.controllers' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.
http://errors.angularjs.org/1.2.29/$injector/nomod?p0=App.controllers
minErr/<@https://js.gleam.io/assets/w-fc4572fb8e045ee0bba43669c39a4adb.js:105
setupModuleLoader/</</<@https://js.gleam.io/assets/w-fc4572fb8e045ee0bba43669c39a4adb.js:105
ensure@https://js.gleam.io/assets/w-fc4572fb8e045ee0bba43669c39a4adb.js:105
setupModuleLoader/</<@https://js.gleam.io/assets/w-fc4572fb8e045ee0bba43669c39a4adb.js:105
loadModules/<@https://js.gleam.io/assets/w-fc4572fb8e045ee0bba43669c39a4adb.js:105
forEach@https://js.gleam.io/assets/w-fc4572fb8e045ee0bba43669c39a4adb.js:105
loadModules@https://js.gleam.io/assets/w-fc4572fb8e045ee0bba43669c39a4adb.js:10 @ https://js.gleam.io/assets/w-fc4572fb8e045ee0bba43669c39a4adb.js:105
This is a problem with AngularJS using bad CORS if not set up correctly.
(I think we've seen this gleam.io issue before on another site, exactly the same issue)
"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

User avatar
Tomaso
Board Warrior
Board Warrior
Posts: 1622
Joined: 2015-07-23, 16:09
Location: Norway

Re: DigitalHomicide.ninja - Page doesn't load properly

Unread post by Tomaso » 2016-05-05, 15:04

Moonchild wrote:considering we're a small independent browser, site owners are generally not going to give us the same attention as other browsers to make sure that it Just Works™ on the server side.
Well, it wouldn't be that much of a problem, if the non-working pages only were obscure ones, like the one I reported in the first post here.
However, many of the sites that doesn't work in Pale Moon are some of the most commonly used ones in my region.
You've explained your inabillity to troubleshoot some of these sites, Moonchild, which can I understand.
..but the fact remains, that the sites in question just works flawlessly with every other browser that I've tried them with.
Like I've mentioned before, I actually had to stop recommending PM to other users because of these problems, cuz like you said yourself; most people want a browser that just works!

Anyway, I want you to know that Pale Moon is still my favorite browser, and I appreciate the incredible amount of work you've put into it!

btw; what's up with the 'Just Works' trademark label? :)

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

Re: DigitalHomicide.ninja - Page doesn't load properly

Unread post by Moonchild » 2016-05-05, 15:33

Tomaso wrote: are some of the most commonly used ones in my region.
Tomaso wrote:but the fact remains, that the sites in question just works flawlessly with every other browser that I've tried them with.
And I'm sorry to say that we can't magically "be exactly like the browsers your region seems to aim for". Not overnight anyway.

Maybe Norway's web sites in general trend towards frameworks that are incompatible with us -- which may be a sign that many are designed by a small group of web developers local to Norway. There really isn't much we can do otherwise than to try and work through it as best we can. if that doesn't meet the average requirements of your region's common websites, then you may simply be better off using a different browser until things change.
"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

half-moon

Re: DigitalHomicide.ninja - Page doesn't load properly

Unread post by half-moon » 2016-05-05, 20:31

Tomaso wrote:
Moonchild wrote:considering we're a small independent browser, site owners are generally not going to give us the same attention as other browsers to make sure that it Just Works™ on the server side.
Well, it wouldn't be that much of a problem, if the non-working pages only were obscure ones, like the one I reported in the first post here.
However, many of the sites that doesn't work in Pale Moon are some of the most commonly used ones in my region.
You've explained your inabillity to troubleshoot some of these sites, Moonchild, which can I understand.
..but the fact remains, that the sites in question just works flawlessly with every other browser that I've tried them with.
Like I've mentioned before, I actually had to stop recommending PM to other users because of these problems, cuz like you said yourself; most people want a browser that just works!

Anyway, I want you to know that Pale Moon is still my favorite browser, and I appreciate the incredible amount of work you've put into it!

btw; what's up with the 'Just Works' trademark label? :)
Just because it works in other browsers, it doesn't mean that it is PM fault.

User avatar
Moonraker
Board Warrior
Board Warrior
Posts: 1878
Joined: 2015-09-30, 23:02
Location: uk.

Re: DigitalHomicide.ninja - Page doesn't load properly

Unread post by Moonraker » 2016-05-05, 20:38

Not all browsers can display all websites.More often a bad website will cripple all browsers in some way.
user of multiple puppy linuxes..upup,fossapup.scpup,xenialpup..... :thumbup:

Pale moon 29.4.1

User avatar
Tomaso
Board Warrior
Board Warrior
Posts: 1622
Joined: 2015-07-23, 16:09
Location: Norway

Re: DigitalHomicide.ninja - Page doesn't load properly

Unread post by Tomaso » 2016-07-20, 14:39

Fixed in PM v27.0.0.a1. :)

Locked