Saturday, January 6, 2024

Weekly browser binaries (20240106)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240106-3219d2d-uxp-fa72b197d9-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240106-3219d2d-uxp-fa72b197d9-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-20240106-3219d2d-uxp-fa72b197d9-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-20240106-d849524bd-uxp-fa72b197d9-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240106-d849524bd-uxp-fa72b197d9-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240106-d849524bd-uxp-fa72b197d9-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240106-d849524bd-uxp-fa72b197d9-xpmod.7z

Official UXP changes picked since my last build:
- Revert "[XPCOM] Compare return value of readlink in nsLocalFileUnix::GetNativeTarget" (dc425fc3e8)
- No Issue - Fix syntax in js/src/jsapi-tests/moz.build (2e330af8c4)
- Issue #2407 - Rename full-screen-api.ignore-widgets (b47cb0f6a4)
- No issue - Tighten default script time-outs and expose stop_slow_scripts (0bcbbafa73)
- Issue #1442 Follow-up: Fix debug assertion in JSFun (10a37ae467)
- Debug: Remove assertion for nsDOMNavigationTiming. (644b8680b2)
- No issue - Allow embedded search module in HYPE_ICEDOVE project (f3d37946be)
- Issue #2430 - Allow network.http.spdy.chunk-size to be larger than 16K (3e65ae353a)
- Issue #2430 - No longer force tcp send buffer size on HTTP/2 uploads > 128KB (c451531d54)

No official Pale-Moon changes picked since my last build.

No official Basilisk changes picked since my last build.

My changes picked since my last build:
- websocket: workaround of `mSocketThread` use-after-free when application is terminating (3039da2cb2)

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-20240106-e95fad7d-uxp-fa72b197d9-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240106-e95fad7d-uxp-fa72b197d9-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-20240106-id-656ea98-uxp-fa72b197d9-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240106-id-656ea98-ia-93af9a0-uxp-fa72b197d9-xpmod.7z

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

repo changes:
- remove toolkit search from packager (ed1f2ac)

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-20240106-0a64d13d5-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20240106-0a64d13d5-xpmod.7z

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

Repo changes:
- import from UXP: Revert "[XPCOM] Compare return value of readlink in nsLocalFileUnix::GetNativeTarget" (dc425fc3) (8dd8421fb)
- ported from UXP: Issue #2407 - Rename full-screen-api.ignore-widgets (b47cb0f6) (1c64b5075)
- import from UXP: No issue - Tighten default script time-outs and expose stop_slow_scripts (0bcbbafa) (a14942636)
- import from UXP: Issue #1442 Follow-up: Fix debug assertion in JSFun (10a37ae4) (1267f6b36)
- import from UXP: Debug: Remove assertion for nsDOMNavigationTiming. (644b8680) (c97c31066)
- import from UXP: Issue #2430 - Allow network.http.spdy.chunk-size to be larger than 16K (3e65ae35) (93948dda9)
- import from UXP: Issue #2430 - No longer force tcp send buffer size on HTTP/2 uploads > 128KB (c451531d) (0a64d13d5)


New NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240106-18db03a181-xpmod.7z

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

repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1157064 - implementation of font-display. r=heycam,khuey (43fe566f45)
 - Bug 1235186 - fix small userfont logging nit. r=m_kato (d40bead913)
 - Bug 1188802 - only rebuild local webfont rules when needed. r=heycam (f74200aeb2)
 - Backout unrelated code landed in dee3e26cc1c0 by mistake. (5d254b78b6)
 - Bug 1236506: Add support for "-webkit-filter" as an alias for CSS property "filter". r=heycam (1e7ac6554a)
 - Bug 1230426 - Remove support for -webkit-border-image longhand CSS property aliases. r=dholbert (a1a2d5e82a)
 - Bug 1246101 - Restore some auto-completion for the align-/justify-* properties. r=dholbert (a33dd2e7c2)
 - Bug 1195142 patch 1 - Set CSS_PROPERTY_CREATES_STACKING_CONTEXT for the opacity property. r=BenWa (e547f7b420)
 - Bug 1195142 patch 2 - Add reftests for will-change creating a stacking context. r=BenWa (3bb9dc17b9)
 - Bug 1195142 patch 3 - Link to correct specification URLs so the CSSWG test suite system is happy. (a8121cdcf0)
 - Bug 1234966 - nsStylePosition::MaxDifference should include nsChangeHint_NeutralChange because CalcDiffrence returns it. r=heycam (aa0bf89e54)
 - Bug 1244166: Don't ignore stroke/fill properties in high-contrast mode, since doing so can produce icons that are invisible or whose colors are unrelated to the user's chosen high-contrast colors. r=longsonr (6448b05118)
 - Bug 1157057 - Rewrite the handling of the nsITimer object in nrappkitTimerCallback; r=ekr (7cc88409b0)
 - Bug 1117984: added proxy connection state enum. r=bwc (0c643ff34a)
 - Bug 1231971 - Refactor the NAT simulator to use e10s sockets when appropriate. r=drno (c0722c431b)
 - Bug 1231973 - Allow NAT simulator to be enabled with the pref system. r=drno (c92ca4fefa)
 - Bug 1201209 - Extend the timeout on socket readiness in test_nr_socket_unittest. r=drno (e9e5400902)
 - Bug 1216815 - fix memory leaks in test TCP STUN server. r=mjf (11219f41fc)
 - Bug 1194385 - Add new unit tests which demonstrate the current behavior. r=bwc (900c621491)
 - crashreporte (2ac99868b6)
 - Bug 1150966: Check whether |streams_| is null on stats methods in NrIceMediaStream. r=drno (130a9ac2da)
 - Bug 1241690: reduce logging output for unconnected PCs. r=bwc (aa236d7184)
 - Bug 1224845 - close sockets on errors and don't connect to IPv4 TURN TCP from IPv6 sockets. r=jesup (f128a67692)
 - Bug 1189961 - added DNS AAAA convertion to nICEr transport addr. r=bwc (30c14fe7dd)
 - Bug 1247536 - Fix -Wunreachable-code warning in media/mtransport/. r=drno (f6768f8539)
 - Bug 1194259: nsresult != NS_IMETHODIMP rs=bustage (3a922e6e14)
 - Bug 1237909 part 1 - Remove unused TransportLayer::RunOnThread function. r=bwc (d2d219d63a)
 - Bug 1237909 part 2 - Do not return value from task for sync dispatch. r=froydnj (c5ec2aecfc)
 - Bug 1245035 - Move LOCAL_INCLUDES to moz.build in media/omx-plugin/lib/ics/libvideoeditorplayer. r=mshal (54c363c9f7)
 - Bug 1232069 - Check box sizes before alloc©. r=jya (86cfe660e7)
 - Bug 1234778: Mark all audio frames as keyframes. r=kentuckyfriedtakahe (5e4f1b54d5)
 - Bug 1231169 - report rust mp4parse track status in telemetry. r=kinetik,vladan (260d0fed99)
 - Bug 1238420 - Update mp4parse-rust invocations in MP4Metadata to match CAPI changes. r=rillian (64c5d6a1ef)
 - Bug 1238420 - Report mp4parse-rust errors via Telemetry. r=rillian,vladan (ff72f8dead)
 - Bug 1219452 - Update script for rust mp4parser. r=kinetik (9abc268b60)
 - Bug 1220754 - Update rust mp4parse import script for v0.1.3. r=kinetik (7185657598)
 - Bug 1224785, Part 1 - Implement alert favicons backend. r=wchen (665c44b0cb)
 - Bug 1224785, Part 2 - Show the site favicon in OS X notifications. r=mstange (814ff022ba)
 - Bug 1224785, Part 3 - Don't include ShowWith{Icon}Backend on Android. r=me (fe323c2960)
 - Bug 1243418 - Fix up incorrect 'aOverwrite' usage and impl in GLUploadHelpers r=jgilbert (67677b4921)
 - clarify comment (88003aaf96)
 - Bug 1204284: Show paper size options in OS X print dialog. r=smichaud (8bb40b4349)
 - Bug 1214511 - Show copies, page range selection, and more on the expanded OSX print dialog. r=mstange (301d5cdccc)
 - Bug 1216478 - prefer tooltiptext on a XUL element over title attribute on a containing toolbaritem when determining accessible name, r=surkov (ec1dfcad37)
 - Bug 1248838 - ARIA owns change may fail, r=yzen (d183be3f3c)
 - Bug 1222531 - turn off -Wextra-tokens on clang-cl in accessible/ directories; r=tbsaunde (6dd4dcae20)
 - bug 1241453 - add DocAccessibleParent::GetXPCAccessible() r=davidb (f243398399)
 - Bug 1087608 - eliminating a pref observer leak and fixing test timeout overflow that cause intermittents. r=eeejay (413354c349)
 - Bug 1238368 - Re-introduce workaround for Android tap gesture. r=yzen (04bb9cea5a)
 - Bug 1233863 - ARM64: Disable tests that require ion.enable = 1. r=jimb (b268c03c22)
 - Bug 1191976 - Intentionally crash if we hit an IPC FatalError in the  parent process. r=billm (b6e9d90d34)
 - Bug 1194721: Add |DaemonRunnable8|, r=shuang (0b293cb8a5)
 - Bug 1194721: Add PDU_ prefix to daemon PDU constants, r=shuang (834240b14b)
 - Bug 1228546 - Implement peripheral mode support for GATT API. r=brsun, r=mrbkap (01a711cac6)
 - Bug 1194721: Add helpers for Gonk sensors daemon, r=gsvelto (524d1d6792) (3f625686df)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1249280 - Fix coordinates of APZ-detected gestures when crossing process boundaries. r=kats (090ebc1700)
 - Bug 1245016 - b2g build failure in gfx/layers/ipc/LayerAnimationUtils.h r=hiro (a577fdc500)
 - 10.5 & 10.6 compatibility (72e2c45a47)
 - Bug 1157018 - NsckPuk and PckPuk lock types that should require PUK instead require PIN. r=echen (7a5e5e0fe1)
 - Bug 1218721 - Part 1 - Always Insert Name/Number when Providing IccContact Response. r=echen (5348f2b567)
 - Bug 1213785 - Fixed test_icc_contact_add.js and test_icc_contact_update.js testcases timeout. r=echen (fb2020a04e)
 - Bug 1218721 - Part 2 - Improve Test Coverage. r=echen (124bd4761b)
 - Bug 1195273 - Suppress assertion check in ~ErrorResult() if no exception to be thrown. r=echen (c49167db1e)
 - Bug 1189884 - Read/Update ANR of SIM Contact Properly. r=echen (037f45bad6)
 - Bug 1172873 - Suppress the notification of STK proactive command if there is no Icc detected. r=echen (9099119665)
 - var-let (0d751e9ded)
 - Bug 1213766 - modify tests to match emulator's new mcc/mnc. r=echen (443412df79)
 - Bug 1244480, don't throw when passing random value as the second argument to canvas.getContext, r=bz (892beb551d)
 - Bug 591737 - Add pref for details and summary elements. r=bz (20865b31d9)
 - remove HTMLSummaryElement binding (c55d1c1e41)
 - Bug 1246185 - Do not collapsed <details> when preference off. r=bz (38bba73df0)
 - more SummaryElement cleanup (e567f0a554)
 - Bug 1176849 - Make the file picker fatally assert if any of the objects returned by the file picker are not nsIDOMBlob objects. r=baku (519cae0e25)
 - Bug 1201106 - Make sure that HTMLInputElement.files is always null if the 'directory' attribute is set. r=baku (7a707c3bdc)
 - Bug 1239280 - HTMLInputElement::GetFiles should work also if 'directory' attribute is set, r=smaug (fd18ef9377)
 - Bug 1207570 - Make HTMLInputElement::GetFilesAndDirectories throw when the type is not file. r=baku (7cf1efc3ec)
 - Bug 1238433 - Added telemetry for the proportion of dropped frames. r=cpearce, f=bsmedberg (92af25de66)
 - Bug 1240478 - Remove Mutex from MediaStreamSizeListener. r=jesup (b042225707)
 - Bug 1240478 - Have MediaStreamSizeListener active immediately, until the initial size is known. r=jesup (6094996687)
 - Bug 1241405 - reset mCurrentPlayRangeStart in AbortExistingLoads(). r=jya. (93eb8e67ed)
 - Bug 1224936 - AudioChannelAgent should be informed when HTMLMediaElement dispatches an error, r=roc (4f6425922d)
 - Bug 1238906 - part1 : check whether audio data is audible. r=jwwang (0ef051dc27)
 - Bug 1238906 - part2 : notify audible state from MDSM to ME. r=jwwang (125829a019)
 - Bug 1245982 - Added telemetry for the number of uses of HTMLMediaElement.fastSeek(). r=cpearce (34f4bd5490)
 - Bug 1233274 - Don't shutdown detached MediaKeys. r=gerald (d73512a2b1)
 - Bug 1237616 - Remove the aForceBuffering arugment from MediaDecoder::Resume(). r=cpearce. (97eb603c20)
 - Bug 1246521: P1. Add MediaDecoderOwner::HasError method. r=gerald (605905c959)
 - Bug 1246521: P2. Add MediaDecoder::OwnerHasError method. r=gerald (0794b84bc2)
 - Bug 1246521: [MSE] P3. Only error during Prepare Append algorithm if the media element is in error. r=gerald (5e5f48c50b)
 - Bug 1235411 - Remove IsCallerChrome check in HTMLMediaElement::Observe. r=khuey (b68191da8e) (18db03a181)


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

