Jump to content

roytam1

Member
  • Posts

    3,608
  • Joined

  • Last visited

  • Days Won

    415
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20221001-1406b5eef9-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20221001-1406b5eef9-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20221001-1406b5eef9-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20221001-1406b5eef9-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 1182147: Ensure ImageHost does not attempt to call DrawQuad with an effect unsupported by the compositor. r=nical (5624e9134f) - Bug 1151749 - "Win-Only: Disabled Hardware Acceleration + CSS 3D transform on canvas -> black artefacts on hover". r=nical (54c49071b9) - Bug 1184224 - Remove gfxPrefs.h include from gfxPlatformGtk.h. r=karlt (eb907daa58) - Bug 1183820 - Expose if cairo uses XRender to GetAzureBackendInfo. r=mattwoodrow (10044ecfb0) - Bug 1128934 - Call XFlush after compositing to prevent jank. r=karlt (f63b9dc1b5) - Bug 1151663 - New mochitest for this bug. r=kats (9344d22ed6) - Bug 1176402 - Have synthesizeNativeWheel() and synthesizeNativeMouseMove() accept coordinates relative to the element's bounding rect. r=kats (cbdffe3869) - Bug 1177018 - Work around the iframe in which mochitests are run not being scrollable. r=kats (d24291080c) - Bug 1177018 - Disable smooth scrolling in the APZ layerization test. r=kats (e1af545da1) - Bug 1181678 - Improve the check for skipping test_layerization if APZ is disabled. r=botond (91e5ead610) - Bug 1177018 - Enable chaos mode for the APZ layerization test. r=kats (f07fdeb936) - Bug 1177018 - Only enable APZ test logging for tests that actually use it. r=kats (9f24ea01c4) - Bug 1196294 - Remove the mCause from TimelineMarkers, r=tromey (5abd1c057d) - Bug 1195232 - Stop using TracingMetadata from GeckoProfiler.h, r=tromey (e736038873) - Bug 1200118 - Create a barebones TimelineMarker abstract class, r=tromey (9930c83c2f) - Bug 1200252 - Add marker for when the IPC request for a composite is sent to the compositor thread, r=jsantell,matt (becc11f58b) - align some minor thing to gecko (5bb64e322a) - Bug 1204581 - Add a deprecation warning for the usage of AppCache when service worker fetch interception is enabled; r=mcmanus,baku (69949c8d96) - Bug 1210941 P2 Use LOAD_BYPASS_SERVICE_WORKER in HttpBaseChannel instead of mForceNoIntercept. r=jduell (fdb7afc0be) - Bug 1173171 - Disable external jar: via preference. r=jduell (704cfb0b9c) - Bug 1210941 P3 Make jar channels use LOAD_BYPASS_SERVICE_WORKER internally. r=jduell (d871dc4837) - Bug 1210941 P4 Use LOAD_BYPASS_SERVICE_WORKER instead of ForceNoIntercept in nsDocShell. r=ehsan (ea5ed76717) - Bug 1210941 P5 Use LOAD_BYPASS_SERVICE_WORKER in nsObjectLoadingContent instead of ForceNoIntercept(). r=ehsan (9e821adfaa) - Bug 1210941 P6 Use LOAD_BYPASS_SERVICE_WORKER instead of ForceNoIntercept in FetchDriver. r=ehsan (02685be882) - Bug 1210941 P7 Use LOAD_BYPASS_SERVICE_WORKER in ServiceWorkerScriptCache. r=ehsan (45fa163dd2) - Bug 1182112 - XML documents should not be intercepted by ServiceWorkers. r=ehsan (a9dfeffcb3) - Bug 1210941 P8 Use LOAD_BYPASS_SERVICE_WORKER in xslt txURIUtils. r=ehsan (d7686d572b) - Bug 1210941 P9 Use LOAD_BYPASS_SERVICE_WORKER in nsCORSListenerProxy. r=ehsan (653f50de45) - Bug 1205302 - Disallow intercepting OCSP requests; r=jdm (b4650e78d9) - Bug 1210941 P10 Use LOAD_BYPASS_SERVICE_WORKER in nsNSSCallbacks. r=ehsan (b4b8b3f503) - Bug 1210941 P11 Use LOAD_BYPASS_SERVICE_WORKER in worker ScriptLoader. r=ehsan (ac07404832) - Bug 1210941 P12 Remove http channel's ForceNoIntercept. r=jduell IGNORE IDL (a7592a83c4) - Bug 1210941 P13 Remove ForceNoIntercept from jar channel. r=jduell (617544fcee) - Bug 1169613 - Use content type of synthesized response for JAR channel requests if available. Part 1: Set Content-Type of synthesized reponses for JAR channel requests. r=jdm (e32061a26a) - Bug 1169613 - Use content type of synthesized response for JAR channel requests if available. Part 2: Set Content-Type for JAR Channel requests on Fetch API responses. r=nsm (da43e29583) - Bug 1207556 - Part 1: Stop reusing the loadinfo in StartCORSPreflight; r=sicking (4724bfa8cd) - Bug 1207556 - Part 2: Fix the beacon CORS preflight tests; r=sicking (c61a699f9f) - Bug 1111834 - CORS preflight of navigator.sendBeacon() should not follow 30x redirect - tests. r=sicking (2871ad22e7) - fix build because of previous backports (e3096e6f9a) - Bug 1161677 - Expose dev mode state read-only through the navigator.hasFeature() api r=ehsan (013399847b) - Bug 1203680 P8 nsCORSListenerProxy::OnStartRequest must always call outer OnStartRequest. r=ehsan (9a67709770) - spacing (d4511b37c4) - missing bit of 920017 and some telemetry (2bf267ce72) (938961e76b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1146888 - Build more files in ipc/chromium in unified mode; r=bent (1143418e0f) - Bug 1206558 (part 1) - Combine handling of BSDs in ipc/chromium/moz.build. r=mshal. (2bb24997a2) - Bug 1206558 (part 2) - Move Linux-specific code ipc/chromium/moz.build. r=mshal. (94bf4c550e) - Bug 1206558 (part 3) - Move Android-specific code ipc/chromium/moz.build. r=mshal. (43ca8e06dd) - Bug 1206558 (part 4) - Factor out include handling in ipc/chromium/moz.build. r=mshal. (4ae55262ca) - Bug 1206558 (part 5) - Give libevent its own moz.build file. r=mshal. (1919309e8e) - Bug 1206558 (part 6) - Factor out common libevent moz.build stuff. r=mshal. (734e9a4b71) - actually use arc4random_bug check so allow compilation on recent libc (851de42a37) - var-let (8c910312d3) (1406b5eef9)
  2. New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20221001-e8b80c98a-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20221001-e8b80c98a-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - backout bug1767365 part from rev 95ad3c8c as it cause crash when viewing https://www.ventusky.com/?w=off (71043f380) - Revert "import from UXP: Issue #1986 - Add in reftests for new behavior. (2fc5e3ad7)" (c5e53323f) - Revert "import from UXP: Issue #1986 - Part 2: Add IsItemInlineAxisMainAxis() and rework some nsFrame code. (ef4eb3f92)" (f16052f63) - Revert "ported from UXP: Issue #1986 - Use logical coordinates in flex containers. (2a57b39db)" (4cd0b5149) - import from UXP: Issue #2010 - Ensure raw tagnames are safe exiting internalEntityParser (b06fd11d) (e8b80c98a)
  3. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20221001-485bba73-uxp-de51d3878-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20221001-485bba73-uxp-de51d3878-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-20221001-id-656ea98-uxp-de51d3878-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20221001-id-656ea98-ia-93af9a0-uxp-de51d3878-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.
  4. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20221001-3219d2d-uxp-de51d3878-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20221001-3219d2d-uxp-de51d3878-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-20221001-3219d2d-uxp-de51d3878-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-20221001-d849524bd-uxp-de51d3878-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20221001-d849524bd-uxp-de51d3878-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20221001-d849524bd-uxp-de51d3878-xpmod.7z Official UXP changes picked since my last build: - Revert "Issue #1986 - Add in reftests for new behavior." (e46011bcc) - Revert "Issue #1986 - Part 2: Add IsItemInlineAxisMainAxis() and rework some nsFrame code." (c522a01d6) - Revert "Issue #1986 - Use logical coordinates in flex containers." (52a48df03) - Issue #2010 - Ensure raw tagnames are safe exiting internalEntityParser (b06fd11d6) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes picked since my last build: - backout bug1767365 part from rev 591552c5 as it cause crash in viewing https://www.ventusky.com/?w=off (67177c672) 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.
  5. yeah some other websites affected https://forum.palemoon.org/viewtopic.php?f=70&t=28881 while we don't have users visiting such site.
  6. and by the way I pushed win2000 branch with changes ported from pm26-win2000. and result binary runs on neptune. (I didn't further test the build)
  7. yes, redownload. xul.dll should be dated today.
  8. binary archives of UXP and mozilla45 are updated
  9. will be fixed in next build
  10. 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.
  11. 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.
  12. 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
  13. 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)
  14. 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)
  15. 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)
  16. 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.
  17. 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.
  18. 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
  19. sure, I can build a VC8 build on that repo. Backstory: http://tboard.starfree.jp/forums/topic/6/#post-758
  20. 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
  21. 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)
  22. 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
  23. 20220806 works while 20220827 doesn't. changesets: https://github.com/roytam1/UXP/compare/e36be164d...5ae83c47f but nothing media-related.
  24. @roytam1, any clue on your side? maybe because of this: https://repo.palemoon.org/MoonchildProductions/UXP/issues/1986
  25. 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
×
×
  • Create New...