Saturday, August 24, 2019

Weekly browser binaries (20190824)

New build of post-deprecated Serpent/moebius for XP!
* Notice: This repo will not be built on regular schedule, and changes are experimental as usual.
** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions.

Test binary:
Win32 http://o.rths.ml/basilisk/basilisk55-win32-git-20190824-978d4a7da-xpmod.7z
Win64 http://o.rths.ml/basilisk/basilisk55-win64-git-20190824-978d4a7da-xpmod.7z

repo: https://github.com/roytam1/basilisk55

Repo changes:
- imported change from my UXP custom branch: bug1355441 (efcaae8ba)
- imported change from my UXP custom branch: bug1347737 (b154fe352)
- imported change from my UXP custom branch: bug1365982, bug1367206 (cc38820f1)
- update Twemoji font to KwanEsq/twemoji-colr v12 branch with twemoji-12.1.2. (9fab8d089)
- ported from UXP:
 - Allow matroska and avc (h.264) content in matroska/webm containers for video element and MSE. (18f9b185)
 - Alow AAC audio codec data in matroska/webm streams. Allow CRC32 elements in matroska cluster elements. (6b6aa59f)
 - Truncate Buffer/Texture on GL_OOM. (3f9e299b)
 - Bug 1550498 (b0a8ed21)
 - Don't allow cross-origin POST redirects on 308 codes. (8b7daa53)
 - Bug 1548822 (b7807cd0)
 - Do not allow the ^ character to appear in the hostname. (f046b917)
 - Add CheckedInt check for GL texture uploads. (227b2360)
 - Implement a threadsafe & revised version of http2PushedStream. (17a4b4f6d)
 - Convert dom/base/nsImageLoadingContent.cpp to use AsyncOpen2 and followups along with it (1445670 and 1373780 part 2 and 3) (deae241f)
 and ported part of tenfourfox changes:
 - #559: M1550498 M1548822 M1540759(partial) M1528481(+WeakPtr for Http2Stream) M1555523 M1552541 (46496870)
 - #559: M1547266 (97b8db0b) (978d4a7da)

New build of Firefox 45ESR SSE:

test binary: https://o.rths.ml/gpc/files1.rt/firefox-45.9.17-20190824-5b8c23299-win32-sse.7z

repo: https://github.com/roytam1/mozilla45esr

Changes since my last build:
- bump version to 45.9.17 (41807f949)
- import change from tenfourfox:
 - closes #567: support SameSite=None on cookies (09a4a8bfc) (5b8c23299)

New New Moon 27 Build!

32bit https://o.rths.ml/palemoon/palemoon-27.9.6.win32-git-20190824-c106e1d83-xpmod.7z
32bit SSE https://o.rths.ml/palemoon/palemoon-27.9.6.win32-git-20190824-c106e1d83-xpmod-sse.7z
32bit noSSE https://o.rths.ml/palemoon/palemoon-27.9.6.win32-git-20190824-c106e1d83-xpmod-ia32.7z

64bit https://o.rths.ml/palemoon/palemoon-27.9.6.win64-git-20190824-c106e1d83-xpmod.7z

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