Changelog:

Out-of-tree changes:
* update Goanna3 to git c5205b44c8...18db03a181:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1157064 - implementation of font-display. r=heycam,khuey (43fe566f45)
 - Bug 1235186 - fix small userfont logging nit. r=m_kato (d40bead913)
 - Bug 1188802 - only rebuild local webfont rules when needed. r=heycam (f74200aeb2)
 - Backout unrelated code landed in dee3e26cc1c0 by mistake. (5d254b78b6)
 - Bug 1236506: Add support for "-webkit-filter" as an alias for CSS property "filter". r=heycam (1e7ac6554a)
 - Bug 1230426 - Remove support for -webkit-border-image longhand CSS property aliases. r=dholbert (a1a2d5e82a)
 - Bug 1246101 - Restore some auto-completion for the align-/justify-* properties. r=dholbert (a33dd2e7c2)
 - Bug 1195142 patch 1 - Set CSS_PROPERTY_CREATES_STACKING_CONTEXT for the opacity property. r=BenWa (e547f7b420)
 - Bug 1195142 patch 2 - Add reftests for will-change creating a stacking context. r=BenWa (3bb9dc17b9)
 - Bug 1195142 patch 3 - Link to correct specification URLs so the CSSWG test suite system is happy. (a8121cdcf0)
 - Bug 1234966 - nsStylePosition::MaxDifference should include nsChangeHint_NeutralChange because CalcDiffrence returns it. r=heycam (aa0bf89e54)
 - Bug 1244166: Don't ignore stroke/fill properties in high-contrast mode, since doing so can produce icons that are invisible or whose colors are unrelated to the user's chosen high-contrast colors. r=longsonr (6448b05118)
 - Bug 1157057 - Rewrite the handling of the nsITimer object in nrappkitTimerCallback; r=ekr (7cc88409b0)
 - Bug 1117984: added proxy connection state enum. r=bwc (0c643ff34a)
 - Bug 1231971 - Refactor the NAT simulator to use e10s sockets when appropriate. r=drno (c0722c431b)
 - Bug 1231973 - Allow NAT simulator to be enabled with the pref system. r=drno (c92ca4fefa)
 - Bug 1201209 - Extend the timeout on socket readiness in test_nr_socket_unittest. r=drno (e9e5400902)
 - Bug 1216815 - fix memory leaks in test TCP STUN server. r=mjf (11219f41fc)
 - Bug 1194385 - Add new unit tests which demonstrate the current behavior. r=bwc (900c621491)
 - crashreporte (2ac99868b6)
 - Bug 1150966: Check whether |streams_| is null on stats methods in NrIceMediaStream. r=drno (130a9ac2da)
 - Bug 1241690: reduce logging output for unconnected PCs. r=bwc (aa236d7184)
 - Bug 1224845 - close sockets on errors and don't connect to IPv4 TURN TCP from IPv6 sockets. r=jesup (f128a67692)
 - Bug 1189961 - added DNS AAAA convertion to nICEr transport addr. r=bwc (30c14fe7dd)
 - Bug 1247536 - Fix -Wunreachable-code warning in media/mtransport/. r=drno (f6768f8539)
 - Bug 1194259: nsresult != NS_IMETHODIMP rs=bustage (3a922e6e14)
 - Bug 1237909 part 1 - Remove unused TransportLayer::RunOnThread function. r=bwc (d2d219d63a)
 - Bug 1237909 part 2 - Do not return value from task for sync dispatch. r=froydnj (c5ec2aecfc)
 - Bug 1245035 - Move LOCAL_INCLUDES to moz.build in media/omx-plugin/lib/ics/libvideoeditorplayer. r=mshal (54c363c9f7)
 - Bug 1232069 - Check box sizes before alloc©. r=jya (86cfe660e7)
 - Bug 1234778: Mark all audio frames as keyframes. r=kentuckyfriedtakahe (5e4f1b54d5)
 - Bug 1231169 - report rust mp4parse track status in telemetry. r=kinetik,vladan (260d0fed99)
 - Bug 1238420 - Update mp4parse-rust invocations in MP4Metadata to match CAPI changes. r=rillian (64c5d6a1ef)
 - Bug 1238420 - Report mp4parse-rust errors via Telemetry. r=rillian,vladan (ff72f8dead)
 - Bug 1219452 - Update script for rust mp4parser. r=kinetik (9abc268b60)
 - Bug 1220754 - Update rust mp4parse import script for v0.1.3. r=kinetik (7185657598)
 - Bug 1224785, Part 1 - Implement alert favicons backend. r=wchen (665c44b0cb)
 - Bug 1224785, Part 2 - Show the site favicon in OS X notifications. r=mstange (814ff022ba)
 - Bug 1224785, Part 3 - Don't include ShowWith{Icon}Backend on Android. r=me (fe323c2960)
 - Bug 1243418 - Fix up incorrect 'aOverwrite' usage and impl in GLUploadHelpers r=jgilbert (67677b4921)
 - clarify comment (88003aaf96)
 - Bug 1204284: Show paper size options in OS X print dialog. r=smichaud (8bb40b4349)
 - Bug 1214511 - Show copies, page range selection, and more on the expanded OSX print dialog. r=mstange (301d5cdccc)
 - Bug 1216478 - prefer tooltiptext on a XUL element over title attribute on a containing toolbaritem when determining accessible name, r=surkov (ec1dfcad37)
 - Bug 1248838 - ARIA owns change may fail, r=yzen (d183be3f3c)
 - Bug 1222531 - turn off -Wextra-tokens on clang-cl in accessible/ directories; r=tbsaunde (6dd4dcae20)
 - bug 1241453 - add DocAccessibleParent::GetXPCAccessible() r=davidb (f243398399)
 - Bug 1087608 - eliminating a pref observer leak and fixing test timeout overflow that cause intermittents. r=eeejay (413354c349)
 - Bug 1238368 - Re-introduce workaround for Android tap gesture. r=yzen (04bb9cea5a)
 - Bug 1233863 - ARM64: Disable tests that require ion.enable = 1. r=jimb (b268c03c22)
 - Bug 1191976 - Intentionally crash if we hit an IPC FatalError in the  parent process. r=billm (b6e9d90d34)
 - Bug 1194721: Add |DaemonRunnable8|, r=shuang (0b293cb8a5)
 - Bug 1194721: Add PDU_ prefix to daemon PDU constants, r=shuang (834240b14b)
 - Bug 1228546 - Implement peripheral mode support for GATT API. r=brsun, r=mrbkap (01a711cac6)
 - Bug 1194721: Add helpers for Gonk sensors daemon, r=gsvelto (524d1d6792) (3f625686df)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1249280 - Fix coordinates of APZ-detected gestures when crossing process boundaries. r=kats (090ebc1700)
 - Bug 1245016 - b2g build failure in gfx/layers/ipc/LayerAnimationUtils.h r=hiro (a577fdc500)
 - 10.5 & 10.6 compatibility (72e2c45a47)
 - Bug 1157018 - NsckPuk and PckPuk lock types that should require PUK instead require PIN. r=echen (7a5e5e0fe1)
 - Bug 1218721 - Part 1 - Always Insert Name/Number when Providing IccContact Response. r=echen (5348f2b567)
 - Bug 1213785 - Fixed test_icc_contact_add.js and test_icc_contact_update.js testcases timeout. r=echen (fb2020a04e)
 - Bug 1218721 - Part 2 - Improve Test Coverage. r=echen (124bd4761b)
 - Bug 1195273 - Suppress assertion check in ~ErrorResult() if no exception to be thrown. r=echen (c49167db1e)
 - Bug 1189884 - Read/Update ANR of SIM Contact Properly. r=echen (037f45bad6)
 - Bug 1172873 - Suppress the notification of STK proactive command if there is no Icc detected. r=echen (9099119665)
 - var-let (0d751e9ded)
 - Bug 1213766 - modify tests to match emulator's new mcc/mnc. r=echen (443412df79)
 - Bug 1244480, don't throw when passing random value as the second argument to canvas.getContext, r=bz (892beb551d)
 - Bug 591737 - Add pref for details and summary elements. r=bz (20865b31d9)
 - remove HTMLSummaryElement binding (c55d1c1e41)
 - Bug 1246185 - Do not collapsed <details> when preference off. r=bz (38bba73df0)
 - more SummaryElement cleanup (e567f0a554)
 - Bug 1176849 - Make the file picker fatally assert if any of the objects returned by the file picker are not nsIDOMBlob objects. r=baku (519cae0e25)
 - Bug 1201106 - Make sure that HTMLInputElement.files is always null if the 'directory' attribute is set. r=baku (7a707c3bdc)
 - Bug 1239280 - HTMLInputElement::GetFiles should work also if 'directory' attribute is set, r=smaug (fd18ef9377)
 - Bug 1207570 - Make HTMLInputElement::GetFilesAndDirectories throw when the type is not file. r=baku (7cf1efc3ec)
 - Bug 1238433 - Added telemetry for the proportion of dropped frames. r=cpearce, f=bsmedberg (92af25de66)
 - Bug 1240478 - Remove Mutex from MediaStreamSizeListener. r=jesup (b042225707)
 - Bug 1240478 - Have MediaStreamSizeListener active immediately, until the initial size is known. r=jesup (6094996687)
 - Bug 1241405 - reset mCurrentPlayRangeStart in AbortExistingLoads(). r=jya. (93eb8e67ed)
 - Bug 1224936 - AudioChannelAgent should be informed when HTMLMediaElement dispatches an error, r=roc (4f6425922d)
 - Bug 1238906 - part1 : check whether audio data is audible. r=jwwang (0ef051dc27)
 - Bug 1238906 - part2 : notify audible state from MDSM to ME. r=jwwang (125829a019)
 - Bug 1245982 - Added telemetry for the number of uses of HTMLMediaElement.fastSeek(). r=cpearce (34f4bd5490)
 - Bug 1233274 - Don't shutdown detached MediaKeys. r=gerald (d73512a2b1)
 - Bug 1237616 - Remove the aForceBuffering arugment from MediaDecoder::Resume(). r=cpearce. (97eb603c20)
 - Bug 1246521: P1. Add MediaDecoderOwner::HasError method. r=gerald (605905c959)
 - Bug 1246521: P2. Add MediaDecoder::OwnerHasError method. r=gerald (0794b84bc2)
 - Bug 1246521: [MSE] P3. Only error during Prepare Append algorithm if the media element is in error. r=gerald (5e5f48c50b)
 - Bug 1235411 - Remove IsCallerChrome check in HTMLMediaElement::Observe. r=khuey (b68191da8e) (18db03a181)

* 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