Jump to content

roytam1

Member
  • Posts

    3,249
  • Joined

  • Last visited

  • Days Won

    406
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. if you use a local git client, for example, git for windows or TortoiseGit, you can commit your change into your local repo first, then you can push them into github/gitlab/etc. later.
  2. you can drop in nsprpub and security/nss directly will be fine. for enabling TLS 1.2 you will need some more lines in either nss or gecko security/ side.
  3. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220924.7z Changelog: Out-of-tree changes: * update Goanna3 to git d7ee65a30f..7f6fda62d8: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1205941 - Make TimerFirings logging output post-processible with fix_linux_stack.py. r=glandium. (042e3968a2) - Bug 1203427 (part 6) - Add link to MDN docs about TimerFirings logging. r=me. (19967a22e7) - missing bit of Bug 1178890 (b421ab56a1) - Bug 1207497 - Part 1: Remove use of expression closure from toolkit/, exept tests. r=Gijs (4cf4abbf3d) - Bug 1207497 - Part 2: Remove use of expression closure from tests in toolkit/. r=Gijs (6c4517c20e) - Bug 1207497 - Part 3: Fix wrong replacement in debug print in toolkit/mozapps/downloads/tests/unit/test_lowMinutes.js. r=me DONTBUILD (5311950d45) - bug 1171649 - Implement arm/iOS support in JS JITs. r=jandem (0eb06f1d3d) - Bug 1205708: Check if validation failed before reporting helper thread failure in Odin; r=luke (0bd8b70919) - missing bit of Bug 1112627: Remove redundant inline specifier in SIMD (76cea80b8c) - Bug 1189059: Replace setObjectMetadataCallback with enableObjectMetadataCallback, fix callers. r=fitzgen (053ae86af2) - Bug 1125412 - Draw a graph of memory usage, r=terrence (4ac21380a4) - Bug 1147985 - Avoid blank space when heap size graph is unavailable, r=terrence (9b48d4d435) - Bug 1170372 - Skip js1_5/Regress/regress-312588.js on SM(cgc) builds due to timeouts. (5298485837) - Bug 1160149 - Skip basic/testManyVars.js on SM(cgc) builds for frequent timeouts. (562cfc2713) - Bug 1198549 - Switch from | to $ as the preferred separator token (due to operator|), r=me\ (cc6fdb0697) - Bug 963738 - Handle Arrays in the analysis, r=terrence (589b285306) - Bug 1209696 - Check the return value of fopen, r=terrence (8c2378f3f9) - Bug 1197941 - Allow getline() to malloc its own buffer to avoid intermittent crashes, r=shu (e37b934fcc) - Bug 1180985 - Implement a JS GDB pretty-printer for JS::GCCellPtr. r=sfink (8848723b3a) - Bug 1180984 - JS GDB pretty-printers: Support Python 3. r=sfink (ae4c76014d) - Bug 1198628 - IonMonkey: ARM: Redefine FloatRegisters::Code and use it in the right way. r=nbp (d0d608b1cc) - Bug 1198145 - guard calls to getInst(). r=me (bb8c4e2e4b) (24dc63cddd) - d3d9: further lowered MaxTexture limit to 1024 to give chance for Radeon 9550 and GMA 965 to use hardware acceleration (db3284c954) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1186982 - propagate OOM failures (no test case). r=h4writer (ddb0e5e6c6) - Bug 1205621 - arm64: Handle OOMs in a safer manner. r=lth (82d08e6935) - Bug 984018 - Fixed build on Arm64. r=nbp (7b7614f965) - Bug 1191531 - Fill in AtomicOperations-arm64.h. r=lth (38d0d330a7) - Bug 1202367 - reinitialize expected value inside CAS loop. r=sstangl (e219a3b6d2) - missing of 1084248 (ad8109cb8e) - Bug 1183842 - Use InvertCondition to expand the range of conditional branches. r=h4writer (fa790d9ae2) - Bug 1203287 - Fix build errors in ARM64 JIT. r=hv1989 (da2b2ea212) - Bug 1189117 - IonMonkey: treat ObjectState instructions as effect free for the purposes of AliasAnalysis. r=nbp (5b9b17a27f) - Bug 1209132 - Check for SSE3 in MacroAssemblerX86::convertUInt64ToDouble. r=sstangl (87879864ba) - Bug 1209132 - Part 2: Fix SSE assertion in Assembler::vhaddpd. r=jandem (a632975d60) - Bug 1205639 - MacroAssembler*::toggledCall: Prevent assertions in oom cases. r=jandem (b76696545a) - Bug 1209026 - Use infallible new for some Label allocations. r=jonco (a61994c680) - code style (dfef676fca) - fix patch order (dfcb632d8a) - code style (aecddaebbd) - Bug 1208259 - Disable ARM64 Ion, fail testPreserveJitCode. r=jandem (3c2fc9721c) - missing bits of Bug 1143679 - Make TryNoteIterIon behave more like Baseline/interpreter iterators. r=shu (dcf33819df) - adapted Bug 1199952 - Mark formal arguments when we have a LazyLink frame. r=nbp (96a741b93d) - Bug 1132265 - Handle dummy frames when initializing ProfilingFrameIterator. r=shu (f669bbd8cf) - Bug 1205937. r=jandem, with various input from efaust as well (bc9f3802c9) - pointer style (b9049bdc6b) - Bug 1199898 - Tolerate constants appearing before interrupt checks during instruction reordering, r=sunfish. (2bb41a7194) - Bug 1151267 - app update telemetry for UPDATE_CANNOT_APPLY_* is reversed. r=spohl (abd7f60f0e) - adapted of Bug 1204675: IonMonkey - Replace input with constant in a tableswitch, r=jandem (ac5139dd1a) - missing bit of 994016 (a3f5666f4b) - Bug 1177318 - Add Ion support for JSOP_TOSTRING, to make template strings faster. r=jandem. (9cad760048) - Bug 1204675: IonMonkey - Don't specialize using baseline stubs for strict equality, r=jandem (a5a6578e51) - Bug 1207572 - Make sure idempotent caches are invalidated when getting the non-int32 length of an array, r=jandem. (c7b5635add) - Bug 1201850 - Don't elide stack check when getelem/setelem caches are used. r=bhackett (e0749ae114) - Bug 1199217 - Implement JS::ubi::Node::size for js::jit::JitCode referents; r=sfink (81b65699a9) - Pointer style (b25713d3c9) - Bug 984018 - Added signatures in simulators (arm, arm64 and mips). r=nbp (3f45986cc5) - pointer style (740b82bff6) - Bug 1141032: Fix a string comparison when checking for env overriding JIT defaults; r=h4writer (e9e548e262) - pointer style and reshuffle (ad693dcf06) - Bug 1207413: Check callers of TypeSets::unionSets for OOM; r=h4writer (080b5fcb47) - Bug 1201469: IonMonkey: Don't specialize to float32 when binary arith instruction is a vm call, r=bbouvier (aff7dc5cd9) - No Bug - Followup fix for build failure on a CLOSED TREE; r=bustage, a=RyanVM (8808df4ba7) - pointer style (ae467507c5) - Bug 1054047 - Determine the correct range from MArgumentLength. r=sunfish (ec9387d5b7) - Bug 1205842: Don't add range asserts to recovered on bailouts instructions; r=nbp (7778cc2946) - pointer style (da3efc548f) - Bug 1140336: Remove init() method in VMFunction (and dubious assert); r=h4writer (7f25460883) - bug 1174701 - Don't use NEON assembly for ARM iOS in gfx/ycbcr. r=jrmuizel (7db573d30a) - add back some SPS stuff (d55e260359) - Bug 1164480 - Make sure MacIOSurfaceLib is initialized before we use it. r=jya (2f1ce4a035) - Bug 1158321. Normalize OS X vsync timestamp if CVDisplayLinkCallback executes early. r=mstange (9f51c2e6eb) - Bug 1171156. Add logging to OS X vsync timestamps. r=mstange (4c0e097a97) - Bug 1171156. More logging to test vsync timestamps. r=me (70f6679115) - Bug 1171156. Normalize vsync timestamps when given bad values on OS X. r=mstange (4fac136d2e) - Bug 1139824 - Track construction/destruction of the font table wrappers attached to hb_blob objects, to enable leak detection. r=jdaggett (9801625a4a) - adapt code to TFF (ca938d4d5f) - Bug 1195188 - add fontlist init problem telemetry for DirectWrite. r=m_kato (b54014a179) - Bug 1190590 - Fix MinGW cross-compile for --enable-bundled-fonts. r=jfkthame (134a7f0fa5) - Bug 1168527 - Add support to gfxContext for clip exporting. r=jrmuizel (3114271491) (5c4f111a47) - update NSS builtin certstore to Sep 2022 version from mozilla upstream. (d812eaca76) - partly import changes from tenfourfox: - 102ESR: rev EV roots, TLS roots, TLDs, tzdata, HSTS, pins (c47bef11f) (f5491c9bdb) - sync external protocol handlers pref with UXP (e0de03b045) - partly import changes from tenfourfox: - #651: M1497246 M1776658 M1773717 (bc6daa0ae) (22f768afa7) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1152509. Use Mask with alpha to avoid allocating a surface. r=bas (ddab7594e3) - Bug 1155881 follow-up: Make gfxAndroidPlatform::SupportsApzTouchInput const (a31194495e) - Bug 1193481 - Prefer "Firefox Emoji" font for emoji characters in GetCommonFallbackFonts on B2G. r=jdaggett (e94e0eb718) - Bug 1139253. Reuse the same thread for the software vsync thread. r=kats (fe7f6849bf) - Bug 1147390. Enable / disable vsync on the vsync thread only. r=kats (fd485f8ec4) - Bug 1146691 - Create tests to check that the RefreshDriverVsyncObservers get vsync notifications. r=kats (7a8527b378) - Bug 1197201. Delete hardware vsync and vsync compositor prefs. r=kats (e8f0ef3258) - Bug 1175530 - Log using gfxDebugOnce when enabling vsync compositor. r=mchang (81a48aebae) - Bug 1196308 - Delete Software Compositor Scheduler. r=sotaro (d0e9620ddb) - Don't run the compositor:created notification from within unsafer callers. (bug 1201684, r=mattwoodrow) (83d585749a) - Bug 1160216 - Add a preference to force software vsync and set software vsync rate. r=kats (850d3ce7ab) - Bug 1132966 - use relaxed Atomic integers for tracking graphics surface memory usage; r=njn (aca764781f) - bug 1180012 remove unused GetPrefFonts() r=jdaggett (80a5a99f7f) - Bug 1139726 - Assert gfxPlatform::Init is called on the main thread. r=kats (dd1ad58304) - Bug 1208945 - Rename Color::{To,From}ARGB() so they aren't easily confused with {To,From}ABGR(). r=Bas. (8e83d44741) - Bug 1199885 - Part 1: Add MouseInput InputData. r=kats (67764c13a6) (0484be0c56) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1199885 - Part 2: Add AsyncDragMetrics. r=kats (220a4f445e) - Bug 1149482 - Localize the 'none' string for APZ in about:support. r=dvander (3e0128f62e) - Bug 1199885 - Part 3: Add 'apz.drag.enabled' preference for async scrollbars. r=kats (5133061d3f) - Bug 1199885 - Part 4: Let the hit testing tree know about the scroll thumb. r=kats (26a9a69443) - Bug 1199885 - Part 5: Make mRootLayerTreeID const to prove that there's no data races. r=kats (88e2eb80f1) - Bug 1199885 - Part 8: Add FindScrollNode to locate the scrollbar thumb. r=kats (a545ec9569) - Bug 1199885 - Part 9: Let APZC handle the drag events. r=kats (4cc0f88153) - Bug 1199885 - Part 9.5: Make the mouse events APZC aware. r=kats (69bd4caf94) - Bug 1199885 - Part 10: Add APZTeeManager API to start an async scroll. r=kats (e212ee2750) - Bug 1199885 - Part 12: Add StartScrollbarDrag IPC message. r=kats (705af3b233) - Bug 1199885 - Part 13: Let nsSliderFrame trigger async scrolling via StartScrollbarDrag. r=kats (d31b5a790d) - put in gstreamer as of 2015-10-05 Bug 1146482 (7cca45858c) - pointer style (f8041af438) - Bug 1197097 - Don't use a context-wide cycle-detection mechanism for detecting cycles during JSON.stringify. This prevents nested (yet separate) JSON.stringify, and it causes that algorithm to be affected by specification-unrelated operations like toSource. r=jonco (09652471c1) - align to ugly grammaer of 1114782 (c760693693) - remove space (7158a0c2bf) - align to FF/TFF (27138a55bb) - Bug 1205887 - Verify that MOZILLA_VERSION was set correctly, r=glandium (2269e8f31b) - Bug 1205012 - Allow rust source code in SpiderMonkey; r=mshal (9ebca9ed28) - Bug 1197281 - Use MOZ_FIND_WINSDK_VERSION for MOZ_WINSDK_MAXVER on mingw. r=glandium (2910b2160e) - Bug 1207893 - Refactor how build backend execution is summarized. r=gps (56d8fecbc2) - Bug 1207893 - Allow to create multiple build backends at once. r=gps (d8cba87d2b) - Bug 1207897 - Add a configure option to build multiple build backends. r=gps (f9c7851d02) - Bug 1188555 - part 1 - remove write-only configure.in variable NO_LD_ARCHIVE_FLAGS; r=mshal (461958b100) - Bug 1188555 - part 2 - remove write-only configure.in variables MKSHLIB_{UN,}FORCE_ALL; r=mshal (1813210dda) - Bug 1207882 - Ensure chrome manifests are created in a directory that exists when processing jar manifests. r=gps (59165a64cb) - Bug 1204712 - Handle wildcards properly for localized content in jar manifests. r=gps (54dfb632c7) - Bug 1188551: treat assertion failures as bad mozconfig; r=mshal (e307769de7) - Bug 1181040 - Set ${var}_IS_SET variables for mk_add_options-defined variables. r=gps (19f169556b) - Bug 1193015 - Require MOZ_GLX_USE_SURFACE_SHARING to enable WebGL surface sharing on GLX. r=jgilbert (9aa4fa8f41) - Bug 1211324 (part 1) - Remove BILINEAR and GAUSSIAN filter constants. (3d9290ef02) - Bug 1211324 (part 2) - Make gfx::FILTER::GOOD convert to GraphicsFilter::FILTER_GOOD. r=mattwoodrow. (16e7607c70) - Bug 1208365 (part 1) - Remove unused EXTEND_PAD_EDGE. r=Bas. (10920e2bb6) - Bug 1208365 (part 2) - Remove gfxPattern::Extend(). r=bas. (3703b9748a) - Bug 1208365 (part 3) - Change gfxPattern::mExtend from a GraphicsExtend to a gfx::ExtendMode. r=bas. (b105d06e91) - Bug 1208365 (part 4) - Remove gfxPattern::GraphicsExtend. r=bas. (7a16d48995) - Bug 1211324 (part 3) - Remove GraphicsFilter::FILTER_FAST and replace it with FILTER_BEST. r=mattwoodrow. (b5101e049f) - Bug 1211324 (part 4) - Replace GraphicsFilter constants with gfx::Filter equivalents. r=mattwoodrow. (c19b6b030e) - Bug 1190117 - Track mLastProducerID and mLastFrameID explicitly in ImageLayerProperties. r=roc (ed9a5c777f) - Bug 1211324 (part 5) - Remove GraphicsFilter and gfxGraphicsFilter. r=mattwoodrow. (0bd4ce7160) - Bug 1194954 - Fix -Wunreachable-code warnings in gfx/layers and gfx/thebes. r=BenWa (1a3d68c490) - Bug 1180509 - Fix judder of icons in Australis doorhanger menu at the end of its scale-in animation. r=roc (9b4df470fa) - Bug 1206915 - Make paint dumping to a file e10s-friendly. r=mattwoodrow (87d2e12c2b) - Bug 1206915 - Handle nested PaintFrame() calls correctly during paint dumping. r=mattwoodrow,BenWa (d30f77fbdd) - Fix max texture size handling in displayport clamping. (bug 1135907 follow-up, r=kats) (a791894332) - Fix bogus assertion in nsLayoutUtils::SetDisplayPortMargins. (bug 1156409, r=botond, a=philor) (b635b21c34) - Bug 1169879 - Use only the critical displayport when computing image visibility. r=tn (9ec91c9527) - Bug 1169881 - Recompute image visibility when display port margins change. r=tn (35a5bd3a51) - Bug 1197765 - Compare text content inside frame instead of the content node for ruby autohiding. r=dbaron (00cf5b7674) - Bug 1173580 - Record content descriptions in APZ test data. r=kats (7a72d1ac0a) - Bug 1178971 - Changed line snapping behaviour depending on even/odd-ness of stroke width. r=mstange (495b32dc23) - Bug 1208953: [mp3] Don't parse data we've already parsed. r=cpearce (72eed4309f) - Bug 1137151: Marked destructor of |android::MediaCodecReader| as protected, r=sotaro (0632b34bc5) - Bug 1205351 - Replace nsBaseHashtable::Enumerate() calls in dom/media/ with iterators r=cpearce (45976c24c0) - Bug 1133624 - Add lang-specific ruby rules to ua.css. r=dbaron (46788cc220) - Bug 1133624 - followup add fuzzy maxdiff on CLOSED TREE (1b6b62aded) - Bug 1180443 - Consider whitespace collapse when calculating intrinsic isize of ruby. r=dbaron (3862184acd) - Bug 1153764 - Avoid explicitly doing break before when there is ruby span. r=roc (71b4ec7749) - add gstreamer parts (7e562556be) - some preferences aligned to FF (b26d0b389c) - Bug 1166301 - If APZ is enabled, clip fixed background images at the layer level rather than the display item level. r=mattwoodrow (5644e22090) - Bug 1144990 - Dump display items with class id and name, r=roc (aa2e227e35) - Bug 1205087 - Remove LayerManager parameter for ShouldFixToViewport. r=roc (00a1f2e36f) - Bug 1205087 - Make nsSVGIntegrationUtils paint frame continuations manually since combining them meant that our reference frame wasn't an ancestor of all painted frames. r=roc (e40f6b7b81) - Bug 1195400 - Check ancestor geometry roots when determining scrollability of a layer. r=mattwoodrow (4699b7e935) - Bug 1205087 - Cache the AnimatedGeometryRoot on DisplayItem. r=roc (06bba311c3) - Back out the bits of bug 1205087 that cache the AnimatedGeometryRoot on DisplayItem. r=backout (254057a6b6) - Bug 1203190 - Don't intersect with the visible rect for fixed background images. r=mattwoodrow (1c5a432459) - Bug 1208438 - Don't allow layers with scrolling clips to occlusion-cull layers behind them. r=mattwoodrow (c3d77a9846) - Bug 1205630 - Translate a fixed background display item's clip rect correctly when setting it on the layer. r=mstange (49039f0e2d) - Bug 1205630 - Reftest. r=mstange (a8db59eaee) - Bug 1105832 - Also dump inactive layer managers when display list dumping is enabled. r=mattwoodrow (564fe5fcbc) - Bug 1208661 - Move Dump() up from ContentClient to CompositableClient. r=BenWa (37915312b3) (e1776c67f8) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1208661 - Make ContentClient dumping play nicely with HTML dumping. r=BenWa (18b2c4a11b) - Bug 1204895 - Add fence handling to AutoRemoveTexture on gonk r=nical (d1f21e0210) - Bug 1208661 - Support dumping client-side layer textures without compression. r=BenWa (22ee0a45b5) - Bug 1206915 - Avoid reordering of different parts of paint dump output. r=mattwoodrow (0c7d46bca1) - Bug 1208661 - Do not assume that PaintRoot()'s contributions to the HTML paint dump will all be inside a <script> tag. r=BenWa (5917d13001) - Bug 1203992 - Distinguish between SingleTiledContentClient and MultiTiledContentClient in the layer tree dump. r=nical (70955c53cc) - Bug 1207590 - Don't use SingleTiledContentClient for layers that are larger than the maximum texture size. r=mattwoodrow (dd2a094297) - Bug 1201541 - Use SingleTiledContentClient for non-scrollable layers on Android r=mattwoodrow (6010b5080d) - missing of Bug 1161662 - Exclude post scale from layer.GetTransform(). r=roc (a3c92f89ae) - Bug 1172537 - Make the warning: "Tiled PaintedLayer with no scrollable container ancestor" occur only on actual b2g phones. r=nical (d604c9e9da) - Bug 1204597 - Use Move constructor for opaque region in FrameLayerBuilder instead of copying. r=jrmuizel (26bf99c0fb) - Bug 1201541 - Add a pref for disabling single tile layers r=mattwoodrow (e3170f8f4c) - Bug 1172719 - Fix SharedSurface fence handling on gonk r=jgilbert,nical (9fdf5fef4f) - Support all blend modes in the basic compositor. (bug 1203829 part 1, r=mattwoodrow) (ac9eeca118) - Compile shaders with newer fxc. (bug 1203829 part 2, r=mattwoodrow) (3fd4acc1ec) - Refactor shader initialization in CompositorD3D11. (bug 1203829 part 3, r=mattwoodrow) (a5e79828ad) - Handle screen and multiply blend modes in the D3D11 compositor. (bug 1203829 part 4, r=mattwoodrow) (b20c4af7fc) - Bug 1173107: Add hexa() around various hr logging. r=jrmuizel a=KWierso (76d6d27ff9) - Get the sync texture's sync handle during compositor initialization, where it can be made to fail gracefully. (bug 1207665 part 3, r=bas) (98d15069a0) - Log initialization failures in CompositorD3D11.cpp. (bug 1211109 part 1, r=mattwoodrow) (211725e4ce) - Don't use Direct2D if CompositorD3D11::Initialize fails. (bug 1208638, r=jrmuizel) (17a119bc1a) - Bug 1143653 - Typo fix in a variable name. r=me (469e89d0b6) - Remove the static compositor backend variable. (bug 1211109 part 2, r=mattwoodrow) (3b7dcb9a7c) - Allow top-level window changes to the remembered compositor type. (bug 1211109 part 3, r=mattwoodrow) (9309cdfd0f) - Remove ISurfaceAllocator::GetCompositorBackend. (bug 1211109 part 4, r=mattwoodrow) (2928f757c8) - Bug 1143653 - Backout part of the initial patch because of crashes. (33637851d4) - missing bit of 687388 (19770529ef) - Bug 1208071 - Ensure that only valid texture actors are added to ImageBridge tarnsactions. r=sotaro (23bef4f601) - Bug 1197534 - Send RecycleTexture messages from the ImageBridge thread. r=sotaro (7249beb404) (7f6fda62d8) * 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
  4. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220924-7f6fda62d8-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220924-7f6fda62d8-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220924-7f6fda62d8-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220924-7f6fda62d8-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 1205941 - Make TimerFirings logging output post-processible with fix_linux_stack.py. r=glandium. (042e3968a2) - Bug 1203427 (part 6) - Add link to MDN docs about TimerFirings logging. r=me. (19967a22e7) - missing bit of Bug 1178890 (b421ab56a1) - Bug 1207497 - Part 1: Remove use of expression closure from toolkit/, exept tests. r=Gijs (4cf4abbf3d) - Bug 1207497 - Part 2: Remove use of expression closure from tests in toolkit/. r=Gijs (6c4517c20e) - Bug 1207497 - Part 3: Fix wrong replacement in debug print in toolkit/mozapps/downloads/tests/unit/test_lowMinutes.js. r=me DONTBUILD (5311950d45) - bug 1171649 - Implement arm/iOS support in JS JITs. r=jandem (0eb06f1d3d) - Bug 1205708: Check if validation failed before reporting helper thread failure in Odin; r=luke (0bd8b70919) - missing bit of Bug 1112627: Remove redundant inline specifier in SIMD (76cea80b8c) - Bug 1189059: Replace setObjectMetadataCallback with enableObjectMetadataCallback, fix callers. r=fitzgen (053ae86af2) - Bug 1125412 - Draw a graph of memory usage, r=terrence (4ac21380a4) - Bug 1147985 - Avoid blank space when heap size graph is unavailable, r=terrence (9b48d4d435) - Bug 1170372 - Skip js1_5/Regress/regress-312588.js on SM(cgc) builds due to timeouts. (5298485837) - Bug 1160149 - Skip basic/testManyVars.js on SM(cgc) builds for frequent timeouts. (562cfc2713) - Bug 1198549 - Switch from | to $ as the preferred separator token (due to operator|), r=me\ (cc6fdb0697) - Bug 963738 - Handle Arrays in the analysis, r=terrence (589b285306) - Bug 1209696 - Check the return value of fopen, r=terrence (8c2378f3f9) - Bug 1197941 - Allow getline() to malloc its own buffer to avoid intermittent crashes, r=shu (e37b934fcc) - Bug 1180985 - Implement a JS GDB pretty-printer for JS::GCCellPtr. r=sfink (8848723b3a) - Bug 1180984 - JS GDB pretty-printers: Support Python 3. r=sfink (ae4c76014d) - Bug 1198628 - IonMonkey: ARM: Redefine FloatRegisters::Code and use it in the right way. r=nbp (d0d608b1cc) - Bug 1198145 - guard calls to getInst(). r=me (bb8c4e2e4b) (24dc63cddd) - d3d9: further lowered MaxTexture limit to 1024 to give chance for Radeon 9550 and GMA 965 to use hardware acceleration (db3284c954) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1186982 - propagate OOM failures (no test case). r=h4writer (ddb0e5e6c6) - Bug 1205621 - arm64: Handle OOMs in a safer manner. r=lth (82d08e6935) - Bug 984018 - Fixed build on Arm64. r=nbp (7b7614f965) - Bug 1191531 - Fill in AtomicOperations-arm64.h. r=lth (38d0d330a7) - Bug 1202367 - reinitialize expected value inside CAS loop. r=sstangl (e219a3b6d2) - missing of 1084248 (ad8109cb8e) - Bug 1183842 - Use InvertCondition to expand the range of conditional branches. r=h4writer (fa790d9ae2) - Bug 1203287 - Fix build errors in ARM64 JIT. r=hv1989 (da2b2ea212) - Bug 1189117 - IonMonkey: treat ObjectState instructions as effect free for the purposes of AliasAnalysis. r=nbp (5b9b17a27f) - Bug 1209132 - Check for SSE3 in MacroAssemblerX86::convertUInt64ToDouble. r=sstangl (87879864ba) - Bug 1209132 - Part 2: Fix SSE assertion in Assembler::vhaddpd. r=jandem (a632975d60) - Bug 1205639 - MacroAssembler*::toggledCall: Prevent assertions in oom cases. r=jandem (b76696545a) - Bug 1209026 - Use infallible new for some Label allocations. r=jonco (a61994c680) - code style (dfef676fca) - fix patch order (dfcb632d8a) - code style (aecddaebbd) - Bug 1208259 - Disable ARM64 Ion, fail testPreserveJitCode. r=jandem (3c2fc9721c) - missing bits of Bug 1143679 - Make TryNoteIterIon behave more like Baseline/interpreter iterators. r=shu (dcf33819df) - adapted Bug 1199952 - Mark formal arguments when we have a LazyLink frame. r=nbp (96a741b93d) - Bug 1132265 - Handle dummy frames when initializing ProfilingFrameIterator. r=shu (f669bbd8cf) - Bug 1205937. r=jandem, with various input from efaust as well (bc9f3802c9) - pointer style (b9049bdc6b) - Bug 1199898 - Tolerate constants appearing before interrupt checks during instruction reordering, r=sunfish. (2bb41a7194) - Bug 1151267 - app update telemetry for UPDATE_CANNOT_APPLY_* is reversed. r=spohl (abd7f60f0e) - adapted of Bug 1204675: IonMonkey - Replace input with constant in a tableswitch, r=jandem (ac5139dd1a) - missing bit of 994016 (a3f5666f4b) - Bug 1177318 - Add Ion support for JSOP_TOSTRING, to make template strings faster. r=jandem. (9cad760048) - Bug 1204675: IonMonkey - Don't specialize using baseline stubs for strict equality, r=jandem (a5a6578e51) - Bug 1207572 - Make sure idempotent caches are invalidated when getting the non-int32 length of an array, r=jandem. (c7b5635add) - Bug 1201850 - Don't elide stack check when getelem/setelem caches are used. r=bhackett (e0749ae114) - Bug 1199217 - Implement JS::ubi::Node::size for js::jit::JitCode referents; r=sfink (81b65699a9) - Pointer style (b25713d3c9) - Bug 984018 - Added signatures in simulators (arm, arm64 and mips). r=nbp (3f45986cc5) - pointer style (740b82bff6) - Bug 1141032: Fix a string comparison when checking for env overriding JIT defaults; r=h4writer (e9e548e262) - pointer style and reshuffle (ad693dcf06) - Bug 1207413: Check callers of TypeSets::unionSets for OOM; r=h4writer (080b5fcb47) - Bug 1201469: IonMonkey: Don't specialize to float32 when binary arith instruction is a vm call, r=bbouvier (aff7dc5cd9) - No Bug - Followup fix for build failure on a CLOSED TREE; r=bustage, a=RyanVM (8808df4ba7) - pointer style (ae467507c5) - Bug 1054047 - Determine the correct range from MArgumentLength. r=sunfish (ec9387d5b7) - Bug 1205842: Don't add range asserts to recovered on bailouts instructions; r=nbp (7778cc2946) - pointer style (da3efc548f) - Bug 1140336: Remove init() method in VMFunction (and dubious assert); r=h4writer (7f25460883) - bug 1174701 - Don't use NEON assembly for ARM iOS in gfx/ycbcr. r=jrmuizel (7db573d30a) - add back some SPS stuff (d55e260359) - Bug 1164480 - Make sure MacIOSurfaceLib is initialized before we use it. r=jya (2f1ce4a035) - Bug 1158321. Normalize OS X vsync timestamp if CVDisplayLinkCallback executes early. r=mstange (9f51c2e6eb) - Bug 1171156. Add logging to OS X vsync timestamps. r=mstange (4c0e097a97) - Bug 1171156. More logging to test vsync timestamps. r=me (70f6679115) - Bug 1171156. Normalize vsync timestamps when given bad values on OS X. r=mstange (4fac136d2e) - Bug 1139824 - Track construction/destruction of the font table wrappers attached to hb_blob objects, to enable leak detection. r=jdaggett (9801625a4a) - adapt code to TFF (ca938d4d5f) - Bug 1195188 - add fontlist init problem telemetry for DirectWrite. r=m_kato (b54014a179) - Bug 1190590 - Fix MinGW cross-compile for --enable-bundled-fonts. r=jfkthame (134a7f0fa5) - Bug 1168527 - Add support to gfxContext for clip exporting. r=jrmuizel (3114271491) (5c4f111a47) - update NSS builtin certstore to Sep 2022 version from mozilla upstream. (d812eaca76) - partly import changes from tenfourfox: - 102ESR: rev EV roots, TLS roots, TLDs, tzdata, HSTS, pins (c47bef11f) (f5491c9bdb) - sync external protocol handlers pref with UXP (e0de03b045) - partly import changes from tenfourfox: - #651: M1497246 M1776658 M1773717 (bc6daa0ae) (22f768afa7) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1152509. Use Mask with alpha to avoid allocating a surface. r=bas (ddab7594e3) - Bug 1155881 follow-up: Make gfxAndroidPlatform::SupportsApzTouchInput const (a31194495e) - Bug 1193481 - Prefer "Firefox Emoji" font for emoji characters in GetCommonFallbackFonts on B2G. r=jdaggett (e94e0eb718) - Bug 1139253. Reuse the same thread for the software vsync thread. r=kats (fe7f6849bf) - Bug 1147390. Enable / disable vsync on the vsync thread only. r=kats (fd485f8ec4) - Bug 1146691 - Create tests to check that the RefreshDriverVsyncObservers get vsync notifications. r=kats (7a8527b378) - Bug 1197201. Delete hardware vsync and vsync compositor prefs. r=kats (e8f0ef3258) - Bug 1175530 - Log using gfxDebugOnce when enabling vsync compositor. r=mchang (81a48aebae) - Bug 1196308 - Delete Software Compositor Scheduler. r=sotaro (d0e9620ddb) - Don't run the compositor:created notification from within unsafer callers. (bug 1201684, r=mattwoodrow) (83d585749a) - Bug 1160216 - Add a preference to force software vsync and set software vsync rate. r=kats (850d3ce7ab) - Bug 1132966 - use relaxed Atomic integers for tracking graphics surface memory usage; r=njn (aca764781f) - bug 1180012 remove unused GetPrefFonts() r=jdaggett (80a5a99f7f) - Bug 1139726 - Assert gfxPlatform::Init is called on the main thread. r=kats (dd1ad58304) - Bug 1208945 - Rename Color::{To,From}ARGB() so they aren't easily confused with {To,From}ABGR(). r=Bas. (8e83d44741) - Bug 1199885 - Part 1: Add MouseInput InputData. r=kats (67764c13a6) (0484be0c56) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1199885 - Part 2: Add AsyncDragMetrics. r=kats (220a4f445e) - Bug 1149482 - Localize the 'none' string for APZ in about:support. r=dvander (3e0128f62e) - Bug 1199885 - Part 3: Add 'apz.drag.enabled' preference for async scrollbars. r=kats (5133061d3f) - Bug 1199885 - Part 4: Let the hit testing tree know about the scroll thumb. r=kats (26a9a69443) - Bug 1199885 - Part 5: Make mRootLayerTreeID const to prove that there's no data races. r=kats (88e2eb80f1) - Bug 1199885 - Part 8: Add FindScrollNode to locate the scrollbar thumb. r=kats (a545ec9569) - Bug 1199885 - Part 9: Let APZC handle the drag events. r=kats (4cc0f88153) - Bug 1199885 - Part 9.5: Make the mouse events APZC aware. r=kats (69bd4caf94) - Bug 1199885 - Part 10: Add APZTeeManager API to start an async scroll. r=kats (e212ee2750) - Bug 1199885 - Part 12: Add StartScrollbarDrag IPC message. r=kats (705af3b233) - Bug 1199885 - Part 13: Let nsSliderFrame trigger async scrolling via StartScrollbarDrag. r=kats (d31b5a790d) - put in gstreamer as of 2015-10-05 Bug 1146482 (7cca45858c) - pointer style (f8041af438) - Bug 1197097 - Don't use a context-wide cycle-detection mechanism for detecting cycles during JSON.stringify. This prevents nested (yet separate) JSON.stringify, and it causes that algorithm to be affected by specification-unrelated operations like toSource. r=jonco (09652471c1) - align to ugly grammaer of 1114782 (c760693693) - remove space (7158a0c2bf) - align to FF/TFF (27138a55bb) - Bug 1205887 - Verify that MOZILLA_VERSION was set correctly, r=glandium (2269e8f31b) - Bug 1205012 - Allow rust source code in SpiderMonkey; r=mshal (9ebca9ed28) - Bug 1197281 - Use MOZ_FIND_WINSDK_VERSION for MOZ_WINSDK_MAXVER on mingw. r=glandium (2910b2160e) - Bug 1207893 - Refactor how build backend execution is summarized. r=gps (56d8fecbc2) - Bug 1207893 - Allow to create multiple build backends at once. r=gps (d8cba87d2b) - Bug 1207897 - Add a configure option to build multiple build backends. r=gps (f9c7851d02) - Bug 1188555 - part 1 - remove write-only configure.in variable NO_LD_ARCHIVE_FLAGS; r=mshal (461958b100) - Bug 1188555 - part 2 - remove write-only configure.in variables MKSHLIB_{UN,}FORCE_ALL; r=mshal (1813210dda) - Bug 1207882 - Ensure chrome manifests are created in a directory that exists when processing jar manifests. r=gps (59165a64cb) - Bug 1204712 - Handle wildcards properly for localized content in jar manifests. r=gps (54dfb632c7) - Bug 1188551: treat assertion failures as bad mozconfig; r=mshal (e307769de7) - Bug 1181040 - Set ${var}_IS_SET variables for mk_add_options-defined variables. r=gps (19f169556b) - Bug 1193015 - Require MOZ_GLX_USE_SURFACE_SHARING to enable WebGL surface sharing on GLX. r=jgilbert (9aa4fa8f41) - Bug 1211324 (part 1) - Remove BILINEAR and GAUSSIAN filter constants. (3d9290ef02) - Bug 1211324 (part 2) - Make gfx::FILTER::GOOD convert to GraphicsFilter::FILTER_GOOD. r=mattwoodrow. (16e7607c70) - Bug 1208365 (part 1) - Remove unused EXTEND_PAD_EDGE. r=Bas. (10920e2bb6) - Bug 1208365 (part 2) - Remove gfxPattern::Extend(). r=bas. (3703b9748a) - Bug 1208365 (part 3) - Change gfxPattern::mExtend from a GraphicsExtend to a gfx::ExtendMode. r=bas. (b105d06e91) - Bug 1208365 (part 4) - Remove gfxPattern::GraphicsExtend. r=bas. (7a16d48995) - Bug 1211324 (part 3) - Remove GraphicsFilter::FILTER_FAST and replace it with FILTER_BEST. r=mattwoodrow. (b5101e049f) - Bug 1211324 (part 4) - Replace GraphicsFilter constants with gfx::Filter equivalents. r=mattwoodrow. (c19b6b030e) - Bug 1190117 - Track mLastProducerID and mLastFrameID explicitly in ImageLayerProperties. r=roc (ed9a5c777f) - Bug 1211324 (part 5) - Remove GraphicsFilter and gfxGraphicsFilter. r=mattwoodrow. (0bd4ce7160) - Bug 1194954 - Fix -Wunreachable-code warnings in gfx/layers and gfx/thebes. r=BenWa (1a3d68c490) - Bug 1180509 - Fix judder of icons in Australis doorhanger menu at the end of its scale-in animation. r=roc (9b4df470fa) - Bug 1206915 - Make paint dumping to a file e10s-friendly. r=mattwoodrow (87d2e12c2b) - Bug 1206915 - Handle nested PaintFrame() calls correctly during paint dumping. r=mattwoodrow,BenWa (d30f77fbdd) - Fix max texture size handling in displayport clamping. (bug 1135907 follow-up, r=kats) (a791894332) - Fix bogus assertion in nsLayoutUtils::SetDisplayPortMargins. (bug 1156409, r=botond, a=philor) (b635b21c34) - Bug 1169879 - Use only the critical displayport when computing image visibility. r=tn (9ec91c9527) - Bug 1169881 - Recompute image visibility when display port margins change. r=tn (35a5bd3a51) - Bug 1197765 - Compare text content inside frame instead of the content node for ruby autohiding. r=dbaron (00cf5b7674) - Bug 1173580 - Record content descriptions in APZ test data. r=kats (7a72d1ac0a) - Bug 1178971 - Changed line snapping behaviour depending on even/odd-ness of stroke width. r=mstange (495b32dc23) - Bug 1208953: [mp3] Don't parse data we've already parsed. r=cpearce (72eed4309f) - Bug 1137151: Marked destructor of |android::MediaCodecReader| as protected, r=sotaro (0632b34bc5) - Bug 1205351 - Replace nsBaseHashtable::Enumerate() calls in dom/media/ with iterators r=cpearce (45976c24c0) - Bug 1133624 - Add lang-specific ruby rules to ua.css. r=dbaron (46788cc220) - Bug 1133624 - followup add fuzzy maxdiff on CLOSED TREE (1b6b62aded) - Bug 1180443 - Consider whitespace collapse when calculating intrinsic isize of ruby. r=dbaron (3862184acd) - Bug 1153764 - Avoid explicitly doing break before when there is ruby span. r=roc (71b4ec7749) - add gstreamer parts (7e562556be) - some preferences aligned to FF (b26d0b389c) - Bug 1166301 - If APZ is enabled, clip fixed background images at the layer level rather than the display item level. r=mattwoodrow (5644e22090) - Bug 1144990 - Dump display items with class id and name, r=roc (aa2e227e35) - Bug 1205087 - Remove LayerManager parameter for ShouldFixToViewport. r=roc (00a1f2e36f) - Bug 1205087 - Make nsSVGIntegrationUtils paint frame continuations manually since combining them meant that our reference frame wasn't an ancestor of all painted frames. r=roc (e40f6b7b81) - Bug 1195400 - Check ancestor geometry roots when determining scrollability of a layer. r=mattwoodrow (4699b7e935) - Bug 1205087 - Cache the AnimatedGeometryRoot on DisplayItem. r=roc (06bba311c3) - Back out the bits of bug 1205087 that cache the AnimatedGeometryRoot on DisplayItem. r=backout (254057a6b6) - Bug 1203190 - Don't intersect with the visible rect for fixed background images. r=mattwoodrow (1c5a432459) - Bug 1208438 - Don't allow layers with scrolling clips to occlusion-cull layers behind them. r=mattwoodrow (c3d77a9846) - Bug 1205630 - Translate a fixed background display item's clip rect correctly when setting it on the layer. r=mstange (49039f0e2d) - Bug 1205630 - Reftest. r=mstange (a8db59eaee) - Bug 1105832 - Also dump inactive layer managers when display list dumping is enabled. r=mattwoodrow (564fe5fcbc) - Bug 1208661 - Move Dump() up from ContentClient to CompositableClient. r=BenWa (37915312b3) (e1776c67f8) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1208661 - Make ContentClient dumping play nicely with HTML dumping. r=BenWa (18b2c4a11b) - Bug 1204895 - Add fence handling to AutoRemoveTexture on gonk r=nical (d1f21e0210) - Bug 1208661 - Support dumping client-side layer textures without compression. r=BenWa (22ee0a45b5) - Bug 1206915 - Avoid reordering of different parts of paint dump output. r=mattwoodrow (0c7d46bca1) - Bug 1208661 - Do not assume that PaintRoot()'s contributions to the HTML paint dump will all be inside a <script> tag. r=BenWa (5917d13001) - Bug 1203992 - Distinguish between SingleTiledContentClient and MultiTiledContentClient in the layer tree dump. r=nical (70955c53cc) - Bug 1207590 - Don't use SingleTiledContentClient for layers that are larger than the maximum texture size. r=mattwoodrow (dd2a094297) - Bug 1201541 - Use SingleTiledContentClient for non-scrollable layers on Android r=mattwoodrow (6010b5080d) - missing of Bug 1161662 - Exclude post scale from layer.GetTransform(). r=roc (a3c92f89ae) - Bug 1172537 - Make the warning: "Tiled PaintedLayer with no scrollable container ancestor" occur only on actual b2g phones. r=nical (d604c9e9da) - Bug 1204597 - Use Move constructor for opaque region in FrameLayerBuilder instead of copying. r=jrmuizel (26bf99c0fb) - Bug 1201541 - Add a pref for disabling single tile layers r=mattwoodrow (e3170f8f4c) - Bug 1172719 - Fix SharedSurface fence handling on gonk r=jgilbert,nical (9fdf5fef4f) - Support all blend modes in the basic compositor. (bug 1203829 part 1, r=mattwoodrow) (ac9eeca118) - Compile shaders with newer fxc. (bug 1203829 part 2, r=mattwoodrow) (3fd4acc1ec) - Refactor shader initialization in CompositorD3D11. (bug 1203829 part 3, r=mattwoodrow) (a5e79828ad) - Handle screen and multiply blend modes in the D3D11 compositor. (bug 1203829 part 4, r=mattwoodrow) (b20c4af7fc) - Bug 1173107: Add hexa() around various hr logging. r=jrmuizel a=KWierso (76d6d27ff9) - Get the sync texture's sync handle during compositor initialization, where it can be made to fail gracefully. (bug 1207665 part 3, r=bas) (98d15069a0) - Log initialization failures in CompositorD3D11.cpp. (bug 1211109 part 1, r=mattwoodrow) (211725e4ce) - Don't use Direct2D if CompositorD3D11::Initialize fails. (bug 1208638, r=jrmuizel) (17a119bc1a) - Bug 1143653 - Typo fix in a variable name. r=me (469e89d0b6) - Remove the static compositor backend variable. (bug 1211109 part 2, r=mattwoodrow) (3b7dcb9a7c) - Allow top-level window changes to the remembered compositor type. (bug 1211109 part 3, r=mattwoodrow) (9309cdfd0f) - Remove ISurfaceAllocator::GetCompositorBackend. (bug 1211109 part 4, r=mattwoodrow) (2928f757c8) - Bug 1143653 - Backout part of the initial patch because of crashes. (33637851d4) - missing bit of 687388 (19770529ef) - Bug 1208071 - Ensure that only valid texture actors are added to ImageBridge tarnsactions. r=sotaro (23bef4f601) - Bug 1197534 - Send RecycleTexture messages from the ImageBridge thread. r=sotaro (7249beb404) (7f6fda62d8)
  5. New build of Firefox 45ESR: Test binary: SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20220924-cf157e5f8-win32-sse.7z IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20220924-cf157e5f8-win32-ia32.7z Win64 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20220924-cf157e5f8-win64.7z repo: https://github.com/roytam1/mozilla45esr Changes since my last build: - update NSS builtin certstore to Sep 2022 version from mozilla upstream. (a6e45483e) - partly import changes from tenfourfox: - 102ESR: rev EV roots, TLS roots, TLDs, tzdata, HSTS, pins (c47bef11f) (32adeaa21) - partly import changes from tenfourfox: - #651: M1767365+backbugs M1757604 M1497246 M1771774 M1776658 M1761981 M1773717 (bc6daa0ae) (c28b308ec) - d3d9: further lowered MaxTexture limit to 1024 to give chance for Radeon 9550 and GMA 965 to use hardware acceleration (54d374ceb) - backout bug1757604 part from rev c28b308e as it cause display issues (cf157e5f8)
  6. 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-20220924-b3feee7d6-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220924-b3feee7d6-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - partly import changes from tenfourfox: - #651: M1767365+backbugs M1757604 M1771774 M1776658 (bc6daa0ae) (95ad3c8ca) - update NSS builtin certstore to Sep 2022 version from mozilla upstream. (359046ad5) - partly import changes from tenfourfox: - 102ESR: rev EV roots, TLS roots, TLDs, tzdata, HSTS, pins (c47bef11f) (c0bfcc9af) - d3d9: further lowered MaxTexture limit to 1024 to give chance for Radeon 9550 and GMA 965 to use hardware acceleration (b8ca5a1b4) - backout bug1757604 part from rev 95ad3c8c as it cause display issues (c9eb91650) - import from UXP: [DOM security] Be more explicit about CSP checks and reports. (95120acb) (d8979aa9f) - import from UXP: [network] Reject cookies with no name and a __Secure- or __Host- prefix (91b51a65) (15dad8176) - import from UXP: Issue #1992 - Part 1: Un-prefix -moz-{min|max}-content keywords. (fa8bc1e8) (9e7a520bf) - ported from UXP: Issue #1992 - Part 2: Regenerate devtools CSS database. (5abfd892) (b8a755599) - ported from UXP: Issue #1977 - Follow-up: Correct pref check to be selective on wave formats only. (d2276a48) (b3feee7d6)
  7. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20220924-485bba73-uxp-f84bc6d60-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220924-485bba73-uxp-f84bc6d60-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-20220924-id-656ea98-uxp-f84bc6d60-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220924-id-656ea98-ia-93af9a0-uxp-f84bc6d60-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.
  8. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220924-3219d2d-uxp-f84bc6d60-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220924-3219d2d-uxp-f84bc6d60-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-20220924-3219d2d-uxp-f84bc6d60-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-20220924-d849524bd-uxp-f84bc6d60-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220924-d849524bd-uxp-f84bc6d60-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220924-d849524bd-uxp-f84bc6d60-xpmod.7z Official UXP changes picked since my last build: - No issue - Stop pre-processing some files that don't have preprocessor statements in them. (800090d0c) - Issue #2008 - Implement missing s parameter parsing and align case with spec. (05389eb41) - [DOM security] Be more explicit about CSP checks and reports. (95120acbb) - [network] Reject cookies with no name and a __Secure- or __Host- prefix (91b51a650) - Issue #1992 - Part 1: Un-prefix -moz-{min|max}-content keywords. (fa8bc1e81) - Issue #1992 - Part 2: Regenerate devtools CSS database. (5abfd892a) - Issue #1977 - Follow-up: Correct pref check to be selective on wave formats only. (d2276a48d) Official Pale-Moon changes picked since my last build: - [Pale-Moon] Issue #21 - Remove leftover telemetry code for the app menu's opening time (0f67602bf) Official Basilisk changes picked since my last build: - [Basilisk] Issue #29 - Remove telemetry from pdfjs completely (f5e49fb5a) - [Basilisk] No Issue - Remove stray semicolon (ef3685dc5) My changes picked since my last build: - update NSS builtin certstore to Sep 2022 version from mozilla upstream. (29846d1e4) - partly import changes from tenfourfox: - 102ESR: rev EV roots, TLDs, tzdata (c47bef11f) (a9c379217) - partly import changes from tenfourfox: - #651: M1767365+backbugs M1757604 M1771774 M1776658 (bc6daa0ae) (591552c5b) - d3d9: further lowered MaxTexture limit to 1024 to give chance for Radeon 9550 and GMA 965 to use hardware acceleration (67a84940e) - backout bug1757604 part from rev 591552c5 as it cause display issues (5d774d070) Update Notice: - You may delete file named icudt58l.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
  9. if you use github/gitlab only, github-wc-polyfill is faster as it doesn't calculate script hash everytime. latest version is here: https://github.com/JustOff/github-wc-polyfill/issues/68#issuecomment-1250325691
  10. sure, I can build a VC8 build on that repo. Backstory: http://tboard.starfree.jp/forums/topic/6/#post-758
  11. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220917.7z Changelog: Out-of-tree changes: * update Goanna3 to git 5d360f5c45..d7ee65a30f: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1174811 - Part 1: Fix OOM with huge favicons. r=froydnj (8de1f2797d) - Bug 1174811 - Part 2: Limit favicon downloads to 1MB. r=froydnj (c8bb207d88) - Bug 967196 - tagURI should trim tags. r=mak (45183c8d12) - Bug 1062894 - Avoid batching tag changes if number of changed tags is low. r=mak, ttaubert (6d93beb7e5) - var-let (19f8224e8b) - Bug 1159346 - Existing livemarks are broken. r=ttaubert (894807fc3f) - style (7fa8e2f215) - misspatch (5f3e71f59a) - Bug 1209585 - Fix possible memory leak if generating stub code fails with OOM r=jandem (da2fedd3a8) - Bug 1191499 - Trace the arguments object in RematerializedFrames. (r=jandem) (d2a150ba1a) (8b64ccb093) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1180189 - Fix crash in mozilla::a11y::HTMLTableRowAccessible::GroupPosition, r=MarcoZ (a2ee5f2df8) - Bug 1194859 - crash in mozilla::a11y::ARIAGridCellAccessible::GroupPosition, r=marcoz (879bad005f) - Bug 1194859 - crash in mozilla::a11y::ARIAGridCellAccessible::GroupPosition(), part2, r=marcoz (38193050c0) - comment and style (a3ae06e5e6) - var/let (7b3552e2ba) - var-let and some misspatch fixes (a6d3b0c9cb) - Bug 1141978 - Support rowgroup and colgroup HTML scope, r=marcoz (11eedb88f0) - Bug 1146257 - spanned headers don't work well in our table code, r=marcoz (d9b11584c2) - remove unused MultiCompartmentMatcher (480d895553) - Bug 1168170 - Mark reference counted members of nsTimerImpl::mCallback as MOZ_OWNING_REF. r=froydnj (b84c55460a) - Bug 1178363 - make nsTimerImpl::SetDelayInternal a private method; r=poiru (5f70ed869e) - Bug 1178363 - make nsTimerImpl::Fire a private method; r=poiru (4b6007c376) - Bug 1178363 - make MOZ_TASK_TRACER-dependent bits of nsTimerImpl private; r=poiru (e1f54cde97) - Bug 1178363 - make nsTimerImpl::PostTimerEvent a private method; r=poiru (0a0b71eae3) - Bug 1178363 - make nsTimerImpl::GetGeneration a private method; r=poiru (593d3a3f2d) - Bug 1059572 - Part 0: Fuzz test for timers. r=nfroyd (7b03728aa4) - Bug 1059572 - Part 0.5: Fixes for pre-existing problems in TestTimers. r=nfroyd (e463afc995) - Bug 1059572 - Part 1: Move PostTimerEvent to TimerThread to allow TimerThread's monitor to protect it. r=nfroyd (5e56ce272a) - Bug 1059572 - Part 2: Make absolutely sure a timer is removed before reinitting it. r=nfroyd (7d916a9aa9) - Bug 1190735 - Remove nsITimer.TYPE_REPEATING_PRECISE. r=froydnj. (34f7e4c02e) - Bug 1203427 (part 5) - Add logging of timer firings. r=froydnj. (664954eef7) (d7ee65a30f) * 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
  12. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220917-d7ee65a30f-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220917-d7ee65a30f-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220917-d7ee65a30f-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220917-d7ee65a30f-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 1174811 - Part 1: Fix OOM with huge favicons. r=froydnj (8de1f2797d) - Bug 1174811 - Part 2: Limit favicon downloads to 1MB. r=froydnj (c8bb207d88) - Bug 967196 - tagURI should trim tags. r=mak (45183c8d12) - Bug 1062894 - Avoid batching tag changes if number of changed tags is low. r=mak, ttaubert (6d93beb7e5) - var-let (19f8224e8b) - Bug 1159346 - Existing livemarks are broken. r=ttaubert (894807fc3f) - style (7fa8e2f215) - misspatch (5f3e71f59a) - Bug 1209585 - Fix possible memory leak if generating stub code fails with OOM r=jandem (da2fedd3a8) - Bug 1191499 - Trace the arguments object in RematerializedFrames. (r=jandem) (d2a150ba1a) (8b64ccb093) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1180189 - Fix crash in mozilla::a11y::HTMLTableRowAccessible::GroupPosition, r=MarcoZ (a2ee5f2df8) - Bug 1194859 - crash in mozilla::a11y::ARIAGridCellAccessible::GroupPosition, r=marcoz (879bad005f) - Bug 1194859 - crash in mozilla::a11y::ARIAGridCellAccessible::GroupPosition(), part2, r=marcoz (38193050c0) - comment and style (a3ae06e5e6) - var/let (7b3552e2ba) - var-let and some misspatch fixes (a6d3b0c9cb) - Bug 1141978 - Support rowgroup and colgroup HTML scope, r=marcoz (11eedb88f0) - Bug 1146257 - spanned headers don't work well in our table code, r=marcoz (d9b11584c2) - remove unused MultiCompartmentMatcher (480d895553) - Bug 1168170 - Mark reference counted members of nsTimerImpl::mCallback as MOZ_OWNING_REF. r=froydnj (b84c55460a) - Bug 1178363 - make nsTimerImpl::SetDelayInternal a private method; r=poiru (5f70ed869e) - Bug 1178363 - make nsTimerImpl::Fire a private method; r=poiru (4b6007c376) - Bug 1178363 - make MOZ_TASK_TRACER-dependent bits of nsTimerImpl private; r=poiru (e1f54cde97) - Bug 1178363 - make nsTimerImpl::PostTimerEvent a private method; r=poiru (0a0b71eae3) - Bug 1178363 - make nsTimerImpl::GetGeneration a private method; r=poiru (593d3a3f2d) - Bug 1059572 - Part 0: Fuzz test for timers. r=nfroyd (7b03728aa4) - Bug 1059572 - Part 0.5: Fixes for pre-existing problems in TestTimers. r=nfroyd (e463afc995) - Bug 1059572 - Part 1: Move PostTimerEvent to TimerThread to allow TimerThread's monitor to protect it. r=nfroyd (5e56ce272a) - Bug 1059572 - Part 2: Make absolutely sure a timer is removed before reinitting it. r=nfroyd (7d916a9aa9) - Bug 1190735 - Remove nsITimer.TYPE_REPEATING_PRECISE. r=froydnj. (34f7e4c02e) - Bug 1203427 (part 5) - Add logging of timer firings. r=froydnj. (664954eef7) (d7ee65a30f)
  13. regexp group problem is not the thing that palefill can fix: 23:43:40.376 SyntaxError: invalid regexp group 1 common.a7451d66741fd9fd.js:1:307
  14. 20220806 works while 20220827 doesn't. changesets: https://github.com/roytam1/UXP/compare/e36be164d...5ae83c47f but nothing media-related.
  15. @roytam1, any clue on your side? maybe because of this: https://repo.palemoon.org/MoonchildProductions/UXP/issues/1986
  16. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220910.7z Changelog: Out-of-tree changes: * update Goanna3 to git 0b43bf3628..5d360f5c45: - import changes from `dev' branch of rmottola/Arctic-Fox: - var-let (4514fc8c5f) - Bug 1191897, add a flag for popups which allow shortcut keys to not be consumed, fixes shortcuts not working when an e10s select popup is open, r=neil (c3d788f65c) - Bug 1181897 - Do not scale down <img> elements passed to setDragImage. r=roc (b9db4b2c2f) - Bug 1204442 nsIDragService::FireDragEventAtSource() shouldn't be available from script because it takes a value of mozilla::EventMessage r=smaug, sr=smaug (6d357d54a7) - Bug 1202176, adjust coordinates from device to css pixels when drag popup moves, r=tn (d6fa56dc59) - Bug 1204944, convert drag position coordinates properly, r=mstange (0ff3b815b4) - Bug 1205511 - Make nsBaseDragService::mImage[X|Y] strongly typed. r=enn (47d68b017a) - Bug 1205511 - Make nsMenuPopupFrame::MoveTo()'s arguments strongly typed. r=enn (c29c16b9ce) - Bug 1205511 - Give nsPresContext a method that returns the CSS to device pixel scale. r=dbaron (e91a754991) - Bug 1205511 - Add overloaded operators for multiplying and dividing an IntPointTyped by a ScaleFactor[2D]. r=kats (f857857c94) - Bug 1188172 - Don't update the resolution/SPCSPS for meta-viewport changes before the first-paint. r=botond (0d7eeda1c8) - Bug 1168487 - Update the last use site of ScrollbarAreaToExcludeFromCompositionBoundsFor to use LD pixels. r=tn (af1d65d14a) - Bug 1197592 - Don't set an SPCSPS in the mobile viewport manager if APZ zooming is not enabled. r=botond (eb2b3d3bf3) - Bug 1180267 - Don't set root displayport margins from the mobile viewport manager unless the C++ APZ is enabled. r=botond (982b57a6f3) - Bug 976616 - Part 1: Call ProcessViewportInfo when meta viewport is changed. r=bholley (0df9aaad5c) - Bug 976616 - Part 2: Update mobile viewport on DOMMetaChanged event. r=kats (97244f0a2f) - Bug 976616 - Part 3: Enable meta viewport tests for Fennec. r=kats (16de4304dc) - Bug 976616 - Part 4: Add test for dynamic meta viewport updates. r=kats (c3af1ba028) - Bug 1198839 - Don't update the displayport from the MVM unless there is already on the content. r=botond (a86c335313) - Bug 1205511 - Document that nsIDragService.dragMoved() takes its arguments in LayoutDevice pixels. r=enn IGNORE IDL (comment change only) (ea1f24c65e) - Bug 1180267 - Ensure that the desktop-mode viewport for Fennec is based on a 980 CSS pixel width rather than the screen size. r=snorp (365c12249c) - Bug 1200402 - Ignore desktop mode for about: pages. r=snorp,khuey (3d64772abe) - Bug 1197824 - Remove unused state and normalize others. r=botond (58ed2bb53b) - Bug 1197824 - Allow zooming in desktop mode. r=botond (dbded0fdf7) - Bug 1200303 - Support meta-viewport changes in ZoomConstraintsClient as well. r=miketaylr (bb5ebee8ed) - Bug 1197824 - Support the browser.ui.zoom.force-user-scalable pref in the gecko zoom-constraints codepath. r=botond (0292f794c6) - Bug 1197824 - Constrain the min/max zoom if zooming is not allowed. r=botond (26ae1656ba) - Bug 1197824 - Remove the mAllowDoubleTapZoom field from nsViewportInfo as it is not needed. r=botond (00455cf30c) - Bug 1189837 - Subtract scrollbars in LD pixels rather than CSS pixels. r=mstange (8801383234) - Bug 1210399 - IonMonkey: MIPS: Safe for races. r=lth (5be49e2198) - Bug 1202367 - reinitialize expected value in CAS loop. patch=hev, r=sstangl, push=lth (438272bb96) - Bug 1210733 - Record source filenames independently of the script coverage. r=terrence (3a90b1a660) - Bug 1211546 - Unbreak the non-unified build. (r=sfink, r=nbp, r=shu) (4b290fffac) - Bug 977338 - Remove AtomicOperations-inl.h, r=lth (0015c7a398) - Bug 1202713 - Fix the CSS viewport dimensions for desktop mode. r=snorp (763a55b6aa) - Bug 1024343: The document should not stop animations when it is being swapped. r=smaug (ba2d43f308) - Bug 1200093 - Don't rely on finding the widget for a document in order to get the css-to-ld scale. r=botond (bf359f6c76) - Bug 1205511 - Use nsPresContext::DevToCSSPixelScale() where appropriate. r=kats (631a8fe6ae) - Bug 1204994 - part 0 - separate debugging use counters check from value check; r=bz (d8771157eb) - Bug 1204994 - part 2 - rename all USE_COUNTER_* histograms to USE_COUNTER2_* histograms; r=bz,vladan (8a86ee4560) - Bug 1202895 - Fix shift-reload check for setting up service worker. r=bkelly (61309332e6) - let-var (315a834c4d) - Bug 1193469 - Make mozSettings more defensive. r=gwagner (9c4aeb2721) - Bug 1187419 - Make sure SettingsRequestManager is only loaded in parent. r=gwagner (98bfca7a44) - Bug 1156231 - enable data registration recovery. r=hsinyi (f886c81ce3) - Bug 1159591 - Part 1: Add MMI tests for call barring, call waiting, clip, clir, pin2, puk2 and ussd. r=aknow (96ba4e4a89) - Bug 1149433 - Set hangUpLocal in rejectCall. r=hsinyi (43aec5ea64) - Bug 1147842 - Fix defect of setting call started time. r=hsinyi (dbf6a5516a) - Bug 1145079 - Fix defect for calling isEmergencyOnly. r=hsinyi (8ba883d37e) (06d185e815) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1152454 - Made liveregions responsive to name/value change events. r=yzen (056df463ef) - Bug 1166321 - [AccessFu] adding support for role='switch'. r=eeejay (540831bb6a) - Bug 1179284 - using explicit label for accessible with role 'status' instead of subtree. r=eeejay (919f0b93e7) - Bug 1163374 - Basic MathML Accessibility support in AccessFu. r=yzen (cddbfee120) - Bug 1199884 - Keep match roles empty in BaseTraversalRules that don't provide roles. r=yzen (b80ff3c892) - Bug 1200836 - Land on first atomic object in container traversal. r=yzen (0243a695af) - Bug 1206491 - Fix a JavaScript error in about:cache page. r=mayhemmer (5eaa374c84) - Bug 1142174 - Normalize omni.ja! paths when diffing about:memory reports. r=njn (bf046c4958) - let-var (5e9cf0b098) - Bug 1205364 part 1. Make createAttribute in an HTML document lowercase the passed-in attribute name. r=smaug (0b8a9f0f60) - Bug 647621 - Implement document.charset and update document.inputEncoding to the latest spec. r=bz (e31fd9f567) - Bug 647621 - Remove document.charset from historical.html because it was eventually added to the spec. r=Ms2ger (506ecf3238) - Bug 1201798 part 1 - Move PropagateScrollToViewport() from nsCSSFrameConstructor to nsPresContext as a public method. r=roc (5d33acfa26) - Bug 1201798 part 2 - Update viewport scrollbar override for fullscreen and remove the leagcy css rule. r=roc (852d3d181f) - Bug 1201798 part 3 - Add test for viewport scrollbar on fullscreen. r=roc (88ad5560ae) - Bug 1048622 - Fix 'assignment to undefined variable' warnings in nsBrowserContentHandler.js. r=gavin (55edf093ce) - Bug 1205328: undef min/max at the top of irregexp/RegExpAST.h if they're already defined; r=ehsan (2a5daa48a9) - Bug 773687 - Fix assertion pattern in RegExp with sticky flag. r=till (0f1643690b) - Bug 1084248 - add a cast<> method, remove the casting constructor as requested. r=waldo (3fb0619085) - cleanup (705296cc44) - Bug 1143512 - Remove unused declaration of regexp_flags. r=jandem (79f538a4c8) - bit of 1198193 and pointer styles (6bec08ca9e) - Bug 1146580 - Make FinalizationWitnessService listen for xpcom shutdown. r=bholley (6a4093bf23) - Bug 1199578 - include SharedTypedArray in a type test. r=waldo (94b943eb91) - Bug 1203791 - Fix LazyLink issue with Debugger::onIonCompilation. r=h4writer (3d5c4ee130) - pointer style (f24eb566fd) - Bug 1204726 - Make sure that the MacroAssembler is no longer rooted when onIonCompilation is called. r=h4writer (f697b11f6d) - Bug 1206418 - Fix origin of animations and scissors for preserves3d. r=roc (1813cc2c21) (cc9fb3b5bf) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1198572 - Add telemetry for how often HSTS would fix mixed content problems r=smaug r=tanvi (1abeb434a4) - Bug 1181683 - Mark ping and beacon as blockable mixed content instead of optionally blockable. r=smaug (ab4b612439) - Bug 1148732 - When checking a document's scheme, check the innermost uri. r=dveditz, smaug (f03eef9b3a) - put back source RegExp (112cbc1797) - Bug 1026520 - CSP: Inline report sending into allows - csp changes (r=dveditz) (f835967ad3) - Bug 1026520 - CSP: Inline report sending into allows - callsite updates (r=dveditz) (39b200f027) - Bug 1026520 - CSP: Inline report sending into allows - test updates (r=dveditz) (6a9dd4d859) - Bug 1201822 - Update web-platform-tests expected data to revision d0571e01e1a2e4b8c5f696af2f81cbc1be9a5842, a=testonly (851485e4f9) - Bug 1026520 - CSP: Inline report sending into allows - web platform test updates (r=deveditz) (0fbb9ce2c7) - Bug 1612470 - Remove Document.hasScriptsBlockedBySandbox and Document.inlineScriptAllowedByCSP. r=bzbarsky (840ec6ebfb) - Bug 1192333 - Use channel->ascynOpen2 in dom/xslt/xslt/txMozillaStyleheetCompiler.cpp (r=sicking) (73989dc9d2) - Bug 1186843 - Don't recreate message manager. r=smaug (d4e2e28136) - Bug 1209361 - Add missing includes to dom/base. r=mccr8 (702a9b0c21) - Bug 1209621 - Add a way to get the TabParent for the content-primary tab, r=mconley (7d8a7e501f) - Bug 1209001 - Fix OOM handling when creating ModuleObject r=terrence (e5b9fc8db3) - Bug 1183289 - Run fewer CGC tests r=sfink (d529983340) - Bug 1204692 - Add arm64-sim variant to the autospider.sh script. r=sstangl (8f46c42105) - Bug 1183289 - Partially revert previous patch so jstests get run with default jitflags only r=me (97d1721e43) - Bug 1210924 - Do not fire read barriers when using ReadBarriered in a boolean context; r=sfink (697885508c) - code style and reshuffle (1b55c0f721) - Bug 1207821 - Change the initialized length of an unboxed array in some places without triggering pre barriers, r=jandem. (92452a2db0) - Bug 1074935 - Add SPS pseudo frames for JSRope flattening; r=jandem (5589064dc1) - Bug 1184423 - Properly report OOM when initializing the RematerizedFrameTable fails; r=shu (60d964e1ca) - Bug 1201575 - Give copied FrameIter::Data the cx of the current frame. (r=jimb) (af5e59d95a) - Bug 1204725 - IonMonkey: Check result when copying frame iter data, r=nbp (7de175e301) - Bug 1184423 - Properly report OOM when adding a rematerialized frame to the current JitActivation fails; r=shu (a00c310833) - Bug 1210391 - Module scopes are currently not cacheable r=jandem (b42adeb292) - pointer style (30f967d1ee) - Bug 1199221 - Implement JS::ubi::Node::size for js::ObjectGroup referents; r=sfink (364cbff290) - Bug 1199219 - Implement JS::ubi::Node::size for js::Shape referents; r=sfink (683d11d589) - Bug 1199220 - Implement JS::ubi::Node::size for js::BaseShape referents; r=sfink (a9e1c02cbc) - Bug 1200482: Make Debugger respect 'enabled' flag when setting allocation tracking hook on debuggee compartments, and check that it does. r=fitzgen (cf203e12e0) - Bug 1177508 - Truncate the stack more aggressively in adoptAsyncStack. r=fitzgen (c335f6dcd5) - Bug 1209989 - Implicitly attach a PRThread to native threads when first used as a PRThread in the PosixNSPR implementation. r=terrence (c9d771fb47) - Bug 1206640: Fix an implicit constructor in PosixNSPR.cpp; r=nbp (178312c0f2) - Bug 1204863 - Ignore frames from self-hosted scripts; r=shu (4b8cd11832) - Bug 1180047: Debugger.prototype.findObjects should not return objects that must not be exposed to JS. r=fitzgen (634f19195b) - Bug 1208908 - Fix a conditional statement in BytecodeRangeWithPosition::updatePosition(); r=ejpbruel (e58c656255) - some profiler and crash import (d5b8b4f798) - Bug 1185532: Turn on the NPAPI process sandbox for Windows 64-bit flash by default. r=bsmedberg (5aa8fa8a6e) - Bug 1194488: Whitelist specific plugins for async init; r=jimm (7c78723689) - Bug 1200698: Rename async plugin init pref; r=bsmedberg (df37e5833e) - Bug 1184068: Ensure that mShutdown is not incorrectly set from true to false if plugin crashes during CallNP_Shutdown; r=jimm Bug 1202024: Initialize plugin details and quirks in parent on first run for async init. r=aklotz (934d877d8c) - missing bit of Bug 1119878 Part 2 (3a0dd8afc1) - Bug 1209351 (part 6) - Optimize nsTHashTable::RemoveEntry() usage in toolkit/. r=froydnj. (810fbbab89) - Bug 1209351 (part 1) - Add an overloading of nsTHashTable::RemoveEntry() that takes an already-found entry. r=froydnj. (45d6181461) - Bug 1209351 (part 2) - Optimize nsTHashTable::RemoveEntry() usage in dom/. r=bz. (bdb19ed49f) - Bug 1209351 (part 3) - Optimize nsTHashTable::RemoveEntry() usage in gfx/. r=jrmuizel. (dc29a2b97f) - Bug 1209351 (part 4) - Optimize nsTHashTable::RemoveEntry() usage in netwerk/. r=michal.novotny. (3be1f09b5c) - Bug 1209351 (part 5) - Optimize nsTHashTable::RemoveEntry() usage in security/. r=keeler. (47999463fe) (5d360f5c45) * 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-20220910-5d360f5c45-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220910-5d360f5c45-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220910-5d360f5c45-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220910-5d360f5c45-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - var-let (4514fc8c5f) - Bug 1191897, add a flag for popups which allow shortcut keys to not be consumed, fixes shortcuts not working when an e10s select popup is open, r=neil (c3d788f65c) - Bug 1181897 - Do not scale down <img> elements passed to setDragImage. r=roc (b9db4b2c2f) - Bug 1204442 nsIDragService::FireDragEventAtSource() shouldn't be available from script because it takes a value of mozilla::EventMessage r=smaug, sr=smaug (6d357d54a7) - Bug 1202176, adjust coordinates from device to css pixels when drag popup moves, r=tn (d6fa56dc59) - Bug 1204944, convert drag position coordinates properly, r=mstange (0ff3b815b4) - Bug 1205511 - Make nsBaseDragService::mImage[X|Y] strongly typed. r=enn (47d68b017a) - Bug 1205511 - Make nsMenuPopupFrame::MoveTo()'s arguments strongly typed. r=enn (c29c16b9ce) - Bug 1205511 - Give nsPresContext a method that returns the CSS to device pixel scale. r=dbaron (e91a754991) - Bug 1205511 - Add overloaded operators for multiplying and dividing an IntPointTyped by a ScaleFactor[2D]. r=kats (f857857c94) - Bug 1188172 - Don't update the resolution/SPCSPS for meta-viewport changes before the first-paint. r=botond (0d7eeda1c8) - Bug 1168487 - Update the last use site of ScrollbarAreaToExcludeFromCompositionBoundsFor to use LD pixels. r=tn (af1d65d14a) - Bug 1197592 - Don't set an SPCSPS in the mobile viewport manager if APZ zooming is not enabled. r=botond (eb2b3d3bf3) - Bug 1180267 - Don't set root displayport margins from the mobile viewport manager unless the C++ APZ is enabled. r=botond (982b57a6f3) - Bug 976616 - Part 1: Call ProcessViewportInfo when meta viewport is changed. r=bholley (0df9aaad5c) - Bug 976616 - Part 2: Update mobile viewport on DOMMetaChanged event. r=kats (97244f0a2f) - Bug 976616 - Part 3: Enable meta viewport tests for Fennec. r=kats (16de4304dc) - Bug 976616 - Part 4: Add test for dynamic meta viewport updates. r=kats (c3af1ba028) - Bug 1198839 - Don't update the displayport from the MVM unless there is already on the content. r=botond (a86c335313) - Bug 1205511 - Document that nsIDragService.dragMoved() takes its arguments in LayoutDevice pixels. r=enn IGNORE IDL (comment change only) (ea1f24c65e) - Bug 1180267 - Ensure that the desktop-mode viewport for Fennec is based on a 980 CSS pixel width rather than the screen size. r=snorp (365c12249c) - Bug 1200402 - Ignore desktop mode for about: pages. r=snorp,khuey (3d64772abe) - Bug 1197824 - Remove unused state and normalize others. r=botond (58ed2bb53b) - Bug 1197824 - Allow zooming in desktop mode. r=botond (dbded0fdf7) - Bug 1200303 - Support meta-viewport changes in ZoomConstraintsClient as well. r=miketaylr (bb5ebee8ed) - Bug 1197824 - Support the browser.ui.zoom.force-user-scalable pref in the gecko zoom-constraints codepath. r=botond (0292f794c6) - Bug 1197824 - Constrain the min/max zoom if zooming is not allowed. r=botond (26ae1656ba) - Bug 1197824 - Remove the mAllowDoubleTapZoom field from nsViewportInfo as it is not needed. r=botond (00455cf30c) - Bug 1189837 - Subtract scrollbars in LD pixels rather than CSS pixels. r=mstange (8801383234) - Bug 1210399 - IonMonkey: MIPS: Safe for races. r=lth (5be49e2198) - Bug 1202367 - reinitialize expected value in CAS loop. patch=hev, r=sstangl, push=lth (438272bb96) - Bug 1210733 - Record source filenames independently of the script coverage. r=terrence (3a90b1a660) - Bug 1211546 - Unbreak the non-unified build. (r=sfink, r=nbp, r=shu) (4b290fffac) - Bug 977338 - Remove AtomicOperations-inl.h, r=lth (0015c7a398) - Bug 1202713 - Fix the CSS viewport dimensions for desktop mode. r=snorp (763a55b6aa) - Bug 1024343: The document should not stop animations when it is being swapped. r=smaug (ba2d43f308) - Bug 1200093 - Don't rely on finding the widget for a document in order to get the css-to-ld scale. r=botond (bf359f6c76) - Bug 1205511 - Use nsPresContext::DevToCSSPixelScale() where appropriate. r=kats (631a8fe6ae) - Bug 1204994 - part 0 - separate debugging use counters check from value check; r=bz (d8771157eb) - Bug 1204994 - part 2 - rename all USE_COUNTER_* histograms to USE_COUNTER2_* histograms; r=bz,vladan (8a86ee4560) - Bug 1202895 - Fix shift-reload check for setting up service worker. r=bkelly (61309332e6) - let-var (315a834c4d) - Bug 1193469 - Make mozSettings more defensive. r=gwagner (9c4aeb2721) - Bug 1187419 - Make sure SettingsRequestManager is only loaded in parent. r=gwagner (98bfca7a44) - Bug 1156231 - enable data registration recovery. r=hsinyi (f886c81ce3) - Bug 1159591 - Part 1: Add MMI tests for call barring, call waiting, clip, clir, pin2, puk2 and ussd. r=aknow (96ba4e4a89) - Bug 1149433 - Set hangUpLocal in rejectCall. r=hsinyi (43aec5ea64) - Bug 1147842 - Fix defect of setting call started time. r=hsinyi (dbf6a5516a) - Bug 1145079 - Fix defect for calling isEmergencyOnly. r=hsinyi (8ba883d37e) (06d185e815) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1152454 - Made liveregions responsive to name/value change events. r=yzen (056df463ef) - Bug 1166321 - [AccessFu] adding support for role='switch'. r=eeejay (540831bb6a) - Bug 1179284 - using explicit label for accessible with role 'status' instead of subtree. r=eeejay (919f0b93e7) - Bug 1163374 - Basic MathML Accessibility support in AccessFu. r=yzen (cddbfee120) - Bug 1199884 - Keep match roles empty in BaseTraversalRules that don't provide roles. r=yzen (b80ff3c892) - Bug 1200836 - Land on first atomic object in container traversal. r=yzen (0243a695af) - Bug 1206491 - Fix a JavaScript error in about:cache page. r=mayhemmer (5eaa374c84) - Bug 1142174 - Normalize omni.ja! paths when diffing about:memory reports. r=njn (bf046c4958) - let-var (5e9cf0b098) - Bug 1205364 part 1. Make createAttribute in an HTML document lowercase the passed-in attribute name. r=smaug (0b8a9f0f60) - Bug 647621 - Implement document.charset and update document.inputEncoding to the latest spec. r=bz (e31fd9f567) - Bug 647621 - Remove document.charset from historical.html because it was eventually added to the spec. r=Ms2ger (506ecf3238) - Bug 1201798 part 1 - Move PropagateScrollToViewport() from nsCSSFrameConstructor to nsPresContext as a public method. r=roc (5d33acfa26) - Bug 1201798 part 2 - Update viewport scrollbar override for fullscreen and remove the leagcy css rule. r=roc (852d3d181f) - Bug 1201798 part 3 - Add test for viewport scrollbar on fullscreen. r=roc (88ad5560ae) - Bug 1048622 - Fix 'assignment to undefined variable' warnings in nsBrowserContentHandler.js. r=gavin (55edf093ce) - Bug 1205328: undef min/max at the top of irregexp/RegExpAST.h if they're already defined; r=ehsan (2a5daa48a9) - Bug 773687 - Fix assertion pattern in RegExp with sticky flag. r=till (0f1643690b) - Bug 1084248 - add a cast<> method, remove the casting constructor as requested. r=waldo (3fb0619085) - cleanup (705296cc44) - Bug 1143512 - Remove unused declaration of regexp_flags. r=jandem (79f538a4c8) - bit of 1198193 and pointer styles (6bec08ca9e) - Bug 1146580 - Make FinalizationWitnessService listen for xpcom shutdown. r=bholley (6a4093bf23) - Bug 1199578 - include SharedTypedArray in a type test. r=waldo (94b943eb91) - Bug 1203791 - Fix LazyLink issue with Debugger::onIonCompilation. r=h4writer (3d5c4ee130) - pointer style (f24eb566fd) - Bug 1204726 - Make sure that the MacroAssembler is no longer rooted when onIonCompilation is called. r=h4writer (f697b11f6d) - Bug 1206418 - Fix origin of animations and scissors for preserves3d. r=roc (1813cc2c21) (cc9fb3b5bf) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1198572 - Add telemetry for how often HSTS would fix mixed content problems r=smaug r=tanvi (1abeb434a4) - Bug 1181683 - Mark ping and beacon as blockable mixed content instead of optionally blockable. r=smaug (ab4b612439) - Bug 1148732 - When checking a document's scheme, check the innermost uri. r=dveditz, smaug (f03eef9b3a) - put back source RegExp (112cbc1797) - Bug 1026520 - CSP: Inline report sending into allows - csp changes (r=dveditz) (f835967ad3) - Bug 1026520 - CSP: Inline report sending into allows - callsite updates (r=dveditz) (39b200f027) - Bug 1026520 - CSP: Inline report sending into allows - test updates (r=dveditz) (6a9dd4d859) - Bug 1201822 - Update web-platform-tests expected data to revision d0571e01e1a2e4b8c5f696af2f81cbc1be9a5842, a=testonly (851485e4f9) - Bug 1026520 - CSP: Inline report sending into allows - web platform test updates (r=deveditz) (0fbb9ce2c7) - Bug 1612470 - Remove Document.hasScriptsBlockedBySandbox and Document.inlineScriptAllowedByCSP. r=bzbarsky (840ec6ebfb) - Bug 1192333 - Use channel->ascynOpen2 in dom/xslt/xslt/txMozillaStyleheetCompiler.cpp (r=sicking) (73989dc9d2) - Bug 1186843 - Don't recreate message manager. r=smaug (d4e2e28136) - Bug 1209361 - Add missing includes to dom/base. r=mccr8 (702a9b0c21) - Bug 1209621 - Add a way to get the TabParent for the content-primary tab, r=mconley (7d8a7e501f) - Bug 1209001 - Fix OOM handling when creating ModuleObject r=terrence (e5b9fc8db3) - Bug 1183289 - Run fewer CGC tests r=sfink (d529983340) - Bug 1204692 - Add arm64-sim variant to the autospider.sh script. r=sstangl (8f46c42105) - Bug 1183289 - Partially revert previous patch so jstests get run with default jitflags only r=me (97d1721e43) - Bug 1210924 - Do not fire read barriers when using ReadBarriered in a boolean context; r=sfink (697885508c) - code style and reshuffle (1b55c0f721) - Bug 1207821 - Change the initialized length of an unboxed array in some places without triggering pre barriers, r=jandem. (92452a2db0) - Bug 1074935 - Add SPS pseudo frames for JSRope flattening; r=jandem (5589064dc1) - Bug 1184423 - Properly report OOM when initializing the RematerizedFrameTable fails; r=shu (60d964e1ca) - Bug 1201575 - Give copied FrameIter::Data the cx of the current frame. (r=jimb) (af5e59d95a) - Bug 1204725 - IonMonkey: Check result when copying frame iter data, r=nbp (7de175e301) - Bug 1184423 - Properly report OOM when adding a rematerialized frame to the current JitActivation fails; r=shu (a00c310833) - Bug 1210391 - Module scopes are currently not cacheable r=jandem (b42adeb292) - pointer style (30f967d1ee) - Bug 1199221 - Implement JS::ubi::Node::size for js::ObjectGroup referents; r=sfink (364cbff290) - Bug 1199219 - Implement JS::ubi::Node::size for js::Shape referents; r=sfink (683d11d589) - Bug 1199220 - Implement JS::ubi::Node::size for js::BaseShape referents; r=sfink (a9e1c02cbc) - Bug 1200482: Make Debugger respect 'enabled' flag when setting allocation tracking hook on debuggee compartments, and check that it does. r=fitzgen (cf203e12e0) - Bug 1177508 - Truncate the stack more aggressively in adoptAsyncStack. r=fitzgen (c335f6dcd5) - Bug 1209989 - Implicitly attach a PRThread to native threads when first used as a PRThread in the PosixNSPR implementation. r=terrence (c9d771fb47) - Bug 1206640: Fix an implicit constructor in PosixNSPR.cpp; r=nbp (178312c0f2) - Bug 1204863 - Ignore frames from self-hosted scripts; r=shu (4b8cd11832) - Bug 1180047: Debugger.prototype.findObjects should not return objects that must not be exposed to JS. r=fitzgen (634f19195b) - Bug 1208908 - Fix a conditional statement in BytecodeRangeWithPosition::updatePosition(); r=ejpbruel (e58c656255) - some profiler and crash import (d5b8b4f798) - Bug 1185532: Turn on the NPAPI process sandbox for Windows 64-bit flash by default. r=bsmedberg (5aa8fa8a6e) - Bug 1194488: Whitelist specific plugins for async init; r=jimm (7c78723689) - Bug 1200698: Rename async plugin init pref; r=bsmedberg (df37e5833e) - Bug 1184068: Ensure that mShutdown is not incorrectly set from true to false if plugin crashes during CallNP_Shutdown; r=jimm Bug 1202024: Initialize plugin details and quirks in parent on first run for async init. r=aklotz (934d877d8c) - missing bit of Bug 1119878 Part 2 (3a0dd8afc1) - Bug 1209351 (part 6) - Optimize nsTHashTable::RemoveEntry() usage in toolkit/. r=froydnj. (810fbbab89) - Bug 1209351 (part 1) - Add an overloading of nsTHashTable::RemoveEntry() that takes an already-found entry. r=froydnj. (45d6181461) - Bug 1209351 (part 2) - Optimize nsTHashTable::RemoveEntry() usage in dom/. r=bz. (bdb19ed49f) - Bug 1209351 (part 3) - Optimize nsTHashTable::RemoveEntry() usage in gfx/. r=jrmuizel. (dc29a2b97f) - Bug 1209351 (part 4) - Optimize nsTHashTable::RemoveEntry() usage in netwerk/. r=michal.novotny. (3be1f09b5c) - Bug 1209351 (part 5) - Optimize nsTHashTable::RemoveEntry() usage in security/. r=keeler. (47999463fe) (5d360f5c45)
  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-20220910-66c08edf5-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220910-66c08edf5-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - partly ported from UXP: Issue #80 - reinstated unified building for some large chunks of our code. (5dfded81) (25c7fc52c) - import from UXP: Issue #1720 - Follow-up: Explicitly include X11UndefineNone.h in HTMLOptGroupElement.cpp to fix unified building on X11 (142f08ce) (2e3d4dfe1) - ported from UXP: Issue #1995 - Fix build bustage in GCC 12 (b93c4ada) (06e848fc3) - import from UXP: No Issue - prevent build issue in MSVC due to libaom SIMD inlining. (42b9149f) (ae58dfb11) - partly ported from UXP: Issue #80 - Re-unify most of gfx (f801bd18) (66c08edf5)
  19. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20220910-485bba73-uxp-92cf68733-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220910-485bba73-uxp-92cf68733-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-20220910-id-828aab8-uxp-92cf68733-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220910-id-828aab8-ia-93af9a0-uxp-92cf68733-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-20220910-3219d2d-uxp-92cf68733-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220910-3219d2d-uxp-92cf68733-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-20220910-3219d2d-uxp-92cf68733-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-20220910-d849524bd-uxp-92cf68733-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220910-d849524bd-uxp-92cf68733-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220910-d849524bd-uxp-92cf68733-xpmod.7z Official UXP changes picked since my last build: - Issue #1999 - Switch to the unorm2 API for String.normalize() (66424272f) - Issue #80 - reinstated unified building for some large chunks of our code. (5dfded811) - Issue #2000 - Stop using deprecated ext/hash_map. This has been long deprecated in favor of std::unsorted_map. Since all platforms are using modern compilers now it should not be a problem to switch over to std::unsorted_map in the single place hash_map is used. This allows us to build on platforms which have removed hash_map such as FreeBSD. (dda19de1b) - No issue - Fix OutputVariable visibility issue, when building with clang. (8cc2925a2) - Revert "Issue #1676 - Follow-up: Put js/src (including vm), jit, and wasm back into unified sources." (7bb8046c1) - Revert "Issue #1676 - Part 20: Split vtune sources out of js/src/moz.build" (23a10c68f) - Revert "Issue #1676 - Part 19: Split ctypes sources out of js/src/moz.build" (b03603e73) - Revert "Issue #1676 - Part 18: Move and separate top level sources from vm sources in js/src/moz.build" (0e7a3f214) - Revert "Issue #1676 - Part 17: Put remaining source files which have debug code ifdef'd behind MOZ_DEBUG" (d83377b8c) - Revert "Issue #1676 - Part 16: Split WASM sources out of js/src/moz.build" (7a45d4dcf) - Revert "Issue #1676 - Part 15: Split threading sources out of js/src/moz.build" (14da6dc66) - Revert "Issue #1676 - Part 14: Split proxy sources out of js/src/moz.build" (29fc6d519) - Revert "Issue #1676 - Part 13: Split perf sources out of js/src/moz.build" (b15c6109e) - Revert "Issue #1676 - Part 12: Split jit sources out of js/src/moz.build" (f4c5ef005) - Revert "Issue #1676 - Part 11: Split irregexp sources out of js/src/moz.build" (86b12c766) - Revert "Issue #1676 - Part 10: Split gc sources out of js/src/moz.build" (8da86488e) - Revert "Issue #1676 - Part 9: Move DIRS down in js/src/moz.build" (28392d5dc) - Revert "Issue #1676 - Part 8: Fix up include for selfhosted.out.h" (5f23cd301) - Revert "Issue #1676 - Part 7: Split frontend sources out of js/src/moz.build" (cd3c43e61) - Revert "Issue #1676 - Part 6: Split ds sources out of js/src/moz.build" (62b5ce90a) - Revert "Issue #1676 - Part 5: Split devtools sources out of js/src/moz.build" (1c6fb7fca) - Revert "Issue #1676 - Part 4: Split builtin sources out of js/src/moz.build" (c86c612bb) - Issue #80 - Re-unify building of /js/src (4bdd6dd93) - Issue #1720 - Follow-up: Explicitly include X11UndefineNone.h in HTMLOptGroupElement.cpp to fix unified building on X11 (142f08ce1) - Issue #80 - Re-unify most of DOM (60e4e3344) - Issue #80 - Re-unify most of the layout engine (b27475f6a) - Issue #1995 - Fix build bustage in GCC 12 (b93c4ada8) - No Issue - prevent build issue in MSVC due to libaom SIMD inlining. (42b9149fb) - Issue #80 - Re-unify most of gfx (f801bd184) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt58l.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
  21. the commit is in https://github.com/roytam1/UXP/commit/04671d8d62b1085e8a6e7eaaff4de8efe3ad4ce3 , but I haven't tried to decrease to 1024 since I don't have such hardware to test. and I got an email from sami about this issue:
  22. the commit is in https://github.com/roytam1/UXP/commit/04671d8d62b1085e8a6e7eaaff4de8efe3ad4ce3 , but I haven't tried to decrease to 1024 since I don't have such hardware to test.
  23. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220903.7z Changelog: Out-of-tree changes: * update Goanna3 to git f39d19c93e..0b43bf3628: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1208937 - Remove gfxPattern::GraphicsPatternType. r=jwatt. (eeb6dec919) - Bug 1196927 - Force plugin BGRX image surface data to always have valid alpha. r=jrmuizel, r=BenWa (80667ce488) - Bug 1156800: Post a task to send async NPP_New result from child to parent; r=jimm (81c40319a5) - Bug 1194955 - Fix -Wunreachable-code warnings in dom/ipc and dom/plugins. r=jimm (939ae937a8) - Bug 1151694 - Part 3: Manage mIsRunningOnCompositor flags for each properties respectively. r=bbirtles (3146a696cc) - Bug 1182931 - Expose assert_unreached in subwindows. r=bbirtles (1b2e6f05b5) - Bug 1151694 - Part 4 - Able to use testcommon.js in the window which has no opener. r=bbirtles (82bc744d44) - Bug 1151694 - Part 0: Rewrite test_running_on_compositor.html with add_task(). r=bbirtles (2e209051e3) - Bug 1151694 - Part 5 - Additional tests for Animation.IsRunningOnCompositor. r=bbirtles (de9858a004) - Bug 1151694 - Part 6 - A test case of Animation.isRunningOnCompositor for transition. r=bbirtles (54bd2a22ea) - Bug 1184377 - Move nsDocShell::PopProfileTimelineMarkers logic to ObservedDocShell, r=smaug (31e96712ac) - Bug 1190826 - Rename "AddMarkerTo*" to "AddMarkerFor*" to reflect the new philosophy behind markers, r=tromey (b7d5ae6314) - Bug 1152080 - Plugin configuration clip rects should be treated as visible rects. r=roc (4a18e0bd33) - Bug 1050498 - Record compositing operations, r=jsantell,smaug,tromey (4efa28f063) - Bug 1161900 - Use ICU normalization support during shaping if available, to support decomposable characters in more recently-encoded scripts. r=jdaggett,gps (d687a634cf) - Bug 1164835 - Use vertical presentation forms (where available) in vertical-upright text as fallback if the font does not support the 'vert' feature. r=jdaggett (983a6f0c20) - Bug 1139646 - Ensure gfxHarfBuzzShaper only loads the vmtx table once, to avoid leaking it. r=smontagu (72b5e2a698) - Bug 1139888 - Check for missing glyph metrics tables. r=jdaggett (7574fdcf7b) - Bug 1137588 - patch 1 - Read the second array in 'vmtx' correctly to get glyph vertical origins. r=jdaggett (c835835237) - Bug 1137588 - patch 2 - Use a better default vOrigin in fonts without real vertical metrics. r=jdaggett (ad1e27029e) - Bug 1187145 - Replace nsBaseHashtable::Enumerate() calls in gfx/ with iterators r=njn (597ff872bc) - Bug 729993 - Use finer HarfBuzz cluster level. r=jfkthame (9b99d11def) - missing of Bug 1148660 - Correct the handling of glyph positioning offsets in vertical-upright mode. r=jdaggett (b32d14d197) - Bug 1178753 - Always enable async-video when OMTC is enabled. r=sotaro (c61f2a0be3) - Bug 1164735 - Move gPrefLangToLangGroups[] inside a function to avoid a static constructor. r=jdaggett (a6a4060db9) - Bug 1163488 - use the preprocessor to keep font lang arrays in sync. r=m_kato (6d9747d144) - Bug 1188995 - Increase tile size to 512/1024 on OSX. r=jrmuizel,mstange (e94187af4b) - Bug 1186661 - Use monitors-changed signal to update screen manager on GTK. r=karlt (97e0393eb6) - Bug 1191040 - Ensure that we only compute the tile size once. r=BenWa (b954ce41ac) - Bug 1182665 - Add gfxPlatform::GetScreenSize() and use nsIScreen for gfxPlatform::GetScreenDepth() r=nical (91a24e82ec) - Bug 1182665 - Adjust tile sizes depending on the screen size r=nical (319945c03a) - Bug 1173579 - Take the first valid default font. r=jdagget (d03c594b94) - Bug 1189158 - shutdown font loader thread in separate event. r=m_kato (c497e32155) - Bug 1189129 - annotate no default font aborts. r=bas (c20fc90269) - Bug 1204400 - Fix -Wshadow warnings in gfx/thebes and suppress those from Skia headers. r=BenWa (435b12fbb2) - Bug 1192699 - eliminate the two-stage system fontlist initialization under DirectWrite. r=m_kato (eb458720a1) - Bug 1194707 - Remove the docshell param from TimelineMarker constructors, r=tromey (c77c934021) - Bug 1195838 - Maintain all the TimelineMarker subclasses in a single place, r=tromey (c2da168977) - Bug 697981 - Prevent reloading of spelling dictionary on unfocused editors; r=roc (ec2ed87554) - Bug 1184249 - Remove warning if rootContent is null in nsEditorSpellCheck::UpdateCurrentDictionary. r=ehsan (8a828662d6) - Bug 717433 - Make selected language stick, regardless of whether it partly matches (test). r=roc (38a92a487f) - adapt Bug 717433 - Make selected language stick, regardless of whether it partly matches. r=roc (6a0d7f2a8b) - extended Bug 1200533 - Fix spellchecker dictionary logic. r=smaug (39228d4225) - Bug 1204147 - Prevent content preferences being written when they shouldn't. r=roc (bff4c98f6d) - Bug 1193293 - Don't pick a new dictionary which checking. r=roc (021da43b73) - Bug 1205983 - Remove all observer code from nsEditor. r=ehsan (aaf27ca6dc) - Bug 1205796 - "Coverity 1323784 indicates a useless passed-by-value argument in nsEditorSpellCheck::TryDictionary". r=smaug (a60feb5f61) - Bug 309731 - Allow document.execCommand('inserthtml') with an empty string parameter. r=ehsan (4956ee404b) (71cc47fa2f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1195098. Null check for blurred source surface. r=mstange (4578ca815e) - Bug 1155828. Follow up bug to correct indentation. r=mstange (7b1ccb079e) - Bug 1181028. Log assert error. r=me (a09801af89) - Bug 1181028. Delete assertion to create equivalent draw targets during box shadow creation. r=mstange (de7ffd0412) - Bug 1209649. Take into account border radius sizes for min inset box shadow. r=mstange (992619654c) - Bug 1178971 - Added function to draw dashed table borders to replace loop currently used to individually draw each dash. r=mstange (1a0ef8e26d) - Bug 1198708 - Part 1: Store exact timing-function type on nsTimingFunction and ComputedTimingFunction. r=birtles (03636015d2) - Bug 1198708 - Part 2: Factor out computed nsTimingFunction serialization to public utility methods. r=birtles (11069efa45) - Bug 1198708 - Part 3: Serialize computed {transition,animation}-timing-function using their specified values. r=birtles (67b033f452) - Bug 1198708 - Part 4: Don't include start/end keyword in serialized specified {transition,animation}-timing-function value if it was omitted. r=birtles (e1b4225025) - Bug 1198708 - Part 5: Add method to serialize a ComputedTimingFunction. r=birtles (c48edd3c1c) - Bug 1198708 - Part 6: Implement KeyframeEffectReadOnly.getFrames(). r=birtles,bzbarsky (9cc9001e8d) - Bug 1198708 - Part 7: Tests. r=birtles (8668bdbed3) - Bug 1206569 - Part 4: Add method to get a CSS property's IDL name. r=bzbarsky (f9d94c27e4) - Bug 1207028 - Add method to get a CSS property's sorted order position based on its IDL name. r=bzbarsky (a856d46e67) - Bug 1188095 - Don't pause media elements on 'graphene'; r=baku (aae8063137) - Bug 1111201: Check for OOM when calling an asm.js function with new; r=evilpie (e5973dd6b8) - Bug 1178793 - Throw on OOB atomics access, interpreter+Ion. r=luke (d974def281) - Bug 1084248 - no undefined behavior, take 2. r=waldo (0c0c00f90f) - Bug 1084248 - safe for races, take 2. r=waldo (85629fd1e6) (2b652f0b52) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1204187 - IonMonkey: MIPS32: Inline RelocationIterator. r=nbp (b97e654314) - Bug 1182607, use the right rectangle for a popup anchored at a rectangle when determining if the mouse click was over the anchor, r=tn (e1f3d04aa6) - Bug 1186972, use correct coordinates when comparing mouse position with menu anchor rectangle so that select element popups close properly, r=tn (271a0de264) - Bug 1177000, only consider popups of the same type when determining whether a popup shouldn't reopen, this allows dropdown buttons in popup to reopen properly, r=neil (a56095be88) - Bug 1149745, on Windows, menulist should select the value when the cursor keys are used to navigate items, r=neil (18afefe5b0) (0b43bf3628) * 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
×
×
  • Create New...