Good News

General project discussion.
Use this as a last resort if your topic does not fit in any of the other boards but it still on-topic.
Forum rules
This General Discussion board is meant for topics that are still relevant to Pale Moon, web browsers, browser tech, UXP applications, and related, but don't have a more fitting board available.

Please stick to the relevance of this forum here, which focuses on everything around the Pale Moon project and its user community. "Random" subjects don't belong here, and should be posted in the Off-Topic board.
User avatar
TwoTankAmin
Keeps coming back
Keeps coming back
Posts: 777
Joined: 2014-07-23, 13:56
Location: New York

Good News

Unread post by TwoTankAmin » 2023-11-22, 17:35

It has been a while since I posted.

When I have had problems with P M in the past I have posted about it, So it is only fair when something good has happened that I should also post about it.

For some time I have not bern able to use PM, which I do keep updated, has worked well on my financial sites or for seeing vids on Amazon Prime. I just decided to see what happened if I tried to use P M to get onto and navigate my account on the Schwab site. I am happy to report it works great. Anything I could do using FF I can do using P M. In fact I can get a couple of the pages to look better in P M than I can in FF.

I plant to see how P M works the next time I visit either of my bank- Citi and Chase. I have only been using FF on these as well as Schwab for some time. My problems using P M on Amazon were not with being able to shop but with being able to do videos. I will see how p M does there as well.

Happy Turkey Day to all the Americans here, make sure you get stuffed tomorrow. :D
“No one has ever become poor by giving.” Anonymous
“Everyone is entitled to his own opinion, but not to his own facts.”" Daniel Patrick Moynihan
"The good thing about science is that it’s true whether or not you believe in it." Neil DeGrasse Tyson

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

Re: Good News

Unread post by Moonchild » 2023-11-22, 19:42

TwoTankAmin wrote:
2023-11-22, 17:35
My problems using P M on Amazon were not with being able to shop but with being able to do videos.
it's unlikely that will be solved because they will be using in-browser DRM which is a Google-exclusive deal.
"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

van p
Astronaut
Astronaut
Posts: 595
Joined: 2015-11-19, 07:15
Location: Cincinnati, OH, U.S.A.

Re: Good News

Unread post by van p » 2023-11-23, 15:43

I have a new Schwab account. I've encountered a small problem viewing documents.

