I don't know whether to keep posting here about the New Moon browser and the work being done by roytam1 over at the MSFN forum. I guess anyone interested in the New Moon browser can just visit the thread over at MSFN.
There is usually more information and discussion over there so I will make this my last post here dealing with New Moon.
There was a new update of New Moon posted today by roytam1 ... 03 Dec 2017 and also a new update of the basilisk/moebius new build for XP!
roytam1 is busy and now he is coming here to help.
New Moon ... Page 18
http://www.msfn.org/board/topic/177125-my-build-of-new-moon-temp-name-aka-pale-moon-for-xp/?page=18
roytam1 - Posted 15 hours ago
New Build!
32bit
https://o.rthost.win/palemoon/palemoon-27.7.0a2.win32-git-20171203-f054802d7-xpmod.7z
64bit
https://o.rthost.win/palemoon/palemoon-27.7.0a2.win64-git-20171203-f054802d7-xpmod.7z
Official repo changes since my last build:
- Media - subtitles (implement cuechange event) (efc1cb213)
- CSS - box-decoration-break:clone on block overflow container makes it draw a border (b0c367e8d)
- HTML - input type="number" matches :-moz-read-only when it is not read only (866e7853e)
- Fix typo (RefPtr -> nsRefPtr) (19e254050)
- HTML - editor (improvements) (cdbbd876b)
- Use NS_NewBlockFormattingContext() in ConstructFieldSetFrame(). (4b2512ed9)
- Create block formatting context for DetailsFrame if needed. (861f3122d)
- Add reftests. (857edb7d4)
- Update HSTS preload list (65c519224)
- The profile - resetting (improvements) (948462ac2)
- Reuse ConstructScrollableBlock to build scrollable DetailsFrame. (501418edd)
- Merge pull request #1495 from janekptacijarabaci/media_subtitles_events_cuechange_1 (e6419d9b5)
- Merge pull request #1501 from janekptacijarabaci/html_editor_improvements_1 (41855a980)
- Merge pull request #1502 from janekptacijarabaci/css_box-decoration-break_1 (65ce08409)
- Merge pull request #1503 from janekptacijarabaci/html_input_read-only_1 (188f73ab6)
- Merge pull request #1504 from trav90/HSTS-preload-update (a0a5441d2)
- Merge pull request #1505 from janekptacijarabaci/profile_refresh_migrate_2 (2f3ed6aee)
- Revert "HTML - editor (improvements)" (694cd800f)
- Merge pull request #1507 from janekptacijarabaci/revert-1501-html_editor_improvements_1 (aa0f7a802)
- Merge pull request #1506 from MoonchildProductions/Bug1299753 (828a7e92c)
- HTML - editor (improvements) - follow up (f67fcdbaf)
- Merge pull request #1508 from janekptacijarabaci/html_editor_improvements_1_followUp (814956a34)
- HTML - details/summary - localize the description of default summary (2b0f743fa)
- HTML - details/summary - lists (the "Second item" will be displayed as "3. Second item") (2d611d55e)
- HTML - details/summary - lists (the "Second item" will be displayed as "3. Second item") - remove SummaryFrame (733878906)
- HTML - details/summary - lists (the "Second item" will be displayed as "3. Second item") - potential crashtests (bf325c174)
- Stop including AppVersion in the installer display strings. (b81e5b8ad)
- Rewrite assert in cubeb_alsa.c: alsa_refill_stream to pass back a cubeb error instead. (7b2bbfd88)
- Merge pull request #1516 from MoonchildProductions/cubeb-alsa-assert-fix1 (d49429482)
- Merge pull request #1509 from janekptacijarabaci/html_details-summary_improvements_1 (ec9a2f596)
- Merge pull request #1510 from janekptacijarabaci/html_details-summary_improvements_2 (e4c0d61b7)
- HTML - details/summary - reftest.list (follow up) (10e5565e0)
- Allow users to disable the 4th and/or 5th mouse button on Windows. (d775a1719)
- Merge pull request #1518 from janekptacijarabaci/html_details-summary_improvements_3 (01ff4389d)
- Mac: Re-initialize the Native Application Menu on run. (f054802d7)
-----------------------------------------------------------
basilisk/moebius new build for XP - Page 17
http://www.msfn.org/board/topic/177125-my-build-of-new-moon-temp-name-aka-pale-moon-for-xp/?page=17
roytam1 - Posted 16 hours ago
Test binary:
Win32
http://o.rthost.win/gpc/files1.rt/basilisk-55.0.0a1.win32-git-20171203-9d17ead7f-xpmod.7z
Win64
http://o.rthost.win/gpc/files1.rt/basilisk-55.0.0a1.win64-git-20171203-9d17ead7f-xpmod.7z
diff:
http://o.rthost.win/gpc/files1.rt/moebius_restoreXP_20171113.7z
source patch of ffvpx H264/HEVC/AAC/MP3 Addition:
http://o.rthost.win/gpc/files1.rt/moebius-ffvpx-h264-aac-hevc-mp3-addition.7z
Official repo changes since my last build:
- DefineOSFileConstants should return false if OSFileConstants service is not initialized. (2460215d3)
- Remove display: contents pseudo frames. The content insertion frame may be tagged instead of the primary frame. (6717ddc80)
- Force punycode display for IDNs with a <dotless-i/j, combining mark above> sequence. (58da163c8)
- Special-case typed arrays in PropertyReadNeedsTypeBarrier. (1078d5a88)
- Add extra check for the http performance object's origin. (385875d58)
- Explicitly cancel channel after mixed content redirect. (fc7702866)
- Keep an extra reference. (bd714564d)
- In order to not leak properties, ensure all the properties of adopted nodes are removed in case the adopt call fails. (01301c0ce)
- Avoid rooting the object twice in EnumerableOwnProperties. (136ece224)
- Fix a crash by setting a flag to true. (178a122ae)
- Use ARGS_LENGTH_MAX as upper bound in MArgumentsLength::computeRange. (89ffb02a4)
- Reorder when GPUProcessHosts are destroyed. (3e7a2e393)
- Only fetch mPresShell after flushing the relevant content pres shell. (c4d1b228d)
- Make decoding of IDN ACE more robust. (76210dcf5)
- Make the url bar strip javascript even when preceded by control characters. (9665b74c4)
- Address misc. SnprintfLiteral correctness nits. (b6b47654e)
- Mark Heap<T> and barrier classes as MOZ_NON_MEMMOVABLE. (05282b01d)
- Clear gApplicationReputationService in the dtor. (f9e1f08ff)
- Use GetStyleContextNoFlush in UpdateCurrentStyleSources, and avoid flushing mPresShell twice. (6551515c1)
- Hold Windows AudioSession object while recycling registration. (f1a7d83b3)
- Fix double definition. Follow-up to 6551515c1a042f9b0f904b1fe64069cf237296e4 (9bfd5c0ee)
- Use a static mutex for getting deviceId keys in MediaParent. (cdf744019)
- Hold reference to layers in ContainerLayerComposite::mPrepared. (3604ebbce)
- C++ Promises: Stop using optimized path for non-PromiseObject. (0b55b89d3)
- Cancel timer in TLSFilterTransaction if a transaction is canceled. (79c4a1717)
- Bug 1343147 - Part 1. Do not double-apply transform vector of the root frame in a glyph mask into the target context. (b4a5912d2)
- Bug 1343147 - Part 2. A crash test of painting elements with both perspective and transform in generating a text mask for background-clip:text. (15a52123a)
- Confirm we actually have a PKCS#7 signedData content info. (acc8df46a)
- Remove unnecessary InvalidateCompilerOutputsForScript call. (1c2b117fd)
- Set MAX_COMBINED_TEXTURE_IMAGE_UNITS to 0 if GetIntegeriv fails. (66729e90b)
- Add missing sanitization for HTML exporting of bookmarks. (d0ea81c17)
- Fix up toolkit about: page. This resolves #173. (0325689cc)
- Use our provisioned blocklist server. (d2546bc38)
- Stop trying to be a CRL provider. (25b0783cd)
- Update names in installer defines. (a1685e0e9)
- The profile - resetting (improvements) (3a621c6a4)
- Stop building EME support by default on desktop browser builds. (57383bda7)
- Remove rust conditional leftovers. (b7d249766)
- Revert "Stop building EME support by default on desktop browser builds." (68bde621e)
- Make use of configured EME module defines to set UI/CDM prefs. (d083dcacf)
- Reinstate comment. (c8707d112)
- Reconfigure building EME. (f1a8302e6)
- Merge pull request #205 from janekptacijarabaci/profile_refresh_migrate_2 (2c4eb63be)
- Throws an error: CloudSync is not defined (2b031ac87)
- Throws an error: CloudSync is not defined (adding an condition, for sure) (f89b159d0)
- Merge pull request #209 from janekptacijarabaci/error_CloudSync_1 (adea8c4ad)
- Two (and more) extensions together - http resume - basilisk crashes (fce6679fa)
- Remove arbitrary NPAPI plugin whitelist for 64-bit. (062c4cc9a)
- Merge branch 'master' of
https://github.com/MoonchildProductions/moebius (74ea5ac9a)
- Merge pull request #211 from janekptacijarabaci/extensions_together_crashes_1 (21fda0172)
- Make the SVG scaling limit for the surface cache more lenient. (7728f8b72)
- Get rid of link to irrelevant information after build. (9d17ead7f)
...