Jump to content

My Browser Builds (Part 1)


Recommended Posts

c0j6yz0.jpgI wanted to run moonscape skin on the win 2000 Palemoon port.  ( Navigator 4 look) The old moonscape skin said compatible with palemoon 26 but it wouldnt install.  I fully tested this theme version 6.0 at least and had zero problems on the 2000 back port.

Solution that probably works with a lot of other themes.

1. Manually Download theme.

2. right click the xpi theme file and chose open with 7zip

3. Inside 7zip Right click the install.rdf file and chose edit

4.  Look for lines that say Change minimum or maximum versions (in my case I change min version to 25

<em:minVersion>26.*</em:minVersion>
<em:maxVersion>27.*</em:maxVersion>

5. click file save in the note pad after the change made, and close the note pad.  7zip should say changes were made do you want to update the archive.  Click yes.  Close the arcive.

7.   Now some theme that wont install for somreason will install.  

8.  In my case it was the retro moonscape skin for the new moon 2000 build.  I used version 6.0 of the theme.

Edited by Destro
Link to comment
Share on other sites


On 12/31/2018 at 4:15 PM, Mathwiz said:

Well, I just tried it in Basilisk 52. The about:config Boolean preference above doesn't exist by default in either the XP or official build; I had to add it .

I didn't expect it to work, but it did! Task manager shows two Basilisk processes, just like the "old days." Guess all my add-ons are multiprocess-compatible.

Even more surprising, it also worked on the latest official Basilisk/UXP build (2018.12.18) running on Win 7 :unsure: Win 7 is where I could really use it; the XP version has always seemed responsive enough, even without multiprocess mode.

So evidently the multiprocess code was never removed from either build; the default was just changed at some point.

All right. that works for me too I feel the ''hungry'' sites such as facebook and youtube run quite a bit smoother

however the processor fan makes much more noise as the CPU usage goes up to 60% :crazy:

Link to comment
Share on other sites

Sounds like you need a new fan ;) You should be able to run at 100% CPU without hearing anything; a bearing may be fixing to go out.

At some point the Pale Moon team will probably strip out the multiprocess code entirely, or else I'll stumble across an incompatible add-in that I just can't live without, and I'll be back to square one; but meanwhile, I'll enjoy it while I can.

Link to comment
Share on other sites

2 hours ago, Mathwiz said:

Sounds like you need a new fan ;) You should be able to run at 100% CPU without hearing anything

 that's new to me. 100% CPU = 0% noise ? (it's not a laptop) :rolleyes:

anyway I have the same problem with either Basilisk or Palemoon I don't understand why sometimes it requires so much processor

I have tested this same trick on Firefox52 and wish I had known this trick long before... it runs quieter and smooth like butter

screenshot-4.png

 

 

 

 

Link to comment
Share on other sites

I can't even hear the processor fan on my desktop PC. I can see it spinning if I take the cover off, but it's very quiet. (OTOH, it's just a dual-core AMD processor, so it doesn't take much to get it to 100%.... If you have an I7, it might take a bit more fan than mine ;) )

I can hear the PS fan, but its speed is constant....

As for why browsing uses so much CPU, take a look at the source code to a Facebook or YouTube web page some day :crazy: It's not just a static page anymore either - they keep pumping in more Javascript as you scroll....

Link to comment
Share on other sites

1 hour ago, Mathwiz said:

I can't even hear the processor fan on my desktop PC. I can see it spinning if I take the cover off, but it's very quiet.

(OTOH, it's just a dual-core AMD processor, so it doesn't take much to get it to 100%.... If you have an I7, it might take a bit more fan than mine ;) )

on my BIOS I have silent - optimal - performance modes. I ve got it set at -optimal- that way the fan speeds up only when it's required.

I also had a dual core AMD and it was even worse it struggled to access blogger sites or sites full of heavy flash ads. however now with a quad core AMD it's far more better

I suspect you don't use the stock fan/ cooler or the temperature must be really high at 100% usage

Yep I also have a i5 and i7 but don't use them at all. although the fan is quiet enough.

 

 

 




 

Link to comment
Share on other sites