repo changes since my last build:
- import change from rmottola/Arctic-Fox:
 - Bug 1136322 - Optimize anon scopes from CC graph, r=mccr8 (30dc41e43)
 - Bug 1073379, part 1 - Add an AnimationUtils::DoubleToTimeDuration helper. r=birtles (aa1ad8263)
 - Bug 1073379, part 2 - Implement web-animations proceedure to 'update the player start time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug (1fb9e6846)
 - Bug 1073379, part 3 - Make AnimationPlayer::SetStartTime() notify its animation manager (via its player collection) of changes so that computed style is updated correctly. r=dholbert (e2c9fd732)
 - Bug 1073379, part 4 - Rework the CSS animations event dispatch code to handle startTime shifting the animations back in time. r=dholbert (eb8fce72f)
 - Bug 1073379, part 5 - Add assert_between_exclusive and assert_between_inclusive methods to impltests testharness.js. r=Ms2ger (3bf02b920)
 - Bug 1073379, part 6 - Tests for the effect of setting CSS animation's AnimationPlayer.startTime. r=dholbert (e16af3e3c)
 - Bug 1073379, part 6b - Re-enable the player.playState check in checkStateAtActiveIntervalEndTime, but disable the first checkStateAtActiveIntervalEndTime call in the 'Skipping backwards through animation' tests. r=orange (caa6c6829)
 - Bug 1129650 - Touching navigator.mozId causes an error NS_ERROR_FACTORY_NOT_REGISTERED. r=baku (3e60c1ac4)
 - Bug 237623 - introduce soft checks for HTTP framing errors (slightly adapted, since some code was already existing) (99af51054)
 - Bug 1135560 - Number.{parseInt, parseFloat} should be the same functions as global ones. r=till (447e062f8)
 - Bug 931903 - Add mochitest for forwarding a stream from one PC to another. r=jesup,drno (3f59c4983)
 - Bug 853162 - Remove XMLHttpRequest.sendAsBinary() interface. r=smaug (6743e5f77)
 - Bug 1135677 - Deal with overflowing rects. r=bas (a4fd64e58)
 - Bug 1136389 - Fix qcms num in/out channels mismatch. r=jrmuizel (8b2f43315)
 - Bug 1136378 - Use a browser's outerWindowId property rather than a CPOW to identify marionette's content listeners.;r=mconley (0c7174cc0)
 - bug 1071880 - Notify user of addons that are slowing their browser down significantly r=mossop (f5cd276a6)
 - Bug 897031 - NS_ERROR_XPC_GS_RETURNED_FAILURE at nsBlocklistService.js:70 followed by ReferenceError: gApp is not defined, on green Windows debug mochitest runs. r=dtownsend (ca53e537d)
 - Bug 826741 - Use the backtracking register allocator by default (b93762a32)
 - Bug 1135654 - part 1 - move backtrace conversion scripts to FINAL_TARGET_FILES; r=mshal (85aabdfd3)
 - Bug 1135654 - part 2 - move FINAL_TARGET's .gdbinit to FINAL_TARGET_FILES; r=mshal (92a13af32)
 - Bug 1135654 - part 3 - move installation of MOZ_CLANG_RT_ASAN_LIB_PATH to moz.build; r=mshal (8f4916099)
 - Bug 1135654 - part 4 - remove libs:: rule for installing Valgrind suppressions in favor of INSTALL_TARGETS; r=mshal (2ac68a277)
 - Bug 1073352, part 1 - Make the DOMWINDOW and DOCSHELL leak detector work with e10s. r=jmaher (957be3db1)
 - Bug 1087646 - fast-path null principal'd documents. r=mcmanus (df0140396)
 - Bug 1087646 - Add a test. r=smaug (18315fc00) (c106e1d83)

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git b7ea83bfb..c106e1d83:
- import change from rmottola/Arctic-Fox:
 - Bug 1136322 - Optimize anon scopes from CC graph, r=mccr8 (30dc41e43)
 - Bug 1073379, part 1 - Add an AnimationUtils::DoubleToTimeDuration helper. r=birtles (aa1ad8263)
 - Bug 1073379, part 2 - Implement web-animations proceedure to 'update the player start time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug (1fb9e6846)
 - Bug 1073379, part 3 - Make AnimationPlayer::SetStartTime() notify its animation manager (via its player collection) of changes so that computed style is updated correctly. r=dholbert (e2c9fd732)
 - Bug 1073379, part 4 - Rework the CSS animations event dispatch code to handle startTime shifting the animations back in time. r=dholbert (eb8fce72f)
 - Bug 1073379, part 5 - Add assert_between_exclusive and assert_between_inclusive methods to impltests testharness.js. r=Ms2ger (3bf02b920)
 - Bug 1073379, part 6 - Tests for the effect of setting CSS animation's AnimationPlayer.startTime. r=dholbert (e16af3e3c)
 - Bug 1073379, part 6b - Re-enable the player.playState check in checkStateAtActiveIntervalEndTime, but disable the first checkStateAtActiveIntervalEndTime call in the 'Skipping backwards through animation' tests. r=orange (caa6c6829)
 - Bug 1129650 - Touching navigator.mozId causes an error NS_ERROR_FACTORY_NOT_REGISTERED. r=baku (3e60c1ac4)
 - Bug 237623 - introduce soft checks for HTTP framing errors (slightly adapted, since some code was already existing) (99af51054)
 - Bug 1135560 - Number.{parseInt, parseFloat} should be the same functions as global ones. r=till (447e062f8)
 - Bug 931903 - Add mochitest for forwarding a stream from one PC to another. r=jesup,drno (3f59c4983)
 - Bug 853162 - Remove XMLHttpRequest.sendAsBinary() interface. r=smaug (6743e5f77)
 - Bug 1135677 - Deal with overflowing rects. r=bas (a4fd64e58)
 - Bug 1136389 - Fix qcms num in/out channels mismatch. r=jrmuizel (8b2f43315)
 - Bug 1136378 - Use a browser's outerWindowId property rather than a CPOW to identify marionette's content listeners.;r=mconley (0c7174cc0)
 - bug 1071880 - Notify user of addons that are slowing their browser down significantly r=mossop (f5cd276a6)
 - Bug 897031 - NS_ERROR_XPC_GS_RETURNED_FAILURE at nsBlocklistService.js:70 followed by ReferenceError: gApp is not defined, on green Windows debug mochitest runs. r=dtownsend (ca53e537d)
 - Bug 826741 - Use the backtracking register allocator by default (b93762a32)
 - Bug 1135654 - part 1 - move backtrace conversion scripts to FINAL_TARGET_FILES; r=mshal (85aabdfd3)
 - Bug 1135654 - part 2 - move FINAL_TARGET's .gdbinit to FINAL_TARGET_FILES; r=mshal (92a13af32)
 - Bug 1135654 - part 3 - move installation of MOZ_CLANG_RT_ASAN_LIB_PATH to moz.build; r=mshal (8f4916099)
 - Bug 1135654 - part 4 - remove libs:: rule for installing Valgrind suppressions in favor of INSTALL_TARGETS; r=mshal (2ac68a277)
 - Bug 1073352, part 1 - Make the DOMWINDOW and DOCSHELL leak detector work with e10s. r=jmaher (957be3db1)
 - Bug 1087646 - fast-path null principal'd documents. r=mcmanus (df0140396)
 - Bug 1087646 - Add a test. r=smaug (18315fc00) (c106e1d83)

* 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