Saturday, July 13, 2019

Weekly browser binaries (20190713)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.cf/basilisk/basilisk52-g4.3.win32-git-20190713-69970c911-xpmod.7z
Win64 https://o.rths.cf/basilisk/basilisk52-g4.3.win64-git-20190713-69970c911-xpmod.7z

source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom

NM28XP build:
Win32 https://o.rths.cf/palemoon/palemoon-28.7.0a1.win32-git-20190713-69970c911-xpmod.7z
Win64 https://o.rths.cf/palemoon/palemoon-28.7.0a1.win64-git-20190713-69970c911-xpmod.7z

Official repo changes since my last build:
- Introduce a new non-heap-allocated type for holding nsStringBuffer* in the HTML parser. (7c5a0db23)
- Issue #1160 - [Basilisk] Remove unused HotFix preferences (6741666a9)
- Issue #1160 - Remove HotFix preferences from testing (48060d348)
- Issue #1160 - Remove HotFix Preferences from Telemetry (24ad244d4)
- Merge pull request #1163 from win7-7/nsHtml5HtmlAttributes-clear (0845614a5)
-  Avoid multiple hashtable lookups in DisplayItemData destructor (e0598b0ae)
- Merge pull request #1168 from win7-7/DisplayItemData-destructor (f168c25c0)
- Avoid type confusion in ArrayJoinDenseKernel (20e3587ef)
- Merge pull request #1164 from g4jc/hotfix-removal (4b4d3a9cc)
- Iterate the frame property list once to collect which child list properties we have (570cad827)
- Remove e10s info from about:support (f7f7224de)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (dd924323c)
- Allow matroska mime types for video element and MSE Allow avc (h.264) content in matroska/webm containers (18f9b185b)
- Make matroska mime type checking more consistent. (31addeaac)
- Merge pull request #1174 from JeroenVreeken/master (04a7c6bb4)
- Merge pull request #1171 from win7-7/FrameProperties-iterate-once-pr (69970c911)

My changes since my last build:
- revert and rewrite "Remove e10s info from about:support (f7f7224de)" to not relying on string bundle (i.e. becoming non-translable) in order to compatible to official language packs (7da25d73b)

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.cf/boc-uxp/mailnews.win32-20190713-74a3674-uxp-69970c911-xpmod.7z
Browser-only Suite Win32 https://o.rths.cf/boc-uxp/bnavigator.win32-20190713-74a3674-uxp-69970c911-xpmod.7z

source patch (excluding UXP): https://o.rths.cf/boc-uxp/boc-uxp-src-xpmod-20190713.7z

No official repo changes since my last build.

My changes since my last build:
- applied Mathwi's help URL changes to MailNews

For UXP changes please see above.

New New Moon 27 Build!

32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190713-2a3dd7f84-xpmod.7z
32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190713-2a3dd7f84-xpmod-sse.7z
32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190713-2a3dd7f84-xpmod-ia32.7z

64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190713-2a3dd7f84-xpmod.7z

source repo: https://github.com/roytam1/palemoon27