New build of basilisk/UXP for XP!

Test binary:
Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20190105-7fcb7f544-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190105-7fcb7f544-xpmod.7z

diff: https://o.rths.cf/basilisk/UXP-xp-gitdiff-20181110.7z

PM28XP build:
Win32 https://o.rths.cf/palemoon/palemoon-28.3.0a1.win32-git-20190105-7fcb7f544-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.3.0a1.win64-git-20190105-7fcb7f544-xpmod.7z

Official repo changes since my last build:
- [PALEMOON] Bug 1115369 - Use notifications instead of getViewItem for DownloadsView (a970e88a1)
- [PALEMOON] Bug 1115971 - Don't fall back to the Places title for downloads without the target file name annotation (1b414c2b9)
- [PALEMOON] Bug 1115972 - Don't fall back to the Places icon for downloads without the target file name annotation (8bd13f3a2)
- [PALEMOON] Bug 1120429 - Remove unused code handling nodeAnnotationChanged (1eab01b24)
- [PALEMOON] Bug 1115421 - Simplify download annotations handling in the Library (81265fae3)
- [PALEMOON] Bug 1115983 - Keep only minimal state information in the DataItem (e666c9a8e)
- [PALEMOON] Bug 1116176 - Create DownloadsHistoryDataItem and HistoryDownload objects (ac3159f02)
- [PALEMOON] Bug 1115379 - Streamline DownloadsViewItemController construction and remove now unneeded identifiers (927853bde)
- [PALEMOON] Bug 1117139 - Move code controlling the "download.xml" binding to a common place (f2f700514)
- [PALEMOON] Bug 1117139 - Move code controlling the "download.xml" binding to a common place (downloadsViewCommon.js) (df852eca4)
- [PALEMOON] Bug 1117141 - Part 1 of 2 - Bypass all the DownloadsDataItem properties (462332eee)
- [PALEMOON] Bug 1117141 - Part 2 of 2 - Refactor notifications and remove the DownloadsDataItem object (d6c976bf6)
- Fix typos (761b6eb25)
- [PALEMOON] Bug 1127867 - Use the new back-end property to get the size of downloads asynchronously (beeede618)
- [PALEMOON] Bug 1195279 - Fix typo in allDownloadsViewOverlay.js following landing of bug 1127867 (8cc3f3616)
- [PALEMOON] Bug 1129896 - Part 1 of 2 - Keep cached metadata for history downloads indefinitely (0b15a2b89)
- [PALEMOON] Bug 1129896 - Part 2 of 2 - Convert the shared front-end code to a JavaScript code module (551c6ff04)
- [PALEMOON] Bug 1135348 - Fix about:downloads by adding missing XPCOMUtils imports (909c3ee13)
- [PALEMOON] Initialize the search service asynchronously when calling 'BrowserSearch.addEngine()' (accd61429)
- [FFmpeg] Use new decode API with recent FFmpeg version. (515e0794f)
- [FFmpeg] Don't define AV_CODEC_ID_VPx with libavcodec 58 (68acfbb14)
- Merge pull request #921 from trav90/media-work (5920c1dc6)
- Avoid redefined macro warning in MediaFormatReader (7a39cd52e)
- Merge pull request #922 from trav90/media-work (626d40774)
- Merge pull request #920 from JustOff/PR_nsIBrowserSearchService_async_init_2 (bcf3df362)
- Merge pull request #917 from janekptacijarabaci/_testBranch_pm_downloads_rewrite (78ad9498a)
- Dont rely on 'this' staying alive long enough for getting favicons. (8a10092b5)
- Add Comodo IS < 6.3 64-bit to the dll blocklist (517f50298)
- Update UXP Coding Style guideline document (WIP) (eec3d00bb)
- Update UXP Coding Style guideline document (WIP) (7a22921c2)
- Update UXP Coding Style guideline document (WIP) (da0d462d6)
- Use getElementBoundingRect and element.ownerGlobal in FormSubmitObserver (f543892e4)
- Update HSTS preload list (483267ba9)
- Make MAX_CSS_VAR_LENGTH unsigned to avoid warnings. (dfce7fa7b)
- Remove proprietary constructor on AudioContext. (7fcb7f544)

