Saturday, October 7, 2023

Weekly browser binaries (20231007)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20231007-3219d2d-uxp-e90473bdda-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20231007-3219d2d-uxp-e90473bdda-xpmod.7z

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

IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20231007-3219d2d-uxp-e90473bdda-xpmod-ia32.7z

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

NM28XP build:
Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20231007-d849524bd-uxp-e90473bdda-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20231007-d849524bd-uxp-e90473bdda-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20231007-d849524bd-uxp-e90473bdda-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20231007-d849524bd-uxp-e90473bdda-xpmod.7z

Official UXP changes picked since my last build:
- Issue #2321 - Fall back to 0 if setInterval interval not supplied (e0e1542913)
- Issue #2323 - Part 1: Add Min()/Max() methods to TimeDuration. (c78ecee3f2)
- Issue #2323 - Part 2: Implement timer nesting and clamping for workers. (1b7df316c4)
- Issue #2323 - Part 3: Exclude chrome workers from worker timer clamping. (2ca5715149)
- Issue #1442 - Part 1: Change ArrayBufferCopyData self-hosting intrinsic to take a start offset for the destination. This will be needed to manage stream chunks. https://bugzilla.mozilla.org/show_bug.cgi?id=1272697 (90ca1f569a)
- Issue #1442 - Part 2: Add a run-time preference for toggling the streams API. https://bugzilla.mozilla.org/show_bug.cgi?id=1272697 (62467428a3)
- Issue #1442 - Part 3: Implement ReadableStream and associated classes in the JS engine. https://bugzilla.mozilla.org/show_bug.cgi?id=1272697 (54e84f0f1d)
- Issue #1442 - Part 4: Add JSAPI functions for working with ReadableStream. https://bugzilla.mozilla.org/show_bug.cgi?id=1272697 (9b9075eef6)
- Issue #1442 - Part 5: Implement WebIDL bindings for Streams. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (0701dccaca)
- Issue #1442 - Part 6: binding codegen naming alignment for Streams. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (4c5775b621)
- Issue #1442 - Part 7: Use of ReadableStream in WebIDL files. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (dd2c9eb418)
- Issue #1442 - Part 8: Fetch implementation of streams. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 +worker-friendly pref checking for the DOM API. (bff1f3bc60)
- Issue #1442 - Part 9: Stream shutdown handling. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (3979e4847c)
- Issue #1442 - Part 10a - Unify body extraction in Fetch/Beacon/XHR. https://bugzilla.mozilla.org/show_bug.cgi?id=1329298 Pre-requisite for Part 11. (a4146b60a4)
- Issue #1442 - Part 10b - Use nsIXHRSendable instead Blob/FormData/URLSearchParams. https://bugzilla.mozilla.org/show_bug.cgi?id=1329298 Pre-requisite for Part 11. (a9520b2a7a)
- Issue #1442 - Part 10c - Use application/octet-stream for arrayBuffer in sendBeacon. https://bugzilla.mozilla.org/show_bug.cgi?id=1329298 Pre-requisite for Part 11. (772ab8ac41)
- Issue #1442 - Part 11 - Response.body handling. https://bugzilla.mozilla.org/show_bug.cgi?id=1329298 Use BufferSource in webIDL. https://bugzilla.mozilla.org/show_bug.cgi?id=1337722 (a8a75090c0)
- Issue #1442 - Part 12 - Label FetchBody. https://bugzilla.mozilla.org/show_bug.cgi?id=1363318 FetchSignal is not in our tree so this is a partial patch to get mOwner changes. Pre-requisite for Part 13. (346e8a87d7)
- Issue #1442 - Part 12a - Allow idle worker shutdown to begin for an opt-in WorkerHolder mode. https://bugzilla.mozilla.org/show_bug.cgi?id=1362444 Pre-requisite for Part 13. (41216b88f6)
- Issue #1442 - Part 12b - Allow idle worker shutdown while Cache/CacheStorage DOM objects exist, but block it during Cache operation. https://bugzilla.mozilla.org/show_bug.cgi?id=1362444 Pre-requisite for Part 13. (0b450a3def)
- Issue #1442 - Part 13 - Implement FetchStreamReader. https://bugzilla.mozilla.org/show_bug.cgi?id=1329298 (ef550b2579)
- Issue #1442 - Part 14 - Starting body consuming and passing the JSContext down from the binding entrypoints to where the ReadableStream could be read. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (842b9d47b3)
- Issue #1442 - Part 15 - Setting the correct global when ReadableStream.getReader() is called. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (b124e54fc7)
- Issue #1442 - Part 16 - Report stream errors during consumption. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (529bc13f05)
- Issue #1442 - Part 17 - Creating FetchStream as a out param in order to avoid JS hazards https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (e22845913d)
- Issue #1442 - Part 18 - Cycle collect FetchStreamReader. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (b898780bb1)
- Issue #1442 - Part 19 - FetchStream must support multiple read requests. https://bugzilla.mozilla.org/show_bug.cgi?id=1395220 (0e1efcb273)
- Issue #1442 - Part 20 - FetchStream should not have an extra JS::Heap<ReadableStream>. https://bugzilla.mozilla.org/show_bug.cgi?id=1390717 (b1a12de924)
- Issue #1442 - Part 21 - Fix debug builds by removing an invalid assert. (375d7cf3b2)
- Issue #1442 & #1691 Follow-up - Part 22 - Changes that came with Dynamic Module Import. At the time we did not have ReadableStreams in our tree so these changes were left out. https://bugzilla.mozilla.org/show_bug.cgi?id=1499140 Implement support for dynamic module import in the interpreter. (41409ab613)
- Issue #1442 - Part 23 - Align FetchStream with Firefox 68ESR. https://bugzilla.mozilla.org/show_bug.cgi?id=1612308 https://bugzilla.mozilla.org/show_bug.cgi?id=1445587 Partial part 2 implementing synchronization changes. (836d36dc6d)
- Issue #1442 - Part 24 - Prevent FetchStream from incorrectly running on the main thread. This prevents a deadlock and JSContext related crashes, however this should eventually be replaced by an EventTargetFor() call when the Dispatcher API is implemented. Also now that ReadableStream appears stable, toggle the preferences true by default. (f3991f9821)
- Issue #1442 - Part 25 - Fix bustage on X11 platforms. (52572d5755)
- Issue #1442 - Part 25b - Second try that hopefully doesn't break Windows. (04c9d661fa)
- Issue #1442 - Part 26 - FetchStreamReader needs to cancel its reader when it encounters write errors. https://bugzilla.mozilla.org/show_bug.cgi?id=1416879 Part 5 Also same fix as in Part 24 for FetchStream but in FetchStreamReader. (f21cc50c03)
- No Issue - Remove deprecation errors for obsolete RTCOfferOptions (6fdb3ac961)
- Issue #2332 - Update to libvpx 1.6.1 (b860c5fe95)
- Issue #2332 - libvpx upgrade followup part 1 (ed581885f8)
- Issue #2332 - libvpx upgrade followup part 2 (cdc8770f5a)
- Issue #2332 - libvpx upgrade followup part 3 (fcb078d794)
- Issue #2332 - libvpx upgrade followup part 4 (ee5b062139)
- Issue #2332 - libvpx upgrade followup part 5 (465ce802d1)
- Issue #2332 - Remove unimplemented and non-spec getStreamById from RTCPeerConnection (7528b07555)
- [DOM] Fix deprot in PerformanceMark.cpp (cdb890bdc3)