repo changes since my last build:
- import change from rmottola/Arctic-Fox:
 - Bug 1139453 - Send network UP/DOWN events on desktop Linux. (7466c1298)
 - Bug 1141488 - On non-APZ platforms, combine any async transform with the OMTA transform rather than clobbering it the OMTA transform. (fe48d6774)
 - Bug 1080752 - Hold wakelock when attempting to connect to push server. (b1e74295f)
 - Bug 1126089 - Allow messages to be sent after frame script unload event. (167ebbd9a)
 - Bug 1126089 - Add test for pageload event on browser element when tab closed (f2011e6e4)
 - Bug 1090921 - Logging to see which tasks remain alive too long (ebfc3c9bd)
 - Bug 1142544 - delete now-unnecessary |extern "C++"| block from nsISupportsUtils.h; r=mccr8 (07e6572f8)
 - Bug 1142503 - don't use QueryInterface when the compiler can do the cast for us; r=ehsan (b13219054)
 - Bug 1140161 - Sensibly handle patterns with absolute paths in TEST_HARNESS_FILES. (173e369a7)
 - Bug 1082510 - When we detect a chrome popup at the current event coordinates and remote content has the mouse captured, release capture. r=Enn (da9fe26a7)
 - Bug 1137722 - Ensure that system message cache is refreshed before openapp. r=fabrice (97dc41f50)
 - Bug 1139904 - Add initial test runtime files for mochitest browser-chrome and devtools (9837c79b1)
 - Bug 1061604 part.1 nsTextStore::GetTextExt() should rReturn previous character rect instead of TS_E_NOLAYOUT when Google Japanese Input retrieves first character of selected clause at composing r=emk (54779d30e)
 - Bug 1061604 part.2 nsTextStore::GetTextExt() should rReturn previous character rect of modified range instead of TS_E_NOLAYOUT when Google Japanese Input retrieves caret rect during composition r=emk (ba7f93879)
 - Bug 1136051 - component_insert_pair statrs checks only while we are still checking or haven't started pairing; (ae1ae1d4f)
 - Bug 1137007 - Detect namespace and SECCOMP_FILTER_FLAG_TSYNC support in SandboxInfo. r=kang, r=Unfocused (6d9e32a8f)
 - Bug 1142263 - Specify all syscall parameters when doing CLONE_NEWUSER detection; f=bwc r=kang (8bcba1831)
 -  Bug 1142567 - Remove FAIL_ON_WARNINGS_DEBUG; It is not used. (bf22f1ccf)
 - No bug - Add an explanatory message to the multiple-inheritance assertion in DOM bindings; # (ffd94ef07)
 - Bug 1141252. Don't mark the TablePainter display item as having background-attachment:fixed content if the background-attachment:fixed image will be painted by a dedicated nsDisplayTableCellBackground. r=mats (98287b37c)
 - Bug 1140084 - delete list of script counts in tail-recursive fashion. (90a2b7c45)
 - Bug 1048741 - [WebGL2] texParameter: Fix silly bug in TEXTURE_COMPARE_FUNC handling. (ccc90dae3)
 - Bug 1142478. Fix integer attribute parsing to not lose track of leading zeroes. (d596a1ce1)
 - Bug 1139388 - Remove superfluous locking in the OS X profiler implementation to fix deadlock. (r=mstange) (a13088958)
 - Bug 1128603: Remove findReferences and the tests that use it. (bccc64734)
 - Bug 1140683: Fix async plugin init using null plugin funcs on MacOSX (47b591d54)
 - Bug 1142494 - Fix OSX packaging mistake. (15555f4ee)
 - Bug 1136784 - Add screenshot to LogShake produced data. (7ff264243)
 - Bug 1142550 - Fix screenshot. (d684b6469)
 - Bug 1142006 - Set MACOSX_DEPLOYMENT_TARGET earlier. r=mshal (c333b954e)
 - Bug 1100966 - Remember all ranges for all selections when joining nodes in the editor transactions; r=roc (bf34bd0c8)
 - Bug 1136507 - L8, LA8, and A8 should not be renderable. (96e807795)
 - Bug 1128019 - Init SCISSOR_BOX with initial width and height. (7258cc44c)
 - Bug 1142211 - Add layerization testing mechanisms to reftest. r=roc (4c6aa11f8)
 - Bug 1106905 - Modify mobile desktop mode implementation to use a desktop viewport. (644ede0e7)
 - Bug 1139675 - Simplify the APIs for getting and setting the pres shell resolution. r=mstange,mattwoodrow (c520a8c98)
 - Bug 1141563 - Don't update Shapes in parallel after compacting GC (098af79c9) (2a3dd7f84)

