Jump to content

roytam1

Member
  • Posts

    2,291
  • Joined

  • Last visited

  • Days Won

    323
  • Donations

    $0.00 
  • Country

    Hong Kong

Everything posted by roytam1

  1. 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-20220507-ccbcbcc1c-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220507-ccbcbcc1c-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import changes from tenfourfox: #651: update HSTS, pins, TLDs, TZ data (fbd13e3c8) (2a8ddb9d3) - ported from UXP: Issue #1838 - Part 1: Remove CSS grid preference (4f059d2c) (9598f97dd) - ported from UXP: Issue #1838 - Part 2: Remove `grid-` prefix from `grid-(column|row)-gap` properties (b4f2c836) (53667ce4b) - ported from UXP: Issue #1838 - Part 3: Regenerate developer tools' static CSS properties database (4f6d3315) (ad6268a33) - ported from UXP: Issue #1838 - Part 4: Implement flexbox layout for `(column|row)-gap` properties (d0cbf1a7) (d60080638) - import from UXP: Issue #1838 - Part 5: Address follow-up issues to initial flexbox layout for `(column|row)-gap` properties (57d616da) (10d67bd59) - import from UXP: Issue #1838 - Part 6: Re-resolve row-gap against the sum of row track sizes for auto-sized grid containers (5800b95c) (8645d0db9) - ported from UXP: Issue #1838 - Part 7: Update tests (870fee82) (a51cb7576) - ported from UXP: Issue #1370 - Part 1: Refactor nsFrame to use a separate function for handling `flex-basis` (9d0492be) (83aca63e0) - import from UXP: Issue #1370 - Part 2: Remove redundant special-case code for treating flex-basis enum values as 'auto' in vertical axis (b6b20a04) (f19e475f5) - import from UXP: Issue #1370 - Part 3: Implement `content` keyword for `flex-basis` property (9dc59c43) (199053df0) - import from UXP: Issue #1370 - Part 4: Treat `flex-basis: content` as `max-content` (b315caec) (d7598503e) - import from UXP: Issue #1370 - Part 5: Regenerate developer tools' static CSS properties database (581097ef) (9a7aa7b75) - ported from UXP: Issue #1370 - Part 6: Update tests (3c6a52a0) (66ac0bf50) - import from UXP: Issue #1861 - Cache the most recent nsGenConNode to speed up future insertions. (c0591cb1) (fe247d106) - import from UXP: Issue #1864 - Fix IonBuilder::maybeMarkEmpty. (2aeed576) (25ef76780) - import from UXP: Issue #1804 - Fix building with GCC 11 (908d58ab) (c90afadc0) - import from UXP: Issue #1370 - Follow-up: Give table wrapper boxes a special case during flex base size resolution, so that percent main-sizes can be respected (e765c8ed) (d2ab9d4d5) - ported from UXP: Issue #1382 - Set canonical name for trimStart and trimEnd functions (4a57663c) (b124a54ce) - import from UXP: Issue #1838 - Follow-up: Prevent grid shorthand from resetting gutter properties (e16a340a) (2daa955a3) - import from UXP: Issue #1873 - Part 1: Introduce ParentForUndisplayedMap helper method (c5f6e615) (044e233c8) - import from UXP: Issue #1873 - Part 2: Ensure normalized parent is used for UndisplayedMap handling code (f2a9abd2) (1957b44af) - import from UXP: Issue #1873 - Part 3: Fix indentation (fc9ac112) (f3f005bd6) - import from UXP: Issue #738 - Follow-up: Remove explicit session cache cleanup routine from ShutdownNSS (031a9289) (7f798ba02) - import from UXP: - Issue #1593 - Part 1: Import William Chen's patches w/o selector implementation, fixed up. (7472bc02) - Issue #1593 - Part 2: Account for Shadow DOM v1 and iterator in nsBindingManager. (5c002ce2) - Issue #1593 - Part 3: Add selector logic for :host and :host-context. (c3737075) (f8bd343d9) - import from UXP: Issue #1593 - Part 4: Make :host pass DOM parsing test and basic specificity tests. (9bf01d67) (122438b8d) - import from UXP: Issue #1593 - Part 5: Fix error that messes with event state detection. (88e4cd51) (431bcc4b4) - import from UXP: Issue #1881 - Interpret empty or whitespace root margin string as zero length (37753e32) (2fe02f194) - ported from UXP: Issue #1885 - Allow unitless rootMargin entries for IntersectionObserver. (7c930472) (5b91cb9e4) - import from UXP: Issue #1885 - Follow-up: Update error message if invalid rootMargin specified. (4dace76a) (23f908b7b) - import from UXP: [Basilisk] Prevent form popups from crossing the "line of death". (494a4caa) (91cb20cb5) - imort from `custom` branch of UXP: devtools: enlarge RESPONSE_BODY_LIMIT to 10MB (e64d2cd1) (f3713a7a1) - import from UXP: Issue #1820 - Part 1 : Add an extraction function to parse the RFC-6381 VP9 codec string. (55504b39) (3a8d556ea) - partly ported from UXP: - Make matroska mime type checking more consistent. (68c810a1) - Issue #1820 - Part 2: Add VP9-in-MP4 support to the decoder (648430c9) (847eacfa0) - import from UXP: Issue #1820 - Part 3: Use Codec detail extractor helper to tell if it's a new style VP8/VP9 codec string. (b272509d) (5737834b1) - import from UXP: Issue #1820 - Part 4: Add a gtest for testing the extraction function. (3eafe55b) (99b34e2ce) - ported from UXP: Issue #1820 - Part 5: Add mBitDepth field to VideoInfo. (a4e69db6) (5ac0605b2) - ported from UXP: Issue #1820 - Part 6: Extract bit depth information from codec parameter string into VideoInfo::mBitDepth. (14f0f80c) (f7dc8dc3d) - ported from UXP: Issue #1820 - Part 7: Check bit depth in WebMDecoder to determine if we support HDR. (c8637cc2) (cddc65e25) - import from UXP: Issue #1820 - Part 8: Check bit depth in PDM::Supports. (009fb314) (35e9ffcd6) - import from UXP: Issue #1853 - Follow-up: Add missing end of array marker to scrollbar width keyword table (317b7dec) (d7dda9a48) - import from UXP: [Toolkit] Set an icon for the default handler (4caef059) (294e8aa24) - import from UXP: Issue #1887 - Allow /bin/sh to be used as a fallback value when SHELL is not set. (292d71cd) (51c9c4e87) - bump version (036ed42b1) - ported from UXP: Issue #1658 - Part 1: Implement support for optional chaining in the JS Parser (e04a23ff) (e81e9e6f6) - import from UXP: Issue #1658 - Part 2: Implement bytecode for optional chaining (d58db931) (e7f4afda3) - import from UXP: Issue #1658 - Part 3: Implement support for optional chaining in JS reflection (efabdc18) (35cbd7fc9) - import from UXP: Issue #1658 - Part 4: Fix optional chaining assertions and remove unreachable code (a350d512) (ca41a4edb) - import from UXP: Issue #1658 - Part 5: Add and initialize TDZ check to optional chaining emitter (4c352966) (61dd72b3a) - ported from UXP: Issue #1658 - Part 6: Break and return no control flow for jumps emitted by optional chains under IonBuilder (cb980963) (25603675e) - import from UXP: Issue #1658 - Part 7: Implement support for optional chaining in console autocomplete (c8d825af) (293a85d90) - import from UXP: Issue #1658 - Part 8: Update tests (f2cd5760) (3aea853ab) - import from UXP: [XPCOM] Improve the conversion of line breaks. (b188579b) (fefb8acce) - import from UXP: Issue #1890 - Update libopus (a8b1099a) (284b2925d) - import from UXP: No issue - Align our resource timing with the updated Fetch spec. (50965fb2) (9a7c7bd86) - import from UXP: Bug 1761981 (28821219) (2d6c811ac) - partly imported from tenfourfox: #566 and #651: M1719215 (700da3e99) (a6e28a504) - imort from `custom` branch of UXP: webrtc: fix build after landing libopus update (eeb6f3f9) (ccbcbcc1c)
  2. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20220507-3dbfc66a-uxp-e207b5a16-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220507-3dbfc66a-uxp-e207b5a16-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom Changes: - missing changes in rev 870047a92dee0e77c1a2c699238fa0d45e5e3b1d (09ad7aaf) - [Navigator] Add a border to the right of the sidebar splitter so it doesn't look like unstyled s*** (804dd2c5) - [Navigator] Add a button to expire all favicons in Preferences (94522500) - [Navigator] Add a restart menu item to navigatorOverlay (dac76c3b) - [Navigator] Add Restart menu item after menu_FileQuitSeparator (90529d2c) * 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-20220507-id-181ea5d-uxp-e207b5a16-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220507-id-181ea5d-ia-c642e3c-uxp-e207b5a16-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.
  3. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220507-3219d2d-uxp-e207b5a16-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220507-3219d2d-uxp-e207b5a16-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-20220507-3219d2d-uxp-e207b5a16-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-20220507-d849524bd-uxp-e207b5a16-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220507-d849524bd-uxp-e207b5a16-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220507-d849524bd-uxp-e207b5a16-xpmod.7z Official UXP changes picked since my last build: - Revert "Issue #1860 - Follow-up: Fix indentation." (6be9a7c37) - Revert "Issue #1860 - Follow-up: Make sure we don't add duplicate frames" (1f85f6ab9) - Revert "Issue #1860 - Change LayerManagerData::mDisplayItems to a vector instead of hashtable" (470a6e440) - Issue #1829 - Revert "Issue #1751" (13fcc4a04) - Issue #1829 - Fix Mac breakage due to removal of Telemetry. (85468ffe8) - Issue #1829 - Fix psutil python extension on MacOS and potentially FreeBSD (b324b3444) - Issue #1829 - Readd code cleanup that is not Mac related that got clobbered by reverting Issue #1751 (d5c43d1d3) - Issue #1829 - Build system fixes. Readd de-unified source changes that got clobbered by commit 378738aaa9924d0b95e2c57f27cbad2b2e644282. Fix build issues using clang broken by commit 39f9ab375b2bfd9e46df9695b78870cf1e9cf3c6. (f0e5e5653) - Issue #1820 - Part 1 : Add an extraction function to parse the RFC-6381 VP9 codec string. (55504b39b) - Issue #1820 - Part 2: Add VP9-in-MP4 support to the decoder (648430c9f) - Issue #1820 - Part 3: Use Codec detail extractor helper to tell if it's a new style VP8/VP9 codec string. (b272509dc) - Issue #1820 - Part 4: Add a gtest for testing the extraction function. (3eafe55b6) - Issue #1820 - Part 5: Add mBitDepth field to VideoInfo. (a4e69db6a) - Issue #1820 - Part 6: Extract bit depth information from codec parameter string into VideoInfo::mBitDepth. (14f0f80cd) - Issue #1820 - Part 7: Check bit depth in WebMDecoder to determine if we support HDR. (c8637cc23) - Issue #1820 - Part 8: Check bit depth in PDM::Supports. (009fb3146) - Issue #1853 - Follow-up: Add missing end of array marker to scrollbar width keyword table (317b7dec0) - Fix generation of developer tools' static CSS properties database (30e2ac2c2) - Fix property alias indentation (d81a85637) - Regenerate developer tools' static CSS properties database (c8fa61323) - Issue #21 - Remove run phase property and constants from XPIProvider.jsm (06d8563a5) - [Toolkit] Set an icon for the default handler (4caef059e) - Issue #1887 - Allow /bin/sh to be used as a fallback value when SHELL is not set. (292d71cd2) - Issue #1658 - Part 1: Implement support for optional chaining in the JS Parser (e04a23ff9) - Issue #1658 - Part 2: Implement bytecode for optional chaining (d58db931d) - Issue #1658 - Part 3: Implement support for optional chaining in JS reflection (efabdc188) - Issue #1658 - Part 4: Fix optional chaining assertions and remove unreachable code (a350d5122) - Issue #1658 - Part 5: Add and initialize TDZ check to optional chaining emitter (4c3529669) - Issue #1658 - Part 6: Break and return no control flow for jumps emitted by optional chains under IonBuilder (cb9809634) - Issue #1658 - Part 7: Implement support for optional chaining in console autocomplete (c8d825af3) - Issue #1658 - Part 8: Update tests (f2cd5760b) - [XPCOM] Improve the conversion of line breaks. (b188579bb) - Issue #1890 - Update libopus (a8b1099a1) - No issue - Align our resource timing with the updated Fetch spec. (50965fb22) - Bug 1761981 (28821219d) Official Pale-Moon changes picked since my last build: - [Pale-Moon] Fix undefined `console` when the hidePopup method is called (22b4e607c) - [Pale-Moon] Restore removed call to log application start time (fb350a088) - [Pale-Moon] Issue MoonchildProductions/UXP#21 - Remove panning/tab animation performance measurements (5d8b76c82) No official Basilisk changes picked since my last build. My changes picked since my last build: - devtools: enlarge RESPONSE_BODY_LIMIT to 10MB (e64d2cd1e) - [Basilisk] search: remove telemetry (393b7aac8) - mfbt: fixup after rev 13fcc4a0 (cba4f41ff) - bump versions (9816e341b) - webrtc: fix build after landing libopus update (eeb6f3f93) - partly import changes from tenfourfox: #651: TLDs, TZ data (fbd13e3c8) (e207b5a16) * 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.
  4. sure, they're in my tree now. with some preliminary testing (i.e. stackoverflow) it seems to be working. nullish coalescing is still not in any UXP tree so have to wait.
  5. just noticed UXP contributor is working on opt-chaining syntax: https://repo.palemoon.org/MoonchildProductions/UXP/issues/1658#issuecomment-29898
  6. for unknown reason, error comes from rev https://github.com/roytam1/basilisk55/commit/8f9b9f72500e3668163a48f76ce4ad0fde0ec0c4 , tested by git bisect maybe I should backout this mozbug as a whole. and yeah there is new javascript syntax in: Error: SyntaxError: expected property name, got '...' Source File: https://msfn.org/board/index.php?app=core&module=system&controller=serviceworker&v=44de18fa441651092834&type=front&loggedIn=false Line: 122 : // Tagged notifications require some additional data options = { ...options, tag, renotify: true, // Required, otherwise browsers won't renotify for this tag data: { ...options.data, unseenCount: 1, }, };
  7. will be fixed in next build. since upstream is removing telemetry code, this may break codes that they no longer have. https://github.com/roytam1/UXP/commit/393b7aac8ce224a0bd433ae2c8358c25b0f8d037
  8. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220430.7z Changelog: Out-of-tree changes: * update Goanna3 to git 343d0fbef...47be084a2: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 895274 part.44 Rename NS_POINTER_ENTER to ePointerEnter r=smaug (2055d66902) - Bug 895274 part.45 Rename NS_POINTER_OUT to ePointerOut r=smaug (efc0b6b1f5) - Bug 895274 part.46 Rename NS_POINTER_OVER to ePointerOver r=smaug (06898047f7) - Bug 895274 part.47 Rename NS_POINTER_DOWN to ePointerDown r=smaug (eadcd864c2) - Bug 895274 part.48 Rename NS_POINTER_UP to ePointerUp r=smaug (9a04678318) - Bug 895274 part.49 Rename NS_POINTER_MOVE to ePointerMove r=smaug (8963a5e5e3) - Bug 895274 part.50 Rename NS_CONTEXTMENU_MESSAGE_START to eContextMenuFirst r=smaug (5eea077f97) - Bug 895274 part.51 Rename NS_CONTEXTMENU to eContextMenu r=smaug (df9153a883) - Bug 895274 part.52 Get rid of NS_PAGE_RESTORE due to unused r=smaug (5555386a4f) - Bug 895274 part.53 Rename NS_STREAM_EVENT_START to eStreamEventFirst r=smaug (873f2e5b5c) - Bug 895274 part.54 Rename NS_READYSTATECHANGE to eReadyStateChange r=smaug (21d91c9a87) - Bug 895274 part.55 Rename NS_BEFORE_PAGE_UNLOAD to eBeforeUnload r=smaug (1da6db3491) - Bug 1203272 - Fix build of nsMemoryReporterManager on linux systems without mallinfo(). r=glandium,njn. (4a99986dc4) - Bug 895274 part.56 Rename NS_POPSTATE to ePopState r=smaug (c51dbbb2e0) - Bug 895274 part.57 Rename NS_LOAD_ERROR to eLoadError r=smaug (e4b267ec78) - Bug 895274 part.58 Rename NS_IMAGE_ABORT to eImageAbort r=smaug (88a62156dd) - Bug 895274 part.59 Rename NS_HASHCHANGE to eHashChange r=smaug (7552f57017) - Bug 895274 part.60 Rename NS_PAGE_UNLOAD to eUnload r=smaug (20153f814e) - Bug 895274 part.61 Rename NS_LOAD to eLoad r=smaug (1072bcbb81) - Bug 895274 part.62 Rename NS_FORM_EVENT_START to eFormEventFirst r=smaug (e99f85df0c) - Bug 895274 part.63 Rename NS_FORM_SUBMIT to eFormSubmit r=smaug (b7ebab7fe0) - Bug 895274 part.64 Rename NS_FORM_RESET to eFormReset r=smaug (74a3518bf6) - Bug 895274 part.65 Rename NS_FORM_CHANGE to eFormChange r=smaug (64dafe9aaa) - Bug 895274 part.66 Rename NS_FORM_SELECTED to eFormSelect r=smaug (4437b9a60c) - Bug 895274 part.67 Rename NS_FORM_INVALID to eFormInvalid r=smaug (8122f6e301) - Bug 895274 part.68 Rename NS_FOCUS_EVENT_START to eFocusEventFirst r=smaug (5066c46dc1) - Bug 895274 part.69 Rename NS_FOCUS_CONTENT to eFocus r=smaug (79a443a14c) - Bug 895274 part.70 Rename NS_BLUR_CONTENT to eBlur r=smaug (64515beb6a) - Bug 895274 part.71 Rename NS_UI_EVENT_START to eLegacyUIEventFirst r=smaug (02b8a5cccd) - Bug 895274 part.72 Rename NS_UI_ACTIVATE to eLegacyDOMActivate r=smaug (884aa917ec) - Bug 895274 part.73 Rename NS_UI_FOCUSIN to eLegacyDOMFocusIn r=smaug (905f681593) - Bug 895274 part.74 Rename NS_UI_FOCUSOUT to eLegacyDOMFocusOut r=smaug (b38a2ab56c) - Bug 895274 part.75 Rename NS_DRAGDROP_EVENT_START to eDragDropEventFirst, define eDragDropEventLast and correct the type and name of event message in DataTransfer r=smaug (e8ac6a9112) - Bug 895274 part.76 Rename NS_DRAGDROP_LEAVE to eDragLeave r=smaug (6948c3cddc) - Bug 895274 part.77 Rename NS_DRAGDROP_DROP to eDrop r=smaug (9e67b051ee) - Bug 895274 part.78 Rename NS_DRAGDROP_START to eDragStart r=smaug (f13fc7cf41) - Bug 1184967 P1 Set RequestMode based on LoadInfo securityMode and client request content policy. r=nsm (b6d7f3fed7) - Bug 1173934 Disable broken fetch-frame-resources.https.html wpt tests. r=jgraham (7d8e203c6a) - Bug 1187722 Fix bad origins, error page handling, and spec issues in fetch-frame-resources.https.html. r=jgraham (fecdaeddfc) - Bug 1184967 P2 Update fetch-frame-resource.https.html CORS checks to expect pass. r=jgraham (7550cba86d) - Bug 1184967 P3 Switch mochitest redirect tests back to returning a CORS Response. r=nsm (2f803e26ac) - spacing (21c5e1f343) (34aef4862) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 895274 part.79 Rename NS_DRAGDROP_END to eDragEnd r=smaug (d8af0a9474) - Bug 895274 part.80 Rename NS_DRAGDROP_DRAG to eDrag r=smaug (c52b1e9051) - Bug 895274 part.81 Rename NS_DRAGDROP_OVER to eDragOver r=smaug (1575b62285) - Bug 1199336 - Fix jank/hangs dragging files into the browser due to O(n^2) behavior in the Cocoa widget drag-and-drop code. r=mstange (d08bf7eb39) - Bug 895274 part.82 Rename NS_DRAGDROP_ENTER to eDragEnter r=smaug (a4cc62f29b) - Bug 895274 part.83 Rename NS_DRAGDROP_EXIT to eDragExit r=smaug (a9bc6efbc6) - Bug 895274 part.84 Rename NS_DRAGDROP_DRAGDROP to eLegacyDragDrop r=smaug (1e0e2fc36c) - Bug 895274 part.85 Rename NS_DRAGDROP_GESTURE to eLegacyDragGesture r=smaug (02b65c9714) - Bug 895274 part.86 Rename NS_XUL_EVENT_START to eXULEventFirst r=smaug (fdbf788d30) - Bug 895274 part.87 Rename NS_XUL_POPUP_SHOWING to eXULPopupShowing r=smaug (be6db4598b) - Bug 895274 part.88 Rename NS_XUL_POPUP_SHOWN to eXULPopupShown r=smaug (aa31f0604c) - Bug 895274 part.89 Rename NS_XUL_POPUP_HIDING to eXULPopupHiding r=smaug (31aa9bba3f) - Bug 895274 part.90 Rename NS_XUL_POPUP_HIDDEN to eXULPopupHidden r=smaug (3a16c46a47) - Bug 895274 part.91 Rename NS_XUL_BROADCAST to eXULBroadcast r=smaug (1f6a9ba826) - Bug 895274 part.92 Rename NS_XUL_COMMAND_UPDATE to eXULCommandUpdate r=smaug (a905f91d85) - Bug 895274 part.93 Rename NS_XULCOMMAND_EVENT_START to eXULCommandEventFirst r=smaug (676ccd9544) - Bug 895274 part.94 Rename NS_XUL_COMMAND to eXULCommand r=smaug (d91d925b72) - Bug 895274 part.104 Rename NS_PAGETRANSITION_START to ePageTransitionEventFirst r=smaug (0e481eb39c) - Bug 895274 part.105 Rename NS_PAGE_SHOW to ePageShow r=smaug (f45dc12913) - Bug 895274 part.106 Rename NS_PAGE_HIDE to ePageHide r=smaug (b3985be873) - Bug 895274 part.107 Get rid of NS_SVG_ABORT and NS_SVG_ERROR due to unused r=smaug (d129144cd4) - Bug 895274 part.108 Rename NS_SVG_EVENT_START to eSVGEventFirst r=smaug (3cbb4f9e36) - Bug 895274 part.109 Rename NS_SVG_LOAD to eSVGLoad r=smaug (bf00acdd16) - Bug 895274 part.110 Rename NS_SVG_UNLOAD to eSVGUnload r=smaug (e14939e8d5) - Bug 895274 part.111 Rename NS_SVG_RESIZE to eSVGResize r=smaug (b81017a3dc) - Bug 895274 part.112 Rename NS_SVG_SCROLL to eSVGScroll r=smaug (9b0ce02714) - Bug 895274 part.113 Rename NS_SVGZOOM_EVENT_START to eSVGZoomEventFirst r=smaug (ee1f48e8b4) - Bug 895274 part.114 Rename NS_SVG_ZOOM to eSVGZoom r=smaug (8274e50f8c) (47be084a2) * 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
  9. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220430-47be084a2-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220430-47be084a2-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220430-47be084a2-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220430-47be084a2-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 895274 part.44 Rename NS_POINTER_ENTER to ePointerEnter r=smaug (2055d66902) - Bug 895274 part.45 Rename NS_POINTER_OUT to ePointerOut r=smaug (efc0b6b1f5) - Bug 895274 part.46 Rename NS_POINTER_OVER to ePointerOver r=smaug (06898047f7) - Bug 895274 part.47 Rename NS_POINTER_DOWN to ePointerDown r=smaug (eadcd864c2) - Bug 895274 part.48 Rename NS_POINTER_UP to ePointerUp r=smaug (9a04678318) - Bug 895274 part.49 Rename NS_POINTER_MOVE to ePointerMove r=smaug (8963a5e5e3) - Bug 895274 part.50 Rename NS_CONTEXTMENU_MESSAGE_START to eContextMenuFirst r=smaug (5eea077f97) - Bug 895274 part.51 Rename NS_CONTEXTMENU to eContextMenu r=smaug (df9153a883) - Bug 895274 part.52 Get rid of NS_PAGE_RESTORE due to unused r=smaug (5555386a4f) - Bug 895274 part.53 Rename NS_STREAM_EVENT_START to eStreamEventFirst r=smaug (873f2e5b5c) - Bug 895274 part.54 Rename NS_READYSTATECHANGE to eReadyStateChange r=smaug (21d91c9a87) - Bug 895274 part.55 Rename NS_BEFORE_PAGE_UNLOAD to eBeforeUnload r=smaug (1da6db3491) - Bug 1203272 - Fix build of nsMemoryReporterManager on linux systems without mallinfo(). r=glandium,njn. (4a99986dc4) - Bug 895274 part.56 Rename NS_POPSTATE to ePopState r=smaug (c51dbbb2e0) - Bug 895274 part.57 Rename NS_LOAD_ERROR to eLoadError r=smaug (e4b267ec78) - Bug 895274 part.58 Rename NS_IMAGE_ABORT to eImageAbort r=smaug (88a62156dd) - Bug 895274 part.59 Rename NS_HASHCHANGE to eHashChange r=smaug (7552f57017) - Bug 895274 part.60 Rename NS_PAGE_UNLOAD to eUnload r=smaug (20153f814e) - Bug 895274 part.61 Rename NS_LOAD to eLoad r=smaug (1072bcbb81) - Bug 895274 part.62 Rename NS_FORM_EVENT_START to eFormEventFirst r=smaug (e99f85df0c) - Bug 895274 part.63 Rename NS_FORM_SUBMIT to eFormSubmit r=smaug (b7ebab7fe0) - Bug 895274 part.64 Rename NS_FORM_RESET to eFormReset r=smaug (74a3518bf6) - Bug 895274 part.65 Rename NS_FORM_CHANGE to eFormChange r=smaug (64dafe9aaa) - Bug 895274 part.66 Rename NS_FORM_SELECTED to eFormSelect r=smaug (4437b9a60c) - Bug 895274 part.67 Rename NS_FORM_INVALID to eFormInvalid r=smaug (8122f6e301) - Bug 895274 part.68 Rename NS_FOCUS_EVENT_START to eFocusEventFirst r=smaug (5066c46dc1) - Bug 895274 part.69 Rename NS_FOCUS_CONTENT to eFocus r=smaug (79a443a14c) - Bug 895274 part.70 Rename NS_BLUR_CONTENT to eBlur r=smaug (64515beb6a) - Bug 895274 part.71 Rename NS_UI_EVENT_START to eLegacyUIEventFirst r=smaug (02b8a5cccd) - Bug 895274 part.72 Rename NS_UI_ACTIVATE to eLegacyDOMActivate r=smaug (884aa917ec) - Bug 895274 part.73 Rename NS_UI_FOCUSIN to eLegacyDOMFocusIn r=smaug (905f681593) - Bug 895274 part.74 Rename NS_UI_FOCUSOUT to eLegacyDOMFocusOut r=smaug (b38a2ab56c) - Bug 895274 part.75 Rename NS_DRAGDROP_EVENT_START to eDragDropEventFirst, define eDragDropEventLast and correct the type and name of event message in DataTransfer r=smaug (e8ac6a9112) - Bug 895274 part.76 Rename NS_DRAGDROP_LEAVE to eDragLeave r=smaug (6948c3cddc) - Bug 895274 part.77 Rename NS_DRAGDROP_DROP to eDrop r=smaug (9e67b051ee) - Bug 895274 part.78 Rename NS_DRAGDROP_START to eDragStart r=smaug (f13fc7cf41) - Bug 1184967 P1 Set RequestMode based on LoadInfo securityMode and client request content policy. r=nsm (b6d7f3fed7) - Bug 1173934 Disable broken fetch-frame-resources.https.html wpt tests. r=jgraham (7d8e203c6a) - Bug 1187722 Fix bad origins, error page handling, and spec issues in fetch-frame-resources.https.html. r=jgraham (fecdaeddfc) - Bug 1184967 P2 Update fetch-frame-resource.https.html CORS checks to expect pass. r=jgraham (7550cba86d) - Bug 1184967 P3 Switch mochitest redirect tests back to returning a CORS Response. r=nsm (2f803e26ac) - spacing (21c5e1f343) (34aef4862) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 895274 part.79 Rename NS_DRAGDROP_END to eDragEnd r=smaug (d8af0a9474) - Bug 895274 part.80 Rename NS_DRAGDROP_DRAG to eDrag r=smaug (c52b1e9051) - Bug 895274 part.81 Rename NS_DRAGDROP_OVER to eDragOver r=smaug (1575b62285) - Bug 1199336 - Fix jank/hangs dragging files into the browser due to O(n^2) behavior in the Cocoa widget drag-and-drop code. r=mstange (d08bf7eb39) - Bug 895274 part.82 Rename NS_DRAGDROP_ENTER to eDragEnter r=smaug (a4cc62f29b) - Bug 895274 part.83 Rename NS_DRAGDROP_EXIT to eDragExit r=smaug (a9bc6efbc6) - Bug 895274 part.84 Rename NS_DRAGDROP_DRAGDROP to eLegacyDragDrop r=smaug (1e0e2fc36c) - Bug 895274 part.85 Rename NS_DRAGDROP_GESTURE to eLegacyDragGesture r=smaug (02b65c9714) - Bug 895274 part.86 Rename NS_XUL_EVENT_START to eXULEventFirst r=smaug (fdbf788d30) - Bug 895274 part.87 Rename NS_XUL_POPUP_SHOWING to eXULPopupShowing r=smaug (be6db4598b) - Bug 895274 part.88 Rename NS_XUL_POPUP_SHOWN to eXULPopupShown r=smaug (aa31f0604c) - Bug 895274 part.89 Rename NS_XUL_POPUP_HIDING to eXULPopupHiding r=smaug (31aa9bba3f) - Bug 895274 part.90 Rename NS_XUL_POPUP_HIDDEN to eXULPopupHidden r=smaug (3a16c46a47) - Bug 895274 part.91 Rename NS_XUL_BROADCAST to eXULBroadcast r=smaug (1f6a9ba826) - Bug 895274 part.92 Rename NS_XUL_COMMAND_UPDATE to eXULCommandUpdate r=smaug (a905f91d85) - Bug 895274 part.93 Rename NS_XULCOMMAND_EVENT_START to eXULCommandEventFirst r=smaug (676ccd9544) - Bug 895274 part.94 Rename NS_XUL_COMMAND to eXULCommand r=smaug (d91d925b72) - Bug 895274 part.104 Rename NS_PAGETRANSITION_START to ePageTransitionEventFirst r=smaug (0e481eb39c) - Bug 895274 part.105 Rename NS_PAGE_SHOW to ePageShow r=smaug (f45dc12913) - Bug 895274 part.106 Rename NS_PAGE_HIDE to ePageHide r=smaug (b3985be873) - Bug 895274 part.107 Get rid of NS_SVG_ABORT and NS_SVG_ERROR due to unused r=smaug (d129144cd4) - Bug 895274 part.108 Rename NS_SVG_EVENT_START to eSVGEventFirst r=smaug (3cbb4f9e36) - Bug 895274 part.109 Rename NS_SVG_LOAD to eSVGLoad r=smaug (bf00acdd16) - Bug 895274 part.110 Rename NS_SVG_UNLOAD to eSVGUnload r=smaug (e14939e8d5) - Bug 895274 part.111 Rename NS_SVG_RESIZE to eSVGResize r=smaug (b81017a3dc) - Bug 895274 part.112 Rename NS_SVG_SCROLL to eSVGScroll r=smaug (9b0ce02714) - Bug 895274 part.113 Rename NS_SVGZOOM_EVENT_START to eSVGZoomEventFirst r=smaug (ee1f48e8b4) - Bug 895274 part.114 Rename NS_SVG_ZOOM to eSVGZoom r=smaug (8274e50f8c) (47be084a2)
  10. 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-20220430-cfbe5e56e-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220430-cfbe5e56e-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: [WebGL] Only allow texture uploads from pixelbuffer if bound. (bdfe49f1) (eeb8c2578) - partly ported from UXP: [WebRTC] Apply port restrictions to peerconnections. (cfadb0bc) (456f447c9) - ported from UXP: [Basilisk] Don't try to force x-icon image type for search engine icon. (d88f98c2) (9e86a12df) - import from UXP: Issue #1755 - Add smooth, high-quality and pixelated to CSS image-rendering (be539ad8) (acff7efcf) - partly ported from UXP: Issue #1756 - Initial wrapped implementation in C++ (5df00281) (8e0aaca29) - ported from UXP: Issue #1756 - Expose NumberFormat.formatToParts() to content. (bdcb9cc5) (935df1ceb) - ported from UXP: Issue #1756 - Clean up ICU patch. (4651d973) (ba5ee86de) - import from UXP: [DOM] Add missing IDL definitions for CSP .nonce attributes. (7e02267f) (6071c59ab) - import from UXP: [WebGL] Bind framebuffer before DrawBuffers/ReadBuffer selection. (88bfb5d5) (5bb4078ac) - ported from UXP: Issue #1767 - Prevent incorrect calling of network change detection function. (434b3269) (629355cf9) - import from UXP: Issue #1770 - Fix incorrect reference to event parameter (52b1a20b) (9e8557967) - ported from UXP: [network] Fix typo in port blocking range check. (98f29e47) (0ec71a1f3) - ported from UXP: [js] Fix invalid early return in BaselineFrame::trace. (9c349537) (06c8b891c) - ported from UXP: Issue #1781 - Part 1: support calc() in stroke-dashoffset CSS (15a322ef) (35c329a96) - import from UXP: Issue #1781 - Part 2: Fix animation interpolation for stroke-dashoffset. (a149af11) (0b1c1abf4) - import from UXP: Issue #1781 - Part 3: Add reftest for the static calc() case. (f8130020) (e2a3e42bf) - import from UXP: [Toolkit] Don't use the "aero" msstyle provided toolbox background on Windows 10 (2319d8be) (c3d31957a) - ported from UXP: Issue #1783 - Part 1: Move GetNodeDepth to ResizeObserver.cpp (51d3f2d2) (e3f921c23) - import from UXP: Issue #1783 - Part 2: Update ResizeObserver and resizeObserverSize. (25164d0b) (f1c081f63) - import from UXP: Issue #1783 - Part 3: Remove ResizeObservation's BroadcastSize. (699781f3) (00e20ccb2) - ported from UXP: Issue #1784 - Add -moz-dark-theme media query and allow prefers-color-scheme to follow it. (efc60489) (0390b57a9) - ported from UXP: [network] Enable brotli compression on http for sites that offer it. (b33cc1fa) (d822e7a1a) - ported from UXP: [network] Stop treating http and https as different for encoding schemes. (3612f45a) (4936508ce) - import from UXP: Issue #1792 - Part 1: Remove superfluous check for abstract ancestors. (d751dbe1) (fe034912e) - ported from UXP: Issue #1792 - Part 2: Move GetParentObject() to EventTarget.h for re-use. (dd06472d) (644d1b491) - ported from UXP: - Issue #1792 - Part 3: Add ConstructibleEventTarget helper class. (6e0c0505) - Issue #1792 - Part 4: Implement constructors for the EventTarget interface. (467e117f) (4694ada29) - import from UXP: [Basilisk] Issue MoonchildProductions/UXP#1793 - Override the global style for Windows 10 that adds a bottom border to the toolbox widget (17a32c4f) (299407505) - import from UXP: Issue #1793 - Add a border-bottom to toolbox (86aec314) (8df30dd49) - import from UXP: Issue #1793 - Add a border-bottom to treecols header (895afe00) (36fcca54c) - import from UXP: Issue #1793 - Only use proper Aero Styling in the Toolkit Error Console on Windows 7 (b4e51a85) (a3311fc13) - import from UXP: [network] Stop blocking 10080 (0a428970) (e1b9bb9c9) - ported from UXP: [network] Add some sanity checks to deserialized nsStandardURLs (43f7d3e2) (d98fdae58) - ported from UXP: [ANGLE] Cherry-pick upstream fix (d3f293ec) (2b8664b1d) - import from UXP: Issue #1725 - Promise.allSettled, WIP: Base implementation (ada10bce) (35b8ea6f2) - import from UXP: Issue #1725 - Fix logic in PerformPromiseAllSettled. (495db8d7) (76bc0adea) - import from UXP: [no issue] Replace PurpleBlock with SegmentedVector to reduce indirect memory accesses when calling suspect (6c30b339) (e87e30886) - import from UXP: Issue #1781 - Follow-up: fix debug assert in MergeMultiplicativeR() (a05b76ff) (d5fd9831f) - import from UXP: Issue #1679 - Part 3: Make everything build on supported compilers. (3548ae2b) (b79a12583) - import from UXP: Issue #1679 - Part 4: Clean up commented-out/WIP code. (12231d92) (68084d0fe) - import from UXP: Issue #1675 - Move regexp to new-regexp to make bz porting simpler. (1d1618ff) (da5e5f937) - ported from mozilla: Bug 1662011 - Remove hash stats code from the cache, r=valentin,necko-reviewers (bcdbe13b73) (bd3a87b1c) - ported from UXP: [network] Use a proof of lock everywhere in cache v2. (9aed4d8a) (ec1235c7c) - import from UXP: [DOM/NPAPI] Defer loading object when setting attribute. (d1d00498) (676f7642c) - import from UXP: [MFBT] Convert debug asserts to early returns for situations that should never occur. (daa57bdd) (539f2b95c) - ported from UXP: Issue #1797 - Implement WindowOrWorkerGlobalScope.origin (13c48d24) (51b10d5fe) - ported from UXP: Bug 1723391 - Use RefPtr in ContentChild::RecvGetFilesResponse. r=smaug, a=RyanVM (8d7fa9bd) (ece5e73ff) - ported from `custom` branch of UXP: [CSS] Add calc availability to color functions. (8a0897d2) (2baff3e5e) - ported from `custom` branch of UXP: Split aData into smaller chunks to avoid going over the IPC message size limit (1335989). (e84c7ab0) (f73107bf3) - import from `custom` branch of UXP: Use a release assert in EnumSerializer::Write (1356392). (e79847e7) (2b6527527) - import from UXP: Bug 1606864 - Make mDoNotRetryToConnect atomic. r=decoder,dragana a=RyanVM, Bug 1712671 - Make nsSocketTransport2::m{Input/Output}StreamClosed atomic. r=kershaw,decoder a=RyanVM (d025defb) (e5020e978) - remaining ported from UXP: Add mozilla::Span (037afae5) (af7fba452) - ported from UXP: backport Bug 1724233 - Make sure to run ConvertUTF8toACE before ConvertToDisplayIDN. r=dragana, a=RyanVM (0ffa8a01) (c5ea02def) - import from UXP: backport Bug 1729517 - Set up document correctly. r=freddyb,ckerschb a=RyanVM (537bcf5e) (2c4a303db) - import from UXP: backport Bug 1739421: Use kungFuDeathGrip when firing a timer r=bwc a=RyanVM (eb0082ec) (767b49c45) - import from UXP: backport Bug 1502599: XHR should allow just "GET" method for blob URLs, r=smaug (6477ec9b) (d1080cb70) - ported from UXP: Issue #unknown, Reload Flooding prevention. (26ae6482) (0bf861575) - import from UXP: backport Bug 1696685 - r=valentin,nika a=RyanVM (f43ff83d) (4835e55b6) - import from UXP: Bug 1339588 - Part 1: Simplify nsTimerEvent::Cancel, since there's no need to release the nsTimerImpl itself. r=froydnj, a=dveditz (c72a393b) (6e2d90daf) - import from UXP: Issue #unknown, change assignment method in `nsThread::SetObserver()` (138137dd) (c1d127830) - ported from `custom` branch of UXP: pref-ui: make sanitize sub-dialog resizable (223f5ace) (11f097edd) - import from UXP: Issue #3017 - Shadow boundaries not accounted for in nsFrameManager. (74698b45) (d5e5201f6) - import from UXP: Don't rely on nsCRT from jsdate. (72d9d1a4) (7e355b731) - import from UXP: No issue - Fix a potential autocomplete issue. (bae3220d) (17c84779a) - import from UXP: Issue #3049 - Undo Stylo nonsense that breaks body and frame margins. (0f56697e) (bbcd70200) - import from UXP: Issue #3050 - Map scrollbar-width to an element attribute. (4bdd3889) (1792f0ad7) - import from UXP: Issue #3050 - Follow-up: extend attribution mapping to resize and corner controls to allow themes to respond to scrollbar-width. (94f3f356) (fd07bc9a0) - import from UXP: [network] Add non-overrideable default MIME types for js, jsm and json. (bca191c2) (993b776bb) - import from UXP: Issue #3058 - Try to deal with bad website scripting loading/unloading modules. (19e2f0fb) (1649cd88a) - ported from UXP: Issue #3063 - Implement queueMicroTask(callback()) (bf17b1fe) (3b4bc2a1d) - import from UXP: No Issue - Break overly long tooltips into multiple lines. (2073c449) (e5eeba4b2) - ported from UXP: [DOM] Clear sinks and block further use after storage observer shutdown. (bc2aa1f0) (8d366a208) - import from UXP: [DOM] worker cleanup. (a94d8514) (0cb16f52b) - import from UXP: [DOM media] Add a lock around Reset() in WebMBufferedParser (e5d81e17) (de765add9) - import from UXP: [Image] Image cleanup (9060ad1f) (1214929de) - import from UXP: [DOM media] Adjust lock scope in MediaSourceDemuxer (368848ad) (ace9dec20) - import from UXP: [htmlfive] Improve parser sanity checks. (b74a23ae) (85df6720e) - import from UXP: [network] BackgroundFileSaver cleanup. (562b04e5) (697d925ff) - ported from UXP: [DOM] Lock around memory reporting for XHR (766c8e3f) (235d1518b) - import from UXP: [network] cache memory reporter cleanup (232f5a47) (1d6dad603) - import from UXP: [DOM media] Handle truncated WAV stream. (b4306c04) (6a1e87cab) - import from UXP: [DOM] Promise worker-proxy cleanup improvements (66ae44b7) (083c450d6) - import from UXP: [Network] Only call nsWSAdmissionManager::ConnectNext on the main thread. (398cb984) (516980feb) - import from UXP: [Image] Add some additional locks to ImgFrame (ba0e98e3) (6c4c354bc) - import from UXP: [xpcom] Timer cleanup, assertions and comments. (bd80099e) (996712ebe) - import from UXP: [Network] Add a socket thread check and early exit for corner cases. (e45fbf91) (487bbbc8d) - import from UXP: [DOM XSLT] Add fallback value conversions if not converted beforehand. (bf80b782) (66cf0f5d8) - import from UXP: [XPCOM] xpcom/threads misc cleanup (7de4e867) (f66b00b1b) - import from UXP: - No issue - Avoid WebGL crash on Mesa (943d76fa) - Fix Mesa check + whitespace (15065117) (7fbe0807e) - import from UXP: [js] Fix AliasSet of MLoadTypedArrayElementHole (260cc45e) (2e80960fa) - ported from UXP: [XPCOM] xpcom Threadpool cleanup (8751960d) (cb89fca59) - import from UXP: [devtools] Restrict sourcemap URLs (168e8beb) (0fea5c58c) - import from `custom` branch of UXP: zlib: also pick up https://github.com/madler/zlib/commit/4346a16853e19b45787ce933666026903fb8f3f8 (eb6e4fba) (7dbfa36c1) - imort from `custom` branch of UXP: ported from esr91: Bug 1761026 - Add a null check for FetchDriver::mResponse, r=necko-reviewers,dragana a=dmeehan (3b54d6b5) (30e8509f) (cfbe5e56e)
  11. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20220430-09ad7aaf-uxp-cf4e046f9-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220430-09ad7aaf-uxp-cf4e046f9-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-20220430-id-181ea5d-uxp-cf4e046f9-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220430-id-181ea5d-ia-c642e3c-uxp-cf4e046f9-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild Changes: - Remove telemetry references (78e19c5) - Remove unused components from package-manifest.in (8727d19) - Fix busted search engines (181ea5d) - packager: restore nssdbm3.dll in packaging (1e6d0eb) for UXP changes please see above.
  12. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220430-3219d2d-uxp-cf4e046f9-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220430-3219d2d-uxp-cf4e046f9-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-20220430-3219d2d-uxp-cf4e046f9-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.5a1.win32-git-20220430-d849524bd-uxp-cf4e046f9-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.5a1.win32-git-20220430-d849524bd-uxp-cf4e046f9-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.5a1.win64-git-20220430-d849524bd-uxp-cf4e046f9-xpmod.7z Official UXP changes picked since my last build: - Issue #1881 - Interpret empty or whitespace root margin string as zero length (37753e32a) - Issue #1879 - Revert changes to cryptox.h (3f9cd2050) - Issue #1885 - Allow unitless rootMargin entries for IntersectionObserver. (7c9304728) - Issue #1885 - Follow-up: Update error message if invalid rootMargin specified. (4dace76a0) - Issue #21 - Remove Telemetry plumbing and fix build. (8d800b1cb) - Issue #21 - Remove Telemetry accumulation/structures from toolkit js. (44388b01a) - Issue #21 - Remove Telemetry from Push and devtools. (69ebaa545) - Issue #21 - Remove Telemetry from Accessibility, EME and WebRTC. (2564be2d7) - Issue #21 - Remove remaining telemetry structs, callers and flags. (eaf9e756a) - Issue #21 - Remove telemetry from PopupNotifications.jsm. (2ed3e31c4) - Issue #21 - Remove unused telemetry build variables. (d356440fa) - Issue #21 - Remove calls to Services.telemetry and nsITelemetry (d56270992) - Issue #21 - Remove MOZ_SERVICES_HEALTHREPORT from old-configure. (b6e147a19) - Issue #21 - Remove use counters telemetry (8a7587b40) - Issue #21 - Change MappedAttrParser to store its nsIPrincipal instead of nsSVGElement (cee60fb82) Official Pale-Moon changes picked since my last build: - [Pale-Moon] Issue MoonchildProductions/UXP#21 - Remove telemetry from the front-end. (054e28677) - [Pale-Moon] No Issue - ifdef hide/showChrome sync-notifications code (5d7a2b879) - [Pale-Moon] [win system] Update the list of delayed-loaded dlls (8a2431fff) - [Pale-Moon] Issue MoonchildProductions/UXP#21 - Fix up start-up timeline instrumentation. (e349f9b88) - [Pale-Moon] Issue MoonchildProductions/UXP#1828 - Stop using js expression closures in Pale Moon front-end (264752661) Official Basilisk changes picked since my last build: - [Basilisk] Issue MoonchildProductions/GRE#3029 - Remove telemetry from FE (653cba320) - [Basilisk] Issue MoonchildProductions/GRE#3029 - Fix search after telemetry removal. (0691dfb5b) - [Basilisk] Prevent form popups from crossing the "line of death". (494a4caae) - [Basilisk] tracking-protection: remove telemetry (b0ccff1c6) My changes picked since my last build: - [network] fix build (9f078ac58) - url-classifier: fix build after removal of telemetry (c2e9a2691) - webextensions: remove telemetry (37fa205f2) * 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.
  13. can't reproduce here. what's your environment? did you try again with a clean profile?
  14. they well, if upstream fix is applicable to them.
  15. upstream is porting its upstream (i.e. mozilla firefox) code, which contains some very early version of e10s code. but don't think they work fine at the moment.
  16. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220423.7z Changelog: Out-of-tree changes: * update Goanna3 to git 5c18c2df8...343d0fbef: - import changes from `dev' branch of rmottola/Arctic-Fox: - put back some crash-reporter stff (f004751763) - Bug 1138520 - Don't wait for ForceKill to finish (r=jchen) (de2281f03d) - Bug 1141661 - Load chrome before processing delayed frame scripts. r=smaug (bbf2f89f6c) - fix patch order issue (8852ce07c9) - Bug 1111555 - Don't accidentally cancel downloads if we think we're exiting private browsing. r=ehsan (0adfab95bd) - restore some crash-reporter stuff (90d37b8709) - Bug 1142229, part 2 - Shut down the Nuwa process when its PContentParent::Close() is called. r=tlee (1002749bf5) - Bug 1142229, part 1 - Clean up and refactor test cases for the Nuwa process. r=mrbkap (decea0f38d) - Bug 1115496 - [DeviceStorage] Use change event to notify gaia if there is default location change. r=dhylands (b6bf095eb1) - Bug 1186273 - Part 1. Move preferences and observers into dedicated threadsafe module. r=dhylands (5c8c091e71) - Bug 1126694 - Test case. r=dhylands (29bd4893ef) - Bug 1173484 - Fix race caused by adding new volumes. r=aosmond (7f7e034017) - Bug 1186273 - Part 2. Improve reuse of and releasing of device storage objects where appropriate. r=dhylands (340dd77ede) - Bug 974770 - Get rid of dom.mozInputMethod.testing in test scripts. r=kanru, r=mrbkap (88884a9cfd) - Bug 994337 - Force sending strings over TCPSocket when strings are required. r=asuth (5b68048814) - Bug 1176542 - Trace the window object in the TCPSocket child proxy. r=mccr8 (793e362a86) - Bug 885982 - Part 1: Convert TCPSocket to WebIDL and rewrite in C++. r=asuth,mayhemer,bz - Bug 885982 - Part 2: Convert TCPServerSocket to WebIDL and rewrite in C++. r=asuth,mayhemer,bz - Bug 885982 - Part 3: Add e10s support to TCPSocket and TCPServerSocket. r=asuth,mayhemer,bz (2330a252e0) - Bug 1154878. Stop exposing navigator.tainteEnabled in workers. r=ehsan (890912c45a) - Bug 1192727 - Improve the way that Presentation receiver gets the ID of the incoming session. r=smaug (4655052a24) (864531f7d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1192101 - Part 1 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 1 - WebIDL Bindings. r=smaug (966c9ef0cc) - Bug 1192101 - Part 2 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 2 - Change notification & event dispatching. r=smaug (884dc29bbf) - Bug 1192101 - Part 3 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 3 - Adjust errors. r=smaug (deff3602fb) - Bug 1201805 - [Presentation WebAPI] Fix collaboration issues with control channel. Part 2 - Adjust the timing to send offer. r=smaug (12fd6daaf6) - Bug 1192101 - Part 4 -Support PresentationRequest / PresentationAvailability / getSession(s). Part 4 - Rename PresentationSessionInfo relevant classes. r=smaug (426ecdf6bc) - Bug 1202582 - Part 2 - [Presentation WebAPI] Ensure incoming messages are well delivered to receiver pages. Part 2 - PresentationSessionInfo. r=smaug (8063fb8b0c) - Bug 1202582 - Part 1 - Presentation WebAPI] Ensure incoming messages are well delivered to receiver pages. Part 1 - PresentationSessionTransport. r=jdm (4557d46a69) - Bug 1192101 - Part 5 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 5 - Tests. r=smaug (09ed937625) - Bug 950660: Part 1: Support bind in TCPSocket from content process r=jdm (a4c5a6e59d) - Bug 950660: Part 1: Support bind in TCPSocket from content process r=jdm - Bug 950660: Part 2 - Change TCPSocket interface to TCPSocketChild and unbitrot r=jdm - Bug 950660: Part 3 - make TCPSocket/TCPSocketChild interface an IDL interface r=jdm (4694a7afa8) - Bug 885982 - Part 4: Remove all traces of JS implementation. r=asuth (0b4308ac2b) - Bug 1171760: P6. Use MediaSourceSamples logging in ContainerParser. r=cpearce (83abe7a45f) - Bug 1186257 - Fix formatting. r=jya (33715d7cd7) - Bug 1171760: P5. Add MediaSourceSamples logging. r=cpearce (5ebfc707ec) - Bug 1197563 - Polyfill __func__ for MSVC 2013 and earlier. r=froydnj (c5d0f4edde) - Bug 1186257 - Use default dtor in ContainerParser. r=jya (270678ff2a) - Bug 1188150 - Move ContainerParser dtor to implementation. r=jya (67ece68407) - Bug 1183196: [MSE] P3. Slightly increase debugging information. r=kentuckyfriedtakahe (dbc73818a3) - fix spacing (7407c57db7) (058eb0d0e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1173051 - Minor optimizations for device storage enumerate on parent and child. r=dhylands (31037e471a) - Bug 1020179 followup: Mark DeviceStorageRequest::GetRequester as override (and use NS_IMETHOD instead of NS_IMETHODIMP inside of class definition). rs=ehsan (b2a0808c21) - Bug 1171170 - Consolidate/cache access to permissions, cycle collected objects in device storage. r=dhylands (8eddc30aed) - Bug 1204618 - Add a field to the DeviceStorage object holding the low-disk-space status. r=dhylands, r=bzbarsky (52257b821f) - Bug 1128505 - Preload Webapps.js for faster mozApps instantiation. r=fabrice (d540be89af) - Bug 1166207 - Load preload.js in the Nuwa process. r=khuey (1310da32df) - MOZ_FINAL -> final (887f351669) - Bug 1200922: Add the ability to shut down a thread asynchronously. r=froydnj (b09ea156b6) - Bug 1195767 - part 1 - remove nsCOMPtr temporary from nsEventQueue::PtEvent; r=gerald (fed354ffb7) - Bug 1195767 - part 2 - create an nsEventQueueBase templated over the monitor type; r=gerald (ede20ac6f4) - Bug 1202497 - part 1 - switch nsEventQueue to use a non-reentrant Monitor; r=gerald (cd043d1267) - Bug 1195767 - part 3 - modify nsThreadPool to use a non-reentrant monitor; r=gerald (52eec3d125) - Bug 1202497 - part 2 - remove ReentrantMonitor specializations for nsEventQueueBase; r=gerald (ceb1a9e63e) - Bug 1202497 - part 3 - remove nsThread::GetEvent; r=gerald (ef9a5924fe) - Bug 1202828 - use nsEventQueue::HasPendingEvent in nsThread.cpp; r=mccr8 nsEventQueue's HasPending event is defined to simply: (2e7a6ebcd2) - Bug 1202497 - part 4 - lock around call to nsChainedEventQueue::HasPendingEvent; r=gerald (bc69bb30db) - Bug 1202497 - part 5 - make the locking requirements of nsChainedEventQueue explicit; r=gerald (fbd73f2b0c) - Bug 1195767 - part 4 - remove nsEventQueue::GetReentrantMonitor; r=gerald (1dfa6b186a) - Bug 1195767 - part 5 - use signaling instead of broadcast when work items are placed in nsEventQueue; r=gerald (1f01f6198a) - Bug 1202497 - part 6 - make the locking requirements of nsEventQueue explicit; r=gerald (7aaf4eb9cd) - Bug 1202497 - part 7 - make nsEventQueue use external locking; r=gerald (2b31ff22f0) - Bug 1202497 - follow-up - fix static analysis bustage; r=me (b7997e75f5) - Bug 1197672 - s/_sendPromise/createPromiseWithId/ in mozInputMethod.addInput(). r=kchen (fb8e91e67e) - Bug 1132349 - Test for focus removal after pagehide/submit/beforeload. r=janjongboom (a9adc87bb5) - Bug 1137557 - Part 3: Allow content to pass a dict representing the property of the keyboard event to send. r=masayuki, sr=smaug (4e27b2bfc9) - Bug 895274 part.18 Rename NS_PLUGIN_ACTIVATE to ePluginActivate r=smaug (6ad79fee12) - Bug 1167069 - Watch out for deletion of current frame. r=jmathies (2868b2689d) - Bug 895274 part.19 Rename NS_PLUGIN_FOCUS to ePluginFocus r=smaug (792d1d41d8) - Bug 895274 part.20 Rename NS_OFFLINE to eOffline r=smaug (6eab162432) - Bug 895274 part.21 Rename NS_ONLINE to eOnline r=smaug (91fb9aea87) - Bug 895274 part.22 Get rid of NS_MOZ_USER_* since nobody is using them r=smaug (a46848bfc5) - Bug 895274 part.23 Rename NS_LANGUAGECHANGE to eLanguageChange r=smaug (11ee7a6511) - Bug 895274 part.24 Rename NS_MOUSE_MESSAGE_START to eMouseEventFirst r=smaug (52168d3374) (c554d461a) - addendum of rev c554d461ab (023203e55) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 895274 part.25 Rename NS_MOUSE_MOVE to eMouseMove r=smaug (fd637481f2) - Bug 895274 part.26 Rename NS_MOUSE_BUTTON_UP to eMouseUp r=smaug (01314a434b) - Bug 895274 part.27 Rename NS_MOUSE_BUTTON_DOWN to eMouseDown r=smaug (b4839f190c) - Bug 895274 part.28 Rename NS_MOUSE_ENTER_WIDGET to eMouseEnterIntoWidget r=smaug (148807ec51) - Bug 895274 part.29 Rename NS_MOUSE_EXIT_WIDGET to eMouseExitFromWidget r=smaug (249a5db8de) - Bug 1157195, null check for widget before generating drag events, r=masayuki (ca08721f76) - Bug 1156964, consume tab key also in e10s, r=felipe (4f169cb329) - Bug 1158633, if EventStateManager::mGestureDownContent is non-null, so should mGestureDownFrameOwner be, r=enndeakin (8975a44344) - Bug 895274 part.30 Rename NS_MOUSE_DOUBLECLICK to eMouseDoubleClick r=smaug (fe39991215) - style (5b3468be0c) - Bug 895274 part.31 Rename NS_MOUSE_CLICK to eMouseClick r=smaug (c442dc8a76) - Bug 895274 part.32 Rename NS_MOUSE_ACTIVATE to eMouseActivate r=smaug (46e3e0712a) - Bug 895274 part.33 Rename NS_MOUSE_OVER to eMouseOver r=smaug (fd9f4ad861) - Bug 895274 part.33 Rename NS_MOUSE_OVER to eMouseOver r=smaug (2631639696) - missing parts of Bug 1173725 - part 1: force top border to be visible on windows 10 (2533fe48c3) - Bug 1184942 - Use DPI scaling factor to ensure top window border is correct thickness. r=jimm (e0ffd4538a) - Bug 1163113 - Implement -moz-window-dragging on Windows for Graphene r=jimm (d4c02f04dd) - Bug 895274 part.35 Rename NS_MOUSE_MOZHITTEST to eMouseHitTest r=smaug (aea1520561) - reinstatiate full WebRTC configure options (7519d9431a) - Bug 1106958 - Use android.media.MediaCodec for decoding in WebRTC stack. r=snorp, r=gcp, r=ted (0a9f2ca886) - ... and add back missing file critical_section_win.cc in webrtc (2cbd76aba) - import changes from `dev' branch of rmottola/Arctic-Fox: - non-android part of Bug 1159371 - Make --disable-compile-environment work with --enable-application=mobile/android. r=glandium (489eef9b71) - Bug 1159371 - Allow compiling sub-directories with --disable-compile-environment. r=glandium (5994752e02) - Bug 1191819 - part 1 - substitute MOZ_BZ2_CFLAGS as a list; r=mshal (71cc3c5600) - Bug 973933 - New updater-xpcshell binary for updater tests. r=rstrong (231074b8dd) - Bug 973933 - Fix mochitest chrome updater tests. r=rstrong (30fbbcb6fc) - Bug 973933 - Fix Nightly builds failing on updater-xpcshell. r=rstrong (8321af1395) - Bug 1151827 - Fix re-building toolkit/mozapps/update on Windows. r=rstrong (ebc315c842) - missing bit of Bug 1043692 - Add a DIST_INSTALL variable to moz.build, and replace NO_DIST_INSTALL with it. r=gps (cd79d1609d) - Bug 1165061 - Fix Intermittent test_0102_background_restartNotification_staging.xul by not copying app files when staging for tests and enable the tests for Linux and Mac. r=spohl (918995f426) - Bug 1191819 - part 2 - move updater's CXXFLAGS munging to moz.build; r=mshal (1e671a9838) - Bug 1168042, return a bool from PerformAccessKey indicating if focus was changed, r=masayuki (2077cb0763) - Bug 895274 part.36 Rename NS_MOUSEENTER to eMouseEnter r=smaug (fa49e67e92) - Bug 895274 part.37 Rename NS_MOUSELEAVE to eMouseLeave r=smaug (1cc67b7bf5) - Bug 895274 part.38 Rename NS_MOUSE_MOZLONGTAP to eMouseLongTap r=smaug (57b23d9678) - Bug 1188234, part 1 - Initialize |number|. r=smaug (65734ffddd) - Bug 1188234, part 2 - Add bounds checking in nsXULPrototypeElement::Deserialize(). r=smaug (c60e5e2eb0) - Bug 1188234, part 3 - Make allocation of nsXULPrototypeAttribute fallible in nsXULPrototypeElement::Deserialize(). r=smaug (8ce4fe9925) - Bug 1188234, part 4 - Don't append null to mChildren. r=smaug (2ec23c1c28) - Bug 1190608, part 4 - Brace a few ifs in nsXULElement.cpp. r=poiru (1186ad8a86) - Bug 1190608, part 3 - Remove some infallible new checks in nsXULElement.cpp. r=poiru (b2cf9b38b9) - part of Bug 1190608, part 2 - Tuck elses in nsXULElement.cpp. r=poiru (98e6b93cdd) - Bug 1190608, part 1 - Delete trailing whitespace in nsXULElement.cpp and nsXULPrototypeCache.cpp. r=poiru (3e80527246) - Bug 1190608, part 5 - Sink the declaration of i in nsXULElement.cpp. r=poiru (d6917f5d96) - Bug 1193572, part 1 - Don't use return values of failing calls in XUL deserialize methods. r=baku (8410bb3954) - Bug 1193572, part 2 - nsXULPrototypeElement::Deserialize should use fallible SetCapacity. r=baku (15bf7ba655) - Bug 1193572, part 3 - Don't re-initialize mType for XUL proto elements. r=baku (bdddcc6b0e) - Bug 1193572, part 4 - Make script element ownership more direct. r=baku (7729aba5b3) - Bug 895274 part.39 Rename NS_POINTER_EVENT_START to ePointerEventFirst and add ePointerEventLast r=smaug (12289fc024) - Bug 895274 part.40 Rename NS_POINTER_LOST_CAPTURE to ePointerLostCapture r=smaug (8cf49e2dce) - Bug 895274 part.41 Rename NS_POINTER_GOT_CAPTURE to ePointerGotCapture r=smaug (11e1d37261) - Bug 895274 part.42 Rename NS_POINTER_CANCEL to ePointerCancel r=smaug (ffe18b2169) - Bug 1162990 - Add POINTER_LEAVE on captured element on e10s. r=smaug (98430e3bdc) - Bug 895274 part.43 Rename NS_POINTER_LEAVE to ePointerLeave r=smaug (635c331338) (343d0fbef) * 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
  17. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220423-343d0fbef-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220423-343d0fbef-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220423-343d0fbef-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220423-343d0fbef-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - put back some crash-reporter stff (f004751763) - Bug 1138520 - Don't wait for ForceKill to finish (r=jchen) (de2281f03d) - Bug 1141661 - Load chrome before processing delayed frame scripts. r=smaug (bbf2f89f6c) - fix patch order issue (8852ce07c9) - Bug 1111555 - Don't accidentally cancel downloads if we think we're exiting private browsing. r=ehsan (0adfab95bd) - restore some crash-reporter stuff (90d37b8709) - Bug 1142229, part 2 - Shut down the Nuwa process when its PContentParent::Close() is called. r=tlee (1002749bf5) - Bug 1142229, part 1 - Clean up and refactor test cases for the Nuwa process. r=mrbkap (decea0f38d) - Bug 1115496 - [DeviceStorage] Use change event to notify gaia if there is default location change. r=dhylands (b6bf095eb1) - Bug 1186273 - Part 1. Move preferences and observers into dedicated threadsafe module. r=dhylands (5c8c091e71) - Bug 1126694 - Test case. r=dhylands (29bd4893ef) - Bug 1173484 - Fix race caused by adding new volumes. r=aosmond (7f7e034017) - Bug 1186273 - Part 2. Improve reuse of and releasing of device storage objects where appropriate. r=dhylands (340dd77ede) - Bug 974770 - Get rid of dom.mozInputMethod.testing in test scripts. r=kanru, r=mrbkap (88884a9cfd) - Bug 994337 - Force sending strings over TCPSocket when strings are required. r=asuth (5b68048814) - Bug 1176542 - Trace the window object in the TCPSocket child proxy. r=mccr8 (793e362a86) - Bug 885982 - Part 1: Convert TCPSocket to WebIDL and rewrite in C++. r=asuth,mayhemer,bz - Bug 885982 - Part 2: Convert TCPServerSocket to WebIDL and rewrite in C++. r=asuth,mayhemer,bz - Bug 885982 - Part 3: Add e10s support to TCPSocket and TCPServerSocket. r=asuth,mayhemer,bz (2330a252e0) - Bug 1154878. Stop exposing navigator.tainteEnabled in workers. r=ehsan (890912c45a) - Bug 1192727 - Improve the way that Presentation receiver gets the ID of the incoming session. r=smaug (4655052a24) (864531f7d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1192101 - Part 1 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 1 - WebIDL Bindings. r=smaug (966c9ef0cc) - Bug 1192101 - Part 2 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 2 - Change notification & event dispatching. r=smaug (884dc29bbf) - Bug 1192101 - Part 3 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 3 - Adjust errors. r=smaug (deff3602fb) - Bug 1201805 - [Presentation WebAPI] Fix collaboration issues with control channel. Part 2 - Adjust the timing to send offer. r=smaug (12fd6daaf6) - Bug 1192101 - Part 4 -Support PresentationRequest / PresentationAvailability / getSession(s). Part 4 - Rename PresentationSessionInfo relevant classes. r=smaug (426ecdf6bc) - Bug 1202582 - Part 2 - [Presentation WebAPI] Ensure incoming messages are well delivered to receiver pages. Part 2 - PresentationSessionInfo. r=smaug (8063fb8b0c) - Bug 1202582 - Part 1 - Presentation WebAPI] Ensure incoming messages are well delivered to receiver pages. Part 1 - PresentationSessionTransport. r=jdm (4557d46a69) - Bug 1192101 - Part 5 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 5 - Tests. r=smaug (09ed937625) - Bug 950660: Part 1: Support bind in TCPSocket from content process r=jdm (a4c5a6e59d) - Bug 950660: Part 1: Support bind in TCPSocket from content process r=jdm - Bug 950660: Part 2 - Change TCPSocket interface to TCPSocketChild and unbitrot r=jdm - Bug 950660: Part 3 - make TCPSocket/TCPSocketChild interface an IDL interface r=jdm (4694a7afa8) - Bug 885982 - Part 4: Remove all traces of JS implementation. r=asuth (0b4308ac2b) - Bug 1171760: P6. Use MediaSourceSamples logging in ContainerParser. r=cpearce (83abe7a45f) - Bug 1186257 - Fix formatting. r=jya (33715d7cd7) - Bug 1171760: P5. Add MediaSourceSamples logging. r=cpearce (5ebfc707ec) - Bug 1197563 - Polyfill __func__ for MSVC 2013 and earlier. r=froydnj (c5d0f4edde) - Bug 1186257 - Use default dtor in ContainerParser. r=jya (270678ff2a) - Bug 1188150 - Move ContainerParser dtor to implementation. r=jya (67ece68407) - Bug 1183196: [MSE] P3. Slightly increase debugging information. r=kentuckyfriedtakahe (dbc73818a3) - fix spacing (7407c57db7) (058eb0d0e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1173051 - Minor optimizations for device storage enumerate on parent and child. r=dhylands (31037e471a) - Bug 1020179 followup: Mark DeviceStorageRequest::GetRequester as override (and use NS_IMETHOD instead of NS_IMETHODIMP inside of class definition). rs=ehsan (b2a0808c21) - Bug 1171170 - Consolidate/cache access to permissions, cycle collected objects in device storage. r=dhylands (8eddc30aed) - Bug 1204618 - Add a field to the DeviceStorage object holding the low-disk-space status. r=dhylands, r=bzbarsky (52257b821f) - Bug 1128505 - Preload Webapps.js for faster mozApps instantiation. r=fabrice (d540be89af) - Bug 1166207 - Load preload.js in the Nuwa process. r=khuey (1310da32df) - MOZ_FINAL -> final (887f351669) - Bug 1200922: Add the ability to shut down a thread asynchronously. r=froydnj (b09ea156b6) - Bug 1195767 - part 1 - remove nsCOMPtr temporary from nsEventQueue::PtEvent; r=gerald (fed354ffb7) - Bug 1195767 - part 2 - create an nsEventQueueBase templated over the monitor type; r=gerald (ede20ac6f4) - Bug 1202497 - part 1 - switch nsEventQueue to use a non-reentrant Monitor; r=gerald (cd043d1267) - Bug 1195767 - part 3 - modify nsThreadPool to use a non-reentrant monitor; r=gerald (52eec3d125) - Bug 1202497 - part 2 - remove ReentrantMonitor specializations for nsEventQueueBase; r=gerald (ceb1a9e63e) - Bug 1202497 - part 3 - remove nsThread::GetEvent; r=gerald (ef9a5924fe) - Bug 1202828 - use nsEventQueue::HasPendingEvent in nsThread.cpp; r=mccr8 nsEventQueue's HasPending event is defined to simply: (2e7a6ebcd2) - Bug 1202497 - part 4 - lock around call to nsChainedEventQueue::HasPendingEvent; r=gerald (bc69bb30db) - Bug 1202497 - part 5 - make the locking requirements of nsChainedEventQueue explicit; r=gerald (fbd73f2b0c) - Bug 1195767 - part 4 - remove nsEventQueue::GetReentrantMonitor; r=gerald (1dfa6b186a) - Bug 1195767 - part 5 - use signaling instead of broadcast when work items are placed in nsEventQueue; r=gerald (1f01f6198a) - Bug 1202497 - part 6 - make the locking requirements of nsEventQueue explicit; r=gerald (7aaf4eb9cd) - Bug 1202497 - part 7 - make nsEventQueue use external locking; r=gerald (2b31ff22f0) - Bug 1202497 - follow-up - fix static analysis bustage; r=me (b7997e75f5) - Bug 1197672 - s/_sendPromise/createPromiseWithId/ in mozInputMethod.addInput(). r=kchen (fb8e91e67e) - Bug 1132349 - Test for focus removal after pagehide/submit/beforeload. r=janjongboom (a9adc87bb5) - Bug 1137557 - Part 3: Allow content to pass a dict representing the property of the keyboard event to send. r=masayuki, sr=smaug (4e27b2bfc9) - Bug 895274 part.18 Rename NS_PLUGIN_ACTIVATE to ePluginActivate r=smaug (6ad79fee12) - Bug 1167069 - Watch out for deletion of current frame. r=jmathies (2868b2689d) - Bug 895274 part.19 Rename NS_PLUGIN_FOCUS to ePluginFocus r=smaug (792d1d41d8) - Bug 895274 part.20 Rename NS_OFFLINE to eOffline r=smaug (6eab162432) - Bug 895274 part.21 Rename NS_ONLINE to eOnline r=smaug (91fb9aea87) - Bug 895274 part.22 Get rid of NS_MOZ_USER_* since nobody is using them r=smaug (a46848bfc5) - Bug 895274 part.23 Rename NS_LANGUAGECHANGE to eLanguageChange r=smaug (11ee7a6511) - Bug 895274 part.24 Rename NS_MOUSE_MESSAGE_START to eMouseEventFirst r=smaug (52168d3374) (c554d461a) - addendum of rev c554d461ab (023203e55) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 895274 part.25 Rename NS_MOUSE_MOVE to eMouseMove r=smaug (fd637481f2) - Bug 895274 part.26 Rename NS_MOUSE_BUTTON_UP to eMouseUp r=smaug (01314a434b) - Bug 895274 part.27 Rename NS_MOUSE_BUTTON_DOWN to eMouseDown r=smaug (b4839f190c) - Bug 895274 part.28 Rename NS_MOUSE_ENTER_WIDGET to eMouseEnterIntoWidget r=smaug (148807ec51) - Bug 895274 part.29 Rename NS_MOUSE_EXIT_WIDGET to eMouseExitFromWidget r=smaug (249a5db8de) - Bug 1157195, null check for widget before generating drag events, r=masayuki (ca08721f76) - Bug 1156964, consume tab key also in e10s, r=felipe (4f169cb329) - Bug 1158633, if EventStateManager::mGestureDownContent is non-null, so should mGestureDownFrameOwner be, r=enndeakin (8975a44344) - Bug 895274 part.30 Rename NS_MOUSE_DOUBLECLICK to eMouseDoubleClick r=smaug (fe39991215) - style (5b3468be0c) - Bug 895274 part.31 Rename NS_MOUSE_CLICK to eMouseClick r=smaug (c442dc8a76) - Bug 895274 part.32 Rename NS_MOUSE_ACTIVATE to eMouseActivate r=smaug (46e3e0712a) - Bug 895274 part.33 Rename NS_MOUSE_OVER to eMouseOver r=smaug (fd9f4ad861) - Bug 895274 part.33 Rename NS_MOUSE_OVER to eMouseOver r=smaug (2631639696) - missing parts of Bug 1173725 - part 1: force top border to be visible on windows 10 (2533fe48c3) - Bug 1184942 - Use DPI scaling factor to ensure top window border is correct thickness. r=jimm (e0ffd4538a) - Bug 1163113 - Implement -moz-window-dragging on Windows for Graphene r=jimm (d4c02f04dd) - Bug 895274 part.35 Rename NS_MOUSE_MOZHITTEST to eMouseHitTest r=smaug (aea1520561) - reinstatiate full WebRTC configure options (7519d9431a) - Bug 1106958 - Use android.media.MediaCodec for decoding in WebRTC stack. r=snorp, r=gcp, r=ted (0a9f2ca886) - ... and add back missing file critical_section_win.cc in webrtc (2cbd76aba) - import changes from `dev' branch of rmottola/Arctic-Fox: - non-android part of Bug 1159371 - Make --disable-compile-environment work with --enable-application=mobile/android. r=glandium (489eef9b71) - Bug 1159371 - Allow compiling sub-directories with --disable-compile-environment. r=glandium (5994752e02) - Bug 1191819 - part 1 - substitute MOZ_BZ2_CFLAGS as a list; r=mshal (71cc3c5600) - Bug 973933 - New updater-xpcshell binary for updater tests. r=rstrong (231074b8dd) - Bug 973933 - Fix mochitest chrome updater tests. r=rstrong (30fbbcb6fc) - Bug 973933 - Fix Nightly builds failing on updater-xpcshell. r=rstrong (8321af1395) - Bug 1151827 - Fix re-building toolkit/mozapps/update on Windows. r=rstrong (ebc315c842) - missing bit of Bug 1043692 - Add a DIST_INSTALL variable to moz.build, and replace NO_DIST_INSTALL with it. r=gps (cd79d1609d) - Bug 1165061 - Fix Intermittent test_0102_background_restartNotification_staging.xul by not copying app files when staging for tests and enable the tests for Linux and Mac. r=spohl (918995f426) - Bug 1191819 - part 2 - move updater's CXXFLAGS munging to moz.build; r=mshal (1e671a9838) - Bug 1168042, return a bool from PerformAccessKey indicating if focus was changed, r=masayuki (2077cb0763) - Bug 895274 part.36 Rename NS_MOUSEENTER to eMouseEnter r=smaug (fa49e67e92) - Bug 895274 part.37 Rename NS_MOUSELEAVE to eMouseLeave r=smaug (1cc67b7bf5) - Bug 895274 part.38 Rename NS_MOUSE_MOZLONGTAP to eMouseLongTap r=smaug (57b23d9678) - Bug 1188234, part 1 - Initialize |number|. r=smaug (65734ffddd) - Bug 1188234, part 2 - Add bounds checking in nsXULPrototypeElement::Deserialize(). r=smaug (c60e5e2eb0) - Bug 1188234, part 3 - Make allocation of nsXULPrototypeAttribute fallible in nsXULPrototypeElement::Deserialize(). r=smaug (8ce4fe9925) - Bug 1188234, part 4 - Don't append null to mChildren. r=smaug (2ec23c1c28) - Bug 1190608, part 4 - Brace a few ifs in nsXULElement.cpp. r=poiru (1186ad8a86) - Bug 1190608, part 3 - Remove some infallible new checks in nsXULElement.cpp. r=poiru (b2cf9b38b9) - part of Bug 1190608, part 2 - Tuck elses in nsXULElement.cpp. r=poiru (98e6b93cdd) - Bug 1190608, part 1 - Delete trailing whitespace in nsXULElement.cpp and nsXULPrototypeCache.cpp. r=poiru (3e80527246) - Bug 1190608, part 5 - Sink the declaration of i in nsXULElement.cpp. r=poiru (d6917f5d96) - Bug 1193572, part 1 - Don't use return values of failing calls in XUL deserialize methods. r=baku (8410bb3954) - Bug 1193572, part 2 - nsXULPrototypeElement::Deserialize should use fallible SetCapacity. r=baku (15bf7ba655) - Bug 1193572, part 3 - Don't re-initialize mType for XUL proto elements. r=baku (bdddcc6b0e) - Bug 1193572, part 4 - Make script element ownership more direct. r=baku (7729aba5b3) - Bug 895274 part.39 Rename NS_POINTER_EVENT_START to ePointerEventFirst and add ePointerEventLast r=smaug (12289fc024) - Bug 895274 part.40 Rename NS_POINTER_LOST_CAPTURE to ePointerLostCapture r=smaug (8cf49e2dce) - Bug 895274 part.41 Rename NS_POINTER_GOT_CAPTURE to ePointerGotCapture r=smaug (11e1d37261) - Bug 895274 part.42 Rename NS_POINTER_CANCEL to ePointerCancel r=smaug (ffe18b2169) - Bug 1162990 - Add POINTER_LEAVE on captured element on e10s. r=smaug (98430e3bdc) - Bug 895274 part.43 Rename NS_POINTER_LEAVE to ePointerLeave r=smaug (635c331338) (343d0fbef)
  18. 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-20220423-4c4d2d089-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220423-4c4d2d089-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: [no issue] Fix whitespace (no code change) (57c79f82) (b171c3c98) - import from UXP: [dom/media] Use an atomic for mInputDeviceID to avoid potential race (e1b0d4ee) (117330dbe) - import from UXP: [webaudio] Keep track of whether the HRTF database has already been loaded. (f15da2d0) (e3a477382) - ported from UXP: Issue #1655: Update MediaQueryList to the current draft spec. (78bcb176) (c4babb5e2) - import from UXP: [Basilisk] [downloads] Stop using referrers as sources (f8c9d784) (eb388f59f) - import from UXP: Issue #1643 - Follow up: Add a null check for mOwner in ResizeObserverNotificationHelper::Unregister (7f8852ba) (fb965cf26) - import from UXP: Issue #1643 - Follow-up: Make sure things aren't changed while iterating. (2fae1362) (d26a00ec3) - import from UXP: Issue #1647 - Followup: Remove excessive VARIANT_OPACITY statements. (9f00ec1d) (18708ff1b) - import from UXP: Issue #1665 - Take overflow-wrap into account when calculating min-content intrinsic size. (6f8365a0) (14cff0c8e) - ported from UXP: Issue #1666 - Implement overflow-wrap: anywhere (d602cb07) (387fb5b59) - import from UXP: Issue #1666 - [devtools] Teach devtools about overflow-wrap: anywhere (82fe52ad) (faf693c3f) - import from UXP: Issue #1606 - Add support for multi-monitor DPI awareness v2 (W10 1706+) (810ce6aa) (93f83e2a2) - import from UXP: [Basilisk] Issue #23 - Enable per-monitor DPI v2 in Basilisk (208ef44f) (ddd242d4c) - ported from UXP: Issue #1643 - Follow-up: Ensure we properly clear our pointers when the Presentation of a document is destroyed. (317b96a1) (4dfce2a01) - ported from UXP: Issue #1671 - Unprefix ::-moz-selection (e3f6690e) (34509915b) - partly ported from UXP: Issue #1668 - Part 2: Visited color and auto support for caret-color property. (1f68b254) (7d175ef31) - import from UXP: [DOM Fetch] Improve stability of Fetch API. (962a17ac) (58372e481) - import from UXP: [DOM Fetch] Detect broken pipes and propagate that write error to the caller. (078536b2) (2ca3174a3) - import from UXP: [DOM] When failing to create a channel and an image request, make sure to set the image blocking status appropriately. (e77b1844) (974c68690) - import from UXP: [netwerk] Make nsIncrementalStreamLoader's GetNumBytesRead threadsafe. (efa2f805) (ea2d9867d) - partly ported from UXP: Issue #1673 - Part 2: Make tab-size animatable and fix typos. (b739e46f) (50e66e986) - ported from UXP: Issue #1673 - Part 3: Bring minimum tab advance up to spec. (a64dc2a3) (75f9d9728) - ported from UXP: Issue #1673 - Part 4: Unprefix -moz-tab-size. (73730695) (138d95b4d) - ported from UXP: Issue #1673 - Part 5: Fix brace style and missed -moz-tab-size reference. (5026bdf5) (ac06d7fda) - import from UXP: [devtools] More gracefully (than a crash) handle stack capture failures. (3e118e49) (7da7c4205) - import from UXP: Issue #1677 - Part 1: Import new V8 regexp code with Mozilla's header modifications (6dc6ff45) (95c81a9bb) - import from UXP: Issue #1677 - Part 2: Add build files (a3bc68b4) (b1fc35d04) - import from UXP: Issue #1677 - Part 3: Create shim definitions for V8-specific code in new regexp implementation (fdb560b3) (24d99b774) - import from UXP: Issue #1677 - Part 4: Implement shim for regexp (12c7f5df) (c6db24e8d) - import from UXP: Issue #1677 - Part 5: "Simplify" regexp re-import process (and re-import from later revision) (e3a3e923) (9a99ffca9) - import from UXP: Issue #1677 - Part 6: Implement NativeRegExpMacroAssembler for new regexp import based on irregexp/NativeRegExpMacroAssembler.cpp (0789f637) (a99d481ca) - ported from UXP: Issue #1677 - Part 7: Add unicode/uniset.h to check_spidermonkey_style.py for some reason (c44d7d21) (55226fd5d) - import from UXP: Bug 1328948 - Add is(), as() to Cell. (d646d440) (645785871) - import from UXP: Bug 1466909 - Use AddLvalueReference for UniquePtr's operator*(). (86402bf7) (371ec8c2c) - import from UXP: Issue #1679 - Part 1: First pass account for some of the refactoring differences in regexp-shim.h (dbeab6d3) (4d065496e) - import from UXP: Issue #1679 - Part 2: Some small issues to address buildability. (87982cb4) (978aea8aa) - import from UXP: Issue #1683 - [libjar] Fix inflation logic. (889311cd) (6733edc6b) - import from UXP: Issue #1683 - Update libjar module. (48a4d205) (cbd7571f0) - import from UXP: [packager] Optimize archive accesses. (d0dbdf4e) (442ddfbd0) - ported from UXP: Issue #251 - Move chrome packaging options to ac configure (e3168035) (509a72e98) - import from UXP: [gfx][Skia] Hold mutex while accessing shared SkImage data. (3cac4d85) (a06a00bb9) - import from UXP: [xpcom] Fix GetWindowsFolder storage (07864a92) (c393ab05f) - import from UXP: [xpcom] Don't use realloc for shrinking nsTArrays when allowRealloc is false. (035de959) (ada17826b) - import from UXP: [http] Use a copy of nsHttpConnectionInfo. (63a7c7f9) (720496034) - import from UXP: [dom] Remove attributes from descendants when setting sanitized style. (9de5e02c) (18744df34) - import from UXP: [sfnt] Fix heap buffer overflow. (94187c71) (284033817) - ported from UXP: [webrtc] Only init WebRtcAec callbacks once (24ec8b90) (92a39abbe) - ported from UXP: Issue #1624 - Make ion inlining optimizations a pref. (ec086512) (178bc9d0a) - ported from UXP: Issue #1695 - Fix socket timeout logic. (f04f4a99) (6cfa4892d) - import from UXP: Issue #1696 - Propagate flex sizes to the table wrapper (873a58c4) (17a671412) - import from UXP: [toolkit] Handle corner case confusion of downloaded files without extension. (ef3947ea) (f98db156d) - partly ported from UXP: Issue #1710 - Check for triggering principal URI in FTP subresource check. (3caca43d) (72de4a709) - partly ported from UXP: Issue #1624 - Fix slot access intrinsics for objects with > 16 reserved slots (325e57e9) (091e0c846) - import from UXP: Issue #1705 - Part 1: Rename nsChangeHint_CSSOverflowChange to *ScrollbarChange. (e993607a) (eb69dff93) - import from UXP: Issue #1705 - Part 2: Add a ShowScrollbar enum to be used in ScrollReflowInput. (37650106) (da2f4c520) - ported from UXP: Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles. (21f70739) (86c286d6a) - ported from UXP: Issue #1705 - Part 4: Add scrollbar-width CSS keyword to CSS parser. (8e08d8bf) (dffe14317) - import from UXP: Issue #1705 - Part 5: Implement scrollbar-width:none for all target platforms. (7060aae2) (b6f0e1bab) - import from UXP: Issue #1705 - Part 6: Remove scrollbarbutton min-{width|height} rule from theme. (953cd5b6) (ea6d2d5aa) - import from UXP: Issue #1705 - Part 7: Implement scrollbar-width:thin on Windows. (32df94bf) (c6f5b2e8d) - import from UXP: Issue #1705 - Part 8: Implement scrollbar-width:thin on GTK. (2d99d18c) (123ab0870) - import from UXP: - Issue #1705 - Part 9: Implement scrollbar-width:thin on Mac (cocoa). (b523c3be) - Issue #1705 - Part 9b: Revert overzealous changes on Mac (cocoa). (4461ea7a) (3f6853820) - ported from UXP: [Basilisk] [Tabbed browser] Pref detach&tear-off of tabs. (9afad4fa) (d7abf7d11) - ported from UXP: Issue #1689 - Part 1: Add pref for DOM Animation timelines API (ad1e2abe) (4b6fe7617) - ported from UXP: Issue #1689 - Part 2: Add a preference for implicit keyframes (d9693c29) (00727db25) - ported from UXP: Issue #1689 - Part 3: Add a preference for animation composite modes. (fdeb68f0) (3f9653cb4) - import from UXP: Issue #1689 - Part 4: Add a preference for {Document,Element}.getAnimations() (15feed4c) (ccbdfc26b) - import from UXP: Issue #1689 - Part 5: Enable DOM Animations API except the preffed-off parts. (de538211) (6450e6b68) - ported from UXP: Issue #1715 - Handle errors when initializing print settings from the printer fails due to a bad printer name or O.S. error. (82994ebc) (d2c7744bf) - ported from UXP: Issue #1630 - Enable W3C pointer events by default. (07ca4f6f) (0d1241501) - ported from UXP: Issue #1319 - Resolve RELEASE_OR_BETA questions in all.js (74680d59) (c6879e414) - ported from UXP: Issue #1719 - Make <menuitem> pref-controlled and disable by default. (a828a5f3) (e46802e69) - import from UXP: [layout, XUL] Avoid accessing invalidated frame. (ef906c71) (409382388) - import from UXP: Fix rooting hazard in ImageBitmap::CreateInternal by avoiding movable data. (9b6e17cf) (3c5d64686) - import from UXP: [js] Add AutoEnterOOMUnsafeRegion to JS_TransplantObject. (5d2fea0d) (dead70a0a) - import from UXP: [webaudio] Fix up ReverbInputBuffer's writeIndex. (1835a243) (dc2b7237b) - import from UXP: [DOM] Try to avoid slow shrinking GC during sync calls (8630e4f6) (50a8df46b) - ported from UXP: [DOM] Store weak pointer to next parents. (202ef2a5) (7ba831e05) - import from UXP: [network] Hold mutex when accessing mSecurityInfo. (b83d024e) (4f0d138d8) - import from UXP: Issue #1723 - Fix Linux build bustage in HTMLMenuItemElement.cpp (a0aabcda) (009a52dac) - import from UXP: Issue #1515 - Add null check to nsCSSFrameConstructor::IsValidSibling (5fb8c296) (e80d4c7f9) - ported from UXP: Issue #1726 - Implement String.replaceAll() (00a68906) (0131e90bd) - import from UXP: Issue #1726 - Add verification test for string.replaceAll() (4ff9d87c) (714e038ed) - import from UXP: Issue #1732 - Implement JSON superset proposal. (34dc5169) (88c178f81) - import from UXP: Issue #1738 - Part 1: Improve performance of JSON stringify (feab62b0) (e1cf29d6d) - import from UXP: Issue #1738 - Part 2: Implement well-formed JSON stringify (23c9fab2) (a7a0264b0) - import from UXP: Issue #1738 - Follow-up: Update comment (no code changes) (dc1d14fc) (0b851b913) - import from UXP: Issue #1739 - Implement numeric separators. (bd0f8a2e) (e601d28e8) - import from UXP: [js] Add XMMRegName for invalid_xmm (d6c1cc53) (2b48eac90) - ported from UXP: Issue #1688 - Add flood guard to state change logic. (51c4b183) (5a66c9ed6) - ported from UXP: [widget] Require user interaction when picking files or folders v2 (d867f26c) (7ecb8a987) - ported from UXP: [dom] Update noscript serialization to the changed spec. (d86d1256) (e140bd891) - partly ported from UXP: [html-parser] Check for integer overflow when computing new buffer sizes. (5934c74a) (68cfc9ffc) - import from UXP: [DOM] Don't reveal error details for CORS-cross-origin decoding errors. (8a55eab) (9a2105458) - ported from UXP: [security] Hold mutex when accessing TSI fields. (ef29cca2) (7a341cd81) - import from UXP: Issue #457 - Remove duplicate PKCS11 definitions (9fd40b1c) (de2bd6e27) - import from UXP: [MFBT] Update lz4 to 1.9.3 (63637d3f) (7ca78235e) - import from UXP: [OTS] Backport some upstream OTS commits. (88a25413) (bb5dfc59e) - ported from UXP: Issue #1746 - Update pkix code with later NSS code. (ed26fe34) (86ba32da4) - import from UXP: [CSS] Enable scrollbar-width keyword by default. (a29e3424) (eebadcf37) - ported from UXP: Issue #1752 - Implement "prefers-color-scheme" as a user preference. (da2461fa) (4c4d2d089)
  19. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20220423-09ad7aaf-uxp-059e35a46-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220423-09ad7aaf-uxp-059e35a46-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-20220423-id-f0915f3-uxp-059e35a46-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220423-id-f0915f3-ia-c642e3c-uxp-059e35a46-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.
  20. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220423-f94c0da-uxp-059e35a46-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220423-f94c0da-uxp-059e35a46-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-20220423-f94c0da-uxp-059e35a46-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.5a1.win32-git-20220423-ba47fad4d-uxp-059e35a46-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.5a1.win32-git-20220423-ba47fad4d-uxp-059e35a46-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.5a1.win64-git-20220423-ba47fad4d-uxp-059e35a46-xpmod.7z Official GRE changes picked since my last build: - Issue #1838 - Part 1: Remove CSS grid preference (4f059d2c8) - Issue #1838 - Part 2: Remove `grid-` prefix from `grid-(column|row)-gap` properties (b4f2c8368) - Issue #1838 - Part 3: Regenerate developer tools' static CSS properties database (4f6d33155) - Issue #1838 - Part 4: Implement flexbox layout for `(column|row)-gap` properties (d0cbf1a74) - Issue #1838 - Part 5: Address follow-up issues to initial flexbox layout for `(column|row)-gap` properties (57d616da4) - Issue #1838 - Part 6: Re-resolve row-gap against the sum of row track sizes for auto-sized grid containers (5800b95cd) - Issue #1838 - Part 7: Update tests (870fee82e) - Issue #1370 - Part 1: Refactor nsFrame to use a separate function for handling `flex-basis` (9d0492be5) - Issue #1370 - Part 2: Remove redundant special-case code for treating flex-basis enum values as 'auto' in vertical axis (b6b20a04e) - Issue #1370 - Part 3: Implement `content` keyword for `flex-basis` property (9dc59c43f) - Issue #1370 - Part 4: Treat `flex-basis: content` as `max-content` (b315caec8) - Issue #1370 - Part 5: Regenerate developer tools' static CSS properties database (581097efe) - Issue #1370 - Part 6: Update tests (3c6a52a0a) - Issue #1859 - Part 1: Update xz-embedded library. (bf11d77c4) - Issue #1859 - Part 2: xz-embedded build config changes (fc95b11fa) - Issue #1859 - Part 3: Replace bzip2 handling in MAR files with xz. (a195efca4) - Issue #1859 - Part 4: Update mar file generation scripts for use of xz. (121d56e08) - Issue #1859 - Part 5: Add format detection to unwrap_full_update.pl (b0e0cd7f9) - Issue #1859 - Part 6: Update mach mar to accept --bz2 for old style MAR (6c1c2339b) - Issue #1861 - Cache the most recent nsGenConNode to speed up future insertions. (c0591cb14) - Issue #1864 - Fix IonBuilder::maybeMarkEmpty. (2aeed5765) - Issue #1804 - Fix building with GCC 11 (908d58ab7) - Issue #1370 - Follow-up: Give table wrapper boxes a special case during flex base size resolution, so that percent main-sizes can be respected (e765c8edb) - Issue #1382 - Set canonical name for trimStart and trimEnd functions (4a57663c1) - Issue #1838 - Follow-up: Prevent grid shorthand from resetting gutter properties (e16a340a3) - Issue #1859 - Build xz-embedded lib when the updater is built. (ddf654bf9) - Issue #1860 - Change LayerManagerData::mDisplayItems to a vector instead of hashtable (070b283e3) - Issue #1860 - Follow-up: Make sure we don't add duplicate frames (f039cc7ef) - Issue #1860 - Follow-up: Fix indentation. (542276283) - Issue #1873 - Part 1: Introduce ParentForUndisplayedMap helper method (c5f6e6155) - Issue #1873 - Part 2: Ensure normalized parent is used for UndisplayedMap handling code (f2a9abd21) - Issue #1873 - Part 3: Fix indentation (fc9ac112d) - Issue #738 - Follow-up: Remove explicit session cache cleanup routine from ShutdownNSS (031a92895) - No issue - Use UXP generic credentials if no module.ver is present. (93c90e371) - Issue #1877 - Resolve RELEASE_OR_BETA conditionals. (d4eac725f) - Revert "Issue #3024 - First pass support for :host and :host-context" (ecdf4bfb2) - Issue #1593 - Part 1: Import William Chen's patches w/o selector implementation, fixed up. (7472bc02b) - Issue #1593 - Part 2: Account for Shadow DOM v1 and iterator in nsBindingManager. (5c002ce20) - Issue #1593 - Part 3: Add selector logic for :host and :host-context. (c37370751) - Issue #1593 - Part 4: Make :host pass DOM parsing test and basic specificity tests. (9bf01d670) - Issue #1593 - Part 5: Fix error that messes with event state detection. (88e4cd51a) No official Basilisk changes picked since my last build. No official Pale-Moon changes picked since my last build. * 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. MCP Basilisk/Pale-Moon rev after datecode will be removed later.
  21. yeah, because some UXP security changes causing this. I wonder if I can find them out and try to revert them to see if performance can be better.
  22. could you please create issues (this one and session restore bug) in bk55 github page so I won't forget after syncing changes?
  23. I'd just pick VC7.1 instead. my work is here (just haven't take care it for a long while) https://github.com/roytam1/fx3
  24. url fixed because the site uses ResizeObserver API which is only preliminary ported and follow-ups revs are yet to come.


×
×
  • Create New...