Official Pale-Moon changes picked since my last build:
- [Pale-Moon] No Issue - Don't build hunspell shared on SunOS. (28958637f9)
- [Pale-Moon] Issue #1936 - Optionally leave Bookmarks menu open when spawning new tab. (56f5e8f283)

Official Basilisk changes picked since my last build:
- [Basilisk] Don't build hunspell shared on SunOS (ebf28e418f)
- [Basilisk] Delete Firefox Dev Edition leftovers (1eca5a03c2)
- [Basilisk] Update pdf.js to version 1.6.467 from Firefox 53.0.2 (328408759a)
- [Basilisk] Update pdf.js to 1.7.348 from Firefox 54.0.1 (c5d109556c)
- [Basilisk] Update PDF.js to 2.3.235 (21121b141b)
- [Basilisk] Remove stubs and references. Remove some telemetry leftovers (32e4115055)
- [Basilisk] Pref changes for old reports that no longer exist (6b8a4e9b72)
- [Basilisk] Remove some mobile leftovers (77bc3513fd)
- [Basilisk] Remove some android leftovers (c4f84bd3d5)
- [Basilisk] Remove ios leftovers (3d339baec2)
- [Basilisk] remove more mozilla spy garbage (6c88624503)
- [Basilisk] Clean up an unused pref. Remove link to mozilla site from crash reporter (23ef0c81f7)
- [Basilisk] Remove last bits of telemetry (b5a13a2a38)
- [Basilisk] Remove obsolete documentation (a11b107f18)
- [Basilisk] Remove unused functionality for reporting crashes to an external server (e73c73a426)
- [Basilisk] Remove unused prefs for download of tiles on new tab page (3fa770bcba)
- [Basilisk] Remove some leftover crashreporter stuff (264cd17e94)
- [Basilisk] Remove browser.tabs.crashReporting.sendReport prefs (36ca1ce479)
- [Basilisk] restore erroneously removed dom.ipc.reportProcessHangs pref ifdef (0be9ef65f6)
- [Basilisk] Remove unsubmitted crash reporter from crash handlers (0ae5036656)
- [Basilisk] Remove some unused crash report strings from localization data (04e9b40d4b)
- [Basilisk] Report GTK version in about dialog for Linux builds (a03283044e)
- [Basilisk] Issue #67 - begin porting over changes to stop using appconstants (e1e2d7e832)
- [Basilisk] Fix issue with updater (2169356c67)
- [Basilisk] Issue #67 - stop using appconst in aboutSessionRestore.js (fa1cbb6658)
- [Basilisk] Dont preprocess files that dont need preprocessing (4c819bd3d5)