From the Schwab home page (https://www.schwab.com/client-home):
1. Hover the mouse pointer over "Accounts & Products"
2. Under "INVESTMENT PRODUCTS", click on "Money Market Funds"
3. Scroll down to the "Prime Money Funds3 (Taxable)" heading
4. Click on the "SWVXX" link
5. In the Documents box on the right
...- Clicking on the first (Prospectus) link produces the first screenshot shown below
.....- There, clicking on "More Information" produces the second screenshot shown below
...- Clicking on the second (Fact Sheet) link initially produces a blank white screen
.....- Clicking on the browser reload/refresh screen button sometimes results in the page being shown. Sometimes I have to click on the browser 'back' button and click on the "Fact Sheet" link again, then the page is displayed.

The above steps are from not being logged in. From being logged in, the initial steps are a little different, but the end result is the same.
Screenshot (796).png
Screenshot (797).png
Step 5 works with no problem in a Chrome-variant browser.

I'm not complaining. I'm not asking for service. Since the issue was raised I'm just relaying my experience.

Off-topic:
TwoTankAmin, you never responded to the responses you received in a previous post about not being able to use Pale Moon everywhere.
You do not have the required permissions to view the files attached to this post.
Windows 10 Pro x64 v22H2 8GB i5-4570|Pale Moon v33.0.2 x64

User avatar
TwoTankAmin
Keeps coming back
Keeps coming back
Posts: 777
Joined: 2014-07-23, 13:56
Location: New York

Re: Good News

Unread post by TwoTankAmin » 2023-11-23, 19:13

Schwab has been having problems with their coding. While I am not a trader, I am on the site daily as most of my income is generated by my account. I should also mention that before I retired I was a broker, a financial planner and ultimately I worked in the division where we consulted to large corporate and municipal pension plans. When I left the financial area as my work I move all the family accounts with a friend, He worked with full service firms over the years and when he moved due to his firm being acquired, we moved with him.

Nt friend passed in 2020 (not Covid) and I decided the best place to land was one where there were no commissions and I ran my account. I chose Schwab. When I began there At the end of 2020/Jan of 21 things worked well for me using P M. And then changes to the browser and to the Schwab site ended that. I did not have to time nor inclination for try to fix things, I needed access to all my financial accounts which I could not do using P M and I got FireFox. It had no issues.

Until recently I had many issues using Pale moon when it came to filling out forms and submitting things. So more FF. While P M remained my default browser I had to use FF on several sites.

I tried to replicate the money fund info steps listed above and got the same result when not logged on. I logged on and things improved but not anywhere near 100%. But, I am very active on the Schwab site. What happened when logged on I got an error message at the top of the blank page. When I clicked on it, this code came up::
PDF.js v2.16.105 (build: 172ccdbe5)
Message: ctx.getTransform is not a function
Stack: getCurrentTransform@https://tools.rightprospectus.com/Viewe ... 59:5348:11
beginDrawing@https://tools.rightprospectus.com/Viewe ... 59:7082:65
initializeGraphics@https://tools.rightprospectus.com/Viewe ... 59:3447:14
__webpack_modules__</render/<@https://tools.rightprospectus.com/Viewe ... 59:1920:26
I have no clue what it all means. However, I have watched Schwab struggle with upgrading their software. I have seen them break stuff and then fix it. Their new pages designs are awful in some cases. As far as I can tell they are struggling to make things work well both on phones and on PCs. I do not use a smart phone and do everything from my PC or recently acquired laptop.

In the 1980s when I was working in pension consulting my division used an offsite main frame and local dumb terminal for data entry. The somebody had to walk blocks to pick up the printout. The decision was made to migrate our system from the mainframe to an in-house PC network. The person who manage this was an old college buddy who was getting his PhD in computer science. He taught me the basics of how large interrelated databases worked. I was one of only two people in our department who had access to the data bases in order to make changes to the data when we discovered it was incorrect. it scared me to death doing that because I knew if ai made an accidental mistake I could blow things up and never know what I did so I could fix it. Today the coding has become so long and often convoluted that changes can break something they do not have any clue will happen.

Fast forward through the last 35 years and the code has gotten more complex and upgrades to the software at major financial institutions often inadvertently breaks something else. Schwab is not exempt from this. I have seen bad information, stuff that won't load or the same information on a single page presented twice and the numbers are not identical.

And then there is the fact that none of the major sites I use even knows that Pale Moon exists. They do not care about P M and do nothing to be compatible with it. So it is up to Marcus to change the P M code if possible and desired to make things work on some sites. That is why I finally got a second browser. It had to be FF as I needed something that worked and that was not Chrome or Edge or most of the others. I like P M and how it is privacy oriented, but when it will not work on a site I must use, then I have no option.

I am not a huge fan of FF and I will only use it on those sites where P M doesn't work properly. I will report back on how it worked on Citi and Chase when I try it those places. Meanwhile, I do not trust Schwab to have accurate information everywhere on the site nor do I expect not to have issues somewhere every time they try to upgrade their coding or page design. Fortunately my past experience in the industry makes it fairly easy for me to spot misinformation on the site. For the most part the info is OK, but not to where I just trust it when it looks like is is wrong.

But this bad coding happens all the time, Two days ago while working online and with CNBC on in the background (we use Verizon FIOS for all out services) my cable box suddenly rebooted itself. When it came back on the up and down button on the remote did not work and the Favorite channel list was gone and I could not repopulate it. I was on the chat and then the phone with them. I knew exactly what had happened. Bad coding in the update broke things. They were going to replace all out boxes claimed that was the issue, but I knew better. The said they would call me back in about 20 minutes with the info so i could turn in our current boxes and get upgraded ones. That call never came. The next morning the problem was still there. And the suddenly when I pushed the up and down channel button it worked. And then I discovered my favorites list was back and I could even edit it.

While I am not tech savvy in term of my sophistication, I have owned a PC since 1987 (not the same one). I can usually tell when bad code is the issue. I may not know where or why, I just know from the resulting issues that has to be the problem. it is why for the last 20 or so years I have turned off automatic updates and I never do an update to any software when it first comes out. I wait until enough time has passed for them to find the mistakes and fix them. But with the financial sites one doesn't get updates, they simply change the code behind the site and all users have to cope with it.
“No one has ever become poor by giving.” Anonymous
“Everyone is entitled to his own opinion, but not to his own facts.”" Daniel Patrick Moynihan
"The good thing about science is that it’s true whether or not you believe in it." Neil DeGrasse Tyson

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

Re: Good News

Unread post by Moonchild » 2023-11-23, 19:38

ctx.getTransform is not a function
This is something that was added to the DOM canvas spec past our fork point (IIUC added in Firefox 70) and I don't think we currently support that particular function of the canvas rendering context.

https://developer.mozilla.org/en-US/doc ... tTransform

Just one of those many spec changes/additions/updates that aren't in use in many places (how many sites would want to get a shape transform from a canvas...?).
Feel free to open an issue on the repo for it if you want so we can track it and have it on our growing 'to-do' list.
"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
adoxa
Fanatic
Fanatic
Posts: 170
Joined: 2019-03-16, 13:26

Re: Good News

Unread post by adoxa » 2023-11-24, 02:17

Here's a Modify HTTP Response filter to work around it.

Code: Select all

[["tools.rightprospectus.com",["/pdf\\.js/",["/ctx\\.getTransform\\(\\)(\\.invertSelf\\(\\))?/g","[1, 0, 0, 1, 0, 0]"]]]]