Jump to content

roytam1

Member
  • Posts

    3,334
  • Joined

  • Last visited

  • Days Won

    406
  • Donations

    0.00 USD 
  • Country

    Hong Kong

roytam1 last won the day on December 18 2023

roytam1 had the most liked content!

About roytam1

Profile Information

  • OS
    XP Pro x86

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

roytam1's Achievements

5.7k

Reputation

  1. here you go. SP55: https://o.rthost.win/basilisk/basilisk55-win32-git-20240615-b8bfd21cf-xpmod.pdb.7z SP52: https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240615-3219d2d-uxp-d835b252d7-xpmod.pdb.7z
  2. does it happen in latest build? I can provide PDB of latest build only.
  3. regarding mozilla's newer SQLite in 9x, mozStorage returns NS_ERROR_STORAGE_BUSY, which got SQLITE_BUSY from newer SQLite. So I wonder if file locking (i.e. LockFileEx(), which SQLite uses when it detects non-9x from KernelEx) is getting problem. I wonder if KernelEx emulates LockFileEx correctly?
  4. not from me, lets see if upstream is willing to get this in.
  5. I have a local branch as staging to "merge" from NM27 repo, sans most of browser frontend changes, and lots of NSS/PSM changes. of course it builds on VC2010. way to NM27.9.6 is still far, and I think I need to skip interim NSS updates to reduce workload on porting them to VC2010 compatible syntax.
  6. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.5.4-Goanna-20240615.7z Changelog: Out-of-tree changes: * update Goanna3 to git 946864fcd3...28eae10bc7: - import from UXP: Issue #1749 - Remove restriction of SVG width/height element attributes. (a94a86ff) (42ebdbbb14) - nss: update nssckbi to 2.68 (991952a25a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1261552 - Add FFI hooks to construct, copy, and destroy gecko style structs from servo. r=heycam (a6d8cc9314) - Bug 1263962 - Expand on the StyleAnimationValue::ExtractComputedValue documentation. r=dholbert (eeda5d725b) - Bug 1244585 - Remove unused Declaration::HasVariableDeclaration method. r=xidorn (1cb256b3ab) - Bug 1264238 - Part 1: Remove unused CSS_PROP_STUB_NOT_CSS macro. r=dholbert (2c329bde2b) - Bug 1254000 - [css-grid] Enable Grid container properties in UA sheets to avoid warnings in the console. r=dholbert (a38272ace3) - bit of bug 686281 (815a9f0825) - Bug 1264238 - Part 2: Sort nsCSSPropList.h entries. r=dholbert (ab964e33b2) - Bug 1266250 part 1 - [css-grid] Resurrect the 'grid-template' shorthand (backs out bug 1253529). r=dholbert (9eb605f1e5) - Bug 1266250 part 2 - [css-grid] Resurrect the 'grid-template' shorthand (backs out bug 1253529). (717016e9e3) - Bug 1250767 - Unified build bustage fixups. (a29448cf4b) - Bug 1259676 - part1: rename from 'InternalAnimationEvent.animationName' to 'InternalAnimationEvent.mAnimationName'. r=masayuki (b388767ea8) - Bug 1259676 - part2: rename from 'InternalAnimationEvent.elapsedTime' to 'InternalAnimationEvent.mElapsedTime'. r=masayuki (02cd3ba10f) - Bug 1259676 - part3: rename from 'InternalAnimationEvent.pseudoElement' to 'InternalAnimationEvent.mPseudoElement'. r=masayuki (440a7fb6f4) - Bug 1259676 - part4: reorder InternalAnimationEvent's members. r=masayuki (1d37fbc627) (a916628ef3) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1251797 - Don't fault struct out of rule tree if all of the potential physical property destinations already have a winning value in the cascade. r=heycam (b64f25ae75) - Bug 1257688 part 0: Add an "IsLegacyBox" accessor to nsFlexContainerFrame, to enable special handling of display:-webkit-box & display:-webkit-inline-box. r=mats (f728070412) - Bug 1257688 part 1: Change "-webkit-box-pack" & "-webkit-box-align" to alias their -moz equivalents, & change nsFlexContainerFrame to respect them in a -webkit-box. r=mats (fda7e641bb) - Bug 1174248 - Apply RTL resizer failure only to GTK2. r=karlt (5f264b52bc) - Bug 1234941 part 1: Add reftests for "-webkit-box" rendering, with -webkit-box-orient unset. r=heycam (bbdb2737a0) - Bug 1234941 part 2: Add reftests for "-webkit-box" rendering, with -webkit-box-orient:horizontal. r=heycam (815f24f010) - Bug 1234941 part 3: Add reftests for "-webkit-box" rendering, with -webkit-box-orient:vertical. r=heycam (a4f71266b9) - Bug 1257688 part 2: Enable "-webkit-box-pack: justify" sections of -webkit-box reftests, & fix reference cases to use 'space-between' (the modern equivalent). (no review) (7641615ec0) - Bug 1257688 part 3: Change "-webkit-box-ordinal-group" to alias its -moz equivalent, & change nsFlexContainerFrame to respect it in a -webkit-box. r=mats (90797264fe) - Bug 1257688 part 4: Add reftests for -webkit-box-ordinal-group inside of display:-webkit-box. r=mats (7623b7a5dd) - Bug 1257688 part 5: Change "-webkit-box-flex" to alias its -moz equivalent, & change nsFlexContainerFrame to use it instead of flex-shrink & flex-grow in a -webkit-box. r=mats (dabf0415f3) - Bug 1257688 part 6: Add reftest for -webkit-box-flex inside of display:-webkit-box. r=mats (06d1384d0b) - Bug 1257688 followup: Fix typo in <title>s in webkit-box-ordinal-group reftests. (no review, test-metadata only) (b8753af073) - Bug 1262049 part 1: Back out bug 1208344 in its entirety, and mark -webkit-box-orient:vertical reftests as failing (for now). (no review) (fd3890a164) - Bug 1262049 part 2: Add -webkit-box-orient & -webkit-box-direction as aliases for -moz versions, in the style system (but not yet honored by flexbox layout). r=mats (33e137427f) - Bug 1262049 part 3: Refactor FlexboxAxisTracker constructor to take pointer to nsFlexContainerFrame. r=mats (0e9a26b85d) - Bug 1262049 part 4: Refactor some of FlexboxAxisTracker constructor's logic into a helper method. r=mats (c298827ed2) - Bug 1264837 Part 1 - Remove nsTextBoxFrameSuper. r=dholbert (dc64371da6) - Bug 1264837 Part 2 - Remove nsColorControlFrameSuper. r=dholbert (166c5c13c3) - Bug 1264837 Part 3 - Remove nsFormControlFrameSuper. r=dholbert (70c4c13c79) - Bug 1264837 Part 4 - Remove nsImageControlFrameSuper. r=dholbert (68af4648e6) - Bug 1264837 Part 5 - Remove nsFlexContainerFrameSuper. r=dholbert (ef7b1a912e) - Bug 1261553 - Don't return from OnVisibilityChanged implementations without calling the superclass implementation. r=mstange (033d4cdf72) - Bug 1264837 Part 6 - Remove ImageFrameSuper. r=dholbert (cbf002ba56) - Bug 1264837 Part 7 - Remove nsInlineFrameBase r=dholbert (42e277593f) - Bug 1262049 part 5: Honor -webkit-box-orient & -webkit-box-direction when determining axes for a -webkit-box flexbox. r=mats (a4f03722ed) - Bug 1262049 part 6: Add reftest for -webkit-box-direction. (no review) (d41936d107) - Bug 1266248 part 1: Rename MapSinglePropertyInto() args, to make src-vs-target distinctions clearer. r=heycam (2d46c21c34) - Bug 1266248 part 2: Add assertion to verify that MapSinglePropertyInto() isn't called with a logical target-property. r=heycam (c51b780a2b) - Bug 1264837 Part 8 - Remove nsPluginFrameSuper. r=dholbert (615738f0f0) - Bug 1264837 Part 9 - Remove nsRubyBaseFrameSuper. r=dholbert (0fb30cf0a3) - Bug 1264837 Part 10 - Remove nsRubyContentFrameSuper. r=dholbert (df02f9983c) - Bug 1264837 Part 11 - Remove nsRubyFrameSuper. r=dholbert (684a20009b) - Bug 1264837 Part 12 - Remove nsRubyTextContainerFrameSuper. r=dholbert (4961565c4b) - Bug 1264837 Part 13 - Remove nsRubyTextFrameSuper. r=dholbert (aa9e863378) - bits of 1261230 (cffbacd922) - Bug 1264837 Part 14 - Remove nsSubDocumentFrameSuper. r=dholbert (2ddc0b2028) - Bug 1264837 Part 15 - Remove nsVideoFrameBase r=dholbert (c1246fd0bc) - Bug 1264837 Part 16 - Remove ViewportFrame::Super. r=dholbert (dff457b117) - Bug 1264837 Part 17 - Remove nsSVGAFrameBase. r=dholbert (0df66e92c5) - Bug 1253590, part 1 - Generalize AutoReferenceLoopDetector to allow it to be used to limit reference chain lengths. r=longsonr (e1673d2e9e) - Bug 1253590, part 2 - Use the new AutoReferenceLimiter helper to limit clip path reference chain lengths. r=longsonr (4e03ec9001) - Bug 1253590, part 3 - Crashtest for long clipPath reference chains. r=longsonr (c4da0e1dc4) - Bug 1253590, part 4 - Follow-up to return the correct type. r=bustage (61c7fd965a) - Bug 1264837 Part 18 - Remove nsSVGClipPathFrameBase. r=dholbert (ec78340590) - Bug 1264837 Part 19 - Remove nsSVGContainerFrameBase. r=dholbert (57c5c44826) - Bug 1264837 Part 20 - Remove nsSVGFilterFrameBase. r=dholbert (5f41a15a86) - Bug 1264837 Part 21 - Remove nsSVGForeignObjectFrameBase. r=dholbert (c9aeb556ce) - Bug 1264837 Part 22 - Remove nsSVGGenericContainerFrameBase. r=dholbert (bd4e21975d) - Bug 1264837 Part 23 - Remove nsSVGGFrameBase. r=dholbert (bed40424fd) - Bug 1264837 Part 24 - Remove nsSVGGradientFrameBase. r=dholbert (a9a7d3e0d4) - Bug 1264837 Part 25 - Remove nsSVGLinearGradientFrameBase. r=dholbert (a48ed6b6b2) - Bug 1264837 Part 26 - Remove nsSVGRadialGradientFrameBase. r=dholbert (76181ad3b2) - Bug 1264837 Part 27 - Remove nsSVGImageFrameBase. r=dholbert (5aaa32517d) - Bug 1242256 - ensure images in patterns and masks animate properly. r=jwatt,seth (cc40ee9520) - Bug 1264837 Part 28 - Remove nsSVGInnerSVGFrameBase. r=dholbert (04b9d9b5fb) - Bug 1264837 Part 29 - Remove nsSVGMarkerFrameBase. r=dholbert (bc28eca472) - Bug 1264837 Part 30 - Remove nsSVGMarkerAnonChildFrameBase. r=dholbert (6898a93a31) - Bug 1264837 Part 31 - Remove nsSVGMaskFrameBase. r=dholbert (26d0e7a5e1) - Bug 1264837 Part 32 - Remove nsSVGOuterSVGFrameBase. r=dholbert (a473ae8be3) - Bug 1264837 Part 33 - Remove nsSVGOuterSVGAnonChildFrameBase. r=dholbert (8c6cca5e9b) - Bug 1264837 Part 34 - Remove nsSVGPaintServerFrameBase. r=dholbert (eab458bfab) - Bug 1264837 Part 35 - Remove nsSVGPathGeometryFrameBase. r=dholbert (e5245d2be0) - Bug 1264837 Part 36 - Remove nsSVGPatternFrameBase. r=dholbert (2df37d4056) - Bug 1264837 Part 37 - Remove nsSVGStopFrameBase. r=dholbert (e367dba151) - Bug 1264837 Part 38 - Remove nsSVGSwitchFrameBase. r=dholbert (7ffe7a731a) - Bug 1264837 Part 39 - Remove nsSVGUseFrameBase. r=dholbert (b4445728e3) - Bug 1264837 Part 40 - Remove SVGFEContainerFrameBase. r=dholbert (ee08ef9caf) - Bug 1264837 Part 41 - Remove SVGFEImageFrameBase. r=dholbert (010f79b418) - Bug 1264837 Part 42 - Remove SVGFELeafFrameBase. r=dholbert (949aeba02d) - Bug 1264837 Part 44 - Remove SVGTextFrameBase. r=dholbert (bfd0603d44) - Bug 1264837 Part 45 - Remove SVGViewFrameBase. r=dholbert (151f3c95b2) - Bug 1265591 patch 1 - Remove Internal/External versions of ReconstructStyleData. r=heycam (a91f96e3b3) - Bug 1265591 patch 2 - Rename nsIPresShell::ReconstructStyleData to RestyleForCSSRuleChanges. r=heycam (8ad2bc3021) - Bug 1265591 patch 3 - Make the comment describing RestyleForCSSRuleChanges match reality. r=heycam (2ef053622d) - Bug 1251150. Add crash annotations if image visibility is re-entering. r=mats (975a3e98d7) - Bug 1261554 (Part 1) - Prepare for implementing in-displayport visibility tracking. r=mstange (b139489249) - Bug 1261554 (Part 2) - Mark frames which are added to the display list when painting to the window as having Visibility::IN_DISPLAYPORT. r=mstange (4c8185bf0e) - Bug 1259529 - Clean up the APZ minimap rendering code a bit. No functional changes. r=BenWa (9b99c27777) - Bug 1256532 - Show the critical displayport in the APZ minimap as well. r=BenWa (9b131616a0) - Bug 1251886 - Correct inputFrameID selection when using e10s r=daoshengmu (9e042f6af3) - Bug 1261554 (Part 3) - Visualize Visibility::IN_DISPLAYPORT regions in the APZ minimap visibility debugger. r=botond (f9b72319e1) - Bug 1261554 (Followup) - Fix memory reporting for PresShell::mVisibleRegions. r=me (6fc953c1de) - Bug 1259529 - Ensure that the APZ minimap for subframes remains scaled to the visible portion of the composition bounds. r=BenWa (9f156773cf) - Bug 1251150. Back out crash annotations used to try to diagnose crash. (db6ba80214) - missing bits of Bug 1258476 - Optimize CreateRangePaintInfo by generating display lists for the minimum amount of range subtrees rather than for the range common ancestor. r=tn (2ded969082) - Bug 1237821. Use displayport getter for image visibility in the (unused) display list builder based image visibility code. r=botond (a634182065) - Bug 1253995 - Display stale image in nsImageFrame if we have a new src but haven't decoded it yet - r=seth (6add357448) - Bug 1261703. When moving flex frame, position its view as well as any child views. r=dholbert (abd586f55f) - bug 1246772 - work around x87 floating point truncation issues in gecko r=dholbert (de38865a9f) - missing bits of 1202908 (4a254234f7) - Bug 1249134: Remove support for -webkit-appearance as an alias for -moz-appearance, since the two prefixed properties behave differently in practice. r=heycam (7fd6826fb0) - Bug 1249937 - Rename LayerComposite::SetShadowTransform to SetShadowBaseTransform. r=botond (c91f175b8d) - Bug 1260335 - On perspective ContainerLayers, the clip deferred from their child layer needs to be affected by the perspective layer's async transforms. r=botond (ee1a19e113) - Bug 1260335 - Add a comment that explains why the perspective child can't have more than one frame metrics. r=mattwoodrow (639d9ede24) - Bug 1148978 - Remove plugin window update composition deferment. r=mattwoodrow (01e7da3570) - Bug 1263515 - Destroy the compositor earlier in RecvWillStop when it still has a valid widget. r=jnicol (c14135bf7c) - Bug 1258440 - Don't attempt to hide plugin windows when switching trees if the previous remote layer tree didn't contain plugin windows. Fixes a tpaint regression. r=mconley (929db2fdf2) - Bug 1260976 - Make nsTransitionManager use Keyframe objects to set up transitions; r=heycam (3b8ef91fe9) - Bug 1265611 - Make TransitionProperty() and ToValue() safe when mProperties is not set; r=heycam (37d234aad4) - Bug 1259675 - Clean up InternalTransitionEvent r=masayuki (f6526d4dfa) - Bug 1260976 - Remove some references to properties within nsTransitionManager; r=heycam (6c0f84fb17) - Bug 1182856 - Part 4: Refactor code in nsTransitionManager::StyleContextChanged(). r=heycam (ee0f4d76fd) - Bug 1182856 - Part 5: Avoid unnecessary transition update if display:none. r=heycam (5e01fff5cc) - Bug 1182856 - Part 6: Revise tests for display:none in test_transitions.html. r=heycam (ac2dfe8e47) - Bug 1182856 - Part 7: Test. r=cam (2aed7d5ae6) - Bug 1265611 - Don't trigger transitions for properties that are disabled; r=heycam (dabf201421) - Bug 1247533 - Annotate intentional switch fallthrough to suppress -Wimplicit-fallthrough warning in layout/style/. r=dbaron (a0b748bea2) - Bug 1264830 - Part 1: Add an nsStyleAutoArray array type, similar to AutoTArray<...,1> but memmovable. r=bholley (ad4eb0692c) - Bug 1264830 - Part 2: Change nsStyleImageLayers::mLayers to use nsStyleAutoArray. r=bholley (963a9e4033) - Bug 1264830 - Part 3: Change nsStyleDisplay::{mTransitions,mAnimations} to use nsStyleAutoArray. r=bholley (396812da9d) - Bug 1264830 - Part 4: Change nsStyleDisplay::mWillChange to use nsTArray. r=bholley (7dead8570f) - Bug 1264830 - Part 5: Require all style structs be memmovable. r=bholley (8fdd844d1c) - Bug 1244628: compare nsStyleImageLayers::mAttachmentCount in nsStyleImageLayers::CalcDifference. r=dbaron. (11e2bb1665) - Bug 1252739 - nsStyleImageLayers::HasLayerWithImage should return true when we have mask-image:<element-reference> | <gradient>; r=dbaron (904b65a0e5) - cleanup empty line (8263e0793e) - Bug 1261392 - Define gettid for all Linux builds. r=bgirard (781ae95acc) (28eae10bc7) * 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
  7. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240615-28eae10bc7-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240615-28eae10bc7-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240615-28eae10bc7-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240615-28eae10bc7-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import from UXP: Issue #1749 - Remove restriction of SVG width/height element attributes. (a94a86ff) (42ebdbbb14) - nss: update nssckbi to 2.68 (991952a25a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1261552 - Add FFI hooks to construct, copy, and destroy gecko style structs from servo. r=heycam (a6d8cc9314) - Bug 1263962 - Expand on the StyleAnimationValue::ExtractComputedValue documentation. r=dholbert (eeda5d725b) - Bug 1244585 - Remove unused Declaration::HasVariableDeclaration method. r=xidorn (1cb256b3ab) - Bug 1264238 - Part 1: Remove unused CSS_PROP_STUB_NOT_CSS macro. r=dholbert (2c329bde2b) - Bug 1254000 - [css-grid] Enable Grid container properties in UA sheets to avoid warnings in the console. r=dholbert (a38272ace3) - bit of bug 686281 (815a9f0825) - Bug 1264238 - Part 2: Sort nsCSSPropList.h entries. r=dholbert (ab964e33b2) - Bug 1266250 part 1 - [css-grid] Resurrect the 'grid-template' shorthand (backs out bug 1253529). r=dholbert (9eb605f1e5) - Bug 1266250 part 2 - [css-grid] Resurrect the 'grid-template' shorthand (backs out bug 1253529). (717016e9e3) - Bug 1250767 - Unified build bustage fixups. (a29448cf4b) - Bug 1259676 - part1: rename from 'InternalAnimationEvent.animationName' to 'InternalAnimationEvent.mAnimationName'. r=masayuki (b388767ea8) - Bug 1259676 - part2: rename from 'InternalAnimationEvent.elapsedTime' to 'InternalAnimationEvent.mElapsedTime'. r=masayuki (02cd3ba10f) - Bug 1259676 - part3: rename from 'InternalAnimationEvent.pseudoElement' to 'InternalAnimationEvent.mPseudoElement'. r=masayuki (440a7fb6f4) - Bug 1259676 - part4: reorder InternalAnimationEvent's members. r=masayuki (1d37fbc627) (a916628ef3) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1251797 - Don't fault struct out of rule tree if all of the potential physical property destinations already have a winning value in the cascade. r=heycam (b64f25ae75) - Bug 1257688 part 0: Add an "IsLegacyBox" accessor to nsFlexContainerFrame, to enable special handling of display:-webkit-box & display:-webkit-inline-box. r=mats (f728070412) - Bug 1257688 part 1: Change "-webkit-box-pack" & "-webkit-box-align" to alias their -moz equivalents, & change nsFlexContainerFrame to respect them in a -webkit-box. r=mats (fda7e641bb) - Bug 1174248 - Apply RTL resizer failure only to GTK2. r=karlt (5f264b52bc) - Bug 1234941 part 1: Add reftests for "-webkit-box" rendering, with -webkit-box-orient unset. r=heycam (bbdb2737a0) - Bug 1234941 part 2: Add reftests for "-webkit-box" rendering, with -webkit-box-orient:horizontal. r=heycam (815f24f010) - Bug 1234941 part 3: Add reftests for "-webkit-box" rendering, with -webkit-box-orient:vertical. r=heycam (a4f71266b9) - Bug 1257688 part 2: Enable "-webkit-box-pack: justify" sections of -webkit-box reftests, & fix reference cases to use 'space-between' (the modern equivalent). (no review) (7641615ec0) - Bug 1257688 part 3: Change "-webkit-box-ordinal-group" to alias its -moz equivalent, & change nsFlexContainerFrame to respect it in a -webkit-box. r=mats (90797264fe) - Bug 1257688 part 4: Add reftests for -webkit-box-ordinal-group inside of display:-webkit-box. r=mats (7623b7a5dd) - Bug 1257688 part 5: Change "-webkit-box-flex" to alias its -moz equivalent, & change nsFlexContainerFrame to use it instead of flex-shrink & flex-grow in a -webkit-box. r=mats (dabf0415f3) - Bug 1257688 part 6: Add reftest for -webkit-box-flex inside of display:-webkit-box. r=mats (06d1384d0b) - Bug 1257688 followup: Fix typo in <title>s in webkit-box-ordinal-group reftests. (no review, test-metadata only) (b8753af073) - Bug 1262049 part 1: Back out bug 1208344 in its entirety, and mark -webkit-box-orient:vertical reftests as failing (for now). (no review) (fd3890a164) - Bug 1262049 part 2: Add -webkit-box-orient & -webkit-box-direction as aliases for -moz versions, in the style system (but not yet honored by flexbox layout). r=mats (33e137427f) - Bug 1262049 part 3: Refactor FlexboxAxisTracker constructor to take pointer to nsFlexContainerFrame. r=mats (0e9a26b85d) - Bug 1262049 part 4: Refactor some of FlexboxAxisTracker constructor's logic into a helper method. r=mats (c298827ed2) - Bug 1264837 Part 1 - Remove nsTextBoxFrameSuper. r=dholbert (dc64371da6) - Bug 1264837 Part 2 - Remove nsColorControlFrameSuper. r=dholbert (166c5c13c3) - Bug 1264837 Part 3 - Remove nsFormControlFrameSuper. r=dholbert (70c4c13c79) - Bug 1264837 Part 4 - Remove nsImageControlFrameSuper. r=dholbert (68af4648e6) - Bug 1264837 Part 5 - Remove nsFlexContainerFrameSuper. r=dholbert (ef7b1a912e) - Bug 1261553 - Don't return from OnVisibilityChanged implementations without calling the superclass implementation. r=mstange (033d4cdf72) - Bug 1264837 Part 6 - Remove ImageFrameSuper. r=dholbert (cbf002ba56) - Bug 1264837 Part 7 - Remove nsInlineFrameBase r=dholbert (42e277593f) - Bug 1262049 part 5: Honor -webkit-box-orient & -webkit-box-direction when determining axes for a -webkit-box flexbox. r=mats (a4f03722ed) - Bug 1262049 part 6: Add reftest for -webkit-box-direction. (no review) (d41936d107) - Bug 1266248 part 1: Rename MapSinglePropertyInto() args, to make src-vs-target distinctions clearer. r=heycam (2d46c21c34) - Bug 1266248 part 2: Add assertion to verify that MapSinglePropertyInto() isn't called with a logical target-property. r=heycam (c51b780a2b) - Bug 1264837 Part 8 - Remove nsPluginFrameSuper. r=dholbert (615738f0f0) - Bug 1264837 Part 9 - Remove nsRubyBaseFrameSuper. r=dholbert (0fb30cf0a3) - Bug 1264837 Part 10 - Remove nsRubyContentFrameSuper. r=dholbert (df02f9983c) - Bug 1264837 Part 11 - Remove nsRubyFrameSuper. r=dholbert (684a20009b) - Bug 1264837 Part 12 - Remove nsRubyTextContainerFrameSuper. r=dholbert (4961565c4b) - Bug 1264837 Part 13 - Remove nsRubyTextFrameSuper. r=dholbert (aa9e863378) - bits of 1261230 (cffbacd922) - Bug 1264837 Part 14 - Remove nsSubDocumentFrameSuper. r=dholbert (2ddc0b2028) - Bug 1264837 Part 15 - Remove nsVideoFrameBase r=dholbert (c1246fd0bc) - Bug 1264837 Part 16 - Remove ViewportFrame::Super. r=dholbert (dff457b117) - Bug 1264837 Part 17 - Remove nsSVGAFrameBase. r=dholbert (0df66e92c5) - Bug 1253590, part 1 - Generalize AutoReferenceLoopDetector to allow it to be used to limit reference chain lengths. r=longsonr (e1673d2e9e) - Bug 1253590, part 2 - Use the new AutoReferenceLimiter helper to limit clip path reference chain lengths. r=longsonr (4e03ec9001) - Bug 1253590, part 3 - Crashtest for long clipPath reference chains. r=longsonr (c4da0e1dc4) - Bug 1253590, part 4 - Follow-up to return the correct type. r=bustage (61c7fd965a) - Bug 1264837 Part 18 - Remove nsSVGClipPathFrameBase. r=dholbert (ec78340590) - Bug 1264837 Part 19 - Remove nsSVGContainerFrameBase. r=dholbert (57c5c44826) - Bug 1264837 Part 20 - Remove nsSVGFilterFrameBase. r=dholbert (5f41a15a86) - Bug 1264837 Part 21 - Remove nsSVGForeignObjectFrameBase. r=dholbert (c9aeb556ce) - Bug 1264837 Part 22 - Remove nsSVGGenericContainerFrameBase. r=dholbert (bd4e21975d) - Bug 1264837 Part 23 - Remove nsSVGGFrameBase. r=dholbert (bed40424fd) - Bug 1264837 Part 24 - Remove nsSVGGradientFrameBase. r=dholbert (a9a7d3e0d4) - Bug 1264837 Part 25 - Remove nsSVGLinearGradientFrameBase. r=dholbert (a48ed6b6b2) - Bug 1264837 Part 26 - Remove nsSVGRadialGradientFrameBase. r=dholbert (76181ad3b2) - Bug 1264837 Part 27 - Remove nsSVGImageFrameBase. r=dholbert (5aaa32517d) - Bug 1242256 - ensure images in patterns and masks animate properly. r=jwatt,seth (cc40ee9520) - Bug 1264837 Part 28 - Remove nsSVGInnerSVGFrameBase. r=dholbert (04b9d9b5fb) - Bug 1264837 Part 29 - Remove nsSVGMarkerFrameBase. r=dholbert (bc28eca472) - Bug 1264837 Part 30 - Remove nsSVGMarkerAnonChildFrameBase. r=dholbert (6898a93a31) - Bug 1264837 Part 31 - Remove nsSVGMaskFrameBase. r=dholbert (26d0e7a5e1) - Bug 1264837 Part 32 - Remove nsSVGOuterSVGFrameBase. r=dholbert (a473ae8be3) - Bug 1264837 Part 33 - Remove nsSVGOuterSVGAnonChildFrameBase. r=dholbert (8c6cca5e9b) - Bug 1264837 Part 34 - Remove nsSVGPaintServerFrameBase. r=dholbert (eab458bfab) - Bug 1264837 Part 35 - Remove nsSVGPathGeometryFrameBase. r=dholbert (e5245d2be0) - Bug 1264837 Part 36 - Remove nsSVGPatternFrameBase. r=dholbert (2df37d4056) - Bug 1264837 Part 37 - Remove nsSVGStopFrameBase. r=dholbert (e367dba151) - Bug 1264837 Part 38 - Remove nsSVGSwitchFrameBase. r=dholbert (7ffe7a731a) - Bug 1264837 Part 39 - Remove nsSVGUseFrameBase. r=dholbert (b4445728e3) - Bug 1264837 Part 40 - Remove SVGFEContainerFrameBase. r=dholbert (ee08ef9caf) - Bug 1264837 Part 41 - Remove SVGFEImageFrameBase. r=dholbert (010f79b418) - Bug 1264837 Part 42 - Remove SVGFELeafFrameBase. r=dholbert (949aeba02d) - Bug 1264837 Part 44 - Remove SVGTextFrameBase. r=dholbert (bfd0603d44) - Bug 1264837 Part 45 - Remove SVGViewFrameBase. r=dholbert (151f3c95b2) - Bug 1265591 patch 1 - Remove Internal/External versions of ReconstructStyleData. r=heycam (a91f96e3b3) - Bug 1265591 patch 2 - Rename nsIPresShell::ReconstructStyleData to RestyleForCSSRuleChanges. r=heycam (8ad2bc3021) - Bug 1265591 patch 3 - Make the comment describing RestyleForCSSRuleChanges match reality. r=heycam (2ef053622d) - Bug 1251150. Add crash annotations if image visibility is re-entering. r=mats (975a3e98d7) - Bug 1261554 (Part 1) - Prepare for implementing in-displayport visibility tracking. r=mstange (b139489249) - Bug 1261554 (Part 2) - Mark frames which are added to the display list when painting to the window as having Visibility::IN_DISPLAYPORT. r=mstange (4c8185bf0e) - Bug 1259529 - Clean up the APZ minimap rendering code a bit. No functional changes. r=BenWa (9b99c27777) - Bug 1256532 - Show the critical displayport in the APZ minimap as well. r=BenWa (9b131616a0) - Bug 1251886 - Correct inputFrameID selection when using e10s r=daoshengmu (9e042f6af3) - Bug 1261554 (Part 3) - Visualize Visibility::IN_DISPLAYPORT regions in the APZ minimap visibility debugger. r=botond (f9b72319e1) - Bug 1261554 (Followup) - Fix memory reporting for PresShell::mVisibleRegions. r=me (6fc953c1de) - Bug 1259529 - Ensure that the APZ minimap for subframes remains scaled to the visible portion of the composition bounds. r=BenWa (9f156773cf) - Bug 1251150. Back out crash annotations used to try to diagnose crash. (db6ba80214) - missing bits of Bug 1258476 - Optimize CreateRangePaintInfo by generating display lists for the minimum amount of range subtrees rather than for the range common ancestor. r=tn (2ded969082) - Bug 1237821. Use displayport getter for image visibility in the (unused) display list builder based image visibility code. r=botond (a634182065) - Bug 1253995 - Display stale image in nsImageFrame if we have a new src but haven't decoded it yet - r=seth (6add357448) - Bug 1261703. When moving flex frame, position its view as well as any child views. r=dholbert (abd586f55f) - bug 1246772 - work around x87 floating point truncation issues in gecko r=dholbert (de38865a9f) - missing bits of 1202908 (4a254234f7) - Bug 1249134: Remove support for -webkit-appearance as an alias for -moz-appearance, since the two prefixed properties behave differently in practice. r=heycam (7fd6826fb0) - Bug 1249937 - Rename LayerComposite::SetShadowTransform to SetShadowBaseTransform. r=botond (c91f175b8d) - Bug 1260335 - On perspective ContainerLayers, the clip deferred from their child layer needs to be affected by the perspective layer's async transforms. r=botond (ee1a19e113) - Bug 1260335 - Add a comment that explains why the perspective child can't have more than one frame metrics. r=mattwoodrow (639d9ede24) - Bug 1148978 - Remove plugin window update composition deferment. r=mattwoodrow (01e7da3570) - Bug 1263515 - Destroy the compositor earlier in RecvWillStop when it still has a valid widget. r=jnicol (c14135bf7c) - Bug 1258440 - Don't attempt to hide plugin windows when switching trees if the previous remote layer tree didn't contain plugin windows. Fixes a tpaint regression. r=mconley (929db2fdf2) - Bug 1260976 - Make nsTransitionManager use Keyframe objects to set up transitions; r=heycam (3b8ef91fe9) - Bug 1265611 - Make TransitionProperty() and ToValue() safe when mProperties is not set; r=heycam (37d234aad4) - Bug 1259675 - Clean up InternalTransitionEvent r=masayuki (f6526d4dfa) - Bug 1260976 - Remove some references to properties within nsTransitionManager; r=heycam (6c0f84fb17) - Bug 1182856 - Part 4: Refactor code in nsTransitionManager::StyleContextChanged(). r=heycam (ee0f4d76fd) - Bug 1182856 - Part 5: Avoid unnecessary transition update if display:none. r=heycam (5e01fff5cc) - Bug 1182856 - Part 6: Revise tests for display:none in test_transitions.html. r=heycam (ac2dfe8e47) - Bug 1182856 - Part 7: Test. r=cam (2aed7d5ae6) - Bug 1265611 - Don't trigger transitions for properties that are disabled; r=heycam (dabf201421) - Bug 1247533 - Annotate intentional switch fallthrough to suppress -Wimplicit-fallthrough warning in layout/style/. r=dbaron (a0b748bea2) - Bug 1264830 - Part 1: Add an nsStyleAutoArray array type, similar to AutoTArray<...,1> but memmovable. r=bholley (ad4eb0692c) - Bug 1264830 - Part 2: Change nsStyleImageLayers::mLayers to use nsStyleAutoArray. r=bholley (963a9e4033) - Bug 1264830 - Part 3: Change nsStyleDisplay::{mTransitions,mAnimations} to use nsStyleAutoArray. r=bholley (396812da9d) - Bug 1264830 - Part 4: Change nsStyleDisplay::mWillChange to use nsTArray. r=bholley (7dead8570f) - Bug 1264830 - Part 5: Require all style structs be memmovable. r=bholley (8fdd844d1c) - Bug 1244628: compare nsStyleImageLayers::mAttachmentCount in nsStyleImageLayers::CalcDifference. r=dbaron. (11e2bb1665) - Bug 1252739 - nsStyleImageLayers::HasLayerWithImage should return true when we have mask-image:<element-reference> | <gradient>; r=dbaron (904b65a0e5) - cleanup empty line (8263e0793e) - Bug 1261392 - Define gettid for all Linux builds. r=bgirard (781ae95acc) (28eae10bc7)
  8. 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 https://o.rthost.win/basilisk/basilisk55-win32-git-20240615-b8bfd21cf-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20240615-b8bfd21cf-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - Revert "import from UXP: PR #2514 - Don't split up happy emoji sequences (52d7e4f3)" (83463a763) - import from `custom` branch of UXP: Revert part of #2492 and replace it with mozilla one. (ff8673e8) (ad9257751) - ported from mozilla: Bug 1819025 - Don't consider following join-controls when determining whether a space is collapsible. r=emilio (fad4426b7b) (1a2ed2cf6) - nss: update nssckbi to 2.68 (7c623784f) - ported from UXP: Issue #2524 - Implement smart granularity for canvas poisoning. (359a4a20) (38749143d) - import from UXP: Issue #2522 - Part 1: Alias small, large, and dynamic viewport units to base viewport (5c06335c) (02e057fe1) - import from UXP: Issue #2522 - Part 2: Implement support for logical viewport units (2ba31f4e) (e83f6ac29) - layout: fix corrupted unicode in comments, no code change (624d230b3) - import from UXP: [network] Perform a case-insensitive match on special cookie prefixes. (bfb171c7) (207e44027) - import from UXP: [network] Avoid accessing raw pointers in nsTransportEventSinkProxy. (bcdf7dc8) (0be8940c1) - ported from UXP: [uri] Fix issues with external protocol handlers. (a09accc2) (b6f6a7935) - import from UXP: [DOM] Clone video info properly. (a2417d57) (7398c9159) - import from UXP: [toolkit] Close autocomplete popup when window is resized. (b4caa69a) (cf653ffaa) - import from UXP: [js gc] Suppress GC during JSObject::swap (40c9102d) (704756682) - ported from UXP: [uri] Implement additional filename checks. (9c8bd37f) (77e6b8e66) - import from UXP: [layout] Initialize PerSpanData members mBaseline and mReflowInput. (0e05cb96) (b8bfd21cf)
  9. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240615-7bda12e7-uxp-d835b252d7-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240615-7bda12e7-uxp-d835b252d7-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-20240615-id-656ea98-uxp-d835b252d7-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240615-id-656ea98-ia-93af9a0-uxp-d835b252d7-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild
  10. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240615-3219d2d-uxp-d835b252d7-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240615-3219d2d-uxp-d835b252d7-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-20240615-3219d2d-uxp-d835b252d7-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240615-d849524bd-uxp-d835b252d7-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240615-d849524bd-uxp-d835b252d7-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240615-d849524bd-uxp-d835b252d7-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240615-d849524bd-uxp-d835b252d7-xpmod.7z Official UXP changes picked since my last build: - Issue #2524 - Implement smart granularity for canvas poisoning. (359a4a2069) - Issue #2522 - Part 1: Alias small, large, and dynamic viewport units to base viewport (5c06335c5b) - Issue #2522 - Part 2: Implement support for logical viewport units (2ba31f4e97) - [network] Perform a case-insensitive match on special cookie prefixes. (bfb171c783) - [network] Avoid accessing raw pointers in nsTransportEventSinkProxy. (bcdf7dc845) - [uri] Fix issues with external protocol handlers. (a09accc204) - [DOM] Clone video info properly. (a2417d573b) - [toolkit] Close autocomplete popup when window is resized. (b4caa69a9c) - [js gc] Suppress GC during JSObject::swap (40c9102d6d) - [uri] Implement additional filename checks. (9c8bd37fe5) - [layout] Initialize PerSpanData members mBaseline and mReflowInput. (0e05cb9630) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes picked since my last build: - Revert "PR #2514 - Don't split up happy emoji sequences" (97db731ae7) - Revert part of #2492 and replace it with mozilla one. (ff8673e87e) - ported from mozilla: Bug 1819025 - Don't consider following join-controls when determining whether a space is collapsible. r=emilio (fad4426b7b) (854fac5c4c) - nss: update nssckbi to 2.68 (b794ec0afd) - layout: fix corrupted unicode in comments, no code change (36bc963804) 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.
  11. just bring an older version of webp library to fx38vc10 to 486
  12. found a bug of selecting numbers as text in UXP and SP55, but too late for replacing binaries. will be available in next build.
  13. Firefox 38.8.0esr ported to VC2010 for older processors and older XP. Repo: https://github.com/roytam1/firefox38-vc2010 binaries for testing: original NSS from 38esr: http://o.rthost.win/gpc/files1.rt/firefox-38.8.0-vc10-nss319.7z updated NSS from retrozilla (TLS 1.2): http://o.rthost.win/gpc/files1.rt/firefox-38.8.0-vc10-nss321.7z updated NSS for TLS 1.3: http://o.rthost.win/gpc/files1.rt/firefox-38.8.0-vc10-tls13.7z for XP RTM/SP1: http://o.rthost.win/gpc/files1.rt/firefox38-tls13-xprtm-vc10hack.7z
  14. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.5.4-Goanna-20240608.7z Changelog: Out-of-tree changes: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1197954 - Extract GLXFBConfig selection code for X11 windows. r=lsalzman (2816a11bdd) - Bug 1261439 - replace nsAccUtils::IsEmbeddedObject on a bit flag check, r=marcoz (16319b9295) - bug 1262563 - add IsFromUserInput to show / hide event messages r=davidb (dc96903cfa) - bug 1262563 - fire show / hide events for proxied accessibles r=davidb (9b1deb77c9) - bug 1255009 - make AccShowEvent store the insertion index of the new child r=davidb (5b3d984446) - bug 1261144 - remove filters::GetEmbeddedObj() because it is unused r=lsocks (837bb1777c) - bug 1261144 - devirtualize AppendObject() because the base class impl is never called r=lsocks (a8fe470965) - bug 1261144 - move Count() from AccCollector to EmbeddedObjCollector r=lsocks (11d9734561) - bug 1261144 - move GetAccessibleAt to EmbeddedObjCollector r=lsocks (6ac2731ec1) - bug 1261144 - devirtualize GetIndexAt() because the base class version is never called r=lsocks (54cc48712e) - bug 1261144 - move EnsureNGetObject to EmbeddedObjCollector r=lsocks (225b123fb0) - bug 1261144 - move EnsureNGetIndex() to EmbeddedObjCollector r=lsocks (81986c9a95) - bug 1261144 - move the data members of AccCollector to EmbeddedObjCollector r=lsocks (5ba20f1c30) - bug 1261144 - remove the AccCollector class r=lsocks (6f52909c58) - bug 1261144 - use filters::GetEmbeddedObject() directly in EmbeddedObjCollector r=lsocks (cb86410837) - bug 1261144 - devirtualize the dtor of EmbeddedObjCollector r=lsocks (b3d23cf341) - Bug 1261144 - stop including Filters.h in EmbeddedObjCollector.h r=lsocks (2940a4dc3d) - bug 1261144 - call Accessible::IsText() directly from EmbeddedObjCollector r=lsocks (b93a86aa2a) - bug 1262233 - stop using a sync message to implement ProxyAccessible::EmbeddedChildCount() r=lsocks (e2d3b6d608) - bug 1262233 - stop implementing ProxyAccessible::IndexOfEmbeddedChild() with a sync message r=lsocks (dcedecd9d4) - bug 1262233 - add ProxyAccessible::IsEmbeddedObject() r=lsocks (084915a784) - bug 1262233 - stop implementing ProxyAccessible::EmbeddedChildAt() with a sync message r=lsocks (2924d04c4a) - bug 1241453 - fire nsIAccessibleStateChangeEvents for proxied accessibles r=davidb (e423829903) - bug 1241453 - fire nsIAccessibleEvents for proxied accessibles r=davidb (6a02c2f8a3) - bug 1241453 - fire nsIAccessibleCaretMoveEvents for proxies r=davidb (4fb1f5be4f) - bug 1241453 - fire nsIAccessibleTextChangeEvents for proxies r=davidb (c53a5b5122) - Bug 1264526 - process ARIA owns relocations for in-the-document accessibles only, r=yzen (e19887eee4) - Bug 1261174 - more events logging, r=yzen (14b83c693d) - Bug 1257350 - Use intptr_t to avoid C4312 on VS2015; r=tbsaunde (1fc3ee9b6d) - bug 1250882 - make xpcAccessible::GetAttributes() work with proxied accessibles r=davidb (fa676531c2) - bug 1210741 - make AccessibleWrap::get_accLocation work with proxied accessibles r=davidb (6600987ec8) - bug 1219528 - make NAVDIR_{FIRST,LAST}CHILD and NAVDIR_{NEXT,PREVIOUS} cases of AccessibleWrap::accNavigate deal with proxies r=davidb (c011ebcd2b) - bug 1219528 - make AccessibleWrap::accNavigate cases using relations work with proxies r=davidb (de20c76bcc) - bug 1215657 - make AccessibleWrap::accHitTest() work with proxies r=davidb (25da22a733) - bug 1215657 - make AccessibleWrap::accDoDefaultAction work with proxies r=davidb (029d34d135) - bug 1208779 - null check aAccessible in GetChildIDFor() for 32 bit as well as 64 bit windows r=davidb (08319d45e7) - bug 1207862 - refactor GetXPAccessibleFor() so proxies and non proxies are handle in the same place for each type of id r=davidb (3ff1646e02) - bug 1207862 - make AccessibleWrap::GetXPAccessibleFor() return the AccessibleWrap for proxies r=davidb (1184a0efeb) - bug 1218564 - remove check for password roles in AccessibleWrap::get_accValue r=surkov (477e0bb92b) - bug 1219528 - don't bail out of AccessibleWrap::accNavigate if the accessible wraps a proxy r=davidb (9540866b5b) - Bug 1257303 - Cast to intptr_t to avoid C4312 on VS2015; r=tbsaunde (93af27e0db) - Bug 1210549 - Fix AccessibleWrap::GetXPAccessibleFor for proxied accessibles r=tbsaunde (b4ed017706) (2eb290e0d3) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1259023 - if proxy is a nullpointer, do not set IS_PROXY in AccessibleOrProxy. r=tbsaunde (7c1059c45a) - Bug 1263188 - fix event tree cutting, part1, r=yzen (eeda83e65f) - Bug 1263188 - fix event tree building, part2, r=yzen (20854e1566) - Bug 1259023 - fixing invalid array index assertion when accessing next sibling. r=tbsaunde (9f153b2298) - bug 1262980 - expose the table interface on proxies r=dbolter (edf50d4a0c) - Bug 1241752 - Remove runtime warning for nsIContent::GetEditingHost(). r=smaug (b5f2f30cda) (c62728067e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1263188 - stop bleeding, r=yzen (e121b0dff3) - Bug 1263188 - more assertions, part3, r=yzen (6623350334) - Bug 1263188 - fix event tree coalescence, part4, r=yzen (dd4b0293ab) - Bug 1262417 - bind a value change event with reorder event firing, r=yzen (eee45f738e) - Bug 1287874: Add missing math.h include. r=drno (cd8b7e74d3) - Bug 967300 - enable cairo's atomic support on gcc-esque compilers; r=mshal (025d886e53) - Bug 1158871 - use new-style __atomic_* primitives in cairo; r=jrmuizel,ted.mielczarek (9ac76e7769) - fix build on non-windows systems (d807139c54) - Bug 1205854 - Workaround for Windows printer drivers that can't handle swapped X and Y axes. r=jrmuizel (1f35fc8d76) - Bug 1186339 - skip STUN/TURN servers with non-matching IP versions for TCP sockets. r=bwc (61f841554e) - Bug 933986. Switch over from index to an id, and ensure uniqueness when feeding into the candidate priority calculation. r=drno (168f4d68a3) - Bug 1190720 - only check IP version for STUN server IPs. r=bwc (9f95c5995f) - Bug 1192403 - improve ICE TCP error message. r=mjf (28afcf181c) - Bug 1037618 - Part 1: Add some logging to highlight TCP connection failures. r=drno (f5f861563a) - Bug 1251214: Ignore R_WOULDBLOCK in nr_stun_client_send_request r=ekr (00db6e3022) - Bug 980609: Do not assert that TURN TCP client contexts can't fail before attempting to allocate. r=ekr (3c20586954) - Bug 1237299: addedd missing address family to DNS lookup for proxies r=bwc (eea322d3e1) - Bug 1258753: Base candidate pair priority on controlling/controlled. r=drno (52dc0783ca) - Bug 1246363: add logging to detect if relay only option is set. r=mjf (fab0c5aec8) - Bug 1252777: skip over ICE TCP host candidate creation failures. r=bwc (2225289e5e) - Bug 1242324: Give VP9 priority over vp8 when both are enabled r=drno (5e31cde0b1) - Bug 1247656: Make sure that remote reoffer does not change the media type of an m-line. r=drno (d34bd649b3) - Bug 906986 - Ice restart and tests. r=bwc, r=drno, r=smaug (080ee96a4c) - Bug 1259842: allow RFC1918 pairing again r=mjf (ab11d2a41a) - Bug 1233181: improve misleading log message about missing STUN & TURN servers. r?=mjf (f744195587) - Bug 1244338 - Don't try to clean up |ctx| if null. r=drno (4c7da59d2e) - Bug 1256720: Remove a bad assertion, and simplify some code. r=drno (e8f5d04e93) - Bug 1257472: Forgive rport of 0. r=drno,ekr (8d02b24855) - Bug 1214279: Fix the same infinite loop from bug 957236 in a different place. r=drno (9780450268) - Bug 1229633: hash interface names on Windows. r=ekr (6ff60bf22a) - Bug 895793: added interface type and link speed detection for Windows. r=bwc (f7783adae6) - Bug 1180311 - Add null check to ifa_addr. r=ekr (90658f741b) - Bug 1183985: Fixed WebRTC socket leak on Linux. r=bwc (b06efe6ee9) - Bug 1231117 - Use xlocale on DragonFly as well. r=jesup (e7a09ee751) - Bug 1254780 (attempt 2) - Shrink log_types from 1024 entries to 16. r=ekr. (efa73ca5af) - Bug 1187075: Implement cairo atomics for Win32. r=jrmuizel (5b92bd3cff) - Bug 1161170 - backport upstream fix for race in Cairo freed_pool. r=jrmuizel (3287e5b154) - Bug 1255269. Get rid of nsITCPSocketCallback.fireDataEvent. r=jdm (9460469c15) - Bug 1246925 - log filtering_type and mapping_type only if they are valid pointers. r=ekr (57af98cd1f) - Bug 1248637: Prune duplicate CANCELLED candidate pairs. r=drno (c982b8492d) - Bug 676001 - Fix for stroke hit testing on cairo. r=jrmuizel (1cedebd554) - Bug 1252171: Update last_used_ on TCP port mappings when they are used, similar to UDP. r=drno (9229a3316a) - Bug 906986 - Rework rollback/finalize to include a committed state. r=bwc, r=drno (14ec947fd3) - Bug 1264344 - Don't restart ICE on first CreateOffer call if iceRestart option is true. r=bwc (d2850773f6) - Bug 1208371 - Update sink identity after adding track. r=mt (032aa5fcc4) - Bug 1247547: removed double accounting for WEBRTC_ICE_ADD_CANDIDATE telemetry probes. r=bwc (5abdc7d93a) - Bug 1254691 - Remove SEC_NORMAL from webrtc/. r=bwc (20dfff4efd) - Bug 1264351: removed hand break which disables ICE TCP on e10s r=jesup (6bc2a9936d) - bit of Bug 906986 - Rework rollback/finalize (ab1f5378f2) - Bug 1161619: RunStatsQuery leak fix. r=jib (2e4aca6869) - Bug 1256430: start AEC log independently of webrtc TRACE r=jesup,pkerr (29978d0a69) - Bug 1260784 - fix Stop Debug Mode button r=jesup (a1ac6fb833) - Bug 1220043 - Add workaround for internal complier error by VS2015. r=rjesup (c4368b1cad) - Bug 1252073 - Uninitialised value uses in mozilla::EncodingConstraints::operator==. r=docfaraday@gmail.com. (1be0174cd9) - Bug 1179859 - Fix _cairo_box_intersects_line_segment early rejection tests. r=jrmuizel (b2493a8c1e) - Bug 1186040 - use XPCOM refcounting macros instead of mozilla::RefCounted in WebrtcGlobalParent.h; r=jesup (f9bb1ba504) - Bug 1188407: switch packetloss to a rate from total-packets-lost-per-update r=jib (96297c4cd7) - Bug 1202696 - check surface status in _cairo_surface_get_extents. r=jmuizelaar (3f5c49d9d5) - Bug 1207750 - setting an environment variable will let us crash as Cairo errors happen. r=bschouten (caf8d9ee9a) - Bug 1215774 - use abort() to abort on error in Cairo. r=jmuizelaar (36e9c0bb2b) - minor (d2d4a96024) - Bug 1246011: fixed PT comparising for PT's without rtpmap. r=jesup (38c1f91a1f) - Bug 1249098: Support maxplaybackrate for opus. r=jesup (7a38717c47) - Bug 818618: Honor (and emit) opus stereo fmtp param. r=jesup (436175287f) - Bug 1258558 - Don't check extents for empty regions. r=jrmuizel (3751780ae0) - Bug 1236266 - Don't generate invalid empty regions in pixman (r=jmuielaar) (2c22835afd) - Bug 1255281. Add pixman fast path for bilinear x888_8888_SRC. r=lsalzman (0e585d5114) - Bug 1241012: Remove moz-d2d1-1.h stub headers from the tree. r=jrmuizel Please enter the commit message for your changes. Lines starting (b1dc61c08b) - Bug 1240790: Add newlines to WEBRTC_TRACE_FILE. r=rjesup (d25a696ff8) - bug 1241064 - updating stats filter SSRC when audio channel SSRC changes; r=jib (481c2ad1e0) - Bug 1247574: Force webrtc audio input processing to resample to target rate to fix 16KHz mics. r=padenot (9dea99341e) - Bug 1158741 - Implement a version of omxSP_FFTInv_CCSToR_F32_Sfs in openmax DL's FFT that is not scaled r=padenot (0acefaf93a) - Bug 1253149 - Use bool instead of int for boolean return values. r=SimonSapin (0303c4c8ab) (946864fcd3) * 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
  15. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240608-946864fcd3-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240608-946864fcd3-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240608-946864fcd3-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240608-946864fcd3-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 1197954 - Extract GLXFBConfig selection code for X11 windows. r=lsalzman (2816a11bdd) - Bug 1261439 - replace nsAccUtils::IsEmbeddedObject on a bit flag check, r=marcoz (16319b9295) - bug 1262563 - add IsFromUserInput to show / hide event messages r=davidb (dc96903cfa) - bug 1262563 - fire show / hide events for proxied accessibles r=davidb (9b1deb77c9) - bug 1255009 - make AccShowEvent store the insertion index of the new child r=davidb (5b3d984446) - bug 1261144 - remove filters::GetEmbeddedObj() because it is unused r=lsocks (837bb1777c) - bug 1261144 - devirtualize AppendObject() because the base class impl is never called r=lsocks (a8fe470965) - bug 1261144 - move Count() from AccCollector to EmbeddedObjCollector r=lsocks (11d9734561) - bug 1261144 - move GetAccessibleAt to EmbeddedObjCollector r=lsocks (6ac2731ec1) - bug 1261144 - devirtualize GetIndexAt() because the base class version is never called r=lsocks (54cc48712e) - bug 1261144 - move EnsureNGetObject to EmbeddedObjCollector r=lsocks (225b123fb0) - bug 1261144 - move EnsureNGetIndex() to EmbeddedObjCollector r=lsocks (81986c9a95) - bug 1261144 - move the data members of AccCollector to EmbeddedObjCollector r=lsocks (5ba20f1c30) - bug 1261144 - remove the AccCollector class r=lsocks (6f52909c58) - bug 1261144 - use filters::GetEmbeddedObject() directly in EmbeddedObjCollector r=lsocks (cb86410837) - bug 1261144 - devirtualize the dtor of EmbeddedObjCollector r=lsocks (b3d23cf341) - Bug 1261144 - stop including Filters.h in EmbeddedObjCollector.h r=lsocks (2940a4dc3d) - bug 1261144 - call Accessible::IsText() directly from EmbeddedObjCollector r=lsocks (b93a86aa2a) - bug 1262233 - stop using a sync message to implement ProxyAccessible::EmbeddedChildCount() r=lsocks (e2d3b6d608) - bug 1262233 - stop implementing ProxyAccessible::IndexOfEmbeddedChild() with a sync message r=lsocks (dcedecd9d4) - bug 1262233 - add ProxyAccessible::IsEmbeddedObject() r=lsocks (084915a784) - bug 1262233 - stop implementing ProxyAccessible::EmbeddedChildAt() with a sync message r=lsocks (2924d04c4a) - bug 1241453 - fire nsIAccessibleStateChangeEvents for proxied accessibles r=davidb (e423829903) - bug 1241453 - fire nsIAccessibleEvents for proxied accessibles r=davidb (6a02c2f8a3) - bug 1241453 - fire nsIAccessibleCaretMoveEvents for proxies r=davidb (4fb1f5be4f) - bug 1241453 - fire nsIAccessibleTextChangeEvents for proxies r=davidb (c53a5b5122) - Bug 1264526 - process ARIA owns relocations for in-the-document accessibles only, r=yzen (e19887eee4) - Bug 1261174 - more events logging, r=yzen (14b83c693d) - Bug 1257350 - Use intptr_t to avoid C4312 on VS2015; r=tbsaunde (1fc3ee9b6d) - bug 1250882 - make xpcAccessible::GetAttributes() work with proxied accessibles r=davidb (fa676531c2) - bug 1210741 - make AccessibleWrap::get_accLocation work with proxied accessibles r=davidb (6600987ec8) - bug 1219528 - make NAVDIR_{FIRST,LAST}CHILD and NAVDIR_{NEXT,PREVIOUS} cases of AccessibleWrap::accNavigate deal with proxies r=davidb (c011ebcd2b) - bug 1219528 - make AccessibleWrap::accNavigate cases using relations work with proxies r=davidb (de20c76bcc) - bug 1215657 - make AccessibleWrap::accHitTest() work with proxies r=davidb (25da22a733) - bug 1215657 - make AccessibleWrap::accDoDefaultAction work with proxies r=davidb (029d34d135) - bug 1208779 - null check aAccessible in GetChildIDFor() for 32 bit as well as 64 bit windows r=davidb (08319d45e7) - bug 1207862 - refactor GetXPAccessibleFor() so proxies and non proxies are handle in the same place for each type of id r=davidb (3ff1646e02) - bug 1207862 - make AccessibleWrap::GetXPAccessibleFor() return the AccessibleWrap for proxies r=davidb (1184a0efeb) - bug 1218564 - remove check for password roles in AccessibleWrap::get_accValue r=surkov (477e0bb92b) - bug 1219528 - don't bail out of AccessibleWrap::accNavigate if the accessible wraps a proxy r=davidb (9540866b5b) - Bug 1257303 - Cast to intptr_t to avoid C4312 on VS2015; r=tbsaunde (93af27e0db) - Bug 1210549 - Fix AccessibleWrap::GetXPAccessibleFor for proxied accessibles r=tbsaunde (b4ed017706) (2eb290e0d3) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1259023 - if proxy is a nullpointer, do not set IS_PROXY in AccessibleOrProxy. r=tbsaunde (7c1059c45a) - Bug 1263188 - fix event tree cutting, part1, r=yzen (eeda83e65f) - Bug 1263188 - fix event tree building, part2, r=yzen (20854e1566) - Bug 1259023 - fixing invalid array index assertion when accessing next sibling. r=tbsaunde (9f153b2298) - bug 1262980 - expose the table interface on proxies r=dbolter (edf50d4a0c) - Bug 1241752 - Remove runtime warning for nsIContent::GetEditingHost(). r=smaug (b5f2f30cda) (c62728067e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1263188 - stop bleeding, r=yzen (e121b0dff3) - Bug 1263188 - more assertions, part3, r=yzen (6623350334) - Bug 1263188 - fix event tree coalescence, part4, r=yzen (dd4b0293ab) - Bug 1262417 - bind a value change event with reorder event firing, r=yzen (eee45f738e) - Bug 1287874: Add missing math.h include. r=drno (cd8b7e74d3) - Bug 967300 - enable cairo's atomic support on gcc-esque compilers; r=mshal (025d886e53) - Bug 1158871 - use new-style __atomic_* primitives in cairo; r=jrmuizel,ted.mielczarek (9ac76e7769) - fix build on non-windows systems (d807139c54) - Bug 1205854 - Workaround for Windows printer drivers that can't handle swapped X and Y axes. r=jrmuizel (1f35fc8d76) - Bug 1186339 - skip STUN/TURN servers with non-matching IP versions for TCP sockets. r=bwc (61f841554e) - Bug 933986. Switch over from index to an id, and ensure uniqueness when feeding into the candidate priority calculation. r=drno (168f4d68a3) - Bug 1190720 - only check IP version for STUN server IPs. r=bwc (9f95c5995f) - Bug 1192403 - improve ICE TCP error message. r=mjf (28afcf181c) - Bug 1037618 - Part 1: Add some logging to highlight TCP connection failures. r=drno (f5f861563a) - Bug 1251214: Ignore R_WOULDBLOCK in nr_stun_client_send_request r=ekr (00db6e3022) - Bug 980609: Do not assert that TURN TCP client contexts can't fail before attempting to allocate. r=ekr (3c20586954) - Bug 1237299: addedd missing address family to DNS lookup for proxies r=bwc (eea322d3e1) - Bug 1258753: Base candidate pair priority on controlling/controlled. r=drno (52dc0783ca) - Bug 1246363: add logging to detect if relay only option is set. r=mjf (fab0c5aec8) - Bug 1252777: skip over ICE TCP host candidate creation failures. r=bwc (2225289e5e) - Bug 1242324: Give VP9 priority over vp8 when both are enabled r=drno (5e31cde0b1) - Bug 1247656: Make sure that remote reoffer does not change the media type of an m-line. r=drno (d34bd649b3) - Bug 906986 - Ice restart and tests. r=bwc, r=drno, r=smaug (080ee96a4c) - Bug 1259842: allow RFC1918 pairing again r=mjf (ab11d2a41a) - Bug 1233181: improve misleading log message about missing STUN & TURN servers. r?=mjf (f744195587) - Bug 1244338 - Don't try to clean up |ctx| if null. r=drno (4c7da59d2e) - Bug 1256720: Remove a bad assertion, and simplify some code. r=drno (e8f5d04e93) - Bug 1257472: Forgive rport of 0. r=drno,ekr (8d02b24855) - Bug 1214279: Fix the same infinite loop from bug 957236 in a different place. r=drno (9780450268) - Bug 1229633: hash interface names on Windows. r=ekr (6ff60bf22a) - Bug 895793: added interface type and link speed detection for Windows. r=bwc (f7783adae6) - Bug 1180311 - Add null check to ifa_addr. r=ekr (90658f741b) - Bug 1183985: Fixed WebRTC socket leak on Linux. r=bwc (b06efe6ee9) - Bug 1231117 - Use xlocale on DragonFly as well. r=jesup (e7a09ee751) - Bug 1254780 (attempt 2) - Shrink log_types from 1024 entries to 16. r=ekr. (efa73ca5af) - Bug 1187075: Implement cairo atomics for Win32. r=jrmuizel (5b92bd3cff) - Bug 1161170 - backport upstream fix for race in Cairo freed_pool. r=jrmuizel (3287e5b154) - Bug 1255269. Get rid of nsITCPSocketCallback.fireDataEvent. r=jdm (9460469c15) - Bug 1246925 - log filtering_type and mapping_type only if they are valid pointers. r=ekr (57af98cd1f) - Bug 1248637: Prune duplicate CANCELLED candidate pairs. r=drno (c982b8492d) - Bug 676001 - Fix for stroke hit testing on cairo. r=jrmuizel (1cedebd554) - Bug 1252171: Update last_used_ on TCP port mappings when they are used, similar to UDP. r=drno (9229a3316a) - Bug 906986 - Rework rollback/finalize to include a committed state. r=bwc, r=drno (14ec947fd3) - Bug 1264344 - Don't restart ICE on first CreateOffer call if iceRestart option is true. r=bwc (d2850773f6) - Bug 1208371 - Update sink identity after adding track. r=mt (032aa5fcc4) - Bug 1247547: removed double accounting for WEBRTC_ICE_ADD_CANDIDATE telemetry probes. r=bwc (5abdc7d93a) - Bug 1254691 - Remove SEC_NORMAL from webrtc/. r=bwc (20dfff4efd) - Bug 1264351: removed hand break which disables ICE TCP on e10s r=jesup (6bc2a9936d) - bit of Bug 906986 - Rework rollback/finalize (ab1f5378f2) - Bug 1161619: RunStatsQuery leak fix. r=jib (2e4aca6869) - Bug 1256430: start AEC log independently of webrtc TRACE r=jesup,pkerr (29978d0a69) - Bug 1260784 - fix Stop Debug Mode button r=jesup (a1ac6fb833) - Bug 1220043 - Add workaround for internal complier error by VS2015. r=rjesup (c4368b1cad) - Bug 1252073 - Uninitialised value uses in mozilla::EncodingConstraints::operator==. r=docfaraday@gmail.com. (1be0174cd9) - Bug 1179859 - Fix _cairo_box_intersects_line_segment early rejection tests. r=jrmuizel (b2493a8c1e) - Bug 1186040 - use XPCOM refcounting macros instead of mozilla::RefCounted in WebrtcGlobalParent.h; r=jesup (f9bb1ba504) - Bug 1188407: switch packetloss to a rate from total-packets-lost-per-update r=jib (96297c4cd7) - Bug 1202696 - check surface status in _cairo_surface_get_extents. r=jmuizelaar (3f5c49d9d5) - Bug 1207750 - setting an environment variable will let us crash as Cairo errors happen. r=bschouten (caf8d9ee9a) - Bug 1215774 - use abort() to abort on error in Cairo. r=jmuizelaar (36e9c0bb2b) - minor (d2d4a96024) - Bug 1246011: fixed PT comparising for PT's without rtpmap. r=jesup (38c1f91a1f) - Bug 1249098: Support maxplaybackrate for opus. r=jesup (7a38717c47) - Bug 818618: Honor (and emit) opus stereo fmtp param. r=jesup (436175287f) - Bug 1258558 - Don't check extents for empty regions. r=jrmuizel (3751780ae0) - Bug 1236266 - Don't generate invalid empty regions in pixman (r=jmuielaar) (2c22835afd) - Bug 1255281. Add pixman fast path for bilinear x888_8888_SRC. r=lsalzman (0e585d5114) - Bug 1241012: Remove moz-d2d1-1.h stub headers from the tree. r=jrmuizel Please enter the commit message for your changes. Lines starting (b1dc61c08b) - Bug 1240790: Add newlines to WEBRTC_TRACE_FILE. r=rjesup (d25a696ff8) - bug 1241064 - updating stats filter SSRC when audio channel SSRC changes; r=jib (481c2ad1e0) - Bug 1247574: Force webrtc audio input processing to resample to target rate to fix 16KHz mics. r=padenot (9dea99341e) - Bug 1158741 - Implement a version of omxSP_FFTInv_CCSToR_F32_Sfs in openmax DL's FFT that is not scaled r=padenot (0acefaf93a) - Bug 1253149 - Use bool instead of int for boolean return values. r=SimonSapin (0303c4c8ab) (946864fcd3)
×
×
  • Create New...