My changes picked since my last build:
- [Basilisk] some files in my tree still need preprocessing (4f9068fe23)
- [Basilisk] pdfjs: Services.policies is not available in UXP, comment it out (d946fc6195)
- [Basilisk] Revert "Update PDF.js to 2.3.235" as it breaks in e10s (e90473bdda)

Update Notice:
- You may delete file named icudt*.dat inside program folder when updating from old releases.

* Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.


New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20231007-d0fd16ed-uxp-e90473bdda-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20231007-d0fd16ed-uxp-e90473bdda-xpmod.7z

source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom

* Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15.

--

New build of HBL-UXP for XP!

Test binary:
IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20231007-id-656ea98-uxp-e90473bdda-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20231007-id-656ea98-ia-93af9a0-uxp-e90473bdda-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

for UXP changes please see above.


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.rthost.win/basilisk/basilisk55-win32-git-20231007-da5154f72-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20231007-da5154f72-xpmod.7z

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

Repo changes:
- ported from UXP: Issue #2321 - Fall back to 0 if setInterval interval not supplied (e0e15429) (955efc1a5)
- import from UXP: Issue #2323 - Part 2: Implement timer nesting and clamping for workers. (1b7df316) (28e325ff8)
- import from UXP: Issue #2323 - Part 3: Exclude chrome workers from worker timer clamping. (2ca57151) (efe9ce4bb)
- ported from UXP: Issue #1442 - Part 1: Change ArrayBufferCopyData self-hosting intrinsic to take a start offset for the destination. This will be needed to manage stream chunks. https://bugzilla.mozilla.org/show_bug.cgi?id=1272697 (90ca1f56) (783206e5c)
- ported from UXP: Issue #1442 - Part 2: Add a run-time preference for toggling the streams API. https://bugzilla.mozilla.org/show_bug.cgi?id=1272697 (62467428) (b80db2403)
- import from UXP: Issue #1442 - Part 3: Implement ReadableStream and associated classes in the JS engine. https://bugzilla.mozilla.org/show_bug.cgi?id=1272697 (54e84f0f) (2869f744e)
- ported from UXP: Issue #1442 - Part 4: Add JSAPI functions for working with ReadableStream. https://bugzilla.mozilla.org/show_bug.cgi?id=1272697 (9b9075ee) (564098686)
- ported from UXP: Issue #1442 - Part 5: Implement WebIDL bindings for Streams. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (0701dcca) (7bd3fa286)
- ported from UXP: Issue #1442 - Part 6: binding codegen naming alignment for Streams. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (4c5775b6) (3ebc8787a)
- ported from UXP: Issue #1442 - Part 7: Use of ReadableStream in WebIDL files. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (dd2c9eb4) (f6f0b431f)
- ported from mozilla: Bug 1373555 - Move the Fetch consume body login in a separate class - part 1 - separate files, r=bkelly (95263ffce5) (ff1ad2007)
- ported from mozilla: Bug 1373555 - Move the Fetch consume body login in a separate class - part 2 - Rename FetchBodyWrapper to FetchBodyConsumer, r=bkelly (0092bff5f1) (4850416f5)
- ported from mozilla: Bug 1373555 - Move the Fetch consume body login in a separate class - part 3 - Move the consuming body logic from FetchBody to FetchBodyConsumer, r=bkelly (f5b120a0b4) (aefba3d7f)
- import from UXP: Issue #1442 - Part 8: Fetch implementation of streams. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 +worker-friendly pref checking for the DOM API. (bff1f3bc) (7fb23ef4b)
- import from UXP: Issue #1442 - Part 9: Stream shutdown handling. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (3979e484) (b8bb2ad27)
- ported from UXP: Issue #1442 - Part 10a - Unify body extraction in Fetch/Beacon/XHR. https://bugzilla.mozilla.org/show_bug.cgi?id=1329298 Pre-requisite for Part 11. (a4146b60) (cbf9f75a3)
- ported from UXP: Issue #1442 - Part 10b - Use nsIXHRSendable instead Blob/FormData/URLSearchParams. https://bugzilla.mozilla.org/show_bug.cgi?id=1329298 Pre-requisite for Part 11. (a9520b2a) (e0fdf2511)
- import from UXP: Issue #1442 - Part 10c - Use application/octet-stream for arrayBuffer in sendBeacon. https://bugzilla.mozilla.org/show_bug.cgi?id=1329298 Pre-requisite for Part 11. (772ab8ac) (6bf805b1a)
- ported from UXP: Issue #1442 - Part 11 - Response.body handling. https://bugzilla.mozilla.org/show_bug.cgi?id=1329298 Use BufferSource in webIDL. https://bugzilla.mozilla.org/show_bug.cgi?id=1337722 (a8a75090) (45ea3d9b0)
- import from UXP: Issue #1442 - Part 12 - Label FetchBody. https://bugzilla.mozilla.org/show_bug.cgi?id=1363318 FetchSignal is not in our tree so this is a partial patch to get mOwner changes. Pre-requisite for Part 13. (346e8a87) (11afbdd82)
- import from UXP: Issue #1442 - Part 12a - Allow idle worker shutdown to begin for an opt-in WorkerHolder mode. https://bugzilla.mozilla.org/show_bug.cgi?id=1362444 Pre-requisite for Part 13. (41216b88) (d7b6554b1)
- import from UXP: Issue #1442 - Part 12b - Allow idle worker shutdown while Cache/CacheStorage DOM objects exist, but block it during Cache operation. https://bugzilla.mozilla.org/show_bug.cgi?id=1362444 Pre-requisite for Part 13. (0b450a3d) (4958c9ad3)
- ported from UXP: Issue #1442 - Part 13 - Implement FetchStreamReader. https://bugzilla.mozilla.org/show_bug.cgi?id=1329298 (ef550b25) (c6cb04246)
- import from UXP: Issue #1442 - Part 14 - Starting body consuming and passing the JSContext down from the binding entrypoints to where the ReadableStream could be read. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (842b9d47) (2a63ffbdf)
- import from UXP: Issue #1442 - Part 15 - Setting the correct global when ReadableStream.getReader() is called. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (b124e54f) (c2c2c689b)
- ported from UXP: Issue #1442 - Part 16 - Report stream errors during consumption. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (529bc13f) (4821a765a)
- import from UXP: Issue #1442 - Part 17 - Creating FetchStream as a out param in order to avoid JS hazards https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (e2284591) (7a8de8dae)
- import from UXP: Issue #1442 - Part 18 - Cycle collect FetchStreamReader. https://bugzilla.mozilla.org/show_bug.cgi?id=1128959 (b898780b) (74ac87a7d)
- import from UXP: Issue #1442 - Part 19 - FetchStream must support multiple read requests. https://bugzilla.mozilla.org/show_bug.cgi?id=1395220 (0e1efcb2) (369af6d89)
- import from UXP: Issue #1442 - Part 20 - FetchStream should not have an extra JS::Heap<ReadableStream>. https://bugzilla.mozilla.org/show_bug.cgi?id=1390717 (b1a12de9) (1a40588ad)
- import from UXP: Issue #1442 - Part 21 - Fix debug builds by removing an invalid assert. (375d7cf3) (453574ff7)
- import from UXP: Issue #1442 & #1691 Follow-up - Part 22 - Changes that came with Dynamic Module Import. At the time we did not have ReadableStreams in our tree so these changes were left out. https://bugzilla.mozilla.org/show_bug.cgi?id=1499140 Implement support for dynamic module import in the interpreter. (41409ab6) (4a7623391)
- import from UXP: Issue #1442 - Part 23 - Align FetchStream with Firefox 68ESR. https://bugzilla.mozilla.org/show_bug.cgi?id=1612308 https://bugzilla.mozilla.org/show_bug.cgi?id=1445587 Partial part 2 implementing synchronization changes. (836d36dc) (3fd15cede)
- import from UXP: Issue #1442 - Part 24 - Prevent FetchStream from incorrectly running on the main thread. This prevents a deadlock and JSContext related crashes, however this should eventually be replaced by an EventTargetFor() call when the Dispatcher API is implemented. Also now that ReadableStream appears stable, toggle the preferences true by default. (f3991f98) (d0ab61e94)
- import from UXP:
 - Issue #1442 - Part 25 - Fix bustage on X11 platforms. (52572d57)
 - Issue #1442 - Part 25b - Second try that hopefully doesn't break Windows. (04c9d661) (056103506)