My changes since my last build:
- update libaom to git rev c07e9d6ccf340843e8899e7da6b15a0893007bd5

Link to comment
Share on other sites

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.cf/boc-uxp/mailnews.win32-20190105-23937c6-uxp-7fcb7f544-xpmod.7z
Browser-only Suite Win32 (removed due to request)

source patch (excluding UXP): (removed due to request)

Official repo changes since my last build:
- [PLATFORM] Update commit pointer (56a95eb)
- [PLATFORM] Update commit pointer (04bdb5d)
- [PLATFORM] Update commit pointer (1c49fe8)
- Update MacOS-files.in (5336c75)
- Update Info.plist.in (b1bbad9)
- Update Mac icons (3ea3912)
- Update Mac icons (36a1864)
- Update Mac icons (82bc1c4)
- Merge pull request #61 from wicknix/TRUNK (0d6fdb4)
- [MAIL] Attempt to add close.svg for macintosh (065f531)
- Create README.md (faa1af7)
- [PLATFORM] Update commit pointer (23937c6)

For UXP changes please see above.

Edited by roytam1
Link to comment
Share on other sites

Anyone else have an issue, when NM starts and about:home is set as home page, the search bar that is present there, for a second after starting the browser, looks like this?:

searchbar.thumb.png.e8da9055f7e3a56caf9ef6323cfb8fd7.png

All I know is that it came with last week's NM release. And also I know it's a very minor issue since it doesn't really affect my browsing experience, but I just want to know if it's something on my end that's suddenly causing this, or if it's something with the browser itself.

Link to comment
Share on other sites

57 minutes ago, Tamris said:

when NM starts and about:home is set as home page, the search bar that is present there, for a second after starting the browser, looks like this?:

... I can reproduce; I had to temporarily switch to the default theme (am using Dark Moon 2.3.0 otherwise) to notice it more clearly: for a fraction of a second, the embedded search bar (in the middle of about:home) appears truncated (i.e. shorter) when about:home is loaded for the first time, but then auto-resumes its normal length... NB that when DDG is set as the default search engine (which is the default setting), the search bar is shorter, because it is prepended by the DDG icon (at least in the default theme); when other search engines are user-selected, these come with no icon and an elongated search bar... 

1 hour ago, Tamris said:

All I know is that it came with last week's NM release

The changelog between buildID=20181221223321 and buildID=20181228225818 (for 32-bit) is:

https://github.com/MoonchildProductions/UXP/compare/ba81aaf...83cd966

The one relevant commit that easily stands out appears to be:

[PALEMOON] Initialize the search service asynchronously from 'about:home' and 'about:newtab' :

https://github.com/MoonchildProductions/UXP/commit/cb2f0f614362d3e986d585d6d1b4a2eaa20a1365

Hope your query is answered ;)

Link to comment
Share on other sites

On 12/31/2018 at 9:15 AM, Mathwiz said:

Well, I just tried [multiprocess mode] in Basilisk 52. The about:config Boolean preference above doesn't exist by default in either the XP or official build; I had to add it .

I didn't expect it to work, but it did! Task manager shows two Basilisk processes, just like the "old days." Guess all my add-ons are multiprocess-compatible.

Well, spoke too soon. One of my add-ons has turned out to be incompatible with multiprocess mode: the Classic Add-Ons Archive mentioned by @VistaLover not long ago. Have to disable multiprocess mode and restart in order to use that add-on. :(

Edit: And, just like that, I found another: Markdown Viewer, an add-on for reading .md files, doesn't work in multiprocess mode either; files just open as a blank tab. :angry:

This one was more annoying since I was trying to set up Basilisk as the default program to open .md files. Ended up having to create a separate profile, which I named "Single-process mode", disable multiprocess mode in that profile, and edit the "open" command in the registry thus:

"C:\Program Files (x86)\Basilisk\basilisk.exe" -no-remote -P "Single-process mode" -url "%1"

(Took quite a bit of trial-and-error to figure that one out, too.)

Edited by Mathwiz
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...