New regular/weekly KM-Goanna release:
https://o.rths.cf/kmeleon/KM76.2-Goanna-20190713.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 0a2ee1ef2..2a3dd7f84:
- import change from rmottola/Arctic-Fox:
 - Bug 1139453 - Send network UP/DOWN events on desktop Linux. (7466c1298)
 - Bug 1141488 - On non-APZ platforms, combine any async transform with the OMTA transform rather than clobbering it the OMTA transform. (fe48d6774)
 - Bug 1080752 - Hold wakelock when attempting to connect to push server. (b1e74295f)
 - Bug 1126089 - Allow messages to be sent after frame script unload event. (167ebbd9a)
 - Bug 1126089 - Add test for pageload event on browser element when tab closed (f2011e6e4)
 - Bug 1090921 - Logging to see which tasks remain alive too long (ebfc3c9bd)
 - Bug 1142544 - delete now-unnecessary |extern "C++"| block from nsISupportsUtils.h; r=mccr8 (07e6572f8)
 - Bug 1142503 - don't use QueryInterface when the compiler can do the cast for us; r=ehsan (b13219054)
 - Bug 1140161 - Sensibly handle patterns with absolute paths in TEST_HARNESS_FILES. (173e369a7)
 - Bug 1082510 - When we detect a chrome popup at the current event coordinates and remote content has the mouse captured, release capture. r=Enn (da9fe26a7)
 - Bug 1137722 - Ensure that system message cache is refreshed before openapp. r=fabrice (97dc41f50)
 - Bug 1139904 - Add initial test runtime files for mochitest browser-chrome and devtools (9837c79b1)
 - Bug 1061604 part.1 nsTextStore::GetTextExt() should rReturn previous character rect instead of TS_E_NOLAYOUT when Google Japanese Input retrieves first character of selected clause at composing r=emk (54779d30e)
 - Bug 1061604 part.2 nsTextStore::GetTextExt() should rReturn previous character rect of modified range instead of TS_E_NOLAYOUT when Google Japanese Input retrieves caret rect during composition r=emk (ba7f93879)
 - Bug 1136051 - component_insert_pair statrs checks only while we are still checking or haven't started pairing; (ae1ae1d4f)
 - Bug 1137007 - Detect namespace and SECCOMP_FILTER_FLAG_TSYNC support in SandboxInfo. r=kang, r=Unfocused (6d9e32a8f)
 - Bug 1142263 - Specify all syscall parameters when doing CLONE_NEWUSER detection; f=bwc r=kang (8bcba1831)
 -  Bug 1142567 - Remove FAIL_ON_WARNINGS_DEBUG; It is not used. (bf22f1ccf)
 - No bug - Add an explanatory message to the multiple-inheritance assertion in DOM bindings; # (ffd94ef07)
 - Bug 1141252. Don't mark the TablePainter display item as having background-attachment:fixed content if the background-attachment:fixed image will be painted by a dedicated nsDisplayTableCellBackground. r=mats (98287b37c)
 - Bug 1140084 - delete list of script counts in tail-recursive fashion. (90a2b7c45)
 - Bug 1048741 - [WebGL2] texParameter: Fix silly bug in TEXTURE_COMPARE_FUNC handling. (ccc90dae3)
 - Bug 1142478. Fix integer attribute parsing to not lose track of leading zeroes. (d596a1ce1)
 - Bug 1139388 - Remove superfluous locking in the OS X profiler implementation to fix deadlock. (r=mstange) (a13088958)
 - Bug 1128603: Remove findReferences and the tests that use it. (bccc64734)
 - Bug 1140683: Fix async plugin init using null plugin funcs on MacOSX (47b591d54)
 - Bug 1142494 - Fix OSX packaging mistake. (15555f4ee)
 - Bug 1136784 - Add screenshot to LogShake produced data. (7ff264243)
 - Bug 1142550 - Fix screenshot. (d684b6469)
 - Bug 1142006 - Set MACOSX_DEPLOYMENT_TARGET earlier. r=mshal (c333b954e)
 - Bug 1100966 - Remember all ranges for all selections when joining nodes in the editor transactions; r=roc (bf34bd0c8)
 - Bug 1136507 - L8, LA8, and A8 should not be renderable. (96e807795)
 - Bug 1128019 - Init SCISSOR_BOX with initial width and height. (7258cc44c)
 - Bug 1142211 - Add layerization testing mechanisms to reftest. r=roc (4c6aa11f8)
 - Bug 1106905 - Modify mobile desktop mode implementation to use a desktop viewport. (644ede0e7)
 - Bug 1139675 - Simplify the APIs for getting and setting the pres shell resolution. r=mstange,mattwoodrow (c520a8c98)
 - Bug 1141563 - Don't update Shapes in parallel after compacting GC (098af79c9) (2a3dd7f84)
* updated translate.kmm from http://kmeleonbrowser.org/forum/read.php?9,145440

* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.

A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76

No comments:

Post a Comment