Jump to content

roytam1

Member
  • Posts

    3,609
  • Joined

  • Last visited

  • Days Won

    415
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. as you see, I cherry-picked some GRE changes (without crazy file rearrangements and code removals) and new release (with revision version number bumped) will be released in this weekend.
  2. it uses something that can't polyfilled: 20:11:30.976 SyntaxError: invalid regular expression flag u 1 https://web.archive.org/static/bower_components/wayback-search-js/dist/vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:273362 20:11:31.056 ReferenceError: ReactDOM is not defined 1 www.cmd.com:1681:2 20:11:31.082 Unhandled promise rejection TypeError: i.getAttributeNames is not a function Stack trace: n@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:7:2744 i/</globalThis.litHtmlPolyfillSupport/w._$AC@https://archive.org/includes/build/npm/lit/polyfill-support.js?v=2cfc3e21:13:1890 [3]/X</<.value@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:7:6103 [3]/X</<.value@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:7:5606 i/</globalThis.litHtmlPolyfillSupport/w._$AI@https://archive.org/includes/build/npm/lit/polyfill-support.js?v=2cfc3e21:13:1052 [3]/W@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:7:1448 [3]/sn</<.value@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:7:10923 [3]/k</<.value@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:2:13513 [3]/k</<.value@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:2:13122 n/<@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:2:12841 l@https://web.archive.org/static/bower_components/wayback-search-js/dist/vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:420112 s/i._invoke</<@https://web.archive.org/static/bower_components/wayback-search-js/dist/vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:419902 k/</<@https://web.archive.org/static/bower_components/wayback-search-js/dist/vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:420538 r@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:2:1210 c@https://archive.org/includes/build/js/ia-topnav.min.js?v=2cfc3e21:2:1417 ["5s+n"]/it@https://web.archive.org/static/bower_components/wayback-search-js/dist/vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:41645 ["5s+n"]/at/<@https://web.archive.org/static/bower_components/wayback-search-js/dist/vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:41869 .tXUg/r@https://web.archive.org/static/bower_components/wayback-search-js/dist/vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:514056 1 vendors~main.8e27e80156b09ad9fd4c.chunk.js:3:265220 .RN6c/t.exports() vendors~main.8e27e80156b09ad9fd4c.chunk.js:3 ["5s+n"]/ut() vendors~main.8e27e80156b09ad9fd4c.chunk.js:3 ["5s+n"]/ct/</e<() vendors~main.8e27e80156b09ad9fd4c.chunk.js:3 ["5mdu"]/t.exports() vendors~main.8e27e80156b09ad9fd4c.chunk.js:3 ["5s+n"]/ct/<() vendors~main.8e27e80156b09ad9fd4c.chunk.js:3 h/<() archive.min.js:101 h() archive.min.js:101 c() archive.min.js:101 Ic/h() webcomponents-bundle.js:138
  3. I'm trying to pick-up UXP changes to ST55's javascript engine lately, but goanna5 appears and my focused on that side and slowed down this side of changes. https://github.com/roytam1/basilisk55/compare/5e718f237239e0df33ac9ff8bdfc8bf7dccddf42...HEAD
  4. they will be kept, just like in the past. making PM30 as "Fx30" is a no-go to me.
  5. finally got a somewhat acceptable/saner diff between UXP and GRE. (crazy amount of file rearrangement commit and extra files deletion commits are in its parent commits) https://github.com/roytam1/palemoon-source-tracking/commit/80db68ab8642822bb0a5f3af5adfef77b7946630 notable changes: - GMP/EME support removed - WebRTC removed - telemetry codes by mozilla removed EDIT: MCP finally pushed repo with complete history
  6. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220319.7z Changelog: Out-of-tree changes: * update Goanna3 to git ff1df7517...36b2354fd:- import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1181382: move declaration into namespace to resolve conflict. r=hsinyi (b1cbc67344) - Bug 1131470 - Part 3: Implement ScreenOrientation interface. r=baku (805ffd4d18) - Bug 1131470 - Part 4: Check sandboxing flag for orientation lock. r=baku (2896c9af4c) - Bug 1131470 - Part 5: Handle changes to active orientation lock. r=smaug (2550433007) - Bug 1131470 - Part 6: ScreenOrientation tests. r=baku (53e088ab98) - Bug 1193133 - Drop the document and window references from ServiceWorker. r=bkelly (ce09f526b8) - Bug 1186307 - part 1 - Unify the StructuredCloneCallbacks in WorkerPrivate.cpp, r=smaug (a109da831d) - pointer style (c26fa45b91) - Bug 1174971 - Introduce two variants of getOwnPropertyFromTargetIfSafe. r=gabor,r=arai (4bec0627ce) - reapply Bug 1131802 part 2. Allocate functions with reserved slots for DOM Xrays so we can store the Xray wrapper reference in those slots instead of as the function parent. r=peterv (ff39e220a3) - No bug - Add a bug number to the expected failure in message-event.html. (398f3e500a) - Bug 1164834: MessageEvents coming from postMessage should not be cancelable. r=Ms2ger (380ce180bf) (38ceaed34) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1176288 - Part 4: Fix octane regression, r=bbouvier (3ae04863c9) - Bug 1199417- Scale skia paths up before hit testing to workaround coordinate resolution limits. r=mattwoodrow (b3ec1288e8) - Bug 1117338 - Blow up if we can't convert a cairo format to a gfx one r=milan (be268bf93a) - Bug 1161642 - Cross compilation fixup. (58da4778e4) - Bug 1190705 - Ensure that canvas 2d matrix transforms are finite. r=Bas, r=jrmuizel (ec3a6a510e) - Bug 1204824. Make Matrix4x4::PreScale scale all values in the first three rows. r=bas (457cc10f80) - namespace (a341cb46be) - Bug 1162726 - Make RoundedToInt() snap the rect properly. r=roc (7fd0a19105) - Bug 1178965 - Check if Factory::GetD2D1Device fails in SourceSurfaceD2D1. r=nical (cad95d7703) - Bug 1163735 - Ensure that we don't hand out a destroyed TabChild from WorkerPrivate::InterfaceRequestor (r=khuey) (270cf6ae33) - Bug 1198451 - Disambiguate mozilla::dom::Function from mozilla::Function. r=froydnj (d08622cbd4)- reorder (eea96d09ee) - reorder (eea96d09ee) - Bug 1147990 - websocket test suite - patch 2 - webSocket.url should be the spec of nsIURI, r=smaug (a983655514) - Bug 1147990 - websocket test suite - patch 1 - URL with #ref should not be accepted, r=smaug (7af5e9528d) - Bug 1147990 - websocket test suite - patch 3 - Not all the ports are accepted, r=smaug (a34d69e29b) - Bug 1147990 - websocket test suite - patch 4 - web-platform-test suite fixed, a=tomcat CLOSED TREE (f2966f52d0) - Bug 1147990 - websocket test suite - patch 5 - web-platform-test suite - js error fixed, r=jgraham (1b52d4853e) (0ca97f19b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1179242 - Avoid unnecessary moves to dead stack slots, tweak regalloc heuristics for bundles required to be in a specific register, r=sunfish. (aa0174e817) - No bug - Fix bug1106719.js jit-test to allow overrecursion on a CLOSED TREE. r=me (5cc971608d) - Bug 1186424: Rename FunctionBuilder into FunctionValidator; r=luke (8925748a65) - Bug 1192401 - Do not capture SavedFrame stacks before Object.prototype has been initialized. r=shu (e26c24664b) - Bug 1194838 - Make Cell a GCType for the hazard analysis, r=terrence (92f429798f) - Bug 1194829 - Rename sweep to sweepChildren because shu said so, r=shu (0a80d997ae) - Bug 1183487 - Fix sorting in check_macroassembler_style.py. r=nbp (659d3b5dd3) - pointer and spacing style (9e2b14652c) - Bug 1186693 - Add exhaustive matching to mozilla::Variant; r=Waldo (ec1defe3c4) - Bug 1186650 - Do not mark mozilla::Variant copy and move constructors as explicit. r=Waldo (76bb7e8051) - Bug 1195297 - Fix OOM handling in ExecutableAllocator r=terrence (f9b9727ac8) - Bug 1195208 - Fix ArrayBuffer.transfer isNeutered check. r=luke (d45393ca24) - Bug 836658 - Use -arch:IA32 on VS2012 to avoid requiring SSE2. r=glandium Bug 1193467: Allow SSE2 on clang-cl builds. r=glandium (7c6fd7a785) - Bug 1183195 - Fix assertion at the start of InnerViewTable::sweepAfterMinorGC() r=sfink (df395675e3) - Bug 1185959 - Properly handle static constructor method in classes. (r=Waldo) (8a6919155f) - Bug 1180054 - Fix bogus assert. (r=jandem) (94b9988568) - Bug 1197377 - Read callgraph.txt line by line to avoid string size limits, r=terrence (6b2d110d65) - Bug 1195588: IonMonkey - Actually convert number to double during recovering ToDouble, r=nbp (de43a2e4b9) (a06231e9d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1186307 - StructuredCloneHelper in workers.postMessage(), r=smaug (0d3c817afa) - Bug 1183824 - Remove NS_ENSURE_TRUE(mCallback, NS_ERROR_NOT_INITIALIZED) warning from nsFrameMessageManager::DispatchAsyncMessageInternal. r=smaug (64dfd50f7f) - Bug 1167189: Use a size annotation on the OOM abort. r=bholley (5e7fb331a0) - missing crash reporter (47f183fab4) - Bug 1137151: Marked destructor of |nsClipboard| as protected, r=mwu (5655bf8862) - Bug 1194497 - Convert a few remaining PRUnichar to char16_t. r=roc (1554ffcec2) - Bug 952456 - Part 1: Implement gonk/nsClipboard for rich text and raw image. r=fabrice (419381f7af) - Bug 1198795 - ipc/StructuredCloneUtils should be merged with StructuredCloneHelper, r=smaug (02183262bd) - Bug 1201806 - part 1 - Remove OwningSerializedStructuredCloneBuffer and use StructuredCloneIPCHelper everywhere in IPC code, r=smaug (6dc69151b4) - Bug 1201806 - part 2 - nsStructuredCloneContainer should use StructuredCloneIPCHelper, r=smaug (b6ebaa8e95) - Bug 1202028 - Implement range based for loops for SavedFrame stacks. r=terrence (57c198910c) - missing bit of Bug 1106264 (fa67f8ab56) - Bug 1168806: Configurable I/O thread for socket IPC classes, r=kmachulis (213a8fb2b9) - Bug 1159209: Remove template parameters from |DataSocketIO|, r=kmachulis (0d658c5cf8) - Bug 1168806: Configurable consumer thread for socket IPC classes, r=kmachulis (ee054dd6b0) - Bug 1167207: Add |BluetoothDaemonConnectionConsumer|, r=shuang (b8b89290df) - Bug 1154281: Remove |UnixSocketConsumer| and its helpers, r=kmachulis (d40430b10f) - Bug 1166638: Add |StreamSocketConsumer|, r=kmachulis (59b5c1abf3) - Bug 1166638: Add |ListenSocketConsumer|, r=kmachulis (d119bcaa2a) - Bug 1168806: Use 'consumer thread' in socket interface, r=kmachulis (65d232d21c) - Bug 1170466: Inherit |ConnectionOrientedSocketIO| from |UnixSocketWatcher|, r=kmachulis (b91d0c624a) - Bug 1170466: Share socket I/O methods in |ConnectionOrientedSocketIO|, r=kmachulis (108fb6696e) - Bug 1170466: Implement accept and connect in |ConnectionOrientedSocketIO|, r=kmachulis (590b3b4617) - Bug 1172479: Replace |nsIThread| by |MessageLoop| in socket I/O code, r=kmachulis (618073dcef) - Bug 1203426 - Rename StructuredCloneIPCHelper to StructuredCloneData, r=smaug (dc31124113) - Bug 1167392 - Change nsFrameMessageManager::mParentManager to a smart pointer. r=ehsan (98d60c0398) - Bug 1186843 - Always cache delayed scripts in message manager (b0ab501959) - Bug 1189550 - In parent process, cpmm.initialProcessData should be same as ppmm.initialProcessData (r=smaug) (7a8ab62432) - Bug 1196057 - Use channel->Open2() in dom/base/nsFrameMessageManager.cpp (r=sicking) (a032d483d6) - missing parts of Bug 1132072 - Tab switch refactoring (r=mconley) (e6fbbb722a) - Bug 1175736 - Implement the iframe referrer attribute. r=ckerschb, r=bz (a5fc4e683b) - Bug 1171017: Rename |BluetoothDaemonConnectionConsumer| to |DaemonSocketConsumer|, r=shuang (0af5957609) - Bug 1170993: Manage socket buffers in sub-classes of |UnixSocketBuffer|, r=kmachulis (960de8be45) - Bug 1171017: Rename |BluetoothDaemonPDUConsumer| to |DaemonSocketIOConsumer|, r=shuang (eea1681ab8) - Bug 1171100 - Fix incorrect logic of handling Bluetooth Gatt Responses in daemon backend. r=tzimmermann (c385364d1e) - Bug 1171866 - Remove ReversedUuidToString; f=tzimmermann, r=jocelyn (9b58176c39) - Bug 1171017: Rename |BluetoothSocketPDU| to |DaemonSocketPDU|, r=shuang (ce1bbd9d4a) - Bug 1171017: Rename |BluetoothDaemonConnectionIO| to |DaemonSocketIO|, r=shuang (00f2a38220) - Bug 1171017: Rename |BluetoothDaemonConnection| to |DaemonSocket|, r=shuang (b3c3522719) - Bug 1171017: Move classes from ipc/bluetooth to ipc/hal, r=shuang (047714aee4) - Bug 1171994: Add |RilSocket| and |RilSocketConsumer|, r=htsai (276211bbb7) - Bug 1171994: Forward received RIL socket I/O via |WorkerCrossThreadDispatcher|, r=htsai (7825d1c837) - Bug 1185478: Add leak checks to socket I/O classes (40e2c01ce4) - Bug 1185478: Remove strong references from socket I/O class to socket classes (6fa94f34ff) - Bug 1163912: Set |Type| property of BluetoothDevice a initial value during LeScan; f=elin, r=jocelyn (bda66689ed) - Bug 1166215 - Cast 'BluetoothTypeOfDevice' to uint32_t before the BT signal is distributed to BluetoothAdapter. r=joliu (d38ad4e55f) - Bug 1170086 - Fix the parameter type of DispatchReplyError() in StartLeScan result handler. r=joliu (a24e23e02f) - Bug 1161956 - Fix crashes while using GATT client functions. r=jocelyn (cebfb8c700) - Bug 1171868 - Remove GeneratePathFromGattId(aId, aPath, aUuidStr); r=jocelyn (0eac291b3c) - Bug 1161945 - Fix empty characteristics and descriptors after searching services. f=elin, r=jocelyn (a0d816fee4) - Bug 1164387 - Use |btgatt_client_interface_t.get_device_type| to get the device type. r=jocelyn (c7b5c97a00) - Bug 1173139 - Reorder global creation on workers, r=khuey. (acb79ae54e) - Bug 1170071 - Part 1: Revise BluetoothGattInterface, result handler, and interface helper for daemon support of gatt server. r=shuang (0ad0c9244e) - Bug 1170071 - Part 2: Add helpers for Bluetooth daemon GATT server support. r=shuang (46a4062579) - Bug 1170071 - Part 3: Add gatt server support to GATT module for Bluetooth daemon. r=shuang (71d80aabea) - Bug 1170071 - Part 4: Add Gatt server interfaces for Bluetooth daemon. r=shuang (a556aaf048) - Bug 1187230: Convert Bluetooth to use daemon runnables, r=shuang (9be6501225) - Bug 1204382: Add #include for nsIInputStream.h to MediaParent.cpp, to fix a build error in --disable-webrtc builds. r=jib (8b20e934) (36b2354fd) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
  7. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220319-36b2354fd-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220319-36b2354fd-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220319-36b2354fd-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220319-36b2354fd-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 1181382: move declaration into namespace to resolve conflict. r=hsinyi (b1cbc67344) - Bug 1131470 - Part 3: Implement ScreenOrientation interface. r=baku (805ffd4d18) - Bug 1131470 - Part 4: Check sandboxing flag for orientation lock. r=baku (2896c9af4c) - Bug 1131470 - Part 5: Handle changes to active orientation lock. r=smaug (2550433007) - Bug 1131470 - Part 6: ScreenOrientation tests. r=baku (53e088ab98) - Bug 1193133 - Drop the document and window references from ServiceWorker. r=bkelly (ce09f526b8) - Bug 1186307 - part 1 - Unify the StructuredCloneCallbacks in WorkerPrivate.cpp, r=smaug (a109da831d) - pointer style (c26fa45b91) - Bug 1174971 - Introduce two variants of getOwnPropertyFromTargetIfSafe. r=gabor,r=arai (4bec0627ce) - reapply Bug 1131802 part 2. Allocate functions with reserved slots for DOM Xrays so we can store the Xray wrapper reference in those slots instead of as the function parent. r=peterv (ff39e220a3) - No bug - Add a bug number to the expected failure in message-event.html. (398f3e500a) - Bug 1164834: MessageEvents coming from postMessage should not be cancelable. r=Ms2ger (380ce180bf) (38ceaed34) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1176288 - Part 4: Fix octane regression, r=bbouvier (3ae04863c9) - Bug 1199417- Scale skia paths up before hit testing to workaround coordinate resolution limits. r=mattwoodrow (b3ec1288e8) - Bug 1117338 - Blow up if we can't convert a cairo format to a gfx one r=milan (be268bf93a) - Bug 1161642 - Cross compilation fixup. (58da4778e4) - Bug 1190705 - Ensure that canvas 2d matrix transforms are finite. r=Bas, r=jrmuizel (ec3a6a510e) - Bug 1204824. Make Matrix4x4::PreScale scale all values in the first three rows. r=bas (457cc10f80) - namespace (a341cb46be) - Bug 1162726 - Make RoundedToInt() snap the rect properly. r=roc (7fd0a19105) - Bug 1178965 - Check if Factory::GetD2D1Device fails in SourceSurfaceD2D1. r=nical (cad95d7703) - Bug 1163735 - Ensure that we don't hand out a destroyed TabChild from WorkerPrivate::InterfaceRequestor (r=khuey) (270cf6ae33) - Bug 1198451 - Disambiguate mozilla::dom::Function from mozilla::Function. r=froydnj (d08622cbd4)- reorder (eea96d09ee) - reorder (eea96d09ee) - Bug 1147990 - websocket test suite - patch 2 - webSocket.url should be the spec of nsIURI, r=smaug (a983655514) - Bug 1147990 - websocket test suite - patch 1 - URL with #ref should not be accepted, r=smaug (7af5e9528d) - Bug 1147990 - websocket test suite - patch 3 - Not all the ports are accepted, r=smaug (a34d69e29b) - Bug 1147990 - websocket test suite - patch 4 - web-platform-test suite fixed, a=tomcat CLOSED TREE (f2966f52d0) - Bug 1147990 - websocket test suite - patch 5 - web-platform-test suite - js error fixed, r=jgraham (1b52d4853e) (0ca97f19b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1179242 - Avoid unnecessary moves to dead stack slots, tweak regalloc heuristics for bundles required to be in a specific register, r=sunfish. (aa0174e817) - No bug - Fix bug1106719.js jit-test to allow overrecursion on a CLOSED TREE. r=me (5cc971608d) - Bug 1186424: Rename FunctionBuilder into FunctionValidator; r=luke (8925748a65) - Bug 1192401 - Do not capture SavedFrame stacks before Object.prototype has been initialized. r=shu (e26c24664b) - Bug 1194838 - Make Cell a GCType for the hazard analysis, r=terrence (92f429798f) - Bug 1194829 - Rename sweep to sweepChildren because shu said so, r=shu (0a80d997ae) - Bug 1183487 - Fix sorting in check_macroassembler_style.py. r=nbp (659d3b5dd3) - pointer and spacing style (9e2b14652c) - Bug 1186693 - Add exhaustive matching to mozilla::Variant; r=Waldo (ec1defe3c4) - Bug 1186650 - Do not mark mozilla::Variant copy and move constructors as explicit. r=Waldo (76bb7e8051) - Bug 1195297 - Fix OOM handling in ExecutableAllocator r=terrence (f9b9727ac8) - Bug 1195208 - Fix ArrayBuffer.transfer isNeutered check. r=luke (d45393ca24) - Bug 836658 - Use -arch:IA32 on VS2012 to avoid requiring SSE2. r=glandium Bug 1193467: Allow SSE2 on clang-cl builds. r=glandium (7c6fd7a785) - Bug 1183195 - Fix assertion at the start of InnerViewTable::sweepAfterMinorGC() r=sfink (df395675e3) - Bug 1185959 - Properly handle static constructor method in classes. (r=Waldo) (8a6919155f) - Bug 1180054 - Fix bogus assert. (r=jandem) (94b9988568) - Bug 1197377 - Read callgraph.txt line by line to avoid string size limits, r=terrence (6b2d110d65) - Bug 1195588: IonMonkey - Actually convert number to double during recovering ToDouble, r=nbp (de43a2e4b9) (a06231e9d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1186307 - StructuredCloneHelper in workers.postMessage(), r=smaug (0d3c817afa) - Bug 1183824 - Remove NS_ENSURE_TRUE(mCallback, NS_ERROR_NOT_INITIALIZED) warning from nsFrameMessageManager::DispatchAsyncMessageInternal. r=smaug (64dfd50f7f) - Bug 1167189: Use a size annotation on the OOM abort. r=bholley (5e7fb331a0) - missing crash reporter (47f183fab4) - Bug 1137151: Marked destructor of |nsClipboard| as protected, r=mwu (5655bf8862) - Bug 1194497 - Convert a few remaining PRUnichar to char16_t. r=roc (1554ffcec2) - Bug 952456 - Part 1: Implement gonk/nsClipboard for rich text and raw image. r=fabrice (419381f7af) - Bug 1198795 - ipc/StructuredCloneUtils should be merged with StructuredCloneHelper, r=smaug (02183262bd) - Bug 1201806 - part 1 - Remove OwningSerializedStructuredCloneBuffer and use StructuredCloneIPCHelper everywhere in IPC code, r=smaug (6dc69151b4) - Bug 1201806 - part 2 - nsStructuredCloneContainer should use StructuredCloneIPCHelper, r=smaug (b6ebaa8e95) - Bug 1202028 - Implement range based for loops for SavedFrame stacks. r=terrence (57c198910c) - missing bit of Bug 1106264 (fa67f8ab56) - Bug 1168806: Configurable I/O thread for socket IPC classes, r=kmachulis (213a8fb2b9) - Bug 1159209: Remove template parameters from |DataSocketIO|, r=kmachulis (0d658c5cf8) - Bug 1168806: Configurable consumer thread for socket IPC classes, r=kmachulis (ee054dd6b0) - Bug 1167207: Add |BluetoothDaemonConnectionConsumer|, r=shuang (b8b89290df) - Bug 1154281: Remove |UnixSocketConsumer| and its helpers, r=kmachulis (d40430b10f) - Bug 1166638: Add |StreamSocketConsumer|, r=kmachulis (59b5c1abf3) - Bug 1166638: Add |ListenSocketConsumer|, r=kmachulis (d119bcaa2a) - Bug 1168806: Use 'consumer thread' in socket interface, r=kmachulis (65d232d21c) - Bug 1170466: Inherit |ConnectionOrientedSocketIO| from |UnixSocketWatcher|, r=kmachulis (b91d0c624a) - Bug 1170466: Share socket I/O methods in |ConnectionOrientedSocketIO|, r=kmachulis (108fb6696e) - Bug 1170466: Implement accept and connect in |ConnectionOrientedSocketIO|, r=kmachulis (590b3b4617) - Bug 1172479: Replace |nsIThread| by |MessageLoop| in socket I/O code, r=kmachulis (618073dcef) - Bug 1203426 - Rename StructuredCloneIPCHelper to StructuredCloneData, r=smaug (dc31124113) - Bug 1167392 - Change nsFrameMessageManager::mParentManager to a smart pointer. r=ehsan (98d60c0398) - Bug 1186843 - Always cache delayed scripts in message manager (b0ab501959) - Bug 1189550 - In parent process, cpmm.initialProcessData should be same as ppmm.initialProcessData (r=smaug) (7a8ab62432) - Bug 1196057 - Use channel->Open2() in dom/base/nsFrameMessageManager.cpp (r=sicking) (a032d483d6) - missing parts of Bug 1132072 - Tab switch refactoring (r=mconley) (e6fbbb722a) - Bug 1175736 - Implement the iframe referrer attribute. r=ckerschb, r=bz (a5fc4e683b) - Bug 1171017: Rename |BluetoothDaemonConnectionConsumer| to |DaemonSocketConsumer|, r=shuang (0af5957609) - Bug 1170993: Manage socket buffers in sub-classes of |UnixSocketBuffer|, r=kmachulis (960de8be45) - Bug 1171017: Rename |BluetoothDaemonPDUConsumer| to |DaemonSocketIOConsumer|, r=shuang (eea1681ab8) - Bug 1171100 - Fix incorrect logic of handling Bluetooth Gatt Responses in daemon backend. r=tzimmermann (c385364d1e) - Bug 1171866 - Remove ReversedUuidToString; f=tzimmermann, r=jocelyn (9b58176c39) - Bug 1171017: Rename |BluetoothSocketPDU| to |DaemonSocketPDU|, r=shuang (ce1bbd9d4a) - Bug 1171017: Rename |BluetoothDaemonConnectionIO| to |DaemonSocketIO|, r=shuang (00f2a38220) - Bug 1171017: Rename |BluetoothDaemonConnection| to |DaemonSocket|, r=shuang (b3c3522719) - Bug 1171017: Move classes from ipc/bluetooth to ipc/hal, r=shuang (047714aee4) - Bug 1171994: Add |RilSocket| and |RilSocketConsumer|, r=htsai (276211bbb7) - Bug 1171994: Forward received RIL socket I/O via |WorkerCrossThreadDispatcher|, r=htsai (7825d1c837) - Bug 1185478: Add leak checks to socket I/O classes (40e2c01ce4) - Bug 1185478: Remove strong references from socket I/O class to socket classes (6fa94f34ff) - Bug 1163912: Set |Type| property of BluetoothDevice a initial value during LeScan; f=elin, r=jocelyn (bda66689ed) - Bug 1166215 - Cast 'BluetoothTypeOfDevice' to uint32_t before the BT signal is distributed to BluetoothAdapter. r=joliu (d38ad4e55f) - Bug 1170086 - Fix the parameter type of DispatchReplyError() in StartLeScan result handler. r=joliu (a24e23e02f) - Bug 1161956 - Fix crashes while using GATT client functions. r=jocelyn (cebfb8c700) - Bug 1171868 - Remove GeneratePathFromGattId(aId, aPath, aUuidStr); r=jocelyn (0eac291b3c) - Bug 1161945 - Fix empty characteristics and descriptors after searching services. f=elin, r=jocelyn (a0d816fee4) - Bug 1164387 - Use |btgatt_client_interface_t.get_device_type| to get the device type. r=jocelyn (c7b5c97a00) - Bug 1173139 - Reorder global creation on workers, r=khuey. (acb79ae54e) - Bug 1170071 - Part 1: Revise BluetoothGattInterface, result handler, and interface helper for daemon support of gatt server. r=shuang (0ad0c9244e) - Bug 1170071 - Part 2: Add helpers for Bluetooth daemon GATT server support. r=shuang (46a4062579) - Bug 1170071 - Part 3: Add gatt server support to GATT module for Bluetooth daemon. r=shuang (71d80aabea) - Bug 1170071 - Part 4: Add Gatt server interfaces for Bluetooth daemon. r=shuang (a556aaf048) - Bug 1187230: Convert Bluetooth to use daemon runnables, r=shuang (9be6501225) - Bug 1204382: Add #include for nsIInputStream.h to MediaParent.cpp, to fix a build error in --disable-webrtc builds. r=jib (8b20e934) (36b2354fd)
  8. thats the thing I want to do, by backporting their changes to my not-rearranged tree.
  9. So MCP pushed GRE (Goanna5/PM30) to their repo, with crazy huge directory structure rearrangements. tracking is still ongoing in roytam1/palemoon-source-tracking/commits/tracking-gre but for now I'm exhausted while trying to figure out how files are moved.
  10. Arctic Fox repo is mainly use for verifying upstream changes ( i.e. https://github.com/rmottola/Arctic-Fox/tree/dev ), without status bar(i.e. add-ons bar) and some more.
  11. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220312.7z Changelog: Out-of-tree changes: * update Goanna3 to git a9171b7b2...ff1df7517: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1198124 - Enable -Wshadow in directories that have no -Wshadow warnings. r=glandium (d03cfc1bb6) - Bug 1204403 - Fix -Wshadow warnings in xpcom. r=mccr8 (3247b5b146) - Bug 1140120 - Remove a couple of unused test functions on ServiceWorkerContainer; r=baku (efe1119749) - Bug 1180148 - Clear service workers registered for a site when clearing the cookies and stored data is not working in b2g. r=baku (7fb1d522ff) - Bug 1162333 - Add stronger assertions to PromiseWorkerProxy in debug builds. r=catalinb (0005a76252) - Bug 1190672 - Fix use of AutoReleasePromiseWorkerProxy in PushManager. r=catalinb (18f7358163) - Bug 1191495 - Relax PushManager callback assertions. r=kitcambridge (8a3822969f) - Bug 1189543 - pushManager.getSubscription() should return null for nonexistent push subscriptions in workers. r=nsm (b990083262) - spacing (44b87017a7) - Bug 1180295 - Rip out the Fennec code to set the screen render offset. r=rbarker (67183ae8bf) - Bug 1187804 - Un-adjust fixed layers by the async transform of the scroll frame that they're fixed with respect to, not of the nearest ancestor scroll frame. r=kats (7c5e7ac29c) - Bug 1131359 - Fix an include-what-you-use error in AsyncCompositionManager.cpp. r=kats (fe04815939) - Bug 1187804 - When a layer is scrolled by multiple scroll frames, do an AlignFixedAndStickyLayers pass on its subtree for each of the scroll frames. r=kats (031a5686f1) - Bug 1180295 - Stop clipping the content while the toolbar is in the process of sliding off. r=rbarker (9d806870e4) - Bug 1186968 - Fix Compositor::SetScreenRotation() call r=nical (e554c4b4a2) - Bug 1180295 - Implement seamless snapping to the stable state. r=rbarker (d1e7978eb7) - Bug 1131470 - Part 1: Rename existing use of ScreenOrientation to ScreenOrientationInternal. r=baku (63f0cb994b) - Bug 1131470 - Part 2: Update screen configuration HAL to report orientation angle. r=snorp,mwu (39b537f008) - Bug 1167597 - Mark PromiseReportRejectFeature::mPromise as MOZ_NON_OWNING_REF. r=ehsan (3ad520790a) - Bug 1086627 - Rename Promise constructs to more closely match the specification. r=nsm,jst (cea1d71cb1) - Bug 1086627 - Rename ThenableResolverTask to PromiseResolveThenableJob to more closely match Promise spec. r=nsm (e7102fe506) - Bug 1164725 - Convert flags in nsIDocument into bit fields. r=smaug (9f5d5f352d) - Bug 1192467 - Formalize precondition that SetDisplayDocument must not be called with null. - r=peterv (1aa8e91d14) - Bug 1153841 - Remove the 'it must be 2D' restriction for transforms on fixed-pos layers. r=BenWa,mattwoodrow (5bab86ec6a) - Bug 1173521 - Properly handle unapplying 3D projective transforms to rectangles in APZ code. r=botond (45c9850d5c) - Bug 1166301 - When applying an async adjustment to a fixed layer, only adjust its mask layer under the same circumstances as its clip rect. r=mattwoodrow (2801c48fe9) - Bug 1166301 - Update an old comment in AsyncCompositionManager::AlignFixedAndStickyLayers. r=kats (7e1d5c97d0) - Bug 1166301 - Allow async scrolling to move the clip rects of fixed background layers. r=mattwoodrow (edd889ec2b) - Bug 1200399 - Only send the RCD's metrics to Java-land for fennec-apz. r=rbarker (3b36a52f3a) - Bug 1201625 - Special-case B2GDroid since it doesn't have a root content document. r=rbarker (4fcdda1b0a) - Bug 1201529 - Fall back to rootmost metrics if there is no root content document metrics. r=botond (615c2ee727) - Bug 1201581 - Extract a helper method. r=rbarker (f2cccb8666) - Bug 1201581 - Hook up the syncFrameMetrics call to sync metrics info from the compositor to Java-land on each composite. r=rbarker (48e15bbde8) - Bug 1203760 P1 Allow pipe to wake up multiple streams at the same time. r=froydnj (5baed00637) - Bug 1203760 P2 Add gtests for nsPipeInputStream AsyncRead(). r=froydnj (52e5129dc8) - Bug 1201889 - When adjusting fixed and sticky layers in AsyncCompsitionManager, unapply all async transforms on the path from the fixed layer to the layer it's fixed with respect to. r=kats (dbb203178e) - Bug 1165536. Don't include resolution compensation when adjusting the cliprect of ancestors of scrollbars. r=botond (3bef5f2c18) - Fix async transforms on scrollbars not including any existing shadow transform. (bug 1128740 part 2, r=botond) (af12d76775) - missing of Bug 943728 - Replace double quotes with single quotes in Makefiles (e11470540f) - Bug 1188766 - Avoid exporting UPLOAD_EXTRA_FILES from mozconfig. r=mshal (4241b9e80b) - Fixup for bug 1188766 for valgrind bustage on a CLOSED TREE. r=me (4401dedf06) - Bug 1077622 - Fixes cp missing operand message if no .mozconfig found r=glandium (6eca1e5214) - Bug 1200523 - Remove leftover debugging code from js/src/Makefile.in; r=ted (414b72c74e) - spacing (99cda3f8a7) (1367963d3) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1163397 - Convert PaintedLayerData::mLog to an nsCString in order to make it possible to safely store PaintedLayerData inside nsTArrays; r=roc (5b646d03e2) - Bug 1195672 - Make focus changing by long tap behaves like by single tap. f=mtseng, r=roc (d9e71b113b) - Bug 1155493 - Part 3: Dispatch event when carets are updated, pressed, released, tap, longpressonemptycontent, hidden. r=roc (cf25fa0a0b) - Bug 1169151 - Update carets after long tapping on empty input. r=mtseng This fixed AccessibleCarets remain on the screen when long tapping on an empty input. (c04359621c) - Bug 1170084 - Dispatch CaretStateChangedEvent via AsyncEventDispatcher. r=mtseng (4a9a95d6cf) - Bug 1174600 - Fix first AccessibleCarets jumps to top of the screen when dragging. r=mtseng (7f9dc6de0b) - Bug 1181418 - Send selectionEditable info to app_text_selection_dialog. r=tlin, r=kanru, sr=smaug (9d46e651c2) - Bug 1194063 - Always launch caret timer in cursor mode. r=mtseng If the timer is not launched when the content is empty, the first caret will always has Appearance::NormalNotShown, which is not consistent with the behavior when the caret is shown when the content is not empty. (e49cc7199a) - Bug 1195672 - Move the check that frame is selectable into SelectWord. f=mtseng, r=roc (131cc459d5) - Bug 1195672 - Revise the logic of long tap on empty content. f=mtseng, r=roc (2aa98cd92d) - Bug 1195672 - Add |nsAutoCString nsIFrame::ListTag()| for debugging. f=mtseng, r=roc (74c539bc52) - Bug 1197739 - Do not change focus too early unless the frame is selectable. r=roc (85c00877ff) - Bug 1100602 - Fire show/hide events in HTMLLIAccessible::UpdateBullet r=tbsaunde (d3bc4eee20) - bug 1160181, don't deal with EventTargets for which a JS wrapper can't be created, rs=froydnj (266b2be346) - Bug 1180798 - Pass event names in nsIEventListenerChangeListener r=smaug (29e684006b) - Bug 1175913 - (Part 1) Subscribe to EventListenerService and recreate accessibles on click listener changes r=tbsaunde (374122f366) - Bug 1175913 - (Part 2) Remove test expecting recreation on click listener change r=tbsaunde (497c12b886) - bug 1189277 - only coalesce reorder events when a previous one for the same target is obsolete r=surkov (7bf90364ce) - Bug 1136395 - accessibility/mochitest/test/common.js could use some additional output to help debug issues. r=surkov (316115f838) - Bug 1133213 - make aria-owns to alter the accessible tree, fire show/hide mutation events as we do for the accessible tree alterations, r=yzen, f=davidb (d8ee919fe7) - Bug 114524 - adding null check before creating treewalker in nsAccessibilityService::ContentRemoved r=surkov (c3b9eff4f8) - Bug 1139834 - TraceLogger: refactor to add fail function, r=bbouvier (be0fdc7ca6) - missing part of Bug 1139759 (5ea4d063ad) - pointer style (afaf0014f2) - useless crashreporter stuff (ac11789907) (ef71ea013) - imported changes from mozilla: - Bug 1754724 - Clear up some computations in expat code. r=farre, a=tritter (c084e1e9) - Bug 1754724 - Clear up some more computations in expat code. r=farre, a=tritter (1ff49f5a) - Bug 1754724 - Clear up even more computations in expat code. r=farre, a=tritter (4a180bbf) - Bug 1758062 - Convert parameters upfront. r=smaug, a=tritter (153b3922) (721a89822) - import changes from `dev' branch of rmottola/Arctic-Fox: - code style, spacing (d4f024213a) - Bug 1205586 - new Date().toLocale{,Date,Time}String() should return appropriately differing strings as the local time zone/default locale change. r=till (cf46706e94) - Bug 1204025 - Change Symbol.length to be 0 instead of 1. r=jorendorff (f1e3f45756) - remove some PM esr38 diffs (f38809c3fa) - Bug 1177018 - Send mouse move events generated via nsIPresShell::SynthesizeMouseMove() to the child process through a different IPDL message than real mouse move events. r=smaug (7029fe2d3b) - Bug 1186135 - change active flag per channel. r=ehsan (239d99b7cc) - Bug 1175940 - UIResolutionChanged should not trigger sync messages from content to chrome. r=mconley (147fbfd33a) - Bug 1156662 - Identical code for different branches. r=bz (8487a27847) - Bug 1183954 - Fix Notification.data structured cloning on workers. r=robertbindar,mccr8 (82187ef6c2) - Bug 1189389 - nsIStructuredCloneContainer should use StructuredCloneHelper, r=smaug (6cddb9453a) (80aa647a5) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1068525 - Ignore zoom level for AccessibleCaret. f=mtseng, r=roc We want AccessibleCaret be of the same size regardless of the zoom level. We simply divide the caret's width, height, margin-left, and the text selection bar's margin-left by current zoom level. (d8b3d56a05) - Bug 1200194 - Make Appearance convertible to string representation. r=roc (0789d919fc) - Bug 1189231 - Refine operator() call with perfect forwarding. r=nfroyd (99eb39100b) - Bug 1193005 - delete unused function nsRefPtr::begin_assignment; r=erahm (a110b41265) - Bug 1193298 - Part 1: Avoid RefPtr in ternary operator. r=froydnj (a0873b88e5) - Bug 1193298 - Part 2: Use .get() to convert from RefPtr to raw pointer. r=froydnj (d7490ee00c) - Bug 1193298 - Part 3: Delete RefPtr<T>::operator T*()&&. r=froydnj (874dbd8116) - Bug 1195154 - Replace operator overloads for comparing nsRefPtr to 0 with those for comparing to nullptr. r=froydnj (d698c9beb3) - Bug 1207245 - part 2 - move MakeAndAddRef to nsRefPtr.h (4fd4c700cc) - No bug: fix typo. DONTBUILD (4056ff4c0a) - Bug 1177772 - Improve MessagePort skippability, r=smaug (3da953f358) - Bug 1178261 - make BroadcastChannel CC skippable, r=smaug (2faaeaadef) - Bug 1162333 - Fix windows bustage. a=bustage CLOSED TREE (0a89b27179) - Bug 1158031: Don't return empty arrays from MultiPartBlobImpl::GetSubBlobImpls(). r=baku (4d4fd9c219) - Bug 1188834 - Make compacting GC when inactive less frequent except on nightly r=smaug (91ff172a75) - Bug 1174078 - Calling "fetch" inside Service Worker's "onfetch" handler in b2g causes "onfetch" again that leads to an infinite loop. r=nsm (d362012bdd) - Bug 1069081 - Part 1: Always cache fd in JAR cache except Windows. r=mwu (e3590f3f28) - Bug 1137008 - Implement missing parameters of WebSocket permessage compression extension - test, r=jduell (77a84384c6) - namespace (9a03b657b7) - part of Bug 1129795 - Make modelines consistent in docshell/base/. r=mccr8 (4122642d76) - part of Bug 1163153 - Fix mode lines in docshell/. r=smaug (f282ca43d3) - missing but unused crashreporter (bc643176d0) - Bug 1107883 - support ipv6 URLs in the awesomebar with unified autocomplete enabled. r=mak, r=smaug (69aceabd63) - namespaces (f5e6f848f2) - Bug 1202312 - Use mozilla::Function for the SetAllowedTouchBehavior callback. r=kats (30efff30c7) - Bug 1196163 part 1 - Use nsSizeMode instead of int32_t for nsIWidget::{SizeMode,SetSizeMode}. r=roc (6124d42d75) - Bug 1196163 part 2 - Send sizemode as part of UpdateDimensions message to TabChild. r=roc,smaug (90e3ad7239) - Bug 1196163 part 3 - Derive value of window.fullScreen for content process from the sizemode of puppet widget. r=smaug (6e80610d22) - Bug 1187345 - Fix HwcComposer2D::mCompositorParent handling r=mwu (c7d5ad2cf9) (ff1df7517) * 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-20220312-ff1df7517-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220312-ff1df7517-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220312-ff1df7517-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220312-ff1df7517-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 1198124 - Enable -Wshadow in directories that have no -Wshadow warnings. r=glandium (d03cfc1bb6) - Bug 1204403 - Fix -Wshadow warnings in xpcom. r=mccr8 (3247b5b146) - Bug 1140120 - Remove a couple of unused test functions on ServiceWorkerContainer; r=baku (efe1119749) - Bug 1180148 - Clear service workers registered for a site when clearing the cookies and stored data is not working in b2g. r=baku (7fb1d522ff) - Bug 1162333 - Add stronger assertions to PromiseWorkerProxy in debug builds. r=catalinb (0005a76252) - Bug 1190672 - Fix use of AutoReleasePromiseWorkerProxy in PushManager. r=catalinb (18f7358163) - Bug 1191495 - Relax PushManager callback assertions. r=kitcambridge (8a3822969f) - Bug 1189543 - pushManager.getSubscription() should return null for nonexistent push subscriptions in workers. r=nsm (b990083262) - spacing (44b87017a7) - Bug 1180295 - Rip out the Fennec code to set the screen render offset. r=rbarker (67183ae8bf) - Bug 1187804 - Un-adjust fixed layers by the async transform of the scroll frame that they're fixed with respect to, not of the nearest ancestor scroll frame. r=kats (7c5e7ac29c) - Bug 1131359 - Fix an include-what-you-use error in AsyncCompositionManager.cpp. r=kats (fe04815939) - Bug 1187804 - When a layer is scrolled by multiple scroll frames, do an AlignFixedAndStickyLayers pass on its subtree for each of the scroll frames. r=kats (031a5686f1) - Bug 1180295 - Stop clipping the content while the toolbar is in the process of sliding off. r=rbarker (9d806870e4) - Bug 1186968 - Fix Compositor::SetScreenRotation() call r=nical (e554c4b4a2) - Bug 1180295 - Implement seamless snapping to the stable state. r=rbarker (d1e7978eb7) - Bug 1131470 - Part 1: Rename existing use of ScreenOrientation to ScreenOrientationInternal. r=baku (63f0cb994b) - Bug 1131470 - Part 2: Update screen configuration HAL to report orientation angle. r=snorp,mwu (39b537f008) - Bug 1167597 - Mark PromiseReportRejectFeature::mPromise as MOZ_NON_OWNING_REF. r=ehsan (3ad520790a) - Bug 1086627 - Rename Promise constructs to more closely match the specification. r=nsm,jst (cea1d71cb1) - Bug 1086627 - Rename ThenableResolverTask to PromiseResolveThenableJob to more closely match Promise spec. r=nsm (e7102fe506) - Bug 1164725 - Convert flags in nsIDocument into bit fields. r=smaug (9f5d5f352d) - Bug 1192467 - Formalize precondition that SetDisplayDocument must not be called with null. - r=peterv (1aa8e91d14) - Bug 1153841 - Remove the 'it must be 2D' restriction for transforms on fixed-pos layers. r=BenWa,mattwoodrow (5bab86ec6a) - Bug 1173521 - Properly handle unapplying 3D projective transforms to rectangles in APZ code. r=botond (45c9850d5c) - Bug 1166301 - When applying an async adjustment to a fixed layer, only adjust its mask layer under the same circumstances as its clip rect. r=mattwoodrow (2801c48fe9) - Bug 1166301 - Update an old comment in AsyncCompositionManager::AlignFixedAndStickyLayers. r=kats (7e1d5c97d0) - Bug 1166301 - Allow async scrolling to move the clip rects of fixed background layers. r=mattwoodrow (edd889ec2b) - Bug 1200399 - Only send the RCD's metrics to Java-land for fennec-apz. r=rbarker (3b36a52f3a) - Bug 1201625 - Special-case B2GDroid since it doesn't have a root content document. r=rbarker (4fcdda1b0a) - Bug 1201529 - Fall back to rootmost metrics if there is no root content document metrics. r=botond (615c2ee727) - Bug 1201581 - Extract a helper method. r=rbarker (f2cccb8666) - Bug 1201581 - Hook up the syncFrameMetrics call to sync metrics info from the compositor to Java-land on each composite. r=rbarker (48e15bbde8) - Bug 1203760 P1 Allow pipe to wake up multiple streams at the same time. r=froydnj (5baed00637) - Bug 1203760 P2 Add gtests for nsPipeInputStream AsyncRead(). r=froydnj (52e5129dc8) - Bug 1201889 - When adjusting fixed and sticky layers in AsyncCompsitionManager, unapply all async transforms on the path from the fixed layer to the layer it's fixed with respect to. r=kats (dbb203178e) - Bug 1165536. Don't include resolution compensation when adjusting the cliprect of ancestors of scrollbars. r=botond (3bef5f2c18) - Fix async transforms on scrollbars not including any existing shadow transform. (bug 1128740 part 2, r=botond) (af12d76775) - missing of Bug 943728 - Replace double quotes with single quotes in Makefiles (e11470540f) - Bug 1188766 - Avoid exporting UPLOAD_EXTRA_FILES from mozconfig. r=mshal (4241b9e80b) - Fixup for bug 1188766 for valgrind bustage on a CLOSED TREE. r=me (4401dedf06) - Bug 1077622 - Fixes cp missing operand message if no .mozconfig found r=glandium (6eca1e5214) - Bug 1200523 - Remove leftover debugging code from js/src/Makefile.in; r=ted (414b72c74e) - spacing (99cda3f8a7) (1367963d3) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1163397 - Convert PaintedLayerData::mLog to an nsCString in order to make it possible to safely store PaintedLayerData inside nsTArrays; r=roc (5b646d03e2) - Bug 1195672 - Make focus changing by long tap behaves like by single tap. f=mtseng, r=roc (d9e71b113b) - Bug 1155493 - Part 3: Dispatch event when carets are updated, pressed, released, tap, longpressonemptycontent, hidden. r=roc (cf25fa0a0b) - Bug 1169151 - Update carets after long tapping on empty input. r=mtseng This fixed AccessibleCarets remain on the screen when long tapping on an empty input. (c04359621c) - Bug 1170084 - Dispatch CaretStateChangedEvent via AsyncEventDispatcher. r=mtseng (4a9a95d6cf) - Bug 1174600 - Fix first AccessibleCarets jumps to top of the screen when dragging. r=mtseng (7f9dc6de0b) - Bug 1181418 - Send selectionEditable info to app_text_selection_dialog. r=tlin, r=kanru, sr=smaug (9d46e651c2) - Bug 1194063 - Always launch caret timer in cursor mode. r=mtseng If the timer is not launched when the content is empty, the first caret will always has Appearance::NormalNotShown, which is not consistent with the behavior when the caret is shown when the content is not empty. (e49cc7199a) - Bug 1195672 - Move the check that frame is selectable into SelectWord. f=mtseng, r=roc (131cc459d5) - Bug 1195672 - Revise the logic of long tap on empty content. f=mtseng, r=roc (2aa98cd92d) - Bug 1195672 - Add |nsAutoCString nsIFrame::ListTag()| for debugging. f=mtseng, r=roc (74c539bc52) - Bug 1197739 - Do not change focus too early unless the frame is selectable. r=roc (85c00877ff) - Bug 1100602 - Fire show/hide events in HTMLLIAccessible::UpdateBullet r=tbsaunde (d3bc4eee20) - bug 1160181, don't deal with EventTargets for which a JS wrapper can't be created, rs=froydnj (266b2be346) - Bug 1180798 - Pass event names in nsIEventListenerChangeListener r=smaug (29e684006b) - Bug 1175913 - (Part 1) Subscribe to EventListenerService and recreate accessibles on click listener changes r=tbsaunde (374122f366) - Bug 1175913 - (Part 2) Remove test expecting recreation on click listener change r=tbsaunde (497c12b886) - bug 1189277 - only coalesce reorder events when a previous one for the same target is obsolete r=surkov (7bf90364ce) - Bug 1136395 - accessibility/mochitest/test/common.js could use some additional output to help debug issues. r=surkov (316115f838) - Bug 1133213 - make aria-owns to alter the accessible tree, fire show/hide mutation events as we do for the accessible tree alterations, r=yzen, f=davidb (d8ee919fe7) - Bug 114524 - adding null check before creating treewalker in nsAccessibilityService::ContentRemoved r=surkov (c3b9eff4f8) - Bug 1139834 - TraceLogger: refactor to add fail function, r=bbouvier (be0fdc7ca6) - missing part of Bug 1139759 (5ea4d063ad) - pointer style (afaf0014f2) - useless crashreporter stuff (ac11789907) (ef71ea013) - imported changes from mozilla: - Bug 1754724 - Clear up some computations in expat code. r=farre, a=tritter (c084e1e9) - Bug 1754724 - Clear up some more computations in expat code. r=farre, a=tritter (1ff49f5a) - Bug 1754724 - Clear up even more computations in expat code. r=farre, a=tritter (4a180bbf) - Bug 1758062 - Convert parameters upfront. r=smaug, a=tritter (153b3922) (721a89822) - import changes from `dev' branch of rmottola/Arctic-Fox: - code style, spacing (d4f024213a) - Bug 1205586 - new Date().toLocale{,Date,Time}String() should return appropriately differing strings as the local time zone/default locale change. r=till (cf46706e94) - Bug 1204025 - Change Symbol.length to be 0 instead of 1. r=jorendorff (f1e3f45756) - remove some PM esr38 diffs (f38809c3fa) - Bug 1177018 - Send mouse move events generated via nsIPresShell::SynthesizeMouseMove() to the child process through a different IPDL message than real mouse move events. r=smaug (7029fe2d3b) - Bug 1186135 - change active flag per channel. r=ehsan (239d99b7cc) - Bug 1175940 - UIResolutionChanged should not trigger sync messages from content to chrome. r=mconley (147fbfd33a) - Bug 1156662 - Identical code for different branches. r=bz (8487a27847) - Bug 1183954 - Fix Notification.data structured cloning on workers. r=robertbindar,mccr8 (82187ef6c2) - Bug 1189389 - nsIStructuredCloneContainer should use StructuredCloneHelper, r=smaug (6cddb9453a) (80aa647a5) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1068525 - Ignore zoom level for AccessibleCaret. f=mtseng, r=roc We want AccessibleCaret be of the same size regardless of the zoom level. We simply divide the caret's width, height, margin-left, and the text selection bar's margin-left by current zoom level. (d8b3d56a05) - Bug 1200194 - Make Appearance convertible to string representation. r=roc (0789d919fc) - Bug 1189231 - Refine operator() call with perfect forwarding. r=nfroyd (99eb39100b) - Bug 1193005 - delete unused function nsRefPtr::begin_assignment; r=erahm (a110b41265) - Bug 1193298 - Part 1: Avoid RefPtr in ternary operator. r=froydnj (a0873b88e5) - Bug 1193298 - Part 2: Use .get() to convert from RefPtr to raw pointer. r=froydnj (d7490ee00c) - Bug 1193298 - Part 3: Delete RefPtr<T>::operator T*()&&. r=froydnj (874dbd8116) - Bug 1195154 - Replace operator overloads for comparing nsRefPtr to 0 with those for comparing to nullptr. r=froydnj (d698c9beb3) - Bug 1207245 - part 2 - move MakeAndAddRef to nsRefPtr.h (4fd4c700cc) - No bug: fix typo. DONTBUILD (4056ff4c0a) - Bug 1177772 - Improve MessagePort skippability, r=smaug (3da953f358) - Bug 1178261 - make BroadcastChannel CC skippable, r=smaug (2faaeaadef) - Bug 1162333 - Fix windows bustage. a=bustage CLOSED TREE (0a89b27179) - Bug 1158031: Don't return empty arrays from MultiPartBlobImpl::GetSubBlobImpls(). r=baku (4d4fd9c219) - Bug 1188834 - Make compacting GC when inactive less frequent except on nightly r=smaug (91ff172a75) - Bug 1174078 - Calling "fetch" inside Service Worker's "onfetch" handler in b2g causes "onfetch" again that leads to an infinite loop. r=nsm (d362012bdd) - Bug 1069081 - Part 1: Always cache fd in JAR cache except Windows. r=mwu (e3590f3f28) - Bug 1137008 - Implement missing parameters of WebSocket permessage compression extension - test, r=jduell (77a84384c6) - namespace (9a03b657b7) - part of Bug 1129795 - Make modelines consistent in docshell/base/. r=mccr8 (4122642d76) - part of Bug 1163153 - Fix mode lines in docshell/. r=smaug (f282ca43d3) - missing but unused crashreporter (bc643176d0) - Bug 1107883 - support ipv6 URLs in the awesomebar with unified autocomplete enabled. r=mak, r=smaug (69aceabd63) - namespaces (f5e6f848f2) - Bug 1202312 - Use mozilla::Function for the SetAllowedTouchBehavior callback. r=kats (30efff30c7) - Bug 1196163 part 1 - Use nsSizeMode instead of int32_t for nsIWidget::{SizeMode,SetSizeMode}. r=roc (6124d42d75) - Bug 1196163 part 2 - Send sizemode as part of UpdateDimensions message to TabChild. r=roc,smaug (90e3ad7239) - Bug 1196163 part 3 - Derive value of window.fullScreen for content process from the sizemode of puppet widget. r=smaug (6e80610d22) - Bug 1187345 - Fix HwcComposer2D::mCompositorParent handling r=mwu (c7d5ad2cf9) (ff1df7517)
  13. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220305.7z Changelog: In-tree changes: - kplugins: fix build (as of nm27 rev a9171b7b) (08b5266a) - bump KM version for API change (as of NM27 rev a9171b7b) (f163574f) Out-of-tree changes: * update Goanna3 to git 602cae049...a9171b7b2: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1126544 - Update sixgill to handle more constructs and manage memory better (e487a0cd05) - Bug 1182407 - Use unpack feature of tooltool wherever possible. r=mshal (6bde76a413) - Bug 1123386 - Part 4: Update the tooltool manifests for the OSX and Linux static analysis builds in order to upgrade clang; r=rail (517ae90efa) - Bug 1204722 - Make sure that unboxed arrays created from literals are compatible with the type of the literal's elements, r=jandem. (400663edb4) - Bug 1117259 - Disable the no-unused-local-typedef warning if clang supports it; r=gps (16e2e49fc6) - Bug 1126813 - Turn on the -Wrange-loop-analysis warning if available; r=gps (1c783e1ed2) - Bug 1191688 - Add -nologo option to rc.exe. r=ted (9c5dbe2b89) - Bug 1150312 - Remove MOZ_SHARK. r=glandium (ba6db939d4) - Bug 1186636 - Add a pref to configure -moz prefixed gradients support. r=dholbert (9c41ae7460) - missing parts of Bug 1077282: Cleanup uses of GreD vs GreBinD, introcuded by v2 signature changes on OSX. Based on initial patch by rstrong. r=bsmedberg (af60bfc743) - de-palemoon (d8b7bae74f) - Bug 932100 - Part 1: Remove load-time dependency on user32. r=bsmedberg (9864a0ed0c) - missing part of Bug 932100 - Part 2: Move DLL blocklist code to mozglue. r=bsmedberg, r=glandium (6497ad86bd) - Bug 1194890 - Ensure that any user32 imports to mozglue are delay loaded; r=glandium (afa0a8d14e) - Bug 1082792 - Build firefox.exe with -MD in ASAN builds; r=glandium (89771bb4c0) - missing VPX/WEBM stuff (ec425938c9) - Bug 1184452 - Correctly reject @font-face descriptors that have garbage after them. r=heycam (f530fc858e) - Bug 1189922. Add a preference to enable global whitelisting of the CSSUnprefixingService. r=dholbert (e2997cb125) - Bug 1198732 - IonMonkey: MIPS32: Fix calculate frame size in generateEnterJIT. r=nbp (454d75946d) - Bug 1199057 - IonMonkey: MIPS32: Plumb new.target on the stack and make it accessible to JSNatives. r=nbp (01d5cb04c2) - Bug 1204306 - IonMonkey: MIPS32: Clean up MacroAssembler functions that aliased to Assembler. r=arai (600dc73280) - Bug 1199080 - IonMonkey: MIPS32: Fix treating saved frame bit as part# o the frame type. r=nbp (5e4e5ba250) - Bug 1099448 - Don't accept box properties with invalid calc() or rgb() etc. function values. r=dbaron (5737e8c300) - Bug 1203142 - Insert /**/ separate between two adjacent '-' symbols when serializing token streams. r=simon.sapin (06fb613d6c) - Bug 1057680 - Add support for font-stretch values in the font shorthand. r=jdaggett (8d8e24751d) - Bug 1155485 - Mark nsFrameManagerBase::mPresShell as MOZ_NON_OWNING_REF; r=roc (e79e28bbd0) - Bug 1121760 (part 5) - Remove PL_DHashMarkTableImmutable(). r=poiru. (8d8c7d9d65) - Bug 1121760 (part 6) - Move all remaining PL_DHash*() functions into PLDHashTable. r=poiru. (d36ec167cc) (8a6eb144a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1201135 - Rename pldhash.{h,cpp} to PLDHashTable.{h,cpp}. r=mccr8. (0600308646) - Bug 1203680 P4 Fix bug in nsStorageStream with reading streams create#d efore data is populated. r=froydnj (a51018d7c4) - Bug 1156109 - Make nsStorageInputStream::mStorageStream an nsRefPtr; r=froydnj (ac2083b0a4) - Bug 1158735 - FetchEvent.client asserting in onFetch when there's no document. r=bkelly (c67f9dc127) - Bug 1187766 - Test loading plugins scenarios with fetch interception. r=bkelly (9593999e0b) - Bug 1182103 - Test EventSource scenarios with fetch interception. r=bkelly (c45c0a9840) - Bug 1187470 - ServiceWorker scripts should not be treated parser warnings as errors, r=bkelly (a87dcd8b46) - Bug 1144660 - client.focus() adds window interaction checks and directly uses DOMServiceWorkerFocusClient to focus window. r=ehsan,dao (66293cab2c) - Bug 1176988 - Patch 1 - Always hit cache irrespective of HTTP method if channel is being intercepted. r=jdm (fa57442870) - Bug 1176988 - Patch 2 - Remove XHR cache bypass in cast of POST request. r=jdm (7009c4cfb8) - Bug 1182120 - Test XMLDocument.load() with fetch interception. r=bkelly (fae709bda0) - Bug 1176988 - Patch 3 - Tests. r=jdm (bfb5e84490) - Bug 815299 - Part 1: Add an API for setting an empty request header on an HTTP channel; r=dragana (ad3846e6c6) - Bug 815299 - Part 2: Accept empty HTTP headers in fetch; r=jdm (f4d344d4a3) - Bug 815299 - Part 3: Accept empty HTTP headers in XHR; r=jdm (8ed9b6251b) - Bug 1198544 - Prevent FetchDriver from creating multiple responses if OnStopRequest yields a failing status code. r=nsm (e6ce3a3621) - Bug 1171941 - Removed an incorrect URL prefix from fetch_tests.js. r=jdm (bbc57bc7e3) - Bug 1199693 - Test CORS preflight interception with and without an internal redirect; r=jdm (6dda8cb00e) - Bug 1190703 - Relax scope resolution assertion in ServiceWorkerContainer::Register. r=bkelly (75a095f761) - Bug 1181037 - Use entry settings object's base URL. r=ehsan (4be1b9e1cb) - Bug 1194562 - Pass wide strings to ThrowTypeError. r=mccr8 (360113dbb9) - Bug 1185640 - serviceworker register() should not accept escaped slashes. r=bkelly (3c74e3c561) - namespace (0853d1387f) - Bug 1187350 - update() should return a Promise. r=ehsan,catalinb (5fa3367032) - Bug 1183628 - Update web-platform-tests expected data to revision 593fd27931d7e9d573d2796fe10df9fff778d56f, a=testonly (de41f55433) - Bug 1180861 - Various ServiceWorker registration fixes to get test passing. r=bkelly,jgraham. (e1e5be174b) - Bug 1203680 P1 Test file blob uploads with service worker interception. r=nsm (fa7441fd83) - Bug 1203680 P2 Implement an NS_InputStreamIsCloneable() method. r=froydnj (5067d82f06) - Bug 1203680 P3 Add a method to ensure an http upload stream is directly cloneable. r=mcmanus (45aed67d00) (a9171b7b2) * 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
  14. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220305-a9171b7b2-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220305-a9171b7b2-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220305-a9171b7b2-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220305-a9171b7b2-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 1126544 - Update sixgill to handle more constructs and manage memory better (e487a0cd05) - Bug 1182407 - Use unpack feature of tooltool wherever possible. r=mshal (6bde76a413) - Bug 1123386 - Part 4: Update the tooltool manifests for the OSX and Linux static analysis builds in order to upgrade clang; r=rail (517ae90efa) - Bug 1204722 - Make sure that unboxed arrays created from literals are compatible with the type of the literal's elements, r=jandem. (400663edb4) - Bug 1117259 - Disable the no-unused-local-typedef warning if clang supports it; r=gps (16e2e49fc6) - Bug 1126813 - Turn on the -Wrange-loop-analysis warning if available; r=gps (1c783e1ed2) - Bug 1191688 - Add -nologo option to rc.exe. r=ted (9c5dbe2b89) - Bug 1150312 - Remove MOZ_SHARK. r=glandium (ba6db939d4) - Bug 1186636 - Add a pref to configure -moz prefixed gradients support. r=dholbert (9c41ae7460) - missing parts of Bug 1077282: Cleanup uses of GreD vs GreBinD, introcuded by v2 signature changes on OSX. Based on initial patch by rstrong. r=bsmedberg (af60bfc743) - de-palemoon (d8b7bae74f) - Bug 932100 - Part 1: Remove load-time dependency on user32. r=bsmedberg (9864a0ed0c) - missing part of Bug 932100 - Part 2: Move DLL blocklist code to mozglue. r=bsmedberg, r=glandium (6497ad86bd) - Bug 1194890 - Ensure that any user32 imports to mozglue are delay loaded; r=glandium (afa0a8d14e) - Bug 1082792 - Build firefox.exe with -MD in ASAN builds; r=glandium (89771bb4c0) - missing VPX/WEBM stuff (ec425938c9) - Bug 1184452 - Correctly reject @font-face descriptors that have garbage after them. r=heycam (f530fc858e) - Bug 1189922. Add a preference to enable global whitelisting of the CSSUnprefixingService. r=dholbert (e2997cb125) - Bug 1198732 - IonMonkey: MIPS32: Fix calculate frame size in generateEnterJIT. r=nbp (454d75946d) - Bug 1199057 - IonMonkey: MIPS32: Plumb new.target on the stack and make it accessible to JSNatives. r=nbp (01d5cb04c2) - Bug 1204306 - IonMonkey: MIPS32: Clean up MacroAssembler functions that aliased to Assembler. r=arai (600dc73280) - Bug 1199080 - IonMonkey: MIPS32: Fix treating saved frame bit as part# o the frame type. r=nbp (5e4e5ba250) - Bug 1099448 - Don't accept box properties with invalid calc() or rgb() etc. function values. r=dbaron (5737e8c300) - Bug 1203142 - Insert /**/ separate between two adjacent '-' symbols when serializing token streams. r=simon.sapin (06fb613d6c) - Bug 1057680 - Add support for font-stretch values in the font shorthand. r=jdaggett (8d8e24751d) - Bug 1155485 - Mark nsFrameManagerBase::mPresShell as MOZ_NON_OWNING_REF; r=roc (e79e28bbd0) - Bug 1121760 (part 5) - Remove PL_DHashMarkTableImmutable(). r=poiru. (8d8c7d9d65) - Bug 1121760 (part 6) - Move all remaining PL_DHash*() functions into PLDHashTable. r=poiru. (d36ec167cc) (8a6eb144a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1201135 - Rename pldhash.{h,cpp} to PLDHashTable.{h,cpp}. r=mccr8. (0600308646) - Bug 1203680 P4 Fix bug in nsStorageStream with reading streams create#d efore data is populated. r=froydnj (a51018d7c4) - Bug 1156109 - Make nsStorageInputStream::mStorageStream an nsRefPtr; r=froydnj (ac2083b0a4) - Bug 1158735 - FetchEvent.client asserting in onFetch when there's no document. r=bkelly (c67f9dc127) - Bug 1187766 - Test loading plugins scenarios with fetch interception. r=bkelly (9593999e0b) - Bug 1182103 - Test EventSource scenarios with fetch interception. r=bkelly (c45c0a9840) - Bug 1187470 - ServiceWorker scripts should not be treated parser warnings as errors, r=bkelly (a87dcd8b46) - Bug 1144660 - client.focus() adds window interaction checks and directly uses DOMServiceWorkerFocusClient to focus window. r=ehsan,dao (66293cab2c) - Bug 1176988 - Patch 1 - Always hit cache irrespective of HTTP method if channel is being intercepted. r=jdm (fa57442870) - Bug 1176988 - Patch 2 - Remove XHR cache bypass in cast of POST request. r=jdm (7009c4cfb8) - Bug 1182120 - Test XMLDocument.load() with fetch interception. r=bkelly (fae709bda0) - Bug 1176988 - Patch 3 - Tests. r=jdm (bfb5e84490) - Bug 815299 - Part 1: Add an API for setting an empty request header on an HTTP channel; r=dragana (ad3846e6c6) - Bug 815299 - Part 2: Accept empty HTTP headers in fetch; r=jdm (f4d344d4a3) - Bug 815299 - Part 3: Accept empty HTTP headers in XHR; r=jdm (8ed9b6251b) - Bug 1198544 - Prevent FetchDriver from creating multiple responses if OnStopRequest yields a failing status code. r=nsm (e6ce3a3621) - Bug 1171941 - Removed an incorrect URL prefix from fetch_tests.js. r=jdm (bbc57bc7e3) - Bug 1199693 - Test CORS preflight interception with and without an internal redirect; r=jdm (6dda8cb00e) - Bug 1190703 - Relax scope resolution assertion in ServiceWorkerContainer::Register. r=bkelly (75a095f761) - Bug 1181037 - Use entry settings object's base URL. r=ehsan (4be1b9e1cb) - Bug 1194562 - Pass wide strings to ThrowTypeError. r=mccr8 (360113dbb9) - Bug 1185640 - serviceworker register() should not accept escaped slashes. r=bkelly (3c74e3c561) - namespace (0853d1387f) - Bug 1187350 - update() should return a Promise. r=ehsan,catalinb (5fa3367032) - Bug 1183628 - Update web-platform-tests expected data to revision 593fd27931d7e9d573d2796fe10df9fff778d56f, a=testonly (de41f55433) - Bug 1180861 - Various ServiceWorker registration fixes to get test passing. r=bkelly,jgraham. (e1e5be174b) - Bug 1203680 P1 Test file blob uploads with service worker interception. r=nsm (fa7441fd83) - Bug 1203680 P2 Implement an NS_InputStreamIsCloneable() method. r=froydnj (5067d82f06) - Bug 1203680 P3 Add a method to ensure an http upload stream is directly cloneable. r=mcmanus (45aed67d00) (a9171b7b2)
  15. fixed in https://github.com/roytam1/iceape-uxp/commit/c2726c437a7e4f422fe62a81c87d3d3f1522d4fe fixed in https://github.com/roytam1/iceape-uxp/commit/cc8026c914ce5f7de5a03d68208d65068ab4c090 and these fixes will be available in next build.
  16. yeah. full course "God bless Ukraine" edition builds are out from me.
  17. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.5-Goanna-20220226.7z Changelog: Out-of-tree changes: * update Goanna3 to git f5d811828...602cae049: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1199719 werr - Remove some of the uninitialized variable noise. r=jorendorff (53a083e245) - Bug 1192412 - Part 0: Refactor property list parsing. r=efaust (2adfa03e58) - Bug 1192412 - Part 1: Set class constructor name to class name. r=efaust (09793532d7) - Bug 1192412 - Followup: Unbreak js1_8_5/reflect-parse/classes.js, erroneously neutered. (rs=jorendorff) (e83a54963f) - Bug 1195578 - Consolidate NoneIsOperand and NoneIsOperandYieldEOL modifier exceptions into simply NoneIsOperand. r=arai (9c87baadd0) - Bug 1195578 - Part 2: Get a token next to an arrow function with block body with Operand modifier. r=Waldo (0c09a4c4c6) - pointer style (56cb1ec0d1) - Bug 1168992 - Part 3: Change PNK_SUPERPROP to PNK_DOT and fix reflection of super.prop. (r=Waldo) (8b3c2707e5) - Bug 1168992 - Part 4: Convert PNK_SUPERELEM to PNK_ELEM and fix reflection of super[elem]. (r=Waldo) (49766e68cf) - pointer style (1541429a63) - Bug 1201051 - Make helper thread initialization report errors rather than crashing r=terrence (914d9c2314) - pointer style (c4eca260a6) - bug 1205273 - Define XP_IOS in js/src. r=glandium (342e80ae0b) - Fix for bug 527558 (Crash [@ xul.dll\!nsDependentCSubstring::nsDependentCSubstring]). r=sicking. (d8adc1d412) - fix order misspatch (dc458abc4e) - Bug 1189852 - link broken when a line break is part of the hash r=mcmanus (c5cd022e05) - Bug 1190086 - Use new String::Contains(char) method more widely r=froydnj (a23f533e31) - Bug 1184395 - Remove nsCookieService::mObserverService; r=jdm (c11ebb9bf7) - Bug 1197791 - hide password for uri in error and web console. r=michal r=mrbkap (d66096494a) (d71b9d183) - import from seamonkey: Bug 1003758 - NSIS installer file changes to support NSIS 3.0a2. r=mcsmurf,a=Standard8 CLOSED TREE (a083948e9) - import changes from `dev' branch of rmottola/Arctic-Fox: - remove some hacks (5a020c69f1) - fix misspatch in 1188129 (3f533c3b35) - pointer style (c001547d31) - No bug - Fix typo in MissingScopeKey comment. No review. (bdddaf5243) - pointer style (d29bf7eddc) - Bug 1201051 - Add ObjectWeakMap::init() rather than crashing in constructor on OOM r=terrence (632b865197) - Bug 1193039 - Fix assertion failure related to ObjectValueMap and OOM r=terrence (7110da6cee) - pointer style and spaces (30193d1c6b) - Bug 1205255 - Force inline and use relaxed atomic. r=terrence (c14013330f) - Bug 1206300 - Allow immutable prototypes to be disabled at compile time with a single-line change, but don't actually disable them. r=jorendorff (f61ff0c6ab) - Bug 1195058 - Handle pa_context_new returning NULL in OOM situations. r=padenot (93c2acd8c9) - Bug 1144087 - "Audio glitches on OpenBSD caused by rounding errors." r=kinetik (ff963727a9) - apply/partially revert to Bug 979705 - Re-write the upmixing functions in the WASAPI cubeb backend to fix mono audio and surround compatibility. r=padenot (9dda58fe7f) - Bug 1195061 - Correctly restore audio hardware mix format after attempting to use an alternative format. r=padenot (c971f0f27a) - Bug 1197049 - Retain stream volume across device changes. r=padenot (c8631d230b) - Bug 1199794 - Add NULL checks to avoid crashing during media playback if the audio device removed. r=padenot (2f70698942) - Bug 1204913 - IonMonkey: MIPS32: Fix build erros in defineSinCos. r=sunfish (70235d955b) - fix misspatch and pointer style (6d732302ae) - Missing bit of Bug 1141121 (3ba5331859) - Bug 1176288 - Part 3: Rename CompareV to CompareBitwise, r=jandem (790ee9496d) - pointer style (ec9e8c4c35) - Bug 1135047 - IonMonkey: Fix range before bailouts of MToInt32, r=nbp,sunfish (c6732433d0) - Bug 1105574 - Range Analysis: Keep folded bitwise instructions alive for bailouts. r=sunfish (5e31e0f772) - Bug 1135047 - IonMonkey: Use output range when taking range from operands, r=nbp,sunfish (67d297dbae) - Bug 1201459: IonMonkey - Fix typepolicy of MFilterTypeSet with MIRType_Float32, r=bbouvier,nbp (9c25aa23e1) - Bug 1204073 - Optimize GETELEM with constant string-or-symbol index better in Ion. r=bhackett (9d8acd6d87) - pointer style (3d06794b72) - misspatch (88b8faeda5) - Bug 1187511 - IonMonkey: Refine type sets for unbox operations based on unbox type r=jandem (42effad799) - Bug 1188586 - Temporarily disable recovery of MPow to unblock fuzzers. (rs=jandem) (322fa7267c) - Bug 1186424: Get rid of the tokenStream in the ModuleCompiler; r=luke (736c957b1a) - Bug 1186424: Remove usage of ExclusiveContext from the ModuleCompiler; r=luke (502be345de) - Bug 1186424: Remove perf blocks annotations in OdinMonkey; r=luke (cedf212c9c) - pointer style (746fb0ec36) - Bug 1199719 werr.2 - Remove some of the uninitialized variable noise. r=bbouvier (07cde27868) - code style (30fb139d82) - Bug 1146895 - Remove redundant __asan_default_options from JS shell. r=jandem (da2b735b57) - Bug 1176240: IonMonkey: Try to fold phis containing MFilterTypeSet, r=nbp (eea905a46f) - pointer style (406a7024db) - Bug 1181142 - Part 2: Make the minimum jemalloc4 allocation size 16 bytes on Windows 64. r=glandium (a7838e7b97) - Bug 1176313. Reland the changes to make Attr handling follow the spec again. This is a relanding of bug 1075702, effectively. r=smaug (958248e30d) - Bug 1205424 - Use swap instead of NS_RELEASE in UnbindFromTree. r=baku (b2be0ec231) - bug 1171072 - make libcubeb build on iOS. r=kinetik (0edfad1a4a) (8e2171178) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1167384 - Remove unused SelfRef class. r=ehsan (2fcaef7a29) - Bug 1180851. Don't make ThrowMethodFailed an inline function, because there's no really good reason to and we might as well save the codesize. r=peterv (74989e29f9) - remove assert not found in FF/TFF (ef1eb5a6ea) - remove unused function (0740b3e1ec) - Bug 1162318 - Rooting hazard in WrapNativeParentHelper, r=peterv (783de84da2) - complete Bug 1139604. Remove incorrect assert from ArrayCache::EntrySlotMustExist and the unused GetUnforgeableHolder function. r=petev (52111a5f5e) - Bug 1195977, part 1 - Add JS_EXN_TYPE to comment in Errors.msg. r=peterv (95b5c270f0) - Bug 1196391, part 2 - Add JSAPI constant for the max number of error arguments. r=Waldo (868b177763) - Bug 1196391, part 1 - Make the type of locals in js::ExpandErrorArgumentsVA() match the type of JSErrorFormatString::argCount. r=Waldo (84b2befd1f) - Bug 1195977, part 2 - Statically assert that DOM error messages don't have more arguments than the JS engine supports. r=peterv. (bf25565754) - Bug 1195977, part 3 - Add helper for getting the number of error arguments. r=peterv (827c3b9e66) - Bug 1195977, part 4 - Enforce number of arguments more consistently. r=peterv (e9729c9be9) - Bug 1195977, part 5 - Hoist out inner part of ErrorResult::ThrowErrorWithMessage() into a helper. r=peterv (2eae9ca7d3) - Bug 1195977, part 6 - Inline ErrorResult throw error methods into the header. r=peterv (95f317ff06) - Bug 1187201 - Add char16 wrapper constructor for NS_ConvertUTF16toUTF8 in external string API. r=froydnj (62cd39a0fc) - Bug 1188431 - Fixed length argument handling in char16ptr_t variant of NS_ConvertUTF16toUTF8 constructor. r=nfroyd (1857e14c4e) - Bug 1202908 part 1 - Remove pref layout.css.will-change.enabled. r=dbaron (c394d6b4a5) - Bug 1202908 part 2 - Remove CSS_PROPERTY_ALWAYS_ENABLED_IN_CHROME_OR_CERTIFIED_APP. r=dbaron (d5df0bd7c7) - adapt code after 1202908 (0070470bd6) - Bug 1138788 - Allow CSSParserImpl::SetURLValue assertion to succeed when under IsValueValidForProperty, even with no sheet principal. r=dholbert (4dcdaf43ab) - Bug 1112014 - Avoid false negatives in CssPropertySupportsType. r=heycam (9e85e50c46) - Bug 1148711 - Remove nsresult return values from nsCSSParser::Parse{Property,Variable}. r=dholbert (7932b6b4aa) - Bug 723197 - Remove a workaround of VS2010 PGO bug. r=dbaron (4b93b0fd65) - Bug 1132748 part 1: Add CSSUnprefixingService API for handling prefixed gradient expressions, with stub JS implementation. r=dbaron (9b31ca6217) - Bug 1132748 part 2: Import cssfixme gradient-unprefixing code. r=hallvors (839c8abc54) - Bug 1132748 part 3: Tweak imported cssfixme code to fit CSSUnprefixingService API. r=hallvors (b1803120da) - Bug 1132748 part 4: Extend CSS unprefixing mochitest to cover -webkit prefixed gradient expressions. (no review) (8b7288232a) - Bug 1162319: Refactor mochitest for CSS Unprefixing Service, to support testcases with different serialization in specified vs. computed style. (no review, test-only) (2c22fc6778) - Bug 1146051 part 1 - [css-grid] Change the representation of 'auto' from zero to kAutoLine - an arbitrary number outside the range we clamp definite lines to. r=dholbert (4d5a4225fa) - Bug 1146051 part 2 - [css-grid] Remove dead code because ResolveLine() never returns kAutoLine. r=dholbert (6797acd372) - Bug 1146051 part 3 - [css-grid] Simplify some code because ResolveLine() never returns kAutoLine. r=dholbert (2615065e6d) - Bug 1146051 part 4 - [css-grid] Translate the grid so that the top-/left-most implicit line becomes 1,1. r=dholbert (dd154947b2) - Bug 1146051 part 5 - [css-grid] Resolve definite lines such that they expand the implicit grid also to the top/left as needed. Also, implement the 'If not enough lines with that name exist, all lines in the implicit grid are assumed to have that name' spec change when resolving <custom-ident> with <integer> or span. r=dholbert (8ee62efda1) - Bug 1146051 part 5b - [css-grid] Clamp resolved definite lines for abs.pos. to the untranslated grid bounds. r=dholbert (6fd7537fef) - Bug 1146051 part 6 - [css-grid] Make the grid zero-based after resolving definite lines. r=dholbert (6e047e211f) - Bug 1146051 part 6b - [css-grid] Clamp grid lines after resolving 'auto'. r=dholbert (730a93cefc) - Bug 1146051 part 7 - [css-grid] Make LineRange::mStart/mEnd into a union with both a signed/unsigned members to make it clear when we're working with translated line numbers and when not. r=dholbert (354f875230) - Bug 1195977, part 8 - Check that ThrowInvalidThis is passing in enough arguments. r=peterv (0d7d99e177) - Bug 1146051 part 8 - [css-grid] Iterate all items again instead of collecting the ones with a definite position in an array which wouldn't be much of win anyway. r=dholbert (84984c3b11) - Bug 1146051 part 9 - [css-grid] More grid placement tests and new grid clamping tests. (58d0e1ba4e) - Bug 1164953 - Update CSS grid <line-names> to use brackets instead of parens. r=dholbert (cc13f709ed) - Bug 1167311: When we unprefix 'display:-webkit-box' on a whitelisted site, only set flag to unprefix '-moz-box' if we're parsing a series of declarations. r=dbaron (951b49ac90) - Bug 1167189: Cleanup NS_RUNTIMEABORT("OOM") in layout/. r=dbaron (c548ea6f1c) - Bug 1206569 - Part 1: Move for-Python preprocessor-generated CSS property list header to layout/style/. r=bzbarsky (6949023e8b) - Bug 1206569 - Part 2: Note internal CSS properties using a flag. r=bzbarsky (ecebb76239) - Bug 1206569 - Part 3: Include internal properties in PythonCSSProps.h and annotate each with a type. r=bzbarsky (3d8c67ab37) - Bug 1168156 - Remove unused nsCSSValueTokenStream::mSheet. r=heycam (567cacd12f) - Bug 1196339 - Drop bogus (& unused) extra arg from SVGSVGElement::SetZoomAndPan() error-reporting statement. r=mccr8 (c61cac2a25) - Bug 1195977, part 7 - Use variadic templates instead of var args for ThrowTypeError() and ThrowRangeError(). r=peterv (42139a5989) - Bug 1097922 - Remove temporary aliases for -moz-text-decoration-*. r=dbaron (785f019e8d) - Bug 1118103 - Swap the aliasing direction of -moz-margin-start <-> margin-inline-start etc. r=dbaron (1baf648fa2) - Bug 953408 - unprefix hyphens property. r=heycam (29b135189c) (e641817f5) - imported changes from mozilla NSS: - Bug 1755555 - Hold tokensLock through nssToken_GetSlot calls in nssTrustDomain_GetActiveSlots. r=rrelyea (a36477f0) - Bug 1370866 - Check return value of PK11Slot_GetNSSToken. r=djackson (d7e8c2df) - Bug 1751157 - Throw illegal_parameter alert for illegal extensions in handshake message. r=djackson (8fd5ca0c) (602cae049) * 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
  18. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220226-602cae049-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220226-602cae049-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220226-602cae049-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220226-602cae049-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 1199719 werr - Remove some of the uninitialized variable noise. r=jorendorff (53a083e245) - Bug 1192412 - Part 0: Refactor property list parsing. r=efaust (2adfa03e58) - Bug 1192412 - Part 1: Set class constructor name to class name. r=efaust (09793532d7) - Bug 1192412 - Followup: Unbreak js1_8_5/reflect-parse/classes.js, erroneously neutered. (rs=jorendorff) (e83a54963f) - Bug 1195578 - Consolidate NoneIsOperand and NoneIsOperandYieldEOL modifier exceptions into simply NoneIsOperand. r=arai (9c87baadd0) - Bug 1195578 - Part 2: Get a token next to an arrow function with block body with Operand modifier. r=Waldo (0c09a4c4c6) - pointer style (56cb1ec0d1) - Bug 1168992 - Part 3: Change PNK_SUPERPROP to PNK_DOT and fix reflection of super.prop. (r=Waldo) (8b3c2707e5) - Bug 1168992 - Part 4: Convert PNK_SUPERELEM to PNK_ELEM and fix reflection of super[elem]. (r=Waldo) (49766e68cf) - pointer style (1541429a63) - Bug 1201051 - Make helper thread initialization report errors rather than crashing r=terrence (914d9c2314) - pointer style (c4eca260a6) - bug 1205273 - Define XP_IOS in js/src. r=glandium (342e80ae0b) - Fix for bug 527558 (Crash [@ xul.dll\!nsDependentCSubstring::nsDependentCSubstring]). r=sicking. (d8adc1d412) - fix order misspatch (dc458abc4e) - Bug 1189852 - link broken when a line break is part of the hash r=mcmanus (c5cd022e05) - Bug 1190086 - Use new String::Contains(char) method more widely r=froydnj (a23f533e31) - Bug 1184395 - Remove nsCookieService::mObserverService; r=jdm (c11ebb9bf7) - Bug 1197791 - hide password for uri in error and web console. r=michal r=mrbkap (d66096494a) (d71b9d183) - import from seamonkey: Bug 1003758 - NSIS installer file changes to support NSIS 3.0a2. r=mcsmurf,a=Standard8 CLOSED TREE (a083948e9) - import changes from `dev' branch of rmottola/Arctic-Fox: - remove some hacks (5a020c69f1) - fix misspatch in 1188129 (3f533c3b35) - pointer style (c001547d31) - No bug - Fix typo in MissingScopeKey comment. No review. (bdddaf5243) - pointer style (d29bf7eddc) - Bug 1201051 - Add ObjectWeakMap::init() rather than crashing in constructor on OOM r=terrence (632b865197) - Bug 1193039 - Fix assertion failure related to ObjectValueMap and OOM r=terrence (7110da6cee) - pointer style and spaces (30193d1c6b) - Bug 1205255 - Force inline and use relaxed atomic. r=terrence (c14013330f) - Bug 1206300 - Allow immutable prototypes to be disabled at compile time with a single-line change, but don't actually disable them. r=jorendorff (f61ff0c6ab) - Bug 1195058 - Handle pa_context_new returning NULL in OOM situations. r=padenot (93c2acd8c9) - Bug 1144087 - "Audio glitches on OpenBSD caused by rounding errors." r=kinetik (ff963727a9) - apply/partially revert to Bug 979705 - Re-write the upmixing functions in the WASAPI cubeb backend to fix mono audio and surround compatibility. r=padenot (9dda58fe7f) - Bug 1195061 - Correctly restore audio hardware mix format after attempting to use an alternative format. r=padenot (c971f0f27a) - Bug 1197049 - Retain stream volume across device changes. r=padenot (c8631d230b) - Bug 1199794 - Add NULL checks to avoid crashing during media playback if the audio device removed. r=padenot (2f70698942) - Bug 1204913 - IonMonkey: MIPS32: Fix build erros in defineSinCos. r=sunfish (70235d955b) - fix misspatch and pointer style (6d732302ae) - Missing bit of Bug 1141121 (3ba5331859) - Bug 1176288 - Part 3: Rename CompareV to CompareBitwise, r=jandem (790ee9496d) - pointer style (ec9e8c4c35) - Bug 1135047 - IonMonkey: Fix range before bailouts of MToInt32, r=nbp,sunfish (c6732433d0) - Bug 1105574 - Range Analysis: Keep folded bitwise instructions alive for bailouts. r=sunfish (5e31e0f772) - Bug 1135047 - IonMonkey: Use output range when taking range from operands, r=nbp,sunfish (67d297dbae) - Bug 1201459: IonMonkey - Fix typepolicy of MFilterTypeSet with MIRType_Float32, r=bbouvier,nbp (9c25aa23e1) - Bug 1204073 - Optimize GETELEM with constant string-or-symbol index better in Ion. r=bhackett (9d8acd6d87) - pointer style (3d06794b72) - misspatch (88b8faeda5) - Bug 1187511 - IonMonkey: Refine type sets for unbox operations based on unbox type r=jandem (42effad799) - Bug 1188586 - Temporarily disable recovery of MPow to unblock fuzzers. (rs=jandem) (322fa7267c) - Bug 1186424: Get rid of the tokenStream in the ModuleCompiler; r=luke (736c957b1a) - Bug 1186424: Remove usage of ExclusiveContext from the ModuleCompiler; r=luke (502be345de) - Bug 1186424: Remove perf blocks annotations in OdinMonkey; r=luke (cedf212c9c) - pointer style (746fb0ec36) - Bug 1199719 werr.2 - Remove some of the uninitialized variable noise. r=bbouvier (07cde27868) - code style (30fb139d82) - Bug 1146895 - Remove redundant __asan_default_options from JS shell. r=jandem (da2b735b57) - Bug 1176240: IonMonkey: Try to fold phis containing MFilterTypeSet, r=nbp (eea905a46f) - pointer style (406a7024db) - Bug 1181142 - Part 2: Make the minimum jemalloc4 allocation size 16 bytes on Windows 64. r=glandium (a7838e7b97) - Bug 1176313. Reland the changes to make Attr handling follow the spec again. This is a relanding of bug 1075702, effectively. r=smaug (958248e30d) - Bug 1205424 - Use swap instead of NS_RELEASE in UnbindFromTree. r=baku (b2be0ec231) - bug 1171072 - make libcubeb build on iOS. r=kinetik (0edfad1a4a) (8e2171178) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1167384 - Remove unused SelfRef class. r=ehsan (2fcaef7a29) - Bug 1180851. Don't make ThrowMethodFailed an inline function, because there's no really good reason to and we might as well save the codesize. r=peterv (74989e29f9) - remove assert not found in FF/TFF (ef1eb5a6ea) - remove unused function (0740b3e1ec) - Bug 1162318 - Rooting hazard in WrapNativeParentHelper, r=peterv (783de84da2) - complete Bug 1139604. Remove incorrect assert from ArrayCache::EntrySlotMustExist and the unused GetUnforgeableHolder function. r=petev (52111a5f5e) - Bug 1195977, part 1 - Add JS_EXN_TYPE to comment in Errors.msg. r=peterv (95b5c270f0) - Bug 1196391, part 2 - Add JSAPI constant for the max number of error arguments. r=Waldo (868b177763) - Bug 1196391, part 1 - Make the type of locals in js::ExpandErrorArgumentsVA() match the type of JSErrorFormatString::argCount. r=Waldo (84b2befd1f) - Bug 1195977, part 2 - Statically assert that DOM error messages don't have more arguments than the JS engine supports. r=peterv. (bf25565754) - Bug 1195977, part 3 - Add helper for getting the number of error arguments. r=peterv (827c3b9e66) - Bug 1195977, part 4 - Enforce number of arguments more consistently. r=peterv (e9729c9be9) - Bug 1195977, part 5 - Hoist out inner part of ErrorResult::ThrowErrorWithMessage() into a helper. r=peterv (2eae9ca7d3) - Bug 1195977, part 6 - Inline ErrorResult throw error methods into the header. r=peterv (95f317ff06) - Bug 1187201 - Add char16 wrapper constructor for NS_ConvertUTF16toUTF8 in external string API. r=froydnj (62cd39a0fc) - Bug 1188431 - Fixed length argument handling in char16ptr_t variant of NS_ConvertUTF16toUTF8 constructor. r=nfroyd (1857e14c4e) - Bug 1202908 part 1 - Remove pref layout.css.will-change.enabled. r=dbaron (c394d6b4a5) - Bug 1202908 part 2 - Remove CSS_PROPERTY_ALWAYS_ENABLED_IN_CHROME_OR_CERTIFIED_APP. r=dbaron (d5df0bd7c7) - adapt code after 1202908 (0070470bd6) - Bug 1138788 - Allow CSSParserImpl::SetURLValue assertion to succeed when under IsValueValidForProperty, even with no sheet principal. r=dholbert (4dcdaf43ab) - Bug 1112014 - Avoid false negatives in CssPropertySupportsType. r=heycam (9e85e50c46) - Bug 1148711 - Remove nsresult return values from nsCSSParser::Parse{Property,Variable}. r=dholbert (7932b6b4aa) - Bug 723197 - Remove a workaround of VS2010 PGO bug. r=dbaron (4b93b0fd65) - Bug 1132748 part 1: Add CSSUnprefixingService API for handling prefixed gradient expressions, with stub JS implementation. r=dbaron (9b31ca6217) - Bug 1132748 part 2: Import cssfixme gradient-unprefixing code. r=hallvors (839c8abc54) - Bug 1132748 part 3: Tweak imported cssfixme code to fit CSSUnprefixingService API. r=hallvors (b1803120da) - Bug 1132748 part 4: Extend CSS unprefixing mochitest to cover -webkit prefixed gradient expressions. (no review) (8b7288232a) - Bug 1162319: Refactor mochitest for CSS Unprefixing Service, to support testcases with different serialization in specified vs. computed style. (no review, test-only) (2c22fc6778) - Bug 1146051 part 1 - [css-grid] Change the representation of 'auto' from zero to kAutoLine - an arbitrary number outside the range we clamp definite lines to. r=dholbert (4d5a4225fa) - Bug 1146051 part 2 - [css-grid] Remove dead code because ResolveLine() never returns kAutoLine. r=dholbert (6797acd372) - Bug 1146051 part 3 - [css-grid] Simplify some code because ResolveLine() never returns kAutoLine. r=dholbert (2615065e6d) - Bug 1146051 part 4 - [css-grid] Translate the grid so that the top-/left-most implicit line becomes 1,1. r=dholbert (dd154947b2) - Bug 1146051 part 5 - [css-grid] Resolve definite lines such that they expand the implicit grid also to the top/left as needed. Also, implement the 'If not enough lines with that name exist, all lines in the implicit grid are assumed to have that name' spec change when resolving <custom-ident> with <integer> or span. r=dholbert (8ee62efda1) - Bug 1146051 part 5b - [css-grid] Clamp resolved definite lines for abs.pos. to the untranslated grid bounds. r=dholbert (6fd7537fef) - Bug 1146051 part 6 - [css-grid] Make the grid zero-based after resolving definite lines. r=dholbert (6e047e211f) - Bug 1146051 part 6b - [css-grid] Clamp grid lines after resolving 'auto'. r=dholbert (730a93cefc) - Bug 1146051 part 7 - [css-grid] Make LineRange::mStart/mEnd into a union with both a signed/unsigned members to make it clear when we're working with translated line numbers and when not. r=dholbert (354f875230) - Bug 1195977, part 8 - Check that ThrowInvalidThis is passing in enough arguments. r=peterv (0d7d99e177) - Bug 1146051 part 8 - [css-grid] Iterate all items again instead of collecting the ones with a definite position in an array which wouldn't be much of win anyway. r=dholbert (84984c3b11) - Bug 1146051 part 9 - [css-grid] More grid placement tests and new grid clamping tests. (58d0e1ba4e) - Bug 1164953 - Update CSS grid <line-names> to use brackets instead of parens. r=dholbert (cc13f709ed) - Bug 1167311: When we unprefix 'display:-webkit-box' on a whitelisted site, only set flag to unprefix '-moz-box' if we're parsing a series of declarations. r=dbaron (951b49ac90) - Bug 1167189: Cleanup NS_RUNTIMEABORT("OOM") in layout/. r=dbaron (c548ea6f1c) - Bug 1206569 - Part 1: Move for-Python preprocessor-generated CSS property list header to layout/style/. r=bzbarsky (6949023e8b) - Bug 1206569 - Part 2: Note internal CSS properties using a flag. r=bzbarsky (ecebb76239) - Bug 1206569 - Part 3: Include internal properties in PythonCSSProps.h and annotate each with a type. r=bzbarsky (3d8c67ab37) - Bug 1168156 - Remove unused nsCSSValueTokenStream::mSheet. r=heycam (567cacd12f) - Bug 1196339 - Drop bogus (& unused) extra arg from SVGSVGElement::SetZoomAndPan() error-reporting statement. r=mccr8 (c61cac2a25) - Bug 1195977, part 7 - Use variadic templates instead of var args for ThrowTypeError() and ThrowRangeError(). r=peterv (42139a5989) - Bug 1097922 - Remove temporary aliases for -moz-text-decoration-*. r=dbaron (785f019e8d) - Bug 1118103 - Swap the aliasing direction of -moz-margin-start <-> margin-inline-start etc. r=dbaron (1baf648fa2) - Bug 953408 - unprefix hyphens property. r=heycam (29b135189c) (e641817f5) - imported changes from mozilla NSS: - Bug 1755555 - Hold tokensLock through nssToken_GetSlot calls in nssTrustDomain_GetActiveSlots. r=rrelyea (a36477f0) - Bug 1370866 - Check return value of PK11Slot_GetNSSToken. r=djackson (d7e8c2df) - Bug 1751157 - Throw illegal_parameter alert for illegal extensions in handshake message. r=djackson (8fd5ca0c) (602cae049)
  19. New build of Firefox 45ESR: Test binary: SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20220226-9ca79da1e-win32-sse.7z IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20220226-9ca79da1e-win32-ia32.7z Win64 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20220226-9ca79da1e-win64.7z repo: https://github.com/roytam1/mozilla45esr Changes since my last build: - partly import changes from tenfourfox: - #654: M1746720 M1737816 M1746011 M1739957 M1740985+backbugs M1742421, update HSTS, TLDs (861ae8f62) - #654: lozad and yt workarounds (5e969c18d) (b554fc902) - imported changes from mozilla NSS: - Bug 1755555 - Hold tokensLock through nssToken_GetSlot calls in nssTrustDomain_GetActiveSlots. r=rrelyea (a36477f0) - Bug 1370866 - Check return value of PK11Slot_GetNSSToken. r=djackson (d7e8c2df) - Bug 1751157 - Throw illegal_parameter alert for illegal extensions in handshake message. r=djackson (8fd5ca0c) (9ca79da1e)
  20. 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-20220226-01d12e322-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220226-01d12e322-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - partly import changes from tenfourfox: - #654: M1739957 M1740985+backbugs M1742421, update HSTS, TLDs (861ae8f62) (3b470745e) - imported changes from mozilla NSS: - Bug 1755555 - Hold tokensLock through nssToken_GetSlot calls in nssTrustDomain_GetActiveSlots. r=rrelyea (a36477f0) - Bug 1370866 - Check return value of PK11Slot_GetNSSToken. r=djackson (d7e8c2df) - Bug 1751157 - Throw illegal_parameter alert for illegal extensions in handshake message. r=djackson (8fd5ca0c) (01d12e322)
  21. New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20220226-id-f0915f3-uxp-c403014cb-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220226-id-f0915f3-ia-c642e3c-uxp-c403014cb-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.
  22. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220226-f94c0da-uxp-c403014cb-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220226-f94c0da-uxp-c403014cb-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-20220226-f94c0da-uxp-c403014cb-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.4a1.win32-git-20220226-ba47fad4d-uxp-c403014cb-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.4a1.win32-git-20220226-ba47fad4d-uxp-c403014cb-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.4a1.win64-git-20220226-ba47fad4d-uxp-c403014cb-xpmod.7z No official UXP changes picked since my last build. No official Basilisk changes picked since my last build. No official Pale-Moon changes picked since my last build. My changes since my last build: - pref-ui: make sanitize sub-dialog resizable (223f5ace9) - partly import changes from tenfourfox: - #654: M1739957 M1740985+backbugs, update TLDs (861ae8f62) (e350f0c04) - imported changes from mozilla NSS: - Bug 1755555 - Hold tokensLock through nssToken_GetSlot calls in nssTrustDomain_GetActiveSlots. r=rrelyea (a36477f0) - Bug 1370866 - Check return value of PK11Slot_GetNSSToken. r=djackson (d7e8c2df) - Bug 1751157 - Throw illegal_parameter alert for illegal extensions in handshake message. r=djackson (8fd5ca0c) (c403014cb) * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of now-dead MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. MCP Basilisk/Pale-Moon rev after datecode will be removed later.
  23. you may follow old build instructions: https://wiki.cdot.senecacollege.ca/wiki/Building_Firefox_1.5
  24. https://stackoverflow.com/questions/961343/overlapped-i-o-how-to-wake-a-thread-on-a-completion-port-event-or-a-normal-even
  25. /me remembers Millennium bug.
×
×
  • Create New...