Jump to content

roytam1

Member
  • Posts

    3,207
  • Joined

  • Last visited

  • Days Won

    406
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230401-09c7525bc8-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230401-09c7525bc8-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230401-09c7525bc8-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20230401-09c7525bc8-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 448064 - Add crashtest. (d7e9a3f9bb) - Minor cleanup (cbab3e1ede) - Bug 1222829: Remove URIChecker. r=mcmanus (74c16ae58c) - Bug 1220682 - Clear exceptions on single-arg init. r=bz # Please enter the commit message for your changes. Lines starting (4736e0fb57) - Bug 1229237 (part 1) - Make nsIWidget::{Create,CreateChildren}() take a LayoutDeviceIntRect. r=botond. (992ec123ff) - Bug 1229237 (part 2) - Make nsIWidget::DrawWindowUnderlay() take a LayoutDeviceIntRect. r=botond. (ad4f13440d) - Bug 1229237 (part 3) - Make nsIWidget::Invalidate() take a LayoutDeviceIntRect. r=botond. (19f10846a3) - Bug 1229237 (part 4) - Make ThemeGeometry::mRect a LayoutDeviceIntRect. r=botond. (5f17f6be14) - Bug 1228125 (part 1) - Remove nsIWidget::GetBoundsUntyped(). r=botond. (5e4d0811e7) - Bug 1228125 (part 2) - Remove nsIWidget::GetScreenBoundsUntyped(). r=botond. (3ac4b3271b) - Bug 1228125 (part 3) - Remove nsIWidget::GetClientBoundsUntyped(). r=botond. (7163a1a6e6) - Bug 1229237 (part 5) - Make Update{Opaque,WindowDragging}Region() take a LayoutDeviceIntRegion. r=botond. (907aafd4c0) - missing bit Bug 1229237 (part 1) (c160f227b3) - missing bit Bug 1229237 (part 1) (edc4237028) - Bug 1215959 - (GeckoCaret2) update experimental prefs, r=snorp (df3a19e142) - Bug 1168881 - Enabling AccessibleCarets crashes Firefox when trying to input text, r=tylin (abbd401672) - Bug 1215959 - (GeckoCaret2) Remove experimental bits added to Touch/Selection carets, r=tylin (291385ad0e) - Bug 1219236 - Part 1: Flush throttle styles for all descendant sub documents and *root* document itself. r=roc (b6c4d4c815) - Bug 1153130 - Prevent FireFox crashes when pointer events are enabled. r=smaug (a7093fae15) - Bug 1226041 - Remove mFirstPaint hack for JPZC when the C++ APZ is enabled. r=kats (6af6102f1f) - Bug 1223228 - Remove unused nsFrameManagerBase::mStyleSet. r=dholbert (9145f9cb38) - Bug 1189353 - Change NS_ macro prefix to MOZ_ in AccessibleCaretEventHub. r=mtseng (820920546e) - Bug 1210315 - Use preference to control whether to use long tap injector. r=roc (00ee7e8874) - Bug 1206545 - Store nsIPresShell pointer in constructor instead of Init(). r=roc (6a9f8216f7) - Bug 1194063 - Update link to point to the diagram directly. r=mtseng (3d627f37da) - Bug 1225701 - Update comments in AccessibleCaret files. r=mtseng (fe1d296655) - Bug 1211365 - Remove NS_IMPL_STATE_UTILITIES. r=mtseng (79713764b9) - Bug 1211365 - Make deleted functions in class State public. r=mtseng (da2df347b3) - Bug 1211365 - Delete wheel event handling. r=mtseng (7bacb7e8f5) - Bug 1200194 - Tweak formatting and debug logging. r=roc (148a22ce3c) - Bug 1082425 - Commit composition string before changing focus by long tap. r=masayuki (1452e46511) - Bug 1196176 - No need to test mLastUpdateCaretMode. r=mtseng (fc93c83698) - Bug 1196176 - Hide carets for mouse down reason. r=mtseng (3c13762b86) - Bug 1209841 - Merge test_selectioncarets2.py into test_selectioncarets.py. r=automatedtester (35575914b9) - Bug 1209841 - Simplify functions related to select word. r=automatedtester (56bf6052e1) - Bug 1209841 - Send synthesized mouse long tap to gecko. r=automatedtester (e83509d49b) - Bug 1210315 - Inline selectors in carets tests. r=automatedtester (cebad9b688) - Bug 1163490 - Remove SpecialPowers from marionette carets test. r=jgriffin (fd1e4b6442) - Bug 1210315 - Use pref utilities in test_selectioncarets.py. r=automatedtester (09efee2a80) - Bug 1207934 - Add marionette test for appearance changing. r=automatedtester (6e1c5aea60) - Bug 1210315 - Use pref utilities in test_touchcaret.py. r=automatedtester (a17a92808e) - Bug 1200364 - Fix AccessibleCaret jumps when dragging. r=roc (66c36347f7) - Bug 1203074: Move caret to end of textual input field before sending keys (1a8cf55bd7) - Bug 1164233 - Enlarge the timeout margin from 1.5x to 3x. r=mtseng (188b17550d) - Bug 1196176 - Fix CaretStateChanged not dispatch on empty content. r=mtseng (5d6930c1e1) - Bug 1196176 - Do not fire extra CaretStateChanged event when typing. r=mtseng (93f4ccdc97) - Bug 1211365 - Add test case for scrolling in selection mode. r=mtseng (bfd69f4337) - Bug 1212732 - Update caret in cursor mode on scroll-end if it was logically visible. r=roc (07ddba2c15) - Bug 1215959 - (GeckoCaret2) Upgrade Core and AccessibleCaret, r=smaug (fe388a4b37) - Bug 1216857 - Notify selection dialog to update its position if carets are logically visible. r=TYLin (e759cbe5cd) - Bug 1215798 nsContentIterator::Init(nsIDOMRange*) should not skip empty start node when mPre is true r=smaug (013857d99d) - Bug 1215816 nsContentIterator::Init(nsIDOMRange*) should not include end node if it's an empty element and the end offset is 0 when mPre is true r=smaug (5276c84afb) (d64e96b4a0) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1132213 - Remove newChannel2 and asyncFetch2 calls in the "jsdownloads" folder. r=paolo (15afbc22f6) - Bug 1223437 - Use channel.asyncOpen2 in toolkit/components/jsdownloads/test/unit (r=sicking) (62de0552b6) - Bug 1225641 - Change default security flags within NetUtil.newChannel (r=sicking) (f04a8d6a1d) - Bug 1224467 - Add a preference for controlling whether oneCRL blocklists are updated via AMO. Also add a test. r=keeler,mossop (06c4ce13f9) - Bug 1170760 part 1. Introduce a PromiseCapability struct. r=baku,efaust (068615a4cd) - Bug 1170760 part 2. Pass in the 'this' value to Promise static methods. r=peterv (170fd5de55) - Bug 1170760 part 3. Add an @@species getter on Promise. r=peterv (182a90f4ee) - Bug 1170760 part 4. Change Promise::Constructor to run in the Xray compartment when new Promise happens over Xrays. r=peterv (ac9bf8968b) - Bug 1170760 part 5. Implement NewPromiseCapability which can either return a PromiseCapability as in the spec, or one that has a native promise and maybe resolve/reject functions if the consumer asked for them. r=baku,efaust (6c74f4ebdf) - Bug 1170760 part 6. Fix GetDependentPromise to deal with a situation when someone called then() and passed it the resolve/reject functions that come from a promise's constructor. r=baku (fa6504ca29) - Bug 1170760 part 7. Add subclassing support to Promise::Race. r=baku,efaust (d43c0782d6) - Bug 1170760 part 8. Add subclassing support to Promise::All. r=baku,efaust (37d8577256) - Bug 1170760 part 9. Stop using Promise::Resolve in the bindings for PromiseDebugging. r=baku (3c3073d0fa) - Bug 1170760 part 10. Add subclassing support to Promise::Resolve. r=baku,efaust (22a5f2b385) - Bug 1170760 part 11. Add subclassing support to Promise::Reject. r=baku,efaust (c696a0a9fe) - Bug 1170760 part 12. Rip out the promise-resolved-with-promise fast path. r=baku (a1815842e2) - Bug 1170760 part 13. Add subclassing support to Promise::Then/Catch. r=baku,efaust (3fd8f2502d) (09c7525bc8)
  2. 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-20230401-7781c1d57-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20230401-7781c1d57-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - pref: change app.feedback.baseURL value (babf7e8e5) - import from UXP: Issue #2176 - Don't reconstruct the parent when tearing down display:contents nodes with pseudo-elements. (dd269717) (285cfd02f) - ported from UXP: Issue #2175 - Fix build bustage in WebRTC. (1788589c) (c92a9aeb9) - ported from UXP: Issue #2155 - Split Nestable to ds/ and EmitterScope to EmitterScope.{cpp.h} (81691afb) (61dfa121f) - import from UXP: Issue #2155 - Move NestableControl classes except ForOfLoopControl to BytecodeControlStructures.{cpp.h} (a8ac1cac) (b881fa7c2) - ported from UXP: Issue #2155 - Move TryEmitter and ForOfLoopControl to TryEmitter.{cpp.h} and ForOfLoopControl.{cpp.h} (70e1654c) (7306edbf3) - import from UXP: Issue #2155 - Add SwitchEmitter (2554a83d) (dd9c013b6) - ported from UXP: Issue #61 - Reinstate buildability with shared gkmedias dll (371d7cf0) (893b99aa2) - import from UXP: Issue #61 - Place Skia in libxul (6b3767c4) (224b9733c) - ported from UXP: Issue #61 - Add configure option for non-windows platforms (924bf92e) (18d9dc611) - import from UXP: Issue #61 - Add missing external symbol cubeb_set_log_callback to gkmedias symbols.def (c85f28b0) (748e7850a) - import from UXP: Issue #61 - Add missing external symbols for gkmedias when WebRTC is built (6b510a74) (2dab9a9c6) - ported from UXP: Issue #62 - Get --enable-shared-js and --enable-export-js working again, and fix link bustage related to ICU when doing shared lib (b171da18) (8e5dff205) - ported from UXP: Issue #62 - Fix xul.dll link bustage related to MovableCellHasher. (8186d06c) (54c802638) - import from UXP: Issue #62 - Fix xul.dll link bustage relating to JSErrorNotes. (6890cdd9) (b1389dcd5) - import from UXP: Issue #62 - Fix xul.dll link bustage related to JS::ubi::DominatorTree. (ed30a964) (66d86b4c1) - ported from UXP: Issue #2165 - Build ICU as a shared library if we're building Spidermonkey shared. (bad884a7) (483591d7f) - import from UXP: Issue #2165 - Follow-up: Always build ICU as shared lib in Windows. (18e43fad) (7dc42b1a0) - import from UXP: Issue #324 - Follow-up: Remove more traces of *INTL_API. (9ff14017) (f00b9f849) - import from UXP: Issue #2165 - Disable LNK4217 and LNK4286 warnings when linking ICU as they're too spammy. (f09b0002) (3692226c6) - import from UXP: Issue #62 - Always build Spidermonkey as shared lib in Windows. (66eaa872) (9a1657984) - ported from UXP: [Basilisk] Issue MoonchildProductions/UXP#61 - Add gkmedias to package-manifest (e6ed122e) (305c20821) - import from `custom` branch of UXP: [Basilisk] Issue MoonchildProductions/UXP#2165 - Support ICU as shared library in packaging. (09138ab0) (0dbcde75d) - Issue UXP#61 follow-up: add missing exports from nestegg, cubeb, and GLSANG (5453c0a33) - Issue UXP#61 follow-up: js: export AddPluralRulesConstructor to fix shared build (b7956cbfb) - Issue UXP#61 follow-up: angle: proper exporting structs (6380d2533) - Issue UXP#61 follow-up: dom/canvas: use public-exported API from GLSANG (cddc1215d) - ported from UXP: Issue #1831 - Add an option to enable TLS 1.3 "compatibility" mode. (ca93d4b4) (29e66b43a) - ported from UXP: Issue #2180 - Add pref to control NSS TLS 1.3 protocol downgrade sentinel (dc4bf9b8) (ecc48cd55) - ported from UXP: Issue #2180 - Follow-up: Move sentinel check up a bit. (f6f0a495) (7781c1d57)
  3. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20230401-de147fa3-uxp-c867bd4fe-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20230401-de147fa3-uxp-c867bd4fe-xpmod.7z My changes since my last build: - [Mail] Issue MoonchildProductions/UXP#2165 - Support ICU as shared library in packaging. (623c5a9f) - [Navigator] Issue MoonchildProductions/UXP#2165 - Support ICU as shared library in packaging. (a34b45ac) - [Mail] Issue MoonchildProductions/UXP#2165 - Follow-up: Simplify OS detection for MOZ_SHARED_ICU check. (2f5c6eeb) - [Navigator] Issue MoonchildProductions/UXP#2165 - Follow-up: Simplify OS detection for MOZ_SHARED_ICU check. (de147fa3) 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-20230401-id-656ea98-uxp-c867bd4fe-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20230401-id-656ea98-ia-93af9a0-uxp-c867bd4fe-xpmod.7z My changes since my last build: - [IceDove] Issue MoonchildProductions/UXP#61 - Add gkmedias to package-manifest (7030262) - [IceDove] Issue MoonchildProductions/UXP#2165 - Support ICU as shared library in packaging. (eb573dc) - [IceDove] Issue MoonchildProductions/UXP#2165 - Follow-up: Simplify OS detection for MOZ_SHARED_ICU check. (8c078b7) - [IceApe] Issue MoonchildProductions/UXP#61 - Add gkmedias to package-manifest (59acb26) - [IceApe] Issue MoonchildProductions/UXP#2165 - Support ICU as shared library in packaging. (767aa04) - [IceApe] Issue MoonchildProductions/UXP#2165 - Follow-up: Simplify OS detection for MOZ_SHARED_ICU check. (651a75b) 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.
  4. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230401-3219d2d-uxp-c867bd4fe-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20230401-3219d2d-uxp-c867bd4fe-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-20230401-3219d2d-uxp-c867bd4fe-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.6a1.win32-git-20230401-d849524bd-uxp-c867bd4fe-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230401-d849524bd-uxp-c867bd4fe-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230401-d849524bd-uxp-c867bd4fe-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20230401-d849524bd-uxp-c867bd4fe-xpmod.7z Official UXP changes picked since my last build: - Issue #2176 - Don't reconstruct the parent when tearing down display:contents nodes with pseudo-elements. (dd2697172) - Issue #2175 - Fix build bustage in WebRTC. (1788589ca) - Issue #2155 - Split Nestable to ds/ and EmitterScope to EmitterScope.{cpp.h} (81691afbc) - Issue #2155 - Move NestableControl classes except ForOfLoopControl to BytecodeControlStructures.{cpp.h} (a8ac1cac3) - Issue #2155 - Move TryEmitter and ForOfLoopControl to TryEmitter.{cpp.h} and ForOfLoopControl.{cpp.h} (70e1654c3) - Issue #2155 - Add SwitchEmitter (2554a83d1) - Issue #61 - Reinstate buildability with shared gkmedias dll (371d7cf05) - Issue #61 - Place Skia in libxul (6b3767c44) - Issue #61 - Add configure option for non-windows platforms (924bf92e4) - Issue #61 - Add missing external symbol cubeb_set_log_callback to gkmedias symbols.def (c85f28b0c) - Issue #61 - Add missing external symbols for gkmedias when WebRTC is built (6b510a74e) - Issue #62 - Get --enable-shared-js and --enable-export-js working again, and fix link bustage related to ICU when doing shared lib (b171da18f) - Issue #62 - Fix xul.dll link bustage related to MovableCellHasher. (2c8387f4f) - Issue #62 - Fix xul.dll link bustage relating to JSErrorNotes. (6890cdd9a) - Issue #62 - Fix xul.dll link bustage related to JS::ubi::DominatorTree. (ed30a9646) - Issue #2165 - Build ICU as a shared library if we're building Spidermonkey shared. (bad884a7c) - Issue #2165 - Follow-up: Always build ICU as shared lib in Windows. (18e43fad2) - Issue #324 - Follow-up: Remove more traces of *INTL_API. (9ff14017e) - Issue #2165 - Disable LNK4217 and LNK4286 warnings when linking ICU as they're too spammy. (f09b0002e) - Issue #62 - Always build Spidermonkey as shared lib in Windows. (66eaa872f) - Issue #1831 - Add an option to enable TLS 1.3 "compatibility" mode. (ca93d4b42) - Issue #2180 - Add pref to control NSS TLS 1.3 protocol downgrade sentinel (dc4bf9b82) - Issue #2180 - Follow-up: Move sentinel check up a bit. (f6f0a495a) Official Pale-Moon changes picked since my last build: - [Pale-Moon] Issue MoonchildProductions/UXP#61 - Add gkmedias back to package-manifest (d7a120958) - [Pale-Moon] Issue MoonchildProductions/UXP#2165 - Support ICU as shared library in packaging. (f284afab4) - [Pale-Moon] Issue MoonchildProductions/UXP#2165 - Follow-up: Simplify OS detection for MOZ_SHARED_ICU check. (64bc4788e) Official Basilisk changes picked since my last build: - [Basilisk] Issue MoonchildProductions/UXP#61 - Add gkmedias to package-manifest (e6ed122e1) My changes since my last build: - [Basilisk] Issue MoonchildProductions/UXP#2165 - Support ICU as shared library in packaging. (09138ab01) - gkmedias: add missing `_moz_cairo_scaled_font_get_hint_metrics` export, fix linking (68d130e55) - [Basilisk] Issue MoonchildProductions/UXP#2165 - Follow-up: Simplify OS detection for MOZ_SHARED_ICU check. (c867bd4fe) 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.
  5. WinMerge and by the way there is way too much changes between every firefox3 alpha/beta versions, it is better to check CVS changes for details: https://github.com/roytam1/mozilla-cvs-history-subtree
  6. maybe about 0.1%, but it helps linking UXP programs with lower RAM requirement.
  7. some PITA about shared gkmedias and icu libraries finally solved and landed to st55 and myUXP.
  8. better press [F2] to call out prefs windows instead.
  9. this function seems to be broken for a quite long time
  10. function depends on platform code (i.e. UXP) which MCP removed such function from platform code long time ago, I don't think people can add back this without forking platform code.
  11. yeah, changed and will be in effect in next build. fixed
  12. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.7-Goanna-20230325.7z Changelog: Out-of-tree changes: * update Goanna3 to git 393bc6639f...03c3a2ab87: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1160013 CachePushStreamChild should hold the parent DOM object alive. r=baku (07626c5e44) - Bug 1179772 Make Cache API honor devtools SW testing flag in SW itself. r=ehsan (4d915be43c) - Bug 1181577 Delay creation of QuotaInitRunnable until Cache Context actually started. r=ehsan (9991aafa07) - Bug 1210128 Ensure Cache API context internal state is consistent when shutdown during initialization. r=janv (25fbcf3136) - Bug 1138916 Fix Cache::MatchAll() assertion in WorkerFeature handling. r=baku (73fe25803b) - Bug 1186312 - Cache API should not accept system principals for child processes. r=bkelly (c140f627f8) - align (acb75b3a8d) - Bug 1215290 Cache API should store unfiltered Response URL. r=ehsan (55238dd04a) - Bug 1217501 P4 Fill headers before setting guard when reading response from Cache. r=ehsan (787cb31d84) - bits of Bug 1202902 (82e2e451cc) - Bug 1147329 - Handle in-process case for Cut/Copy/Paste feature. r=kanru (66cabbf705) - Bug 1199161 - Add selectedTextContent to CaretStateChangedEvent. r=kanru, sr=smaug (5eb99e303b) - Bug 1217515 - Clean up the way touch event support is configured. r=roc (24a7db4a42) - Bug 1216937 - Assign default URL for mozbrowseropenwindow event. r=smaug (fc7aaa533b) - Bug 1101115, implement nsChromeRegistryContent::IsLocaleRTL so that file directory view works in e10s rtl mode, r=bsmedberg (c0eb12391f) - Bug 1186787 (part 1) - Replace nsBaseHashtable::EnumerateRead() calls in chrome/ with iterators. r=froydnj. (2508253415) - Bug 1186787 (part 2) - Replace nsBaseHashtable::EnumerateRead() calls in chrome/ with iterators. r=froydnj. (193c37c478) - Bug 1170207 - allow overrides of chrome://../skin/ URIs with other chrome://../skin/ URIs within skin manifests, r=bsmedberg (3c24e2006c) - Bug 1210463 - part 3 - Remove the very obsolete NS_IMPL_MOZILLA192_NSGETMODULE. r=froydnj (c7300c145b) - Bug 1210463 - part 1 - Remove some unneeded null checks on new in ModuleUtils. r=froydnj (73affb8e34) - Bug 1210463 - part 2 - Use some smart pointers in ModuleUtils.h. r=froydnj (f5eeb12cb3) - Bug 1210463 - part 2 - Use some smart pointers in ModuleUtils.h. r=froydnj (788f944a41) - Bug 1215143 - FF Android VR returns orientation that is 90deg off on x-axis. r=vlad (fc0d86c800) - Bug 1166667 - Remove LangGroupFromUnicodeRange due to unused. r=jfkthame (e3bb039e41) - Bug 1119062 - enable unicode-range in release builds. r=dbaron (8d48c7ab14) - bits of 1117227 in headers (ad920e2094) - Bug 1220020. Recompute the current animated geometry root when a child scroll frame forces us to be layerized, and therefore turns us into an animated geometry root. r=mstange (4cfb015eb7) - Bug 1220114. Part 1. Change ScrollFrameHelper::DecideScrollableLayer to recompute the current animated geometry root any time mWillBuildScrollableLayer changes in addition to when usingDisplayPort changes. r=mstange (9e8512babe) - Bug 1220114. Part 2. If a scroll frame is forced to layerize because of an active descendant scroll frame then set a displayport on the ancestor scroll frame so that next paint we don't have to force layerization after the fact and we can do a fully proper paint. r=mstange (a3d7734f75) - Bug 1228357 - When saving/restoring a scrollframe's state, only save/restore resolution for the root scrollframe. r=roc (7018d5bcae) - Bug 1224307 - Fix page scrolling for non-full-width fixed headers/footers [r=tn] Please enter the commit message for your changes. Lines starting (55eebe3d49) - Bug 1081272 - Include position and transform when computing header/footer size [r=tn] (c91104a099) - Bug 1145546: take auto-direction into account in GetScrolledRect, r=jfkthame (a5bf400639) - spaces (4a2918cb4c) - Bug 1225376 part 1 - [css-align] Don't compute left/right to start in the style system anymore (due to pending spec change). Map the used value instead (in layout). r=dholbert (677b9eba16) - Bug 1225376 part 2 - [css-align] Add mochitests for align/justify-items/self/content computed values. (580ef62eb6) - Bug 1225376 part 3 - [css-grid] Crashtest. (3e5b06dce4) - Bug 1148515 - Do the scrollbar thumb layer wrapping in nsSliderFrameso that the thumb's event region is wrapped, too. r=tn (0ff596193e) - Bug 1133732. Header include got missed in rebase. on CLOSED TREE (b870504066) - Bug 1133732. Make button box frames listen for blurs so they de-activate on blur. r=smaug (5c6274f99d) - Bug 1170052 part 1: Refactor nsImageBoxFrame::PaintImage() so its final failure case is an early return. r=seth (7308f3f32e) - Bug 1170052 part 2: Support object-fit & object-position on XUL <image src=""> elements. r=seth (74ab4c8813) - Bug 1170052 part 3: Add scripts to generate reftests for object-fit/object-position applied to XUL <image>. (NPOTB) (5b1e1b6b90) - Bug 1170052 part 4: Add reftests for object-fit/object-position on XUL <image> element (as modified copies of existing <img> tests). (test-only) (7f678646e8) - Bug 1170052 part 5: Mark new reftests as "skip-if(Mulet)" to avoid impacting reftest chunking on that platform in a way that makes SVG reftests fail mysteriously. (d6c7e5ff05) - Bug 1170052 part 6: Skip new XUL reftests on B2G Emulator as well, since XUL reftests trigger error pages on that platform. (3f4ddeddcd) - Bug 1194493 - Ensure the 'mVertical' flag is set appropriately on the nsFontMetrics we use to draw text for an nsTextBoxFrame. r=smontagu (a6eed3f9b8) - Bug 1155359 - Set NS_FRAME_IS_BIDI on nsTextBoxFrame if text direction is set to RTL r=roc (2715d47271) - crash reporter (015ee49944) (c0011dadb2) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1086999 - CSP: Asterisk (*) wildcard should not allow blob:, data:, or filesystem: when matching source expressions (r=sstamm) (12b7a9aa0e) - Bug 1188754 - Do not notify the audio channel agent on Firefox OS when the document activity change callback detects that the element is muted by the audio channel; r=baku (de62066c8d) - Bug 1201969 - pause element only when start playing. r=baku (26296e8451) - Bug 1214659 - HTMLMediaElement::UpdateAudioChannelPlayingState() should be easy to read, r=roc (91dac0b019) - Bug 1048926 - fix and enable the testcase because the preload action is PRELOAD_NONE on mobile platform. r=jwwang (d2e5a68d50) - Bug 1213154 - tab-sound-icon should be supported by bfcache, r=roc (9b7a1be7ef) - crashtest for bug 1179662 (eb38345d96) - bug 1184801 crashtest for AnalyserNode with channels and small fftSize (4ba66b7d2c) - test for bug 1012609 r=karlt (11c2ff26a1) - test for bug 1020205 (abd041bc8d) - test for bug 995289 (cd63ecd503) - test for bug 1041466 (cf5000997c) - test for bug 1045650 (8f4b3f6684) - Bug 1185176 - Crashtest. r=karlt (2d292812de) - Bug 1185192 - Make promise resolving sequentially consistent when switching graph driver and closing a graph during the same iteration. r=roc (a03c3d76ae) - reapply 1189506 (73b0731ade) - Bug 1219403 - r=karlt (6729b12bac) - Bug 1219403 - Account for the fact that MediaStream::Destroy can be run safely (18e4d3a748) - Bug 1219403 - Remove MOZ_ASSERT for AssertOnGraphThreadOrNotRunning since it returns void and asserts inside, on a CLOSED TREE. (2e85625d43) - bug 1224022 produce memory report after processing main thread messages r=padenot (e7b61c839b) - Bug 1216059 - SourceMediaStream::TrackData::mResamplerChannelCount is used uninitialised. r=padenot. (ba158a93d6) - Bug 1216417 - Make sure audio output streams are created after adding an audio output. r=baku,roc (2becb6417f) - Bug 943294 - Leave dealing with legacy codepages for clipboard data to Windows itself. r=jmathies. (9859fe6126) - Bug 938991 - text/rtf support for clipboard data. r=enndeakin (63f739b651) (7bf7c35e9f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 586587 - support kHTMLMime in the Windows clipboard as CF_HTML. r=jimm (6af5a0d7fa) - Bug 1159604: Use a fallible allocation in nsClipboard::GetGlobalData. r=bbondy (c9645301a4) - Bug 1048624 - Cleanup and refactor the media crashtest manifests and re-enable some disabled tests that now pass. (d712e08056) - crashtest for bug 1020370 r=padenot (c0900de1df) - crashtest for bug 1206362 r=padenot (07ace6a42f) - Bug 1207546 - Integrate WebRTC with audio channels, r=roc (0ecafba529) - Bug 1219478: Replace PRLogModuleInfo usage with LazyLogModule in dom folders except media.r=amerchesini (2e67bd7308) - Bug 1198422 - CSP: Allow nonce to load if default-src is not specified in second policy (r=dveditz) (8a8bca1eb3) - Bug 1187152 (part 1) - Replace nsBaseHashtable::Enumerate() calls in modules/ with iterators. r=mwu. (85cea6dce7) - Bug 1187152 (part 2) - Replace nsBaseHashtable::Enumerate() calls in modules/ with iterators. r=froydnj. (e909442934) - Bug 1187152 (part 3) - Replace nsBaseHashtable::Enumerate() calls in modules/ with iterators. r=froydnj. (48c78d75e6) (21cd830e68) - Revert "Bug 1209162 - Create OriginAttributes subtypes. IGNORE IDL r=sicking." (03c3a2ab87) * 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
  13. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230325-03c3a2ab87-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230325-03c3a2ab87-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230325-03c3a2ab87-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20230325-03c3a2ab87-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 1160013 CachePushStreamChild should hold the parent DOM object alive. r=baku (07626c5e44) - Bug 1179772 Make Cache API honor devtools SW testing flag in SW itself. r=ehsan (4d915be43c) - Bug 1181577 Delay creation of QuotaInitRunnable until Cache Context actually started. r=ehsan (9991aafa07) - Bug 1210128 Ensure Cache API context internal state is consistent when shutdown during initialization. r=janv (25fbcf3136) - Bug 1138916 Fix Cache::MatchAll() assertion in WorkerFeature handling. r=baku (73fe25803b) - Bug 1186312 - Cache API should not accept system principals for child processes. r=bkelly (c140f627f8) - align (acb75b3a8d) - Bug 1215290 Cache API should store unfiltered Response URL. r=ehsan (55238dd04a) - Bug 1217501 P4 Fill headers before setting guard when reading response from Cache. r=ehsan (787cb31d84) - bits of Bug 1202902 (82e2e451cc) - Bug 1147329 - Handle in-process case for Cut/Copy/Paste feature. r=kanru (66cabbf705) - Bug 1199161 - Add selectedTextContent to CaretStateChangedEvent. r=kanru, sr=smaug (5eb99e303b) - Bug 1217515 - Clean up the way touch event support is configured. r=roc (24a7db4a42) - Bug 1216937 - Assign default URL for mozbrowseropenwindow event. r=smaug (fc7aaa533b) - Bug 1101115, implement nsChromeRegistryContent::IsLocaleRTL so that file directory view works in e10s rtl mode, r=bsmedberg (c0eb12391f) - Bug 1186787 (part 1) - Replace nsBaseHashtable::EnumerateRead() calls in chrome/ with iterators. r=froydnj. (2508253415) - Bug 1186787 (part 2) - Replace nsBaseHashtable::EnumerateRead() calls in chrome/ with iterators. r=froydnj. (193c37c478) - Bug 1170207 - allow overrides of chrome://../skin/ URIs with other chrome://../skin/ URIs within skin manifests, r=bsmedberg (3c24e2006c) - Bug 1210463 - part 3 - Remove the very obsolete NS_IMPL_MOZILLA192_NSGETMODULE. r=froydnj (c7300c145b) - Bug 1210463 - part 1 - Remove some unneeded null checks on new in ModuleUtils. r=froydnj (73affb8e34) - Bug 1210463 - part 2 - Use some smart pointers in ModuleUtils.h. r=froydnj (f5eeb12cb3) - Bug 1210463 - part 2 - Use some smart pointers in ModuleUtils.h. r=froydnj (788f944a41) - Bug 1215143 - FF Android VR returns orientation that is 90deg off on x-axis. r=vlad (fc0d86c800) - Bug 1166667 - Remove LangGroupFromUnicodeRange due to unused. r=jfkthame (e3bb039e41) - Bug 1119062 - enable unicode-range in release builds. r=dbaron (8d48c7ab14) - bits of 1117227 in headers (ad920e2094) - Bug 1220020. Recompute the current animated geometry root when a child scroll frame forces us to be layerized, and therefore turns us into an animated geometry root. r=mstange (4cfb015eb7) - Bug 1220114. Part 1. Change ScrollFrameHelper::DecideScrollableLayer to recompute the current animated geometry root any time mWillBuildScrollableLayer changes in addition to when usingDisplayPort changes. r=mstange (9e8512babe) - Bug 1220114. Part 2. If a scroll frame is forced to layerize because of an active descendant scroll frame then set a displayport on the ancestor scroll frame so that next paint we don't have to force layerization after the fact and we can do a fully proper paint. r=mstange (a3d7734f75) - Bug 1228357 - When saving/restoring a scrollframe's state, only save/restore resolution for the root scrollframe. r=roc (7018d5bcae) - Bug 1224307 - Fix page scrolling for non-full-width fixed headers/footers [r=tn] Please enter the commit message for your changes. Lines starting (55eebe3d49) - Bug 1081272 - Include position and transform when computing header/footer size [r=tn] (c91104a099) - Bug 1145546: take auto-direction into account in GetScrolledRect, r=jfkthame (a5bf400639) - spaces (4a2918cb4c) - Bug 1225376 part 1 - [css-align] Don't compute left/right to start in the style system anymore (due to pending spec change). Map the used value instead (in layout). r=dholbert (677b9eba16) - Bug 1225376 part 2 - [css-align] Add mochitests for align/justify-items/self/content computed values. (580ef62eb6) - Bug 1225376 part 3 - [css-grid] Crashtest. (3e5b06dce4) - Bug 1148515 - Do the scrollbar thumb layer wrapping in nsSliderFrameso that the thumb's event region is wrapped, too. r=tn (0ff596193e) - Bug 1133732. Header include got missed in rebase. on CLOSED TREE (b870504066) - Bug 1133732. Make button box frames listen for blurs so they de-activate on blur. r=smaug (5c6274f99d) - Bug 1170052 part 1: Refactor nsImageBoxFrame::PaintImage() so its final failure case is an early return. r=seth (7308f3f32e) - Bug 1170052 part 2: Support object-fit & object-position on XUL <image src=""> elements. r=seth (74ab4c8813) - Bug 1170052 part 3: Add scripts to generate reftests for object-fit/object-position applied to XUL <image>. (NPOTB) (5b1e1b6b90) - Bug 1170052 part 4: Add reftests for object-fit/object-position on XUL <image> element (as modified copies of existing <img> tests). (test-only) (7f678646e8) - Bug 1170052 part 5: Mark new reftests as "skip-if(Mulet)" to avoid impacting reftest chunking on that platform in a way that makes SVG reftests fail mysteriously. (d6c7e5ff05) - Bug 1170052 part 6: Skip new XUL reftests on B2G Emulator as well, since XUL reftests trigger error pages on that platform. (3f4ddeddcd) - Bug 1194493 - Ensure the 'mVertical' flag is set appropriately on the nsFontMetrics we use to draw text for an nsTextBoxFrame. r=smontagu (a6eed3f9b8) - Bug 1155359 - Set NS_FRAME_IS_BIDI on nsTextBoxFrame if text direction is set to RTL r=roc (2715d47271) - crash reporter (015ee49944) (c0011dadb2) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1086999 - CSP: Asterisk (*) wildcard should not allow blob:, data:, or filesystem: when matching source expressions (r=sstamm) (12b7a9aa0e) - Bug 1188754 - Do not notify the audio channel agent on Firefox OS when the document activity change callback detects that the element is muted by the audio channel; r=baku (de62066c8d) - Bug 1201969 - pause element only when start playing. r=baku (26296e8451) - Bug 1214659 - HTMLMediaElement::UpdateAudioChannelPlayingState() should be easy to read, r=roc (91dac0b019) - Bug 1048926 - fix and enable the testcase because the preload action is PRELOAD_NONE on mobile platform. r=jwwang (d2e5a68d50) - Bug 1213154 - tab-sound-icon should be supported by bfcache, r=roc (9b7a1be7ef) - crashtest for bug 1179662 (eb38345d96) - bug 1184801 crashtest for AnalyserNode with channels and small fftSize (4ba66b7d2c) - test for bug 1012609 r=karlt (11c2ff26a1) - test for bug 1020205 (abd041bc8d) - test for bug 995289 (cd63ecd503) - test for bug 1041466 (cf5000997c) - test for bug 1045650 (8f4b3f6684) - Bug 1185176 - Crashtest. r=karlt (2d292812de) - Bug 1185192 - Make promise resolving sequentially consistent when switching graph driver and closing a graph during the same iteration. r=roc (a03c3d76ae) - reapply 1189506 (73b0731ade) - Bug 1219403 - r=karlt (6729b12bac) - Bug 1219403 - Account for the fact that MediaStream::Destroy can be run safely (18e4d3a748) - Bug 1219403 - Remove MOZ_ASSERT for AssertOnGraphThreadOrNotRunning since it returns void and asserts inside, on a CLOSED TREE. (2e85625d43) - bug 1224022 produce memory report after processing main thread messages r=padenot (e7b61c839b) - Bug 1216059 - SourceMediaStream::TrackData::mResamplerChannelCount is used uninitialised. r=padenot. (ba158a93d6) - Bug 1216417 - Make sure audio output streams are created after adding an audio output. r=baku,roc (2becb6417f) - Bug 943294 - Leave dealing with legacy codepages for clipboard data to Windows itself. r=jmathies. (9859fe6126) - Bug 938991 - text/rtf support for clipboard data. r=enndeakin (63f739b651) (7bf7c35e9f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 586587 - support kHTMLMime in the Windows clipboard as CF_HTML. r=jimm (6af5a0d7fa) - Bug 1159604: Use a fallible allocation in nsClipboard::GetGlobalData. r=bbondy (c9645301a4) - Bug 1048624 - Cleanup and refactor the media crashtest manifests and re-enable some disabled tests that now pass. (d712e08056) - crashtest for bug 1020370 r=padenot (c0900de1df) - crashtest for bug 1206362 r=padenot (07ace6a42f) - Bug 1207546 - Integrate WebRTC with audio channels, r=roc (0ecafba529) - Bug 1219478: Replace PRLogModuleInfo usage with LazyLogModule in dom folders except media.r=amerchesini (2e67bd7308) - Bug 1198422 - CSP: Allow nonce to load if default-src is not specified in second policy (r=dveditz) (8a8bca1eb3) - Bug 1187152 (part 1) - Replace nsBaseHashtable::Enumerate() calls in modules/ with iterators. r=mwu. (85cea6dce7) - Bug 1187152 (part 2) - Replace nsBaseHashtable::Enumerate() calls in modules/ with iterators. r=froydnj. (e909442934) - Bug 1187152 (part 3) - Replace nsBaseHashtable::Enumerate() calls in modules/ with iterators. r=froydnj. (48c78d75e6) (21cd830e68) - Revert "Bug 1209162 - Create OriginAttributes subtypes. IGNORE IDL r=sicking." (03c3a2ab87)
  14. 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-20230325-3d31a53d0-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20230325-3d31a53d0-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from `custom` branch of UXP: import mozilla upstream "bug 1440809, ensure we don't try to treat non-DOM-Node event targets as such, r=masayuki (89c8025537a5)" (64329d41b) (482f63828) - import from UXP: No Issue - Ensure more OsiSpace (82a2a67f) (5924cbbd2) - import from UXP: [GFX] Add some sanity checks and clamps to SurfaceData calculations. (fd5015fa) (0fe415a94) - ported from UXP: Issue #2155 - Split TDZCheckCache, IfEmitter/InternalIfEmitter, JumpList from BytecodeEmitter (e8fee205) (b3ccbe7bb) - import from UXP: Issue #2155 - Simplify BytecodeEmitter::isRestParameter (da05c050) (c063999c2) - import from UXP: Issue #2155 - Refactor BytecodeEmitter in preparation for *Emitter work (a2fd8846) (ab9ea1208) - ported from UXP: Issue #2155 - Add PropOpEmitter, ElemOpEmitter, NameOpEmitter, CallOrNewEmitter (89e68200) (a2de1d580) - import from UXP: Issue #2155 - Fix BytecodeEmitter::emitArguments for our ParseNode tree (e88f946c) (3daef3c97) - import from UXP: Issue #2155 - Remove now-unused functions (5dc6be1b) (a5602bf09) - import from UXP: Issue #2155 - Fix debug build (76c20301) (c3d752db7) - import from UXP: Issue #2155 - Fix wrong assertion (fbb5f734) (590888c1c) - import from UXP: Issue #1593 - Follow-up: Fix :host matching from inside the shadow tree (7374ca67) (b8320e63d) - import from UXP: Issue #2171 - Skip over shadow nodes that don't have an owning node. (f09d2bba) (e47b2be5c) - import from UXP: Issue #1592 - Part 1a: Prevent crashing if a slot element was selected via DOM Inspector (0232bcdf) (54a68ef66) - import from UXP: Issue #1592 - Part 1b: Move <slot> UA rule to html.css (460e8db9) (16b338382) - import from UXP: Issue #1592 - Part 1c: Pass SelectorParsingFlags as a reference (ab63b7b9) (c71941bf7) - ported from UXP: Issue #1592 - Part 2: Parse ::slotted() pseudo-element as if it were a pseudo-class (77ad970d) (8186d06c3) - import from UXP: Issue #1592 - Part 3: Ensure only tree-abiding pseudo-elements will follow ::slotted() (92b31dd2) (adae2cbc7) - import from UXP: Issue #1592 - Part 4: Walk ::slotted()-containing rules for slottables (518c41fd) (732d49663) - import from UXP: Issue #1592 - Part 5: Use flattened element tree when looking for a parent while matching ::slotted() (8d2533ad) (a93992b32) - import from UXP: Issue #1592 - Part 6: Allow pseudo-classes with a forgiving selector list argument to follow pseudo-elements (91d2b6f4) (4c31da96f) - import from UXP: Issue #1592 - Part 7: Slottables cannot be matched from the outer tree. (19226fd5) (941a8a77c) - import from UXP: Issue #1592 - Part 8: Test the assigned slot for type/class/ID/attribute instead of the slottable when matching ::slotted() (4cd0de04) (572a2aa99) - import from UXP: Issue #1592 - Part 9: Post a restyle event after changing the slot of a slottable (9a071f3b) (b29f97176) - import from UXP: Issue #1592 - Part 10: Slot elements should restyle their parent on attribute changes (bc12e05b) (2c64594e8) - import from UXP: Issue #1592 - Follow-up: Don't post a restyle event if restyleElement is null (b2952274) (90b345d97) - import from UXP: Issue #2161 - Ctrl + Enter should cause keypress event even though the key combination doesn't input any character (078b1b73) (12bbdf34f) - import from UXP: Issue #2135 - Don't discard event state mask when matching ::slotted() or :host arguments (f1699407) (3d31a53d0)
  15. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20230325-409cc309-uxp-00534b26f-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20230325-409cc309-uxp-00534b26f-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-20230325-id-656ea98-uxp-00534b26f-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20230325-id-656ea98-ia-93af9a0-uxp-00534b26f-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.
  16. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230325-3219d2d-uxp-00534b26f-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20230325-3219d2d-uxp-00534b26f-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-20230325-3219d2d-uxp-00534b26f-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.6a1.win32-git-20230325-d849524bd-uxp-00534b26f-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230325-d849524bd-uxp-00534b26f-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230325-d849524bd-uxp-00534b26f-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20230325-d849524bd-uxp-00534b26f-xpmod.7z Official UXP changes picked since my last build: - No Issue - Ensure more OsiSpace (82a2a67f0) - [GFX] Add some sanity checks and clamps to SurfaceData calculations. (fd5015fae) - Issue #2117 - Follow-up: Run precomplete cmd during package staging (05d29a53d) - Issue #2155 - Split TDZCheckCache, IfEmitter/InternalIfEmitter, JumpList from BytecodeEmitter (e8fee2056) - Issue #2155 - Simplify BytecodeEmitter::isRestParameter (da05c050e) - Issue #2155 - Refactor BytecodeEmitter in preparation for *Emitter work (a2fd8846b) - Issue #2155 - Add PropOpEmitter, ElemOpEmitter, NameOpEmitter, CallOrNewEmitter (89e682000) - Issue #2155 - Fix BytecodeEmitter::emitArguments for our ParseNode tree (e88f946c0) - Issue #2155 - Remove now-unused functions (5dc6be1bc) - Issue #2155 - Fix debug build (76c203014) - Issue #2155 - Fix wrong assertion (fbb5f7345) - Issue #1593 - Follow-up: Fix :host matching from inside the shadow tree (7374ca671) - Issue #2171 - Skip over shadow nodes that don't have an owning node. (f09d2bba0) - Issue #1592 - Part 1a: Prevent crashing if a slot element was selected via DOM Inspector (0232bcdfa) - Issue #1592 - Part 1b: Move <slot> UA rule to html.css (460e8db94) - Issue #1592 - Part 1c: Pass SelectorParsingFlags as a reference (ab63b7b94) - Issue #1592 - Part 2: Parse ::slotted() pseudo-element as if it were a pseudo-class (77ad970db) - Issue #1592 - Part 3: Ensure only tree-abiding pseudo-elements will follow ::slotted() (92b31dd25) - Issue #1592 - Part 4: Walk ::slotted()-containing rules for slottables (518c41fd7) - Issue #1592 - Part 5: Use flattened element tree when looking for a parent while matching ::slotted() (8d2533ad7) - Issue #1592 - Part 6: Allow pseudo-classes with a forgiving selector list argument to follow pseudo-elements (91d2b6f4c) - Issue #1592 - Part 7: Slottables cannot be matched from the outer tree. (19226fd56) - Issue #1592 - Part 8: Test the assigned slot for type/class/ID/attribute instead of the slottable when matching ::slotted() (4cd0de04d) - Issue #1592 - Part 9: Post a restyle event after changing the slot of a slottable (9a071f3b7) - Issue #1592 - Part 10: Slot elements should restyle their parent on attribute changes (bc12e05bd) - Issue #1592 - Follow-up: Don't post a restyle event if restyleElement is null (b29522749) - Issue #2161 - Ctrl + Enter should cause keypress event even though the key combination doesn't input any character (078b1b73d) - Issue #2135 - Don't discard event state mask when matching ::slotted() or :host arguments (f16994074) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes since my last build: - follow-up rev 24572438, `targetInKnownToBeHandledScope` can be null (af28af9f8) - add comments and formatting in mozilla upstream "bug 1440809, ensure we don't try to treat non-DOM-Node event targets as such, r=masayuki (89c8025537a5)" (64329d41b) - js: add `using js::LifoAlloc` to fix build (e162f075e) Update Notice: - You may delete file named icudt58l.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.
  17. I don't know since there are 3 types of PowerPC machines. for PPC Mac(OSX) there is TenFourFox (and now InterWebPPC). and for porting UXP to PPC Mac may require lots of reverts/backports from TenFourFox/InterWebPPC since mozilla dropped support since 3.6. for PPC Linux, I don't know but I think it will need some support codes from PPC Mac as well. and for PPC Windows NT, I have no idea since there is no proper compiler and OS support.
  18. BTW I think you may want to make a new release since UXP got some new codes landed lately.
  19. since there are some follow-ups still not landing, I don't think it is good to make such a statement. and since the nature of my builds, usually I don't make these announcements, but I may update FAQ in first page from time to time to reflect codebase changes.
  20. actually I tried to dig bugzilla (right now, using some non-productive time) and found upstream's upstream (i.e. mozilla) did the same thing: https://hg.mozilla.org/mozilla-central/rev/89c8025537a5 BTW I can't install user script with VM, getting "Error: Type error for parameter createProperties (Property "openerTabId" is unsupported by Firefox) for tabs.create."
  21. try to fix that and it seems not crashing with those URLs: https://github.com/roytam1/UXP/commit/af28af9f85dbdd09a9c11e33cab99f09a2699337
  22. this is introduced by https://github.com/roytam1/UXP/commit/24572438a020f412b10c6c18708243c4a87fc9fb#diff-7ab2a050d29179e5a1da8888fdff365978f880431cdd44f301fb21bf502cca6bR1026
×
×
  • Create New...