- import from UXP: Issue #1442 - Part 26 - FetchStreamReader needs to cancel its reader when it encounters write errors. https://bugzilla.mozilla.org/show_bug.cgi?id=1416879 Part 5 Also same fix as in Part 24 for FetchStream but in FetchStreamReader. (f21cc50c) (497060d4d)
- sync libvpx with my UXP one. (ee79d50dc)
- sync pdf.js with copy(1.7.348) from my UXP tree. (da5154f72)


New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20231007-e9dee823ef-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20231007-e9dee823ef-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20231007-e9dee823ef-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20231007-e9dee823ef-xpmod.7z

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

repo changes since my last build:
- SearchService: more proper syntax for functions, and guard cachePaths as cache.directories can be undefined. (b7d6d7931f)
- Downloads: more proper syntax for functions (74dee4fc8d)
- browser: fix when browser.currentURI is undefined (9e12ec4b3d)
- chrome: some const fixes (f830c933ef)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1231404 - SubscriptBaselineDropMin or SuperscriptBaselineDropMax are not read from the MATH table. r=jfkthame (4293e32fef)
 - Bug 953408 - switch to unprefixed hyphens property in tests. r=jfkthame (2ee7ee6bd4)
 - Bug 1207061 - Reftest for buggy bidi font that fails with graphite 1.3.2. r=jdaggett (3d1ae98e9e)
 - Bug 1161900 - Basic reftest to check that Balinese two-part vowel characters are shaped properly. r=jdaggett (5bd6653da0)
 - Bug 686225 - Reftest for Indic shaping with buggy OS X (AAT) fonts. r=jdaggett (76e81fba3e)
 - Bug 1156111 patch 1 - Give layout/reftests/ its own moz.build file. r=gps (8c1b128a6b)
 - Bug 1156111 patch 2 - Add BUG_COMPONENT metadata for tests in layout/reftests/. r=gps (c9089a56cf) (e9dee823ef)


New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.4.9-Goanna-20231007.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git bc755da7a5...e9dee823ef:
- SearchService: more proper syntax for functions, and guard cachePaths as cache.directories can be undefined. (b7d6d7931f)
- Downloads: more proper syntax for functions (74dee4fc8d)
- browser: fix when browser.currentURI is undefined (9e12ec4b3d)
- chrome: some const fixes (f830c933ef)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1231404 - SubscriptBaselineDropMin or SuperscriptBaselineDropMax are not read from the MATH table. r=jfkthame (4293e32fef)
 - Bug 953408 - switch to unprefixed hyphens property in tests. r=jfkthame (2ee7ee6bd4)
 - Bug 1207061 - Reftest for buggy bidi font that fails with graphite 1.3.2. r=jdaggett (3d1ae98e9e)
 - Bug 1161900 - Basic reftest to check that Balinese two-part vowel characters are shaped properly. r=jdaggett (5bd6653da0)
 - Bug 686225 - Reftest for Indic shaping with buggy OS X (AAT) fonts. r=jdaggett (76e81fba3e)
 - Bug 1156111 patch 1 - Give layout/reftests/ its own moz.build file. r=gps (8c1b128a6b)
 - Bug 1156111 patch 2 - Add BUG_COMPONENT metadata for tests in layout/reftests/. r=gps (c9089a56cf) (e9dee823ef)

* 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