Commit Graph

126 Commits

Author SHA1 Message Date
roytam1 157a125630 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1144778 - Send an HTTP Date request header with telemetry pings. r=dexter (b630ff3123)
- Bug 1268581 - Reduce Telemetry initialization delay in tests. r=dexter (08ea2597f4)
- Bug 1205898 - Making TelemetryStopwatch.jsm handle keyed histograms. r=gfritzsche (2e1d793bc0)
- Bug 1262386 - Move Scheduler shutdown() next to init(). r=dexter (9aa12c0859)
- Bug 1162538 - Add test coverage for Telemetry archive probes. r=gfritzsche (f7f9095e82)
- Bug 1186955 - Add test coverage. r=gfritzsche (cc76ba4fda)
- Bug 1262386 - Trigger Telemetry scheduler tick after waking up from sleep. r=dexter (27b03357bf)
- Bug 1178005 - Fix unintended octal literals (00 => 0). r=Mossop (dd738033b1)
- Bug 1222054 - Fix broken tests. r=gfritzsche (a6c6fa3445)
- Bug 1161515 - Reset UUID generator with fakeGenerateUUID(). r=gfritzsche (460ed17cb5)
- Bug 1209912 - Use JSON.parse instead of nsIJSON.decode in Telemetry tests. r=Dexter (7ca55a9b5c)
- Bug 1245136 - Discard old-format pending Telemetry files. r=gfritzsche (57f2a19c9d)
- Bug 1034138 - d. Test BackgroundHangMonitor permahangs; r=vladan (7313b143bc)
- Bug 1016629 - h. Fix wrong sysinfo usage; r=trivial (9823cd5ed0)
- Bug 1197612 - In test_TelemetrySendOldPings.js, set the FHR pref to the value the tests assume it has. r=gfritzsche (06a41428b2)
- Bug 1136082 - test_TelemetrySendOldPings.js is missing AddonManager initialization. r=froydnj (cfc700dd44)
- Bug 1239480 - Make test_TelemetryReportingPolicy.js set the minimum policy version pref for the right channel. r=gfritzsche (e44841aa2a)
- Bug 1230213 - test_TelemetryLog yields from a non generator function. r=dexter (34f28fb0b1)
- Bug 1226178 - Fix deprecated octal literals warnings in Telemetry tests. r=gfritzsche (88208f0f2e)
- Bug 1174111 - |test_sendTimeout| in test_TelemetryControllerShutdown.js must not wait on ping submission. r=gfritzsche (3b010e9743)
- Bug 1120379 - Add tests for the deletion ping. r=gfritzsche (61e6fbd8a1)
- Bug 1178262 - Add test-coverage for sending persisted deletion pings. r=gfritzsche (657fbbbcc2)
- Bug 1174674 - Add test coverage. r=gfritzsche (426212e94c)
- Bug 1167456 - Add test coverage. r=gfritzsche (4842d38e2e)
- Bug 1198364 - Set FHR upload pref in telemetry/tests/unit/head.js to avoid test failures. r=gfritzsche (024599364e)
- Bug 1149284 - Restore Telemetry tests. r=rvitillo, r=sstamm (88d4022e6b)
- add esl (c459da1cd3)
- Bug 1251785 - Remove remaining references to MOZILLA_XPCOMRT_API from toolkit. r=froydnj (5b5708031d)
- Bug 1120379 - Add the documentation for deletion pings. r=gfritzsche (723f44f669)
- Bug 1241599 - Add 'core' ping telemetry docs. r=gfritzsche (35fcc54195)
- Bug 1241697 - Add docs for 'experiments' field in core ping. r=mfinkle (3c408f1a61)
- Bug 1247572 - Add profileDate field to Android core ping docs. r=gfritzsche (79b1c71b53)
- Bug 1249288 - Update telemetry docs to include defaultSearch. r=gfritzsche,rnewman (3807061291)
- Bug 1257595 - Document that the 'core' pings profileDate field can be missing. r=mcomella (f40392cb2d)
- Bug 1246816 - Add docs for profileDate. r=gfritzsche (7248d799aa)
- Bug 1263761 - Update defaultSearch in core ping docs for custom search engines. r=gfritzsche (e516ecbab3)
- Bug 1247982 - Lock request headers. r=mcmanus (8a5940a109)
- Bug 1251332 - add PAC support for reversed ranges; r=bagder (7ac8fd97cb)
- Bug 1178337 - Part 1: Supports all referrer policies for element atrributes. r=sicking, r=Gijs, r=mcmanus (85b7421b02)
- Bug 1187357 - rename referrer attribute to referrerpolicy in tests. r=hsivonen (da334bf712)
- Bug 1178337 - Part 2: Update/add test cases. r=sicking. (acec860fd8)
- Bug 1260766 - the comparison of OriginAttributes in nsFrameLoader::Swap* methods should consider the usercontextid attribute of the owning element, r=smaug (82f8895bec)
- bits of Bug 1110485 P1 (f8908eb35f)
- Bug 1195968 - Check how CanvasFilterChainObserver accesses the CanvasRenderingContext2D. r=mstange (eecc12329b)
- Bug 1260960 - Check skiaGL is enabled before calling skiaGLTex(), r=snorp (82c069fcc9)
- align test stuff (c0ccc11ed9)
- Bug 1245256 - GMP Plugins now installed in flat manner to accomodate widevine. r=spohl (ae0eb69979)
- Bug 1245649: Turn on use-isnan, no-unexpected-multiline (0633b3470f)
- Bug 1079665 - [e10s] Findbar focusContent doesn't work when a link was found. r=enndeakin (b349e62d5a)
- Bug 1174291 - Fix ctrl-return for e10s findbar. r=evilpie (6f0bf0b149)
- Bug 1174289 - Remove fake focus-ring after e10s findbar is closed. r=evilpie (302ffe7559)
- Bug 1079665 - follow up, remove accidental line included from different patch. r=me (0904fe927c)
- Bug 1260208 - part 1 - use C I/O facilities in TestWebGLElementArrayCache instead of C++ ones; r=BenWa The libc++ included with the Android NDK does not seem to work correctly with std::cerr; writing to it (or to std::cout, as confirmed by tests) causes the process to hang indefinitely, causing test failures.  Using fprintf and stderr, however, seems to work correctly. (4279c2d09d)
- Bug 1260208 - part 5 - add libc++ license to about:license when using it on Android; r=gerv,nalexander (4bcf23794a)
- Bug 1260208 - part 0 - correctly compare EHTable when sorting; r=froydnj operator< for EHTable compares the LHS start PC with the RHS *end* PC. Because the ranges are non-overlapping, this works fine for two distinct EHTables. However, the comparison doesn't work if LHS and RHS refer to the same EHTable; in that case operator< returns true, even though it should return false because the two operands are identical. (dc2af36cec)
- Bug 1254908 - ./mach bootstrap doesn't work on CentOS/Fedora when it attempts to upgrade Mercurial.  r=gps (d288b314ec)
- Bug 1239413. Clarify comment about the context flags. (c2b01ef6d1)
- Bug 1146875 - Fix the leak-gauge.html broken and add a encoding declaration. r=dbaron (8df2510774)
- Bug 1132499 - part 1 - convert nsTextEditorState::mValue to use Maybe instead of heap allocation; r=ehsan (2644faebbb)
- Bug 1132499 - part 2 - convert nsTextEditorState::mValue to be an nsString; r=ehsan (6e0df4d1dc)
- Bug 409885 - Use SetHostPort in nsHTMLDocument::SetDomain. r=bz (2d289a79c5)
- Bug 1269475 - Fix uninitialized variable warning. r=jdm (881fa29803)
- Bug 1263935 - Expose native version of mapURIToAddonId via amIAddonPathService. r=mossop (04da9fe703)
- missing bit of Bug 1255040 Add webidl for install/uninstall (63b5489b3d)
- Bug 1234974 - Handle null GetOwner() in |BluetoothAdapter::IsBluetoothCertifiedApp|, r=shuang (e4dde47d7f)
- Bug 1241117 - Fix mAppUuid access before assign in BluetoothGatt::Connect. r=joliu (3920535f2a)
- Bug 1238424 - Fix a missing header in Bluetooth module. r=brsun (438fd74375)
- Bug 1267958: Only complain for negative size, not merely zero. r=jrmuizel (194bd2a754)
- Bug 1320621 - Make sure --enable-system-hunspell picks up system headers. r=glandium (125c4ea215)
- Bug 1266430: Support offsets in DrawTargetD2D1::CopySurface when using PartialUploading. r=jrmuizel (de8630b117)
- Bug 1267363. Disable hinting on osx fonts only if we have expclity grayscale AA. r=mstange (c4c32fd7cc)
- Bug 1134549 - Switch FlattenBezier from floats to doubles. r=bas (5753ab16a3)
- Bug 1240437 part 2: Follow-up to fix implicit constrcutor static analysis failure. r=me (525d9d9a9f)
- Bug 1256678 - Backout diagnostic patch rev 39c895b67af2 - r=me (f63698de77)
- Bug 1256678 - Account for truncated font names in ScaledFontWin::GetFontFileData() - r=jfkthame (a6930e0a33)
- Bug 1256678 - Re-add nightly-only crash if ScaledFontWin::GetFontFileData fails to find a matching TrueType collection font - r=jfkthame (8bec2d43a2)
- Bug 1260350 - GFX: 2D: Use ConvolveHorizontally_LS3. r=jrmuizel (9d2f372593)
- Bug 1260112 - GFX: 2D: Fix unaligned access in ConvolveVertically/Horizontally_LS3. r=huangwenjun06 (43ba8f7b05)
- Bug 1260885 - Make SurfaceFormat::R5G6B5_UINT16 properly round-trip through SourceSurfaceCairo. r=lsalzman (bc8f0c0876)
- Bug 1262415 - make Accessible to keep weak pointers to parent and children, r=yzen (c0b987fe10)
- Bug 1267271 - skip empty surfaces in DrawTargetSkia::DrawSurfaceWithShadow. r=mchang (fd488c918a)
- Bug 1249600. Lookup font and font family from font face when requesting SkTypeface. r=bas (0281313c33)
- Bug 1268096. Sync the D3D11 rasterizer state if pointDrawMode or multisample changes. (25b2af8b26)
- Bug 1203132 - Add an SVG for the B2G flow of touch events. r=botond (2ce3b0ddc4)
- Bug 1180322. Add a document describing the history of layers (b3351dbba3)
- Bug 1235223. Update history document. (212d356bd0)
- Bug 1235223 - Fix typos in layers history document. (f19a5802d8)
- Bug 1235223 - Fix another typo in the layers history document. (9663fe5447)
- Bug 1265112 - Add support for NV_texture_barrier to GLContext. r=jrmuizel (f1f5fb1a3a)
- Bug 1240730 - Initialize all GLLibraryEGL symbols in the ctor. r=mattwoodrow (dae8955458)
- Bug 1240730 - Initialize all GLXLibrary members in the ctor. r=mattwoodrow (8218ed6fd9)
- bug 1250485 - make the ctor for GLXLibrary constexpr r=jrmuizel (a571491f0a)
- mitor spacing (0083550ab2)
- Bug 1256492 - Cast to proper width to avoid C4312 on VS2015; r=jrmuizel (1bb2ed20d3)
- Bug 1266878 - Fix off-by-one error in ParamTraits<StereoMode> - r=nical (f467d496b8)
- Bug 1258758 - rename GetEffectiveClipRect to GetLocalClipRect. r=kats (897798948f)
- Bug 1249936 - add a LayerComposite::GetShadowTransform method & simplify Layer::GetLocalTransform. r=botond (fe492a1327)
- Bug 1269032 - Add support for user multipliers to pan gesture inputs. r=mstange (ea7698dca2)
- Bug 1265510 - Add some scroll-snapping logging to APZC. r=botond (6f2369163a)
- Bug 1268523 - Avoid leaking tasks when they are posted to a destroyed APZC instance. r=botond (70e1e63b7b)
- Bug 1265510 - Ensure that new input blocks still allow APZCs with interrupted animations to scroll-snap. r=botond (01341b554b)
- Bug 1269068 - Zero out the axis velocity once the wheel scroll animation is terminating. r=botond (9a9f384485)
- Bug 1246056 - Ensure that the MockContentController's timestamp is always >= GetStartupTime(). r=botond (4fe53e1f24)
- Bug 1256341 - Add a gtest to catch scenarios where a tap timeout is interrupted by a non-touch block. r=botond (21a15f5a5a)
- Bug 1266833 - When the scroll position is clamped during a frame reconstruction, send a scroll offset update to APZ. r=tnikkel (c0acd70a3d)
- Bug 1268517 - Remove unused function. r=botond (534e4d9bae)
- Bug 1213095 - Fix APZEventState build with logging enabled. r=botond (ac7c1e9401)
- Bug 1250954 - Correct the SharedSurfaceTextureClient when forwarder changed. r=jgilbert (0a389bc0fa)
- Bug 1265873 - Use gfxSharedReadLock in TextureClientPool r=nical (e3ed936a8a)
- Bug 1265468 - Update the compositor pointer on all TextureSources in the list when recycling in ImageHost. r=nical (78f29244bb)
- Bug 1252237 - Remove the TextureHost shmem mapping failed assert. r=milan (d0b7230dff)
- Bug 1265112 - When rendering blend modes with CompositorOGL, use NV_texture_barrier (if available) to sample directly from the framebuffer. r=jrmuizel (6f3ae237a5)
- Bug 1268878 - Include various of gfxFontEntry's sub-objects in memory reporting. r=njn (b960415fa8)
- Bug 1268951 - Reallocate sanitized user font data into an appropriately-sized block, to reduce ongoing RAM footprint. r=jrmuizel (a26e9dd632)
- Bug 1123416 - Part 1: Make topsrcdir a valid Gradle project root. r=sebastian (77b0b35fc1)
- Bug 1260672: Remove 'nsAutoPtr.h' and clean up includes of Gonk diskspace watcher, r=gsvelto (99c4c35e3d)
- Bug 1167535 - Fix fanotify 4g size limit. r=fabrice (c62015e454)
- Bug 1167817 - Switch back to printf_stderr in GonkDiskSpaceWatcher.cpp r=dhylands (110445f628)
- Bug 1260672: Use |UniquePtr| for Gonk alarms, r=gsvelto (03678b9015)
- Bug 1260672: Use |UniquePtr| for Gonk sensors, r=gsvelto (545ec3fc70)
- Bug 1263845.  When a parent changes from auto height to non-auto height or vice versa, a percentage height non-block child needs to realize it's doing a vertical resize.  r=dbaron (05db492bc8)
- Bug 1268009 - If APZ is force-disabled, disable paint skipping even for apz-originated scrolls. r=kats (c02f8755cd)
- Bug 1267555 part 1 - [css-grid] Make grid-aligned abs.pos. descendants that span from 'auto' to the first/last line stretch to the outer edge of the first/last track respectively.  r=dholbert (88f6261043)
- Bug 1267555 part 2 - [css-grid] Adjust reftests for abs.pos. "auto/first-line" and "last-line/auto" change. (43d03ab15b)
2024-09-25 09:21:53 +08:00
roytam1 442996b56c import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1244883 - Add Nightly-/Aurora-only crash for AsyncTransactionWaiter timeouts - r=nical (132b2ceff9)
- Bug 1148978 - Trigger paints when moving plugin windows around on the browser main thread. r=mattwoodrow (c75ce5ec09)
- Dedent some functions. (bug 1254899 part 1, r=jrmuizel) (c84fb419c7)
- Refactor acceleration pref initialization. (bug 1254899 part 2, r=jrmuizel) (29a164c70e)
- Remove NS_NATIVE_GRAPHIC on Windows. (bug 1266536, r=jimm) (84011349d1)
- Bug 1267253 - Delete gfxWindowsPlatform::RenderMode and replace it with a check against the default backend. r=bas (93cb6e503e)
- Introduce gfxConfig, a manager for graphics feature settings. (bug 1254899 part 3, r=milan) (97498ca46a)
- Bug 1262187: Allow D3D9 if D3D11 failed, behind the pref, but on by default. r=bas (8163e28b26)
- Bug 1178376 - Optionally fade in new progressively painted tiles r=nical (777bf1799d)
- Bug 1178376 - Allow progressive painting when low-precision tiles are disabled r=BenWa (3b8d84e19c)
- Bug 1178376 - Put progressive paint status in tile updates r=nical (935d3b46ed)
- Bug 1251778: Attempt to avoid presenting when the window is still resizing. r=jrmuizel (32b194a6f7)
- Hoist mWidget into the Compositor base class. (bug 1264545 part 1, r=nical) (aca26ec343)
- Lift compositor-accessed methods from nsIWidget into CompositorWidgetProxy. (bug 1264545 part 2, r=jimm) (609a23157a)
- Rename FeatureStatus::Crashed to CrashedInHandler. (bug 1254899 part 4, r=milan) (0eae23a3fd)
- Move DeviceInitData from gfxWindowsPlatform to gfxPlatforn. (bug 1254899 part 5, r=milan) (e31540ba18)
- Merge gfxWindowsPlatform::mAcceleration into gfxConfig. (bug 1254899 part 6, r=milan) (9d45cc8b87)
- Add another feature state for blacklisting and environment decisions. (bug 1254899 part 7, r=milan) (e7eee53cfb)
- Give FeatureState a public interface. (bug 1254899 part 8, r=milan) (52d8e7f355)
- Replace gfxWindowsPlatform::mD3D11Status with gfxConfig. (bug 1254899 part 9, r=jrmuizel) (90dc658b53)
- Replace gfxWindowsPlatform::mD2D1Status with gfxConfig. (bug 1254899 part 10, r=milan) (eb9474f309)
- Fix assertion failure in gfxConfig. (bug 1269565, r=milan) (0eb738ce66)
- Add gfxConfig to nsIGfxInfo, for about:support access. (bug 1254899 part 11, r=jrmuizel) (e770240152)
- Change Compositor::GetWidget to return a CompositorWidgetProxy. (bug 1264545 part 3, r=jimm) (fdf1d96255)
- Bug 1251778 - Followup: Remove unreferenced local variable. r=bustage (27579f5542)
- Use CompositorWidgetProxy in place of nsIWidget in the compositor. (bug 1264545 part 4, r=jimm) (80def1c2eb)
- Use CompositorWidgetProxy in place of nsIWidget in CompositorBridgeParent. (bug 1264545 part 5, r=jimm,kats) (67d0e1ef7d)
- Move CompositorWidgetProxy inheritance out of nsIWidget. (bug 1264545 part 6, r=jimm) (61075722c5)
- Bug 1251894 - In CompositorD3D11::CreateTexture, copy as much as the render target allows. r=bas (bf5fc6baa2)
- Bug 1266444: It is OK for us not to have texture sharing. r=jrmuizel (0b1885f89d)
- Bug 1266396 - Make TextureClient more robust against racy shutdown situations. r=Bas (b1d7f54643)
- Fix test bustage due to platform line-endings. Bug 1222624 (10b8cf3592)
- More test bustage from bug 1222624 (763c4c0bb9)
- Backed out 4 changesets (bug 1222624) to fix bug 1249572 (7ba3d433d0)
- Bug 1268230 - RunTime.cpp and ScriptLoader do not have to use MainThreadStopSyncLoopRunnable, r=khuey (88499a3982)
- Bug 1037725 - Add warning message in the console when worker spawn over limit. r=khuey (8af94dbc1d)
- Bug 1145171 - Show the detailed version in about:support (usefull for beta, no impact for the rest) r=dolske (9b85c113e6)
- Reorganize and tidy up the graphics section of about:support. (bug 1263849, r=milan) (6b68a6f8d8)
- Bug 1047663 - Disabling the cache in a tab should also disable it for all workers in that tab;r=khuey (5411d81682)
- Bug 1253793 Update ScriptLoader assertion to handle cancelation case. r=khuey (18c78d5651)
- Bug 1245768 - Implement a test for the correct error management when worker imports 3rd party scripts, r=bz (c1d3f290a9)
- Bug 1249673. Muted errors should be turned into NetworkError DOMExceptions when returning from importScripts on workers, instead of becoming NS_ERROR_FAILURE. r=baku (0358282cbe)
- Bug 1265405 - Add a dictionary to specify how PeriodicWave should be normalized (or not); r=smaug …normalized (or not); r=smaugu (201213146c)
- Bug 1251082. Restore comments in PageTransitionEvent.webidl that got lost when nsIDOMPageTransitionEvent.idl was migrated to webidl. r=bz The mentioned migration happened in http://hg.mozilla.org/mozilla-central/rev/e6377ca32f3d from bug 1031051. (2dfa309056)
- Bug 1266178 Make ServiceWorkerClient not assert if the document doesn't have an outer window. r=ehsan (eafb169c91)
- Bug 1259164 - Set ServiceWorkerMessageEvent.origin correctly when calling ServiceWorkerClient.postMessage(); r=bkelly (caeb65d10e)
- Bug 1246319 P1 Dedupe service worker registrar entries. r=baku (b76deef941)
- Bug 1246319 P2 Verify entries are deduped from the ServiceWorkerRegistrar. r=baku (8a4e348d6e)
- Bug 1246319 P3 Fix service worker registry value update. r=bz (14abf6b6ce)
- Bug 1247970 - Remove principal spec from service worker registrar file. r=baku (3c30130700)
- Bug 1249438 P1 Move guts of RegisterServiceWorker() into a protected method that can be tested in gtest. r=baku (488243196d)
- Bug 1249438 P2 Modify existing gtest to use RegisterServiceWorkerInternal. r=baku (e86c66891d)
- Bug 1249438 P3 Add a gtest that registers duplicate service worker registrations. r=baku (35e269f9af)
- Bug 1226443 P6 Ignore update() called during top level service worker script evaluation. r=ehsan (dcb9d02553)
- Bug 1241725 - about:serviceworkers "Active Cache Name" UUID should not contain null bytes, r=bkelly (4cddea6a67)
- Bug 1221852 - SharedWorker.port should be always not null, r=smaug (a9800274dc)
- Bug 1261428: Clean up a bit more. r=bz (4977e3d7a5)
- Bug 890284. Stop splitting textnodes in the XML content sink. r=peterv (a46dfca1cf)
- Bug 1211708 Allow themes to specify XBL bindings even in unprivileged documents r=sicking (82cf1a4023)
- Bug 915962 - Part 1: Allow pressing space to scroll the document if an editable element or form control is not focused; r=roc (cdb934af03)
- Bug 915962 - Part 2: Add a test case for pressing space when a tabindex=-1 and a button element is focused; r=roc (17dcf5cfd0)
- Bug 915962 - Part 3: Do not crash when pressing the space bar without having an element focused; r=roc (2161e62bc3)
- Bug 1180761, cancel the event earlier so that space doesn't trigger checkbox change and scroll, r=neil (2425cb76ad)
- Bug 1259182 - Shrink keyCodeData. r=bz. (737204af84)
- Bug 1193567 - Check result of ReadID in nsXBLPrototypeBinding::Read(). r=wchen (c9b1c35bf3)
- Bug 1173344 - Remove an intermediary root from nsXBLProtoImplField's FieldGetterImpl; r=jandem (5f42dd2e48)
- Bug 1207494 - Part 14: Remove use of expression closure from dom/xbl/. r=bz (21c7d3825f)
- align tests (fe34b613d3)
- Bug 1223702 - Fix some errors about wifi direct. r=hchang (568d86054a)
- Bug 1166274 - Part 1: Handle the callback and IPC message of setStaticIpMode correctly. r=vchang (8fb8d7f3b7)
- Bug 1133665 - [Flame][Wifi] The SSID that has set to be binded with MAC address is not hightlighted when user taps it. r=hchang (3165471d13)
- Bug 1207494 - Part 13: Remove use of expression closure from dom/wifi/. r=henry (dd9ad23a8a)
- Bug 1251856 - Disable U2F in all releases (fix for 1231681). r=baku (24ada10566)
- align tests (dae9ecd0ee)
- var-let (11a3cb0878)
- Bug 1184822 - Use classId to get provider. r=fabrice (1288eccd06)
- Bug 1247410 - "test for _nomap ids does not work correctly". r=dougt (f736a04f08)
- Bug 1035097 - Changed the type from 'radio' to 'radioType'. r=jdm (f9a0079152)
- Bug 1177871 - Add a timeout to XHR request of WifiGeoPositionProvider. r=jdm (2f6aa87c20)
- align code to 978593 with POST and location structure (d8ba75a759)
- Bug 1221139 - Report actual exception string and traceback in ParseError. r=ahal (40a92d0b81)
- Bug 980788 - [manifestparser] Add greater-than/less-than (equal) support. r=ahal (59b0eb26f6)
- Backed out changeset 99c2fcc61cc2 (bug 958147) for B2G Desktop and Mulet checktest failures. (2500bf78cf)
- Bug 1182817 - [manifestparser] Fix exception in chunk_by_slice when there are two times more chunks than tests, r=chmanchester (e58351e09b)
- Bug 1150497 - Make manifestparser tags whitespace (instead of comma) delimited to conform to other attributes, r=chmanchester (92df1c4778)
- Bug 1203266 - Don't call normpath in the manifestparser on paths that don't contain '..'. r=ahal (0dc357170f)
- Bug 1245671: Fix Assert.rejects on release builds with DOM promises. r=markh (8208cfc1f9)
- Bug 1075157 - Change notDeepEqual to use ObjectUtils, like deepEqual does already. r=gfritzsche (27c46981a5)
- Bug 1147751 - Implement Assert.greater, Assert.greaterOrEqual, Assert.less and Assert.lessOrEqual. r=mikedeboer (f0c05e89ce)
- Bug 1252995 - recordTestCoverage modification. r=chmanchester (7c702a40ac)
- Bug 1139254 - Introduce a new jsm to register mock easily. r=gps (f29cf1c5de)
- Bug 1210586 - Create a Synced tabs sidebar r=markh (682c5ba719)
- Bug 1230685 - Replace function declarations with add_task statements in test_storage_value_array.js and test_unicode.js. r=mak (9822bf2215)
- Bug 1230683 - Replace try/catch with Assert.throws in test_storage_connection.js. r=mak (1c993fc37e)
- Bug 655722 - Rewrite _buildGUIDMap in the sync bookmark engine to use PlacesUtils.promiseBookmarksTree. r=mak (3795d26af0)
- Bug 1251057 - enable debug logging for rest.js requests and responses. r=adw (1062bcd113)
- Bug 503515 - Try and ensure exported certificates include an extension by default. r=keeler (505967ab7f)
- Bug 1017616 - Filter out some more unnecessary characters when exporting certs. r=keeler (e95838e362)
- Bug 1241614 - don't overflow:auto the container, use em to size the dialog to avoid hidpi visibility issues, r=dolske,ttaubert (8bd6c2b35b)
- Bug 1257783 - mach-bootstrap: ask git user to clone hg.mozilla.org with git-cinnabar. r=gps (a2b13e9a71)
- Bug 1221200 - Post: Change formatting and ordering. r=m On a CLOSED TREE because DONTBUILD NPOTB (4f836e9717)
- Bug 1251352 - Respect --no-interactive during Arch bootstrap; r=gps (c18d53ab05)
- Bug 1251810 - Update Arch pacman -U command in bootstrap to handle --no-interactive; r=gps (ca4af7bdd3)
- Bug 1260749 - quiet unpacking of Android SDK and NDK downloads; r=nalexander (72857b97d0)
- NO BUG - Bump version of mach to 0.6 (0d42c69744)
- Bug 1253697 - Support downloading debug artifact builds. r=nalexander (785ec97706)
- remove PM hack (58f6d40047)
- Bug 1266999 - Stop writing XPT_NAME in backend.mk; r=glandium (9641e22ac2)
- Bug 1267437 - Generate projects in the Visual Studio backend for every binary generated by the build; r=gps (19bc978276)
- Bug 1268752 - Bug fix in locating eslint with npm. r=gps (faf399aa58)
- Bug 1266851. Make <xmp> and <listing> use HTMLPreElement as their primary interface, per <whatwg/html#1015>.  r=peterv (6be7f9d6e9)
- Bug 1262184 - Block embed content loading when child of media element; r=bz (a297eeb378)
- Bug 1263696 - Block embed content loading when ancestor of object element with content; r=bz (89c143cbfe)
- Bug 1266077. Fix <base> href getter to follow the spec; it should be using the fallback base URI to resolve against, not the document URI. r=bkelly (e757b23a14)
- Bug 1168079 nsTextEditRules::CollapseSelectionToTrailingBRIfNeeded() should ensure that there is a selection before calling nsEditor::GetStartNodeAndOffset() r=ehsan (6c283bf3a7)
- Bug 898321 - Return success from nsTableEditor::GetCellAt if frame not found; r=ehsan (0d09143b95)
- Bug 387687 - wrap quotes in plain text replies to window. r=masayuki (ca51437018)
- Bug 1247483 - Only replace nodes in nsHTMLEditor::ReplaceOrphanedStructure if all nodes in node list are descendants of replacement node. r=ehsan (8416037da2)
- bug 1266496 - fire some selection events for proxied accessibles r=davidb (8806de7dd9)
- bug 1266518 - add a new event message for AccSelChangeEvents r=davidb (46af183cab)
- Bug 1261479 - Remove remaining USE_RCS_MK usage; r=chmanchester (6847c92baf)
- Bug 1259554 - Remove INSTALL/PP_TARGETS from build/Makefile.in; r=ted (2db863232a)
- Bug 1265799 - Disable b2g-inbound. r=Callek (9d059c0c1c)
- Bug 1156885 - num_ctors: post to perfherder, not graphserver. r=bhearsum (72e12bb442)
- Bug 1156885 - Fix and validate perfherder output;r=jmaher (ad0b6d7a35)
- Bug 1214948 - Add a script to build Linux clang using TaskCluster; r=ted (5a023d7966)
- Bug 1042132 - Part 1: Port build-clang.py to Windows; r=rail (e35a015146)
- Bug 953265: Adjust Opus bitrate in WebRTC to pass >8KHz audio, and comment r=bwc (b0be6a326e)
- Bug 1252908 - [beetmover] refresh AV database on every run r=rail a=testing DONTBUILD (cebdfcba77)
- Bug 1247428 - move release promotion Dockerfiles in tree r=rail DONTBUILD (05a083001d)
- Bug 1255273 - Partial mar files have two channel IDs r=nthomas DONTBUILD (950fcf2fc8)
- Bug 1259423 - freshclam fails to update the DB r=rail DONTBUILD (10792155c7)
- Bug 1266039 - Generate release promotion specific docker images as a part of release promotion process r=Callek a=release DONTBUILD (130ab416a9)
- Bug 1221473: Do not treat answer as authoritative wrt payload types. r=drno (d27409209e)
- Bug 1241321 - No RTCP stats for audio streams. r=rjesup (ec0222694e)
- bug 1250492 - use tl::Max instead of std::max to get rid of a static constructor r=jesup (3cebbc8969)
- Bug 1254187: Fix maxBitrate to respect simulcast. r=jesup (e569e54b57)
- Bug 1158931 - Fix static assertion compilation error; r=snorp (eb27881746)
- No bug, fix WebrtcMediaCodecVP8VideoCodec.cpp warnings (a983544581)
- Bug 1252737 - use size_t instead of uint32_t for InitEncode(). r=jesup (57c3abc9fa)
- Bug 1208371 - Never send more than one disabled frame in a row to the WebRTC encoder. r=jesup (ec0c28822b)
- Bug 1208371 - Do image format conversion async in MediaPipeline. r=jesup (032efec783)
- Bug 1266685 - Don't pass too many frames to the MediaPipelineTransmit VideoFrameConverter. r=jesup (21774a8d25)
- Bug 1266644 - Rename StreamBuffer to StreamTracks. r=jesup r=pehrsons (21906fe1f7)
- Bug 1208371 - Don't treat audio chunks as mutable in MediaPipeline. r=padenot (3878ef4332)
- Bug 1246310 - Let MediaPipelineReceive tracks start at 0. r=jesup (b468ff8d48)
- Bug 1266644 - Rename DOMMediaStream:: CreateXXXStream to DOMMediaStream:: CreateXXXStreamAsInput. r=jesup r=pehrsons (fe4b6d70bc)
- Bug 1234578: Add an assertion. r=drno, a=abillings (f1a2c8d841)
- bug 1250492 - include sstream in SdpMediaSection.h instead of iostream r=jesup (110b5c2eca)
- Bug 1264470 - a=identity is a long attribute, r=bwc (5848194fe9)
- Bug 1256750: Remove unnecessary sscanf_s parameter on windows, and fix format string everywhere else. r=jesup (371c0db476)
- Bug 1204082 - try strtoull instead. r=mt (a0313aa87c)
- Bug 1113443 - reject each media type with approriate default. r=bwc (a72ff312d1)
- Bug 1095793 - use mid if provided to place candidate in msection. r=bwc (2c29b21fac)
- Bug 1252699 - Set WEBRTC_DETECT_ARM_NEON when optional neon is requested. r=jesup (722e2043a5)
- Bug 1229475 - webrtc: Call opus tonality_analysis_init. r=jesup (1cf8cc2cd7)
- Bug 1254876: assert windows recording is shut down r=pkerr (1f2cb69073)
- Bug 1227481 - added a memset on aec. r=jesup (532026ce20)
- Bug 1254507 - Fix leak in WebRTC DesktopApplication class. r=jesup (54da72aeb4)
- Bug 1196542 - share only windows with non-zero area. r=pkerr (94595ec463)
- Bug 1202087 - Filter out non-shareable application for win8 or greater. r=jesup (d989956802)
- Bug 1216529 - WebRTC: Request camera permission before accessing camera APIs. r=gcp (24b6699226)
- Bug 1237630 - Part 1: Video freeze from WebRTC sender. r=rjesup (02daa8b5b7)
- Bug 1237630 - Part 2: remove LOG statement generating a now defunct error condition. r=rjesup (c6002ef12f)
- Bug 1248335: avoid using SvcInternal structure entirely, as system-vpx may not have it r=pkerr (ef9b21f20c)
- Bug 1234571: unregister encoded-frame callback when releasing codec databases r=pkerr (321bd5166b)
- Bug 820972 - Comment out colorTable[] because we don't need it. r=jesup. (60b10803d5)
- cleanup and missing test stuff (e2be0331d9)
- bits of 1210586 (b7c5255597)
- Merge remote-tracking branch 'upstream/dev' into winbuild (3a3bb0b315)
- layout/media: fix export symbol list, fix build bustage (f9f5bfe14c)
2024-09-10 22:23:45 +08:00
roytam1 5282cf86d3 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1265036 - Use NS_ABORT_OOM() if try_realloc() fails. r=billm (c30f4f83d5)
- Bug 1263292 - Handle calling realloc(0) (r=jld) (f292859ee9)
- Bug 1256366 - Remove linear and exponential stats collection from histogram.cc. r=gfritzsche (f9a1c869a1)
- Bug 1263953 - Reduce the growth rate of Pickle. r=wmccloskey (6eb5228490)
- Bug 1233275 - Copy environment for IPC using NSPR. r=jld (2004db748e)
- Bug 1261094 - Improve how MessageChannel::mInterruptStack is used in IPC code, r=jld (56e2c114a4)
- Bug 1246931: Include dbus.h in DBus IPC headers, r=shuang (43e797c2d8)
- Bug 1264887: Make DBus helpers available on desktop builds, r=shuang (58bff1f640)
- Bug 1268130, part 1 - Reimplement ByteLengthIsValid using CheckedInt. r=froydnj (6018e22ae0)
- Bug 1268130, part 2 - Make ByteLengthIsValid failures fatal in release builds. r=froydnj (f9d934a498)
- Bug 1269365, part 1 - Swap fallible and infallible TArray ParamTraits. r=froydnj (ad423bc04d)
- Bug 1269365, part 2 - Make ParamTraits<nsTArray<E>>::Read use infallible allocation. r=froydnj (9b902a5bc4)
- Bug 1269365, part 3 - Use infallible array allocation in implementSpecialArrayPickling. r=froydnj (592fe648d3)
- Bug 1264820 - Measure IPC reply size in telemetry (r=mccr8) (62c54d3141)
- Bug 1268938 - Use the name of the original message in Send for reply telemetry. r=billm (a2de5c6a91)
- Bug 1266954: Remove temporary |ScopedClose| from PDU receive code, r=jacheng (cb06315c33)
- Bug 1142109 - Fix IPDL tests (r=dvander) (df3f0cda32)
- Bug 1177013 - Fix IPDL tests for not allowing CPOWs during sync (r=dvander) (5da0a8a4c9)
- Bug 1261307: Convert RIL sockets to |UniquePtr|, r=nfroyd (08609783b3)
- Bug 1253622 - Move the mozilla-trace.h generation into moz.build; r=ted (f01dc418bc)
- Bug 1143698 - Selecting macports on Yosemite fails out. r=gps (735664e359)
- Bug 1169089 - Merge CentOS and Fedora bootstrap code; r=gps (fe5d599781)
- Bug 1231989 - Install watchman via Homebrew and MacPorts; r=ahal (661aa16e49)
- Bug 1232580 - Install py27-readline on MacPorts; r=Yoric (a564f311b9)
- Bug 1114382 - Implement |mach bootstrap| for mobile/android on OS X with macports package manager. r=nalexander (f31980830f)
- Bug 1221200 - Offer Fennec artifact builds in |mach bootstrap|. r=nalexander (f27b6169be)
- Bug 1260208 - part 4 - update mozboot's android NDK URL for r11b and above; r=nalexander (030a42b4e6)
- Bug 1267318 ignore cert expiration for mozilla-signed packages, r=dkeeler (7a1ddd6090)
- Bug 1029173 - Clean up nsDataSignatureVerifier. r=keeler (f9602341ea)
- bug 1267463 - add a more nuanced subject common name fallback option for prerelease channels r=Cykesiopka,jcj (9b55320c9b)
- Bug 1253108 - Enable ESLint "strict" rule for PSM. r=keeler (54802bdc38)
- Bug 1255425 - part 1 - clearly delineate steps when outputting HSTS preload list; r=keeler (79f73189c8)
- Bug 1251801 - Fully implement nsNSSShutDownObject and obviate manual NSS resource management. r=keeler (af32315d3f)
- Bug 1251801 - Improve handling of PK11_* function error codes. r=keeler (9f2c8ac64b)
- Fix unified-build bustage from bug 1264706. r=bustage (11bc0417c7)
- Bug 1265164 - Always use nsCOMPtrs with getNSSDialogs(). r=keeler (ce5a703972)
2024-09-03 10:11:03 +08:00
roytam1 9194d38508 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 711670: Setup the Mac Application Delegate earlier to respond to URLs clicked in external applications when updates are pending. r=mstange (2471469680)
- Bug 1252889: On Windows use a 10 second pause instead of trying to invoke the JIT debugger with MOZ_DEBUG_CHILD_PROCESS. r=jimm (228cd75e4d)
- Bug 1253850: On Windows change MOZ_DEBUG_CHILD_PROCESS back to JIT and add MOZ_DEBUG_CHILD_PAUSE for a 10 second pause. r=mchang (83cdaec0a7)
- Bug 1259809 - Make CrashReporter::InitChildProcessTmpDir conditional on MOZ_CRASHREPORTER. r=aklotz (19672176dd)
- Bug 1176703 - attempt to fix define issues with some compilers/envs, rs=me, CLOSED TREE, bustage (8e6f3a6b94)
- Bug 1266292 - Remove unnecessary compiler checks for MSVS 2010 in gfx/2d/. r=bas (9c3acd9f5d)
- Bug 1195788 - Set arithmetic composite clamp to true for D2D filter node. r=bas (5ba4191512)
- Bug 1248223 - verify that stroke widths are finite for Skia. r=jmuizelaar (1f676f5c24)
- Bug 1241918 - remove workarounds for zero-length dash intervals in HelpersSkia.h, r=jrmuizel (ce0665ab77)
- crashreporter includes (c64d834706)
- Add a driver crash guard to D3D11 DXVA. (bug 1253666, r=mattwoodrow) (8589eef61b)
- Bug 1189918 - Theme overrides should work in safe mode for comm-central applications too. r=bsmedberg (535486b4c0)
- Disable the WebGL crash guard on Android. (bug 1256371, r=snorp) a=merge (855cc66aef)
- Bug 1265273 - Add two missing get_PBrowserParent() null checks. r=jimm. (b5f9ac0967)
- Bug 1261599 - null check SendPBrowserConstructor return in ContentParent to avoid crashes on content process shutdown. r=smaug (28e2ad71b5)
- Bug 1249733 - Sign talos harness and test extensions, r=jmaher (55d030ea53)
- Bug 1253382 - Force the initial browser remoteness only after the browser's onLoad has fired. r=jmaher (40e7723e3a)
- Bug 1253994 - Make profile collection more robust (r=mconley) (a3b1392011)
- Fix D3D11VideoCrashGuard missing a switch case in ContentParent. (bug 1263725, r=mattwoodrow) (07a5b63633)
- Bug 1216371 - Load default theme from XPI in safe mode. r=bsmedberg (596bc54a13)
- Bug 1162965 - Use /dev/shm instead of /tmp for sandbox chroot if possible. r=kang (4fa3c77756)
- Bug 1264226: Don't use '_COARSE' Posix clocks if not defined, r=jld (a173b195eb)
- Bug 1259273 - Add sys_unlink to seccomp-bpf whitelist. r=jld (72ca2626f6)
- Bug 1259283 - Add sys_fchown to seccomp whitelist. r=jld (628f3cd627)
- Bug 1253194: Suppress -Wimplicit-fallthrough clang warning for intentional fallthrough in icu_utf.cc (which is imported code). r=bobowen (a503963ff2)
- Bug 1257031 - Return more informative error code when encountering invalid integers rather than SEC_ERROR_BAD_DER. r=keeler (7f4955614a)
- Bug 1153446 - Replace instances of double spacing with single spacing in nsserrors.properties. r=dkeeler (166f0bd1c4)
- Bug 1259551 - Upgrade vendored virtualenv to 15.0.1; r=ted (81dcf300ff)
- Bug 1258574 - Allow JARReader to read data already in memory; r=glandium (87fc89d6fc)
- Bug 1256530 - Fix compiler warnings about casting to larger size. r=hsivonen (53020d1543)
- Bug 1251235 - changed from naked pointers to UniquePtr to prevent resource leak. r=froydnj (953040a377)
- Bug 1264887: |nsWifiScannerDBus|: Hold DBusConnection reference in |RefPtr|, r=josh (3d8b9b3f52)
- Bug 1212056 - Add virtual dtor to WindowsWifiScannerInterface. r=jdm (ce00cf01e9)
- code style (d7fea73856)
- Bug 1222170 - fix initialization order in ScopedWLANObject; r=jimm (b515ea0273)
- Bug 1204919 - Build osx_corewlan.mm with -Wno-error=objc-method-access to avoid bustage on some machines in warnings-on-errors builds. r=glandium. (f88b02868d)
- Bug 1204277 - Disallow warnings in six more directories. r=glandium. (7e249cf4ab)
- Bug 1248761 - Destroy VRHMDInfo objects on the compositor thread r=daoshengmu (ccf6af1fec)
- Bug 1260530 - Add support for Oculus 1.3 runtime r=daoshengmu (f7ed5abb4f)
- Bug 1242005 - Disable C4359 to allow compilation on VS2015; r=kip (71db7148f4)
- Bug 1176158 - "Remove unused lang atoms (ko-xxx and x-symbol)" r=vladimir (25e46d1150)
- Bug 1176158 - Part 2. Remove unused ko_xxx and x_symbols from gfxGDIFontList. r=jdaggett (9b213333e0)
- Bug 1262304 - Add a pref to dump display lists for the content process. r=BenWa (c0a4e56542)
- Bug 1180942 - Use cairo's image backend for drawing on linux. r=jrmuizel (83deed801b)
- Bug 1254400 - Handle device reset for d3d9. r=dvander (170aaeb272)
- Bug 1254400 - Make access to d3d9 device manager thread-safe. r=dvander (a6112d8b84)
- Bug 1256547: When the DWM is disabled don't force presentation. r=milan (0fe31bfc50)
- Bug 1229988 - verify that reference draw target is created after device reset and log failure in gfxWindowsPlatform::UpdateRenderMode. r=milan (32084a6688)
- Bug 1250669. Don't init dwrite fonts if content device creation fails. r=dvander (4a55599c8b)
- Include vendor and device ids in content process DXGI adapter matching. (bug 1228905, r=jrmuizel) (c9403d3798)
- Bug 1233576. Ensure vsync timestamps are monotonic on Windows 10. r=kats (d075fb7230)
- Bug 1249036 Check that DWMFlush executes correctly. r=kats (f460b09853)
- Bug 1259248. Follow up to fix static analysis bustage (ab462300ff)
- Bug 1259248. Add a comment about mfbt/Range.h (a78f7c2110)
- Bug 1262681 - Draw target also has to be valid for us to demand a snapshot. r=bas (c4c0bfcaca)
- Bug 1258313 - Allow snapping of 'pseudo' 3d transforms. r=jrmuizel (fc85ac9147)
- Bug 1241060 - Skip non-2d sibling layers when calculating plugin window clipping under e10s. r=mstange (fc6836ab11)
- Bug 1257288 - Have APZ hit testing respect scroll clips. r=kats (5f8db91909)
- Bug 1255961 - Avoid zeroing out shmems (r=dvander) (cc0e856f83)
- Bug 1251523 - Remove TextureFlags::DEALLOCATE_CLIENT from AndroidSurfaceTextureData r=nical (406a27e229)
- Regenerate SyncObjects on device resets. (bug 1255711, r=bas) (8a83c23cdf)
- Bug 1240659 - Add GonkNativeHandle::CreateDupNhObj() r=nical (3da777655e)
- Bug 1238602 - Update ParamTraits<GonkNativeHandle>::Read() r=nical (969f8177fd)
- Bug 1248923 - Store result in Update ParamTraits<GonkNativeHandle>::Read() r=nical (0052a996a0)
- Bug 1219794 - Show the bookmark popup for new bookmarks and autoclose if no interaction. r=mak (19cca3c48f)
- minor removal of preproc (521c8493a2)
2024-07-19 22:23:30 +08:00
roytam1 6e5e89ee47 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1161686 - libmar's |SECU_GetModulePassword| can leak allocated string (command line build utility). Free unused return of GetPasswordString. r=bbondy (25107e4c3e)
- Bug 1253775 - Remove libmar and libbz2 Makefile.ins; r=ted (7d693933b8)
- Bug 1186934 - update jemalloc to upstream HEAD; r=glandium (cd4fdf0c93)
- Bug 1254850 - Update jemalloc 4 to version 4.1.0. r=njn (6cc351fb51)
- Bug 1254948 - Remove makefiles used to transition from jemalloc_config.c to jemalloc_config.cpp; r=glandium (c8e0684478)
- Bug 1263735: Update libcubeb to remove wasapi stubbing for enumeration r=kinetik (156c7e4ef8)
- Bug 1264594 - Update libcubeb to revision 727121. r=kinetik (e982bc0eef)
- Bug 1264892: Use system declaration of |__system_property_get| on B2G, r=padenot (b50185e037)
- Bug 1265692 - Update cubeb to 0bc02f9. r=padenot,kinetik (420c905a02)
- Bug 1251502 - Add a duplex AudioUnit implementation. r=kinetik,padenot (a4e00f217a)
- Bug 1266753 - Update cubeb to revision dbdfb to pick up OSX device notification changes. r=padenot (12532f1cf6)
- Bug 1266753 - Fix mac bustage: use the old enum values, on a CLOSED TREE. r=padenot (afe9874670)
- Bug 1251502 - Compile the resampling code in cubeb for OSX and Linux. r=kinetik (6f07d50796)
- Bug 1236937 - Use correct value for Pi in AAFilter.cpp. r=padenot (d54113bf18)
- Bug 1235675 - Add the source directory to the -include directive in media/libsoundtouch/src/moz.build. r=mshal (0d56029898)
- Bug 1135942 - Enable MMX/SSE code unconditionally in libsoundtouch, it does runtime detection anyways. r=padenot (1e1c3c6c84)
- Bug 1264208 - Enable libav assertions. r=jya (a89a7683ac)
- Bug 1134744 - Fix baseline for form controls when line is inverted relative to block dir. r=smontagu (8be618ce3f)
- Bug 1261284: Don't include <button>'s children in overflow areas, if we know we're going to clip them when painting. r=mats (094dd9c33b)
- Bug 1263773 - Mark a bunch of classes in layout as MOZ_RAII. r=dholbert (e28d735a60)
- Bug 1249664 - Save the combobox's dropped-down state across frame reconstruction. r=dbaron (6caf06c91e)
- Bug 1253977 part 1 - Update focus state on combobox frame destruction/construction properly. r=tn (0c1841dc35)
- Bug 1253977 part 2 - Reftests. (985b87a008)
- Bug 1212688 - Drill through any <optgroup> scroll frames to get at its <option> child frames when estimating the list's row size. r=roc (67b9ac481c)
- Bug 1228670 - Null-check GetContentInsertionFrame() before using it. r=bz (bffbf4769c)
- Bug 1208978 - Limit the size of a potentially-scrollable dropdown list to the actual size of its contents, as our estimate based on row count may be too large if the row heights vary. r=roc (b9447f9f1c)
- Bug 1121515 - Error tapping empty listitem in a <select> box, r=roc, wesj (bffe267a89)
- Bug 1194733 - Don't honor DefaultPrevented for mouseup events in list control frames. r=enndeakin@gmail.com (37c43372b6)
- remove JXR support which was partially broken anyway (3440b4e0ef)
- Bug 940103 - Import compare-locales in the tree. r=gps (b8dd4f7e14)
- Bug 1237678 - update compare-locales to version 1.0. r=mathjazz (09dc0e35aa)
- bits of 1225280 (1869476ed8)
- Bug 1239504 - Avoid ASan leak report by holding PseudoStack in ImageBridgeChild. r=sotaro (d9125680ad)
- Bug 1223193: P1. Make ImageBridgeChild::mShuttingDown atomic. r=nical (3a5b496dae)
- Bug 1223193: P2. Cancel ImageBridge proxy functions if shutdown has started. r=nical (a66cd45878)
- Bug 1243466 - Don't crash if DeallocPImageContainerChild is called prematurely. r=sotaro (e8d4776fde)
- Bug 1251808 (Followup) - Mark the new SourceSurfaceImage constructor explicit. r=me (1087add7d0)
- Bug 1260391: Fix |ImageBridgeChild::UseOverlaySource|, r=dvander (e423cc3a27)
- Bug 1255823 - Add a two-step destruction process to PAPZ. r=dvander (3d53adaecc)
- Bug 1261321 - Null-check when the CompositableClient when forcing its destruction at shutdown. r=jnicol (7180c6d737)
- Bug 1259301 - Remove GeckoContentController::RequestFlingSnap(). r=kats (d94da5f624)
- Bug 1264703 - Follow up: don't print unhandled BUILDSTATUS messages when running |./mach configure| r=gps (c3f0b8a9b3)
- Bug 1263506 - Ensure MOZ_GMP_PATH in gtests always has native dir separators. r=glandium (ea91c448ed)
- Bug 1253512 (part 1) - Overhaul DMD's "sampling". r=erahm. (536dcdf84e)
- Bug 1282185 (part 1) - Remove a bogus assertion in DMD. r=erahm. (ec09953fac)
- Bug 1253512 (part 2) - Aggregate live blocks. r=erahm. (57db2ffa75)
- Bug 1254029 - Do not wait in ImageBridgeChild::FlushAllImages() except gonk r=nical (aeac940199)
- Bug 1259174 - Fix absolute paths in TEST_HARNESS_FILES. r=mshal (d97df14fc0)
- Bug 1245701 - Allow absolute paths with wildcards in FINAL_TARGET_FILES; r=glandium (4434843c71)
- Bug 1255450 - [mach] Create setting for defining command aliases, r=gps (3a00add9bb)
- Bug 1262495 - [mach] Allow running root commands that have subcommands on their own, r=gps (4a1d3d4959)
- Bug 1255470 - [mach] don't raise if a subcommand exists and but wasn't found in args, r=gps (654dc84f95)
- Bug 1255450 - [mach] Implement 'wildcard' settings for enabling sections with user-defined options, r=gps (2b1ccdf573)
- Bug 1255450 - [mach] Simplify managing of locale documentation for settings, r=gps (44cfacff8b)
- Bug 1255450 - [mach] Enable runtime configuration files, r=gps (76cc69734c)
- Bug 1255450 - mach settings documentation fix, DONTBUILD, r=me (d3395c787a)
- Bug 991343 - Suppress time output when running inside emacs, r=gps (62193e5661)
- Bug 1255467 - Ability for a mach command to dispatch to another's subcommand, r=gps (adfff83191)
- Bug 1241989 - Speed up install manifests by avoiding path operations. r=gps (9e89d59d52)
- Bug 1249210 - Install files using multiple threads on Windows; r=glandium (003f19169d)
- Bug 1260241 - Pre: Add compress option to Jarrer.add. r=glandium (07e96dafee)
- Bug 1212427 - Reference extra Python paths in Sphinx config; r=mshal (8d2595fd10)
- Bug 1252294 - Add python/futures to sys.path when building Sphinx docs; r=chmanchester (78f2010814)
- Bug 1241398 - Remove the FilePurger class. r=gps (4852afa2db)
- No Bug - Add python/futures to mach search paths to avoid exception when running mach build or mach test. r=gps DONTBUILD (00dbc53adb)
- Bug 1252601 - Handle requests errors gracefully when submitting telemetry data r=gps (aaf93000d3)
- Bug 1250656 - Don't block mach command completion when submitting build telemetry data r=gps (eb0566eff4)
- Bug 1213959 - Set SHELL in Read the Docs environment; r=ted (eb960eb450)
- Bug 1175895 - separate tier start message for mach; r=ted (cd56ddae05)
- Bug 1077670 - Package tests in parallel. r=gps (28b531ba3d)
- Bug 1195870 - Upload android multi apk to Taskcluster; r=jlund (b934b74abb)
- Bug 1149164 - Report stripped size of libxul.so in treeherder builds;# (c987d5b361)
- Bug 1139911 - Set proper buildbot status on make-check errors and test failures, r=chmanchester (31fad0c64c)
- Bug 1217431 - Don't get 'latest' URLs for android updates; r=jlund (0af5cb0aaa)
- Bug 1247375 - Part 1: Add TaskCluster job building Fennec with --disable-compile-environment. r=dustin (2307971041)
- bug 1202811 - Invoke mozharness with python 2.7 from build-linux.sh. r=dustin (0f76400e1a)
- Bug 1231320: pull from secrets API in TaskCluster r=garndt,mshal,pmoore (f48267b79f)
- Bug 1198173 - Intermittent failures trying to clone tooltool. r=dustin (8fbc340092)
- Bug 1220684: use namespaced docker-worker caches; r=garndt (82f8ecf9d4)
- Bug 1226413 - Allow task images to be built upon push r=wcosta (01332cb4ac)
- Bug 1145682 - Remove commit descriptions from decision tasks r=me a=taskcluster-only (50ad583085)
- Bug 1140546 - Add automatic reruns to decision tasks r=me a=taskcluster-only (021cfe8bc2)
- Bug 1143069 - Add symbol to task graph for branch configs r=garndt (1c4d35b939)
- Bug 1169797: send decision tasks to production treeherder, too; r=lightsofapollo, r=ryanvm (89307f0ee6)
- Bug 1245538 - index decision task in taskcluster. r=dustin (264fe43463)
- Bug 1139590 - Do not escape source in decision task r=me a=taskcluster-only (02620c615b)
- Bug 1236655 - Use builder 0.5.11 image for decision tasks r=wcosta (84e0bd217d)
- Bug 1257619 - Add revision and revision_hash information to tasks r=dustin (a68f16782b)
- Bug 1140981 - Remove comment from task name in try decision task r=me a=taskcluster-only (89c4558261)
- Bug 1234076 - upgrade tc-vcs to 2.3.17 r=wcosta (46b7e181d1)
- Bug 1231318: pass MOZ_BUILD_DATE to builds based on pushdate; r=jlund (26b3a32288)
- bug 1238009 - in-tree tasks should link their source to the yml file they were generated from. r=dustin (04d42dfdd2)
- Bug 1264652 - Add scope to extend task graph to the decision task r=dustin (2969af45a7)
- Bug 1237740 - Fix build.sh error message typo. r=wcosta DONTBUILD (7a2c6b52f7)
- Bug 1212877: improve build.sh to run from any directory; r=wcosta DONTBUILD (18edc840df)
- bit of 1226413 (b580943caf)
- Bug 1237681: build desktop-build and desktop-test on demand; r=wcosta (f30d2d0fec)
- Bug 957951 - Use mach to invoke printconfigsetting.py. r=jlund (dfd953692e)
- Bug 1253478 - Use Atomic<uint64_t> in AsyncTransactionTracker r=nical (c1f2cf892f)
- Bug 1150338 - Use the tooltool gcc in automation rather than /tools, r=terrence (15f1fa12bc)
- Bug 1259848 - Various fixes for finding gcc in the correct location for spidermonkey TC builds and hazard shell builds, r=terrence (9963274899)
2024-07-12 10:33:28 +08:00
roytam1 7a3a0e6300 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 987225 - Combine the various tasks in Experiments.jsm to a single serial task. r=gfritzsche (delegated from felipe). Also fixes: (8120a07ce3)
- Bug 987207 - Telemetry experiments - Assure proper saving & loading from the cache. r=felipe (9cd601f3d8)
- Bug 983231 - Telemetry experiments: test manifest condition evaluation. r=felipe (c06e5fbe8a)
- Bug 988710 - Task.spawn can launch synchronously, which leads to a race setting and clearing this._mainTask. Move that into the .then() clause of _run. Also fix up some logging and FHR issues, r=gfritzsche (1fe4dc795e)
- Bug 973992 - Telemetry experiments: Make the experiments code use the new experiments addon type. r=Unfocused (ba8190caa6)
- Bug 986040 - Telemetry experiments: Assure that no experiment addon is running yet before starting an experiment. r=Unfocused (22564be0c8)
- Bug 985084 - Experiment add-ons should be disabled by default; r=Unfocused (f9ccaba1d0)
- Bug 986582 - Get rid of the toolkit.telemetry.enabledPreRelease pref and make the toolkit.telemetry.enabled pref do the right thing for beta users who are testing a final release build, r=rnewman (562b0c1b8f)
- Bug 989137 - Part 1: Uninstall unknown experiments; r=Unfocused (37cf1f6dd1)
- Bug 989137 - Part 2: Don't use a global logger; r=gfritzsche (c55dcb55c7)
- Bug 989137 - Part 4: Use a prefixing logger for Experiments logging; r=gfritzsche (cc9fbb31ae)
- Bug 985089 followup: fix mis-spelling of isNaN, r=gfritzsche (e221aee86d)
- Bug 989137 - Part 5: Prefix each log message with the instance of the object; r=gfritzsche (9e71983125)
- Bug 989137 - Part 8: Prevent unknown experiments from being installed; r=Unfocused (5268f362a7)
- Bug 989137 - Part 9: Ensure add-ons are enabled when they should be; r=Unfocused, r=gfritzsche (ebfe549767)
- Bug 989137 - Part 11: Make service initialization and uninitialization more robust; r=gfritzsche (07c74527a4)
- Bug 993084 attempt - make CommonUtils and Metrics imports lazy, since they aren't going to be needed anywhere near startup or when experiments is disabled, r=gps (d33224a8d8)
- Bug 993084 - Don't load experiments module if the feature is preffed off. r=bsmedberg (3ed2683663)
- Bug 993084 - Delay initialization of telemetry experiments if there is no active experiment. r=bsmedberg (7e2275159e)
- Bug 993084 - Fix experiments health report provider test. r=bsmedberg (0f898940c3)
- Bug 994727 - Telemetry experiments: Fix disabling the feature. r=bsmedberg (9f0ca445a1)
- Bug 989137 - Part 12: Refactor experiment and add-on state management. r=gfritzsche (49cc28671b)
- Bug 989137 - Part 13: Ability to ignore hashes of downloaded experiments. r=gfritzsche (8d92a1a105)
- Bug 989137 - Part 14: Rename functions for associating with Add-on Manager. r=gfritzsche (51d062f344)
- Bug 1007710 - Add information about the currently-active experiment to the telemetry ping, r=gfritzsche+vladan (66ae7184dc)
- Bug 989137 - Part 15: Return a promise from Experiments.init(). r=gfritzsche (b8ccc71c2a)
- Bug 989137 - Part 18: Fix experiments uninit behavior. r=bsmedberg (4466819dd3)
- Bug 995027 logging - add traces to figure out whether uninit was called and where it got stuck, r=gfritzsche (9f55a6780e)
- Bug 990111 - Add-on provider for historical experiments. r=irving (9042c27612)
- Bug 986677 - Add time left and activity state to experiments in the Addon Manager UI. r=unfocused (f39872aa16)
- Bug 1000719 - Add tracing on logging experiment rejections and telemetry tests. r=bsmedberg (a7ca202923)
- Bug 1001787 - Propagate changes for foreign experiment addon uninstalls so we properly save the experiments state. r=bsmedberg (6d88349ead)
- Bug 1001787 - Set the endDate on historic experiments early enough. r=bsmedberg (1a9312fca1)
- Bug 1004665 - If the crash reporter is disabled, .annotateCrashReport will throw an exception. Catch it and continue, r=gfritzsche (05d939a4a2)
- Bug 992258 - Trigger a refresh of the experiments view in the addon manager when experiments change. r=irving (de52a61c0a)
- Bug 1010289 - Experiments.jsm should now handle its errors. r=bsmedberg (991e948580)
- Bug 1005270 - Trigger experiments initialization on opening the addon manager UI. r=bsmedberg (7c3a7bfbbd)
- Bug 1021002 - Fix telemetry experiments jsfilter evaluation. r=bsmedberg (a2d52452d6)
- Bug 1028612 - Options for jsfilter sandbox unused. r=gfritzsche (5fac7b9b3e)
- Bug 1017806 - Record and report on optional branches of experiments, so that each experiment doesn't have to re-invent data collection. r=gfritzsche (d7fcb2e55a)
- Bug 1017806 followup: include the branch data in the public API and therefore in FHR (252968e1dd)
- Bug 1031326 - Fix experiment cache upgrade: the cache data is a raw JSObject, not a map. r=gfritzsche (f61a1fcdae)
- Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal (a88f7ef3ad)
- Bug 1012466 - Properly synchronize experiments shutdown with the AddonManager by using its shutdown barrier. r=bsmedberg (ffe92914e4)
- Bug 1259023 - if proxy is a nullpointer, do not set IS_PROXY in AccessibleOrProxy. r=tbsaunde (7c1059c45a)
- Bug 1012466 - Test cleanups. r=bsmedberg (26c00a6053)
- Bug 1032970 - Stopping maxStartTime from incorrectly disabling experiments which have already started. r=gfritzsche (816ef36335)
- Bug 1040761 - Re-add state info for experiments async shutdown blocker from bug 1012924. r=gfritzsche (91b6d99617)
- Bug 1046910 - TypeError: this._experiments is null at Experiments.Experiments.prototype._getState. r=ttaubert (80cc12df13)
- Bug 1048793 - Remove Experiments CertUtils usage as PublicKeyPinningService already provides the same functionality. r=mmc (221f2db6b3)
- Bug 1038174 - Prevent a race condition when writing the experiments cache. r=gfritzsche (cf05e977a6)
- Bug 1052545 - Telemetry experiment branches are not saved correctly: we set the _dirty flag correctly, but then don't write the cache, r=gfritzsche (74aab3d5e7)
- Bug 1012924 diagnostics - increase the log length to 10, r=gfritzsche (f08ff68ca4)
- Bug 1054397 - automated test for the racy while setting experiment branches, followup to bug 1052545 and bug 1038174, r=gfritzsche (2e715feb72)
- Bug 1012924 - Experiments should cancel their XMLHttpRequest on shutdown, and should also set a reasonable timeout on them, r=gfritzsche (0cfc12f1be)
- Bug 1064470 - Increase the experiments forensic log buffer size again. r=bsmedberg (5aaaf956f3)
- Bug 1059674 - use AsynchShutdown.blocker() for AddonManager provider shutdown; r=unfocused (113ee05270)
- Bug 1115040 - Record experiment branch in crash reports, r=gfritzsche (0a7def1f53)
- Bug 1123384 - Move Telemetry main ping implementation out of TelemetryPing.jsm. r=gfritzsche (1b19ce93c3)
- Bug 1087110 - Don't update experiments manifests if no experiment is running. r=gfritzsche (25cea68f2b)
- Bug 1139460 - Bonus: Remove unused function from experiments code. rs=yoric (19662893da)
- Bug 1151086 - Fix experiment filter functions to use the new telemetry environment, r=gfritzsche (de1ab33cd2)
- Bug 1192924: Expose the update URL formatting code a new UpdateUtils module. r=rstrong (8ff23b0c3d)
- Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (1b3dd408d3)
- Bug 1207490 - Part 7: Remove use of expression closure from browser/experiments/. r=Gijs (74f961a4ae)
- Bug 1202902 - Fix the world. (9eef98d71a)
- Bug 1218266 - Harden against AsyncShutdown timeouts in Experiments.jsm. r=mossop (75bb3fb437)
- Bug 1228628 - Add a minimal .eslintrc configuration for browser and start linting a few browser files with basic rules. r=Mossop (bb3ab37ce4)
- Bug 1217282 - Experiments are enabled even when telemetry is disabled. r=gfritzsche (739a4e65ba)
- Bug 1233492 - make browser/experiments eslintable, r=felipe (820bd4f76e)
- Bug 1234490 - Remove the Experiments FHR provider. r=gps (21aab54c65)
- Bug 1245649: Turn on no-extra-semi. r=markh (67e49a3fd5)
- Bug 1245544 - Telemetry experiments aren't expiring historical data properly. r=gfritzsche (ffe330e3fa)
- Bug 1245544 - Fix the indentation in Experiments.jsm. r=gfritzsche (9a7d5c21de)
- Bug 1255745 - Make Experiments AsyncShutdown state data more useful. r=dexter (3a234295c1)
- Bug 1257246: Update browser for eslint 2. r=felipe (43eaff49db)
- bits of Bug 1042699: Block cross-origin add-on install requests. (9dee5b50e8)
- Bug 1239868 - remove unused PREF_EM_UPDATE_INTERVAL. r=Mossop (5bf01ede2d)
- Bug 1225944 - Allow reinstalling temp add-ons. r=Mossop (05770e0842)
- Bug 1180901 - Test that a locked file cannot be removed from the extensions trash directory on Windows r=mossop (276d413090)
- Bug 1180901 - Test that an extension can be installed when a locked file exists in the extensions trash directory as long as the extension being installed does not touch the locked file. r=mossop (0833b92bcf)
- Bug 1258858: Fix harmless console errors in test_webextension.js. r=aswan (efedc5e4cc)
- Bug 1262005 - Rework how WebExtensions IDs are determined. r=rhelmer (bcb9514807)
- Bug 1245956 - Don't distinguish preliminary signing for add-ons part 2 r=mossop (b9c5e5f668)
- Bug 667963 - Load distribution extensions for existing profiles; r=Mossop (4fc765415a)
- Bug 1252181 - switch browser_ext_runtime_setUninstallURL.js to temporary add-on install r=mossop (dd874b3887)
- Bug 1245376 - do not advertise updates for locked install locations r=mossop (5203c173be)
- Bug 1265447 - Silence startup JavaScript strict warning in resource://gre/modules/addons/XPIProvider.jsm. r=rhelmer (961838062b)
- Bug 1263271 - Avoid startup JavaScript strict warning in resource://gre/modules/addons/XPIProvider.jsm. r=Mossop (c1183130ea)
- Bug 1178456 - Experiments service shouldn't use FHR prefs. r=gfritzsche (055833238b)
- Bug 1234526 - Remove unused healthreporter prefs. r=gfritzsche (0b67d4ef57)
- Bug 1263804 - Remove last references to Metrics.jsm. r=gijs (75ae2faa5d)
- Bug 989137 - Part 6: Create experiment XPIs during the build; r=bsmedberg (c61c53a2de)
- Bug 1098135 - Convert some rules to misc tier; r=glandium (9c32e22577)
- bits of Bug 1235676 - Replace $(abspath $(DEPTH)) with $(topobjdir). (fa75701e7b)
- Bug 1258019 - avoid JS errors on closed windows in ContentWebRTC.jsm, r=felipe. (f5891d5f8f)
- Bug 1240164 - Avoid caching tab dimensions in taskbar preview init code. Improves sessionrestore by about 1.5%. r=Dao (fae543ed65)
- Bug 1255450 - [mach] Replace ConfigProvider class with config_settings attribute, r=gps (13c90559ad)
- Bug 1255196 - Include mozinfo.json in common.tests.zip; r=gps (f8e90acb9d)
- Bug 1119365 - Implement |mach ide| for mobile/android and IntelliJ/Android Studio. r=nalexander (a5cd944260)
- Bug 1193914 - Properly check ide type when deciding whether or not to package. r=benwa (74f6d12e56)
- Bug 1176642 - Defer import Eclipse backend modules; r=glandium (bec7bef0f4)
- Bug 1230848 - Remove Gradle configuration rooted in the object directory. r=gps (595ff01dc2)
- Bug 1261412 - Report when mach python-test collects no tests; r=gps (dcb9462653)
- Bug 1261412 - Add mach python-test option to collect tests based on path alone; r=gps (76e2114900)
- Bug 1261412 - Relax test output requirement in mach python-test; r=gps (28f3fefa67)
- Bug 1262978: Run npm to get the path to installed binaries if eslint can't otherwise be found. r=gps (e74a12f884)
- Bug 1261456 - Combine support-files listed in [DEFAULT] with any listed per-test rather than overriding. r=gps (50320a54a0)
- Bug 1263188 - fix event tree cutting, part1, r=yzen (eeda83e65f)
- Bug 1263188 - fix event tree building, part2, r=yzen (20854e1566)
- Bug 1259023 - fixing invalid array index assertion when accessing next sibling. r=tbsaunde (9f153b2298)
- bug 1262980 - expose the table interface on proxies r=dbolter (edf50d4a0c)
- Bug 1241752 - Remove runtime warning for nsIContent::GetEditingHost(). r=smaug (b5f2f30cda)
2024-06-05 09:28:44 +08:00
roytam1 4d25554a8c import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1248822 - In LayerManagerComposite::UpdateAndRender(), call PostProcessLayers() before LayerTreeInvalidation. r=mattwoodrow (503f81f51f)
- Bug 1259541 - Reduce clearing backbuffer in nsBaseWidget::CreateBackBufferDrawTarget() r=mattwoodrow (4f8cf8ab04)
- Bug 1174461 - [e10s] Return a cached result from SendGetNativePluginPort (r=jimm) a=kwierso (fff65b95ac)
- Bug 1263200 - Reset the APZ pointer in the base widget to null if the compositor creation fails. r=mstange (109d4a16a8)
- Bug 1264161 - Ensure we null out APZ pointers to the widget when it gets destroyed. r=botond (fdb516451e)
- Bug 1260018 - Route drag events to APZ, so it can accurately detect the end of a drag. r=kats (acd2b4a051)
- Remove drawWidgetAsOnScreen. (bug 1264393, r=mattwoodrow, webidl r=khuey) (b0ce23eacc)
- Bug 1254151 - use B8G8R8X8 for 24 bit depth visuals in nsShmImage with Cairo. r=jrmuizel (070ef9495d)
- Bug 1218955 - Remove nsIMEPicker, r=jchen (83adb6c582)
- Bug 1255655 - Const-ify keysymtab. r=karlt. (d9544cbf0c)
- Bug 1165048 - Music playback is getting stopped and is not resumed when modem is restarted. r=mwu (d3f99f8542)
- Bug 1264183. Remove unused argument to nsView::InvalidateHierarchy. r=mats (218ce04623)
- Bug 1210617 - [e10s] Implement PrivateBrowsingChannel for ExternalHelperAppParent. r=jduell (36e6ab7635)
- Bug 1236393 - Annotate intentional switch fallthrough to suppress -Wimplicit-fallthrough warning in tools/power/rapl.cpp. r=njn (f7370d8254)
- Bug 1255567 - Sign quitter extension for valgrind-test and pgo/profileserver, r=jgriffin (2c822bd8d7)
- Bug 1254978 - Set blank if the current font is not installed and the font backend does not support language-specific enumeration. r=Gijs (8da4e4ea59)
- Bug 1258087 - Fix -Wunreachable-code warning in StartupCache.cpp on macosx64-mulet. r=froydnj (5f88df6993)
- Bug 1242962 - Make services/cloudsync eslintable. r=rnewman (4a6318095d)
- bits of Bug 988051 - lazy-load FxAccountsClient module. (624e671781)
- Bug 1227877 - loadDump support for Firefox Storage adapter. (r=rnewman) (a2102c677e)
- Bug 1244776 - Update moz-kinto-client.js to include recent Kinto.js changes r=rnewman (6ef14597b5)
- Bug 1262389 - Update to kinto.js 2.0. r=mgoodwin,MattN (d6bb4b109a)
- Bug 1257556 - Rename KintoBlocklist client. r=MattN (3e4903546a)
- Bug 1257533 - Optimize and add safety checks in Kinto updater. r=mgoodwin,MattN (d2cd31457f)
- Bug 1257556 - Generalize Kinto blocklist client to addons/plugins/gfx. r=MattN (6e9d6972be)
- Bug 1264914: Make services.kinto.clock_skew_seconds non-absolute. r=mgoodwin,MattN (9acc0efbbe)
- Bug 1262207 - Add a nightly_build entry to mozinfo. r=ahal (be5fcf6221)
- Bug 1255433 - Read mozconfig as mbcs on Windows. r=gps (be23e1869f)
- Bug 1119520 - Add opt-in Gradle build mode for mobile/android. r=gps (b827fdeb3a)
- Bug 1250991 - Move APK upload files code to own file; r=mshal (beb2cb3c5f)
- Bug 1063966 - Stop building and uploading gecko-unsigned-unaligned.apk. r=nthomas (2b5d74a668)
- Bug 1260241 - Implement Fennec packaging in Python. r=glandium (9a80ab4883)
- Bug 1257435 - Reformat make syntax to make easier to read; r=glandium (6e3e923e79)
- Bug 1257435 - Move MSVC runtime DLL code outside of MOZ_SYSTEM_NSPR block; r=glandium (347eac96e7)
- Bug 1257435 - Package Universal CRT DLLs with jsshell; r=glandium (d03060b44f)
- Bug 1250991 - Indent code; r=mshal (8a6d247b9f)
- Bug 1256979 - Remove MOZ_OMNIJAR from old-configure and upload-files.mk. r=glandium (bf8331f391)
- Bug 1224450 - Ignore COMPILE_PDB_FLAG for the CompileDB. r=gps (4d95422162)
- Bug 1248391 - Unbreak --enable-rust on BSDs after bug 1177599. r=ted (455e59a7ce)
- Bug 1157289 - Use unoffical branding for local Firefox builds. r=gladium rs=Gijs,ttaubert (4a29c18f53)
- Bug 1248461 - Enable rust for win32 official builds. r=mshal (45b4368189)
- Bug 1252964 - Update win32 tooltool rust to 1.8 beta. r=mshal (3c805d09dd)
- Bug 1261503 - Update win32 rustc to support i586-pc-windows-msvc. r=mshal (3306bbaa77)
- Bug 1248391 - Don't force rust --target on unknown platforms. r=ted (998e469c42)
- Bug 1257958 - Move MOZ_ANDROID_APZ to Python configure. r=nalexander (9562784f7c)
- Bug 1261531 - Remove most obvious cases of useless AC_DEFINEs. r=chmachester (b8e766438e)
- Bug 1257958 - Move MOZ_LOCALE_SWITCHER to Python configure. r=nalexander (81ff408252)
- re-remove andorid stuff that crept in (53fc99568e)
- Bug 1257958 - Move MOZ_ANDROID_DOWNLOADS_INTEGRATION to Python confiure. r=nalexander (cb793a2ef2)
- Bug 1257958 - Move MOZ_SWITCHBOARD to Python configure. r=nalexander (098e1e99b4)
- Bug 1257958 - Move MOZ_ANDROID_MLS_STUMBLER to Python configure. r=nalexander (43113cc89b)
- Bug 1257958 - Move MOZ_ANDROID_SEARCH_ACTIVITY to Python configure. r=nalexander (1ace94a46e)
- Bug 1257958 - Move MOZ_ANDROID_BEAM to Python configure. r=nalexander (df4d9d3cbc)
- Bug 1257958 - Move MOZ_SWITCHBOARD to Python configure. r=nalexander (39a1982b59)
- Bug 1222607 - Remove MOZ_ANDROID_TAB_QUEUE build flag. r=sebastian (60a35031e8)
- Bug 1148028 - Remove MOZ_ANDROID_SHARE_OVERLAY. r=vivek,nalexander (10f5f1057b)
- remove hack to automatically edisable certain optimization, it doesn't work anymore with the new configure checks. For gcc > 6 -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2 is needed (55c68d7036)
- Bug 1265627 - Remove now useless version-related assignments from old-configure. r=ted (66b6c2a191)
- Bug 1265627 - Prettify the MSVC version. r=ted (3a12c21a47)
- Bug 1259772 - don't pass -fno-reorder-functions to clang on Android; r=glandium (daeffb9e4d)
- optimize for size by default (cb67f2c7a8)
- some missing empty defaults (0a0af9a638)
- Bug 1266620 - Move MACOSX_DEPLOYMENT_TARGET to moz.configure. r=chmanchester (15f85f073b)
- Bug 1257958 - Move MOZ_ANDROID_GCM to Python configure. r=nalexander (7d0e118268)
- bug 1266046 - remove NSPR_CONFIGURE_ARGS. r=glandium (3e75a8ac69)
- Bug 1329798 - Include sys/sysmacros.h for major(), minor() on Linux. r=glandium, a=jcristau (a5c4073eb2)
- guard for non-linux system again or mac & FreeBSD fail to compile (6b5d2856b6)
2024-05-30 14:34:40 +08:00
roytam1 0ca89ce1d3 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1264482 - Use the EnumString type for the different values we get out of split_triplet. r=ted (fce99c150b)
- Bug 1288313 - Explicitly reject unknown CPU types. r=chmanchester (4589f0d0c5)
- Bug 1265627 - Don't disable strict aliasing for GCC < 4.5, we don't support those versions anyways. r=ted (09ee8f9f69)
- Bug 1265627 - Remove leftovers from bug 1167005. r=ted (6d7b3243b4)
- Bug 1260327 - Switch buildconfig.html to using MOZ_CONFIGURE_OPTIONS. r=chmanchester (e8f24980d8)
- Bug 1265627 - Remove the CXX_VERSION AC_SUBST. r=ted (506c68a9d8)
- Bug 1265627 - Force clang-cl MSVC emulation from moz.configure. r=ted (400407b440)
- Bug 1246550 - Don't run autobinscope.py with clang-cl; r=glandium (e5a7c7f2a1)
- remove jemalloc3 configure support (f62fa173a2)
- Bug 1257448 - Move --enable-jemalloc and MOZ_JEMALLOC4 to moz.configure. r=nalexander (f2c7412da7)
- Bug 1257448 - Move MOZ_MEMORY_* defines to moz.configure. r=nalexander (e3c5fee4b9)
- Bug 1257448 - Move --enable-replace-malloc to moz.configure. r=nalexander (4fc54bec96)
- Bug 1256979 - Move MOZ_CHROME_FILE_FORMAT to Python configure. r=glandium (750ce5fe06)
- Bug 1260622 - Refresh config.guess and config.sub from upstream. r=ted (0f021c2f02)
- Bug 1234518 - Clean MOZ_SERVICES_HEALTHREPORT and and MOZ_SERVICES_METRICS. r=gfritzsche (f604f901dd)
- Bug 1245701 - Port build/win32 install rules to moz.build; r=glandium (e70e01d37e)
- Bug 1246333 - Re-enable structured exception handling with clang-cl; r=glandium (248769515a)
-  Bug 1222578 - remove workaround for clang-cl not understanding -arch:IA32; r=glandium (13b4c5773c)
- Bug 1254967 - Actually test if dia2.h exists instead of assuming the existence. r=poiru (e451d236f4)
- Bug 1124033 - Replace blanket disabling of VS2015 warnings with C5026 and C5027; r=ehsan (302267c071)
- Bug 1260402 - Disable PulseAudio only on Gonk for B2G r=glandium (3bc3de9f3b)
- Bug 1254374 - Add exception message checks to test_options.py. r=nalexander (1eedf65b2c)
- Bug 1263296 - Work around getpreferredencoding inconsistencies. r=gps (24b8cc23b3)
- Bug 1261018 - Make log.queue_debug output debug log when receiving an exception. r=ted (1712a6342e)
- Bug 1255963 - Detect warnings without space after line number; r=glandium (6d82378215)
- Bug 1261438 - Generalize Android artifact package names. r=chmanchester (054863e365)
- Bug 1263436 - Show artifact build download progress by default. r=nalexander (7381ef4299)
- Bug 1256028 - Disable C4477 to unblock compilation on VS2015; r=mcmanus (a3341cfe21)
2024-05-14 22:42:37 +08:00
roytam1 b77b192a8b import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1262087 - Use textwrap.dedent in test_checks_configure.py. r=chmanchester (ad674ca2ff)
- Fixup test_check_configure after bug 1260066 on a CLOSED TREE. r=me (0fb2666a12)
- Bug 1266343 - Change FindProgramSandbox to override which.which instead of replacing find_program. r=chmanchester (0fcb4274aa)
- Bug 1266343 - Move ConfigureTestSandbox to a common module for all configure tests. r=chmanchester (c290c8bdf7)
- Bug 1266343 - Add CONFIG_SHELL to allow to set a POSIX shell that is not sh. r=chmanchester (7fed01dde1)
- Bug 1266343 - Extend the ConfigureTestSandbox to hook subprocess.Popen. r=chmanchester (fad4a6c169)
- Bug 1266343 - Create a base class for configure tests, and use it for TestMozConfigure. r=chmanchester (df7837d66d)
- Bug 1266343 - Use an empty mozconfig from the source directory. r=chmanchester (5f9b8d130c)
- Bug 1245886 - Force GC at the end of all tests, r=me (c9c81fb6fc)
- Bug 1245886 - Manually stop the profiler module at the end of all tests, r=me (1e00edd00c)
- Bug 1262359 (part 1) - Remove unused |hashRef| parameter from nsDataHandler::ParseURI(). r=jduell. (dcae9e057a)
- Bug 1262359 (part 2) - Make the filling in of two parameters optional in nsDataHandler::ParseURI(). r=jduell. (142ff6c86d)
- Bug 1262359 (part 3) - Add a missing fallible nsTSubstring_CharT::Assign() variant. r=erahm. (df93f41b86)
- Bug 1262359 (part 4) - Make data URL payload assignment fallible in nsDataHandler::ParseURI(). r=jduell. (05868a4269)
- Bug 1262359 (part 5) - Add a missing rv check for call to nsDataHandler::ParseURI(). r=jduell. (67d8a9c642)
- Bug 1263764 - Make the external string API's Truncate compatible with the internal API's Truncate. r=froydnj (b369693809)
- bug 1262563 - stop passing an event to FireShowHideEvent() r=davidb (b2893a18c2)
- bug 1262563 - fix how FireShowHideEvent gets the parent of a hide event target r=davidb (fbf7c39766)
- bug 1262563 - make FireShowHideEvent() return void r=davidb (c77c6c1d57)
- bug 1262563 - make FireShowHideEvent() a method of MaiAtkObject r=davidb (b0cc3aaf06)
- Bug 1260237 - remove InvalidateChildren, r=yzen (1eecf43b01)
- Bug 1251680 - get container accessible computation should take into account the HTML select, r=marcoz (553274c049)
- Bug 1252857 - test value change events for closed HTML select, r=marcoz (e3248842f5)
- Bug 1252857 - value change events for HTML:select have wrong target, r=marcoz (734ace8006)
- Bug 1105611 - Add tests of nsIAccessibleEditableText with contentediable editors which have ::before or ::after, patch=nakano, surkov, r=yzen (3b423d91cd)
- Bug 1249400 - add a test for missed hide events in case of accessible stealing, r=yzen (901c61e650)
- Bug 1255009 - insert children into the tree on content insertion instead the recaching, r=yzen (8074d82484)
- Bug 1255614 - make ProcessInvalidationList to insert accessibles instead the recaching, r=yzen (89a81d8b3f)
- Bug 1255617 - make PutChildrenBack to insert accessibles instead the recaching, r=yzen (39548b5922)
- Bug 1260187 - remove recaching version of DocAccessible::UpdateTreeOnInsertion, r=yzen (4bf8b09193)
- Bug 1260277 - remove empty CacheChildren's, r=marcoz (4eabc70d60)
- Bug 1256461 - merge MoveChild and SeizeChild methods, r=yzen (649b87dfad)
- Bug 1260494 - rebuild child indexes by AutoTreeMutation guard, r=yzen (e49a381192)
- Bug 1260862 - "remove Cache/EnsureChildren". r=mzehe (10751f0792)
- Bug 1260860 - stop illicit accessible stealing, r=yzen (55621a1af3)
- Bug 1260496 - get rid of CacheChildren for application accessible, r=marcoz (cde59765c3)
- Bug 1250878 - add acceptable child check for HTML select, r=marcoz (6e70925079)
- Bug 1252260 - get rid of HTML table CacheChildren, r=marcoz (7108ee2e06)
- Bug 1261165 - remove Accessible::ChildrenFlags, r=yzen (6e6c4db99d)
- Bug 1261167 - remove Accessible::TestChildCache, r=marcoz (69c9276da0)
- Bug 1261170 - add a single node ProcessContentInserted method version, r=yzen (5385e407b8)
- Bug 1261177 - split GetOrCreateAccessible method into two (Get and Create versions), r=yzen (ded9e7c0e5)
- Bug 1261408 - detect ARIA owned children early to avoid tree moving, r=yzen (ffd090ff2c)
- Bug 1261425 - coalesce mutation events by a tree structure, r=yzen (14ca8f3978)
- bug 1261144 - rename AccCollector.{h,cpp} to EmbeddedObjCollector.{h,cpp} r=lsocks (386be7f834)
- bug 1259023 - make nsIAccessible.parent work with proxies r=yzen (d611ef1fbf)
2024-05-14 22:27:11 +08:00
roytam1 488decca21 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1260327 - Expose a MOZ_CONFIGURE_OPTIONS variable containing configure options. r=chmanchester (76994a9527)
- Bug 1257448 - Don't emit an error on unknown implied options when their resolved value is None. r=nalexander (d5563c60e6)
- Bug 1264831 - Try to detect decorators declared in the sandbox and add some automatic @wraps. r=gps (7922baafa9)
- Bug 1266343 - Change ConfigureSandbox._apply_imports such that it becomes easy to override imports in unit tests. r=chmanchester (a597e71574)
- Bug 1264831 - Defer applying @imports until the function is actually called. r=gps (121cb58915)
- Bug 1266343 - Avoid _apply_imports happening twice for the same function. r=chmanchester (188653c56f)
- Bug 1266343 - Use mozbuild.util.exec_ in the various configure tests. r=chmanchester (6c978f1cad)
- Bug 1261285 - Properly remove the config.log logging handler before running old-configure. r=ted (8b4dd90479)
- Bug 1261235 - Handle non-ascii in configure logging. r=ted (a6585293f4)
- Bug 1264527 - Remove wanted_mozconfig_variables. r=nalexander (df41637547)
- Bug 1264482 - Use the EnumString type for the compiler type. r=ted (12ecd6ee41)
- Bug 1264482 - Move compiler invocation for preprocessing to a separate function. r=ted (30a5dbe5bf)
- Bug 1264482 - Move adding -std=gnu99 and -std=gnu++11 to moz.configure. r=ted (ef05511b46)
- Bug 1264482 - Add an enumeration-like string type with a limited set of possible values. r=ted (03f09ef933)
- Bug 1260624 - Add support for simple comparisons of ReadOnlyNamespaces. r=ted (bf80c9f9f1)
- Bug 1260102 - Pass isHandlingUserInput through process boundary for content menu command. r=mrbkap (5aa42d8b3f)
- Bug 1262020 - Move --with-android-ndk, --with-android-toolchain and --with-android-gnu-compiler-version to moz.configure. r=nalexander (e6b6ada805)
- Bug 1265627 - Check that using the compiler flags we add does what they are intended to do. r=ted (e931c6d2de)
- Bug 1265627 - Move compiler version checks to moz.configure. r=ted (7deccdd32c)
- Bug 1215694 move pocket to a system addon, r=Gijs, r=glandium (ed776d1751)
2024-05-14 22:08:03 +08:00
roytam1 74345aa283 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1240749 - Fixes for DPI support in Gtk widget interface: remove incorrect Get[Avail]RectDisplayPix overrides, as desktop pixels == device pixels for the Gtk widget backend, and implement nsScreenGtk::GetDefaultCSSScaleFactor, required by nsGlobalWindow since per-monitor DPI patches in bug 890156. r=karlt (9975cac985)
- Bug 1033488 - Part 2. Make PuppetBidiKeyboard correctly on content process. r=masayuki (3a91ce60a8)
- Bug 1257067 - modified XF86XK_ keysyms to GDK_ ones r=masayuki (4b922f9365)
- Bug 1251984 - allow gfx.xrender.enabled pref to work for compositing even if content backend is not Cairo. r=jrmuizel (257a163074)
- Bug 1235941 - Detect DPI change for GTK3. r=karlt (f8ca209d4b)
- Bug 1256728: Add environment variable to disable force present from bug 1232042. r=BenWa (c3b12a085b)
- Bug 1257124: Add null check for IDWriteFactory in gfxDWriteFontFileLoader::CreateCustomFontFile. r=bas (d33af4b9e1)
- Bug 1266209 - log failure reason when PathBuilderD2D::Finish fails. r=bas.schouten (360d7c2ada)
- Bug 1256552 - Disable C4577 to unblock compilation on VS2015; r=jrmuizel (7375fbf42a)
- Bug 1265960 - Remove gfxReusable* r=Bas (ed0b3aca14)
- Bug 1246290 - Refactoring to get rid of SampleContentTransformForFrame from AsyncPanZoomController. r=botond (3be6b4c1f9)
- Bug 1246290 - Add the ability for APZCs to not expose async transforms. r=botond (48942ceddf)
- Bug 1259296 - Scroll snap in the compositor in response to wheel events. r=kats (5fc694c804)
- Bug 1249040 - Allow wheel scrolls to accumulate in the presence of scroll snapping. r=kats (7514e3f6d6)
- Bug 1237343 - Replace uses of mozilla::Vector with nsTArray. r=botond (b721de19cd)
- Bug 1236046 - Don't use a stupidly small time delta to compute a velocity. r=botond (6c8f298ab6)
- Bug 1257959 - Dynamic toolbar transition seems to slow down flings r=kats (47ec4d0d54)
- Bug 1265513 - Do a fuzzy match when checking to see if a scroll will result in overscroll. r=botond (03ee304916)
- Bug 1254252 - Have Axis::ClampOriginToScrollableRect just return the original value if it falls with in the page bounds. r=kats (f88c0b4d7d)
- Bug 1261373 - Record how long it takes for content response notifications to be delivered to APZ. r=botond f=bsmedberg (b4b24d7602)
- Bug 1265515 - Update nsAutoPtr.h includes in gfx/layers/apz to RefPtr.h. r=kats (48bbc2cda8)
- Bug 1259296 - Make sure APZ smooth scroll animations end at their exact destination scroll offset. r=kats (36cace259b)
- Bug 1251837, part 1 - Use pushPrefEnv in setDeltaMultiplierSettings in window_wheel_default_action.html. r=masayuki (d673d55f02)
- Bug 1251837, part 2 - Use pushPrefEnv in doTestActionOverride in window_wheel_default_action.html. r=masayuki (f0375a3820)
- Bug 1251837, part 3 - Use pushPrefEnv in doTestWholeScroll in window_wheel_default_action.html. r=masayuki (0a7af4e103)
- Bug 1251837, part 4 - Use pushPrefEnv in doTestActionOverride in window_wheel_default_action.html. r=masayuki (51bd9cd1e2)
- Bug 1251837, part 5 - Make prepare() in doTestScroll take a callback, and use pushPrefEnv. r=masayuki (856056a947)
- Bug 1251837, part 6 - Make cleanup() in doTestScroll take a callback, and use pushPrefEnv. r=masayuki (34aa62b7f3)
- Bug 1255173 - Fix onZoomReset() in test_wheel_default_action.html to work with e10s. r=masayuki, r=jmaher (0c248c7587)
- Bug 1255178 - Part 1: Remove a leftover use of clearUserPref. r=masayuki Also, remove some trailing whitespace. (c067affdba)
- Bug 1255178 - Part 2: Remove extraneous argument to sendWheelAndWait. r=masayuki (80ce47c89b)
- Bug 1255634 - APZ should scroll by more than a page with large values of mousewheel.default.delta_multiplier_{x,y}. r=masayuki,kats (d72f77daed)
- Bug 1251638 - Don't clamp the displayport to the scrollable rect on the compositor side. r=botond (5dae2ba82e)
- Bug 1251638 - Do a bit of cleanup on the displayport margin computation in APZC; no functional changes. r=botond (575453b538)
- Bug 1266154 - Don't start a scroll snap animation if we're already at the destination. r=kats (2926d33a07)
- Bug 1258851 - Update HitTestingTreeNode::IsScrollbarNode to include the scrollbar track layers. r=rbarker (1e68081a6a)
- Bug 1265806 - Update scrollbar finding code to deal with layer trees on both OS X and Windows properly. r=rbarker (e8df49352e)
- Bug 1255224 - Add pref to force glFinish in DXGL path. (default:false) - r=dvander (8d399f8a49)
- Bug 1224199 - Destroy SharedSurfaces before ~GLContext(). - r=jrmuizel (5ad8d11f8e)
- Bug 1232480. Use 'precision' instead of 'prevision' (c7310988fa)
- Bug 1232668. Allow using kTex2DBlit_FragShaderSource on non-ES targets. (1951af5c1c)
- Bug 1235299 - Fix WebGL assertions for copyTexImage2D. r=jgilbert (226b7c14a8)
- Bug 1249189 - Use GL_RED to replace GL_ALPHA in YCbCr convert. r=jgilbert (e1d8ae2513)
- Bug 1256552 - fix int-to-float conversions in RadialGradientEffectD2D1. r=jrmuizel (36bb7f7f0f)
- Bug 1249279 - Let subdocuments' presContexts inherit the DPI setting of their parent, instead of retrieving it from their widget, to avoid using stale values from a currently-hidden widget on a screen with a different DPI. r=bz (4b8f6e0960)
- bug 1262057 - Copy TOOLTOOL_DIR to mozconfig.linux. r=glandium (aeee2dc231)
- Bug 1237479 -- nsScriptSecurityManager needs to use the correct user context id in the origin attributes in a few places. r=sicking (90504a4130)
- Bug 1105556 - Call Create(originAttributes) when loadinfo->loadingPrincipal is null, instead of CreatePrincipalWithInheritedAttributes(). r=sicking (fdb341ca53)
- Bug 1253788 - Don't reload inline chrome:// style sheets in nsXBLPrototypeResources. r=bzbarsky (862464ea6c)
- Bug 1261123 - don't needlessly construct nsAutoCString temporaries in nsDefaultURIFixup; r=smaug (08f13674a8)
- Bug 1014185 - Remove about:customizing and use about:blank for customize mode instead. r=jaws (40bf7b2905)
- Bug 1253673, r=bz (03caab3cce)
- Bug 1259511 - Overwrite loadInfo within AboutProtocolHandler and log warning to console. r=sicking (e2fc868326)
- Bug 905460 - Convert http legacy refs to smart pointers r=dragana a=kwierso (d4bdd102fa)
- Bug 1248564 - "Default authentication credentials (NTLM, Kerb) used in private mode". r=mayhemer (37c5674a0d)
- Bug 345580 - Problem decoding quoted-printable question mark in subject r=biesi (00f66a34a7)
- Bug 906986 - Rework fix for Bug 1241690 to avoid reliance on NrIceCtx inside NrIceMediaStream. r=bwc, r=drno (3d6aabeab6)
- Bug 906986 - Disable TestSrflxCandPairingFilter until bug 1226838 is fixed. r=bwc, r=drno (687281bf8b)
- Bug 906986 - Use the streams from the ice_ctx, don't hold a separate set. r=bwc, r=drno (269cd38ed2)
- Bug 906986 - Genericize some of the test setup and improve logging. r=bwc, r=drno (ad735f2459)
- Bug 906986 - Wrap NrIceCtx in NrIceCtxHandler which will allow us to handle ice restart. r=bwc, r=drno (4f2c1e5866)
- Bug 911216 - Part 12: Windows build bustage fix on a CLOSED TREE. r=efaust (f81e40df57)
- Bug 1261329 - Fix OOM handling in shell dissrc function r=efaust (d61eb121de)
- Bug 1263868 - Properly recover from OOM in ShellAutoEntryMonitor. r=jonco (3830ce7aae)
- Bug 1257722 - Prevent stdout/stderr from getting closed, r=jorendorff (48629efc06)
- Bug 1258847 - Set PTHREAD_MUTEX_ERRORCHECK for js::Mutex in debug builds. r=sfink (48cb353190)
- Bug 1252464 - Remove FrameRange cray cray in favor of using GCVectors. (r=jimb) (60ad943599)
- Bug 1257194: Tracelogger - Check for oom in drainTracelogger, r=bbouvier (7d8299958f)
- Bug 1264961 - Fix OOM case in Debugger::replaceFrameGuts. (r=jimb) (203816a8b3)
- Bug 1257588 - Don't ignore self-hosted frames when getting a saved frame's async cause. r=fitzgen (15b467a950)
- Bug 1258535 - Part 0: Add more and stronger asserts that SavedStacks-related JSAPI methods are called correctly; r=jandem (187251c401)
- Bug 1258535 - Check for the existence of a global before checking if its standard classes are resolved; r=jandem (18f7bbcc69)
- Bug 1264975 - Fix assertion in DebugScope wrapping non-syntactic scopes. (r=jimb) (753e315ddb)
- Bug 1259403 - Tracelogger: Always make sure there are 3 free slots for events, r=bbouvier (67a13b7a14)
- Bug 1231926 - add assertions on BYTEOFFSET_SLOT. r=waldo (3508ea1943)
- Bug 1260725 - Handle and report OOM in census breakdown parsing; r=jorendorff a=kwierso (de669940d1)
- Bug 1263074 - Change the JavaScript syntax error message for the old octal literal notation to suggest the new notation. r=Waldo (4e2457b27a)
- Bug 1257096, don't try to report about unusual unhandled rejected Promises, r=bz,waldo (682e4720d9)
- Bug 1262402: Use the new int64 testing features; r=luke (d213bb4f2c)
- Bug 1263882: Set a default value in DescribeScriptedCaller if the filename is null; r=luke (f66ec211f5)
- Bug 1260996 - Don't set HOST_{C,CXX,LD}FLAGS from {C,CXX,LD}FLAGS on cross compiles. r=nalexander (4f6ea4da38)
- Bug 1260624 - Move CROSS_COMPILE to moz.configure. r=ted (f070bd527f)
- Bug 1260636 - Add endianness to host and target information. r=ted (5ccc12fd8c)
- Bug 1260647 - Unify cross-compilation setup, while moving some of it to moz.configure. r=ted (9acea5f31f)
- Bug 1262019 - Make --with-gonk imply --enable-default-toolkit=cairo-gonk. r=chmanchester (4663c7038a)
- Bug 1254374 - Remove TestConfigure.get_result. r=nalexander (8bf29c75c1)
- Bug 1254374 - Add various failure tests to test_configure.py. r=nalexander (9931afe1e8)
- Bug 1256571 - Move resolving @Depends dependencies to just before running the decorated function. r=chmanchester (9b9a7b6d25)
- Bug 1256571 - Add a generic method to get the results of Options and DependsFunctions. r=chmanchester (8a19cd6a74)
- Bug 1256571 - Delay resolving the reason for an implied option. r=chmanchester (cd9084aaf0)
- Bug 1256571 - Ensure consistent values for variables in closures. r=chmanchester (86c4951941)
- Bug 1256571 - Move Options handling to ConfigureSandbox._value_for(). r=chmanchester (134f032a8c)
- Bug 1256571 - Move running @Depends functions to ConfigureSandbox._value_for(). r=chmanchester (a50bed61cb)
- Bug 1256571 - Move applying implied options to ConfigureSandbox._value_for(). r=chmanchester (b7091bc9ce)
- Bug 1256571 - Rename ConfigureSandbox.exec_file to include_file. r=chmanchester (846bb206e3)
- Bug 1261531 - Remove most obvious cases of useless AC_SUBSTs. r=chmanchester (8c4b5b3cc9)
- Bug 1256571 - Allow ConfigureSandbox.run to not include a given file. r=chmanchester (ebdf13fe29)
- Bug 1256571 - Change the execution model of python configure. r=chmanchester (7ffd8f94c5)
- Bug 1256995 - Move --with-gradle to mobile/android/moz.configure. r=glandium (813a559e8a)
- Bug 1261263 - Unsupport clang < 3.4. r=froydnj (a3e71da904)
- Bug 1261359 - Don't set HOST_{C,CXX,LD}FLAGS from {C,CXX,LD}FLAGS at all. r=nalexander (ad1221d452)
- Bug 1259382 - Move CC/CXX/HOST_CC/HOST_CXX to moz.configure. r=ted (01c0df2b72)
- Bug 1264129 - Use sed to update configure from configure.in, instead of autoconf. r=gps (89ca8206d9)
- Followup for bug 1264129 - Give the executable bit to configure. r=me (0a2e0c3d53)
- Bug 1253057 - Record PGO phases as build tiers; r=ted (fcde324501)
- Bug 1264703 - Add configure as a tier to build metrics. r=gps (e32d8c5146)
- Bug 1264831 - Work around issues with the exec statement in older python 2.7 versions. r=gps (3827b7a1dc)
- Bug 1264831 - Add a few presumably harmless builtins to the sandbox. r=gps (33dc902d06)
2024-05-09 21:25:23 +08:00
roytam1 58d1cd1df0 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1299615 - Part 2: Skip ICU source directory in Clang build plugin when searching for implicit conversion constructors. r=Waldo, r=mystor (30a51b6602)
- Bug 1264827 - Part 1: Rename the existing code to make it clear it's checking for template args; r=mystor (2710d7e318)
- Bug 1264827 - Part 2: Add a static analysis to help check Rust wrapped C++ classes for members which are unsafe to memmove; r=mystor (8f053f59cf)
- Bug 1264827 - Part 3: Add the MOZ_NEEDS_MEMMOVABLE_MEMBERS annotation to MFBT; r=froydnj (937622926a)
- Bug 1229769 - We should be able to use DOM promises in the worker debugger;r=khuey (b3b32e9b94)
- Bug 1265035 - Make ~WorkerJSRuntime() handle Initialize() failure better. r=khuey. (67e67fab06)
- Bug 1256428 P1 Add ServiceWorkerJob2 base class. r=jdm (0bedbfa070)
- Bug 1256428 P2 Add ServiceWorkerJobQueue2 class. r=jdm (806e9b242e)
- Bug 1260933 - Part 1: For invalid easing values, print the invalid value. r=birtles (482541cfcb)
- Bug 1260933 - Part 2: For invalid duration values, print the invalid value. r=birtles (5b20918f77)
- Bug 1256428 P3 Add ServiceWorkerUpdateJob2. r=jdm (135e9bf05d)
- Bug 1256428 P4 Add ServiceWorkerRegisterJob2. r=jdm (e790f95b1d)
- Bug 1256428 P5 Add ServiceWorkerUnregisterJob2 class. r=jdm (cf63826b57)
- Bug 1220757 - Add report to console when service worker register fails due to mismatching scope path.r=bkelly (dbbf1a8515)
- Bug 1255621 - Ignore service workers previously registered in non-private windows. r=bkelly (593ebfc612)
- Bug 1241531 - Part 1: Only pop jobs from the queue when the correct job completes. r=ehsan (f8a1ea2fda)
- Bug 1241531 - Part 2: Move Cancel() to ServiceWorkerJob base class. r=ehsan (33ffccb8a4)
- Bug 1241531 - Part 3: Call Cancel() on all service worker jobs. r=ehsan (4cce06ab41)
- Bug 1241531 - Part 4: Make service worker unregister job respect cancelation. r=ehsan (1877cb3919)
- Bug 1261776 Use SafeElementAt() in service worker job queue. r=ehsan (c7a883a087)
- Bug 1238990 P1 ServiceWorkerManager should trigger automatic updates in current process. r=ehsan (c65bded060)
- Bug 1238990 P2 Try to ensure service worker jobs do not run during shutdown. r=ehsan (f816a012f2)
- Bug 1256428 P6 Use ServiceWorkerJobQueue2 and new job classes in ServiceWorkerManager. r=jdm (641af03802)
- Bug 1256428 P0 Fix unified build failures in dom/workers. r=jdm (33aaafd188)
- Bug 1261814: Use the presence of the content global, and not any random global, to determine whether to run the close handler. r=bz (8f182bf345)
- Bug 1256428 P7 Fix wpt update.https.html to expect TypeError per current spec. r=jdm (4c6cad6e0f)
- Bug 1256428 P8 Fix wpt unregister-then-register-new-script.https.html to new spec expectations matching blink's tests. r=jdm (d9191f7002)
- Bug 1226443 P5 Always use first scheduled update timer instead of rescheduling on new events. r=ehsan (7b1b31dcc0)
- Bug 1230341 Hold a strong ref in service worker NS_NewRunnableMethodWithArg uses. r=ehsan a=abillings (2b1d942ae4)
- Bug 1256428 P9 Remove now unused code from ServiceWorkerManager.cpp. r=jdm (7f97035007)
- Bug 1256428 P10 Remove ServiceWorkerRegistrationInfo::mUpdating flag. r=jdm (31fc686d5d)
- Bug 1256428 P11 Don't coalesce SW jobs after the existing job has already resolved its promise. r=jdm (1ce373f98b)
- Bug 1256428 P12 ServiceWorkerUnregisterJob2 should not use ServiceWorkerManager internals. r=jdm (1abe304c3c)
- Bug 1256428 P13 Remove unnecessary ServiceWorkerUnregsterJob2 stop. r=jdm (05d0717b7c)
- Bug 1256428 P14 Remove dead code in SeviceWorkerUpdateJob.cpp. r=jdm (7d1ac1112a)
- Bug 1256428 P15 Perform byte-for-byte comparison check after validating script URL. r=jdm (dc30ec75a9)
- Bug 1256428 P16 Fix some issues calling purgeCache() in ServiceWorkerUpdateJob.cpp. r=jdm (cffe93613a)
- Bug 1256428 P17 Rename service worker job classes to remove "2" suffix. r=jdm (f1d7a6aadf)
- Bug 1256428 P18 Add spec annotations and tweak asserts in ServiceWorkerUpdateJob. r=jdm (1a9c95a5bb)
- Bug 1256428 P19 Address ServiceWorkerUnregisterJob review feedback. r=jdm (2b8775a9ad)
- Bug 1260591 Move ServiceWorkerInfo and ServiceWorkerRegistrationInfo into separate files. r=jdm (2e31a3c002)
- Bug 1266857 Make Clients.claim() use observer document list instead of secondary hashtable. r=bz (2b318072f5)
- Bug 1261428: Migrate the useless setTimeout error message to the bindings infrastructure. r=bz (80d2503978)
- Bug 1263307 P1 Make ServiceWorkerRegistrationInfo::mScope const. r=jdm (b8b03bc594)
- Bug 1263307 P2 Make ServiceWorkerRegistrationInfo worker members private. r=jdm (16773a9134)
- Bug 1263307 P3 Move ServiceWorker update logic into central place in ServiceWorkerRegistrationInfo methods. r=jdm (68b288cbfb)
- Bug 1265761 Clients.matchAll() should treat http windows as secure if devtools are open and http testing is enabled. r=ehsan (100e16ca08)
- Bug 1265795 P1 Uncontrolled service workers when global is removed from document. r=bz (db069b0756)
- Bug 1265795 P2 Add a web-platform-test for the window navigation case. r=bz (6571257e5b)
- Bug 1265795 P3 Assert that controlled documents have an outer window. r=bz (fdc14dbf66)
- Bug 1265795 P4 Always call nsDocument::SetScriptGlobalObject(nullptr) from nsDocument::Destroy(). r=bz (8825c3dbd5)
- Bug 1239349 - Implement webNavigation.onHistoryStateUpdated. r=kmag (94f41a3df1)
- Bug 1213993: [webext] Support frameId/allFrames/runAt in browser.tabs.executeScript and insertCSS. r=billm (ccb7ba2362)
- Bug 1246031 - Utility for obtaining platform information. r=kmag (daf9aa5cfd)
- Bug 1246754 - Complete the implementation of chrome.i18n.detectLanguage, r=kmag (fab69e3cfe)
- Bug 1217129: [webext] Follow-up: Fix race in pageAction tests. (3d957f8ef3)
- Bug 1217129 - ESLint fix r=me (892a32d5a6)
- Bug 1213450 - Complete the implementation of chrome.i18n - getAcceptLanguages, r=kmag (6432705857)
- Bug 1246029 Implement chrome.commands.onCommand. r=kmag (50d4f0d2d3)
- Bug 1248499: [webext] Implement tabs.detectLanguage. r=billm (d85e2f89ea)
- Bug 1220154, 1249830: Handle sendMessage replies with 0 and >1 listeners correctly. r=billm (64af469c10)
- Bug 1250784: Part 3 - [webext] Add suport for runtime.openOptionsPage. r=Mossop (a154bc04be)
- Bug 1217129: Part 6 - [webext] Test browserAction popups in both the toolbar and in the menu panel. r=gijs r=billm (a3631de42a)
- Bug 1190663: [webext] Add tests for window.close() in browserAction and pageAction popups. r=rpl (e9a8fe9ae7)
- Bug 1225633 - Add better default styles to WebExtension panels. ui-r=shorlander, r=kmag (e8ab0eb6d7)
- Bug 1248846: [webext] Don't call callbacks after a context is destroyed. r=aswan (059263d0aa)
- Bug 1247081: Support fragment IDs and query strings in web_accessible_resources URLs. r=billm (d436e58380)
- Bug 1217944 - Part 2 - Support wildcards in web_accessible_resources r=kmag (9cd5e7529e)
- Bug 1234755: Follow-up: Fix additional failures. r=trivial (c6b4e64a0d)
- Bug 1163862 - Switch to HTTP observer + support requestId & data: URIs + test fixes r=billm (b9613edc8c)
- Bug 1234020: Part 2c - [webext] Return promises from the idle API. r=rpl (0eb719013b)
- Bug 1223634 - Support exclude_globs/include_globs in webext manifests. r=kmag (c1cb88dad3)
- Bug 1232849 - Better chrome compatibility + binaryValue support + serious header manipulation tests + nits r=kmag (87ab4ee657)
- Bug 1253924 - Implement statusLine + fix & test statusCode r=kmag (af62b946e2)
- Bug 1256264 - Make requestId a string. r=kmag (7caaf40411)
- Bug 1252596 - Implement webRequest.onErrorOccurred. r=kmag (6a6d2f0a77)
- Bug 1242871 - add an originUrl property to every webRequest event details object + tests (extended & fixed + nits). r=kmag (3e5be00ed9)
- Bug 1223634 - fix eslint failure. r=me (3f8d7230f8)
- Bug 1217944 - Part 1 - Make MatchGlobs work on arbitrary strings r=kmag (8af0926ede)
- Bug 1264623 - Allow for a leading slash in the path to web_accessible_resources, r=kmag (cf747f9d9e)
- Bug 1196283: [webext] Support comments in JSON files. r=aswan (4018b251d8)
- Bug 1256282 - [webext] Fix addonId checks in getAPILevelForWindow and add an xpcshell test unit. r=kmag (05347f47eb)
- Bug 1204575 - fix WebExtension EventManager fireFunc registering. r=billm r=gabor (229a69aef2)
- Bug 1251892: Fix EventManager cleanup code. r=rpl (535e518ee9)
- Bug 1248846: [webext] Test that event callbacks and promises do not fire later than expected. r=aswan (015e467224)
- Bug 1260888 - Enable the extension xpcshell tests on Android. r=nalexander (3c08d8827d)
- Bug 1245597 - implement the basics of chrome.downloads.download(). r=kmag (6a83e0a757)
- Bug 1245603 - Implement browser.downloads.search(). r=kmag (cf9a2163de)
- Bug 1245600 - Implement chrome.downloads.onChanged for state. r=kmag (fea9180b21)
- Bug 1251766 - Accept more date formats for downloads.search(). r=kmag (60dba788e8)
- Bug 1245599 - Implement chrome.downloads.onCreated r=kmag (c16b76b88c)
- Bug 1253565 - [webext] Run event pages as background pages and log warning on persistent manifest attribute. r=kmag (be811aeac1)
- Bug 1245640 - Implement chrome.downloads.showDefaultDirectory() r=kmag (9afde72e3d)
- Bug 1245602 - Implement chrome.downloads.pause(), .resume(), .cancel() r=kmag (c1054b637c)
- Bug 1253565 - [webext] test "UnrecognizedProperty" on content_scripts manifest properties. r=kmag (99f560ecdf)
- Bug 1005193 - Allow addons to specify a custom global debug context. r=mossop (4a7f89d893)
- Bug 1239884: Part 1 - [webext] Don't create an extra API context for background pages. r=billm (367db1fcb4)
- Bug 1197346 - Rename ExtensionPage to ExtensionContext (r=kmag) (8072e5eb80)
- Bug 1214955: [webext] Automatically localize all localizable manifest properties. r=billm (13a70b733d)
- Bug 1243602 - don't expose browser.* properties that lack required permissions. r=kmag (a6bf62149b)
- Bug 1197346 - Add callFunctionNoReturn (r=kmag) (3b52af77c9)
- Bug 1258139: Part 1 - [webext] Refactor storage API code. r=rpl (bed8bcb20c)
- Bug 1258139: Part 2 - [webext] Fix dead wrapper issues in storage API. r=gabor (a24e2dfa66)
- Bug 1197346 - Allow browser.storage to be used from content scripts (r=kmag) (aae63c8805)
- Bug 1251766 - Add new Date type to webextensions schemas. r=kmag (f6ca6a11a7)
- Bug 1254194: [webext] Allow extensions to register custom content security policies. r=billm f=aswan (2247892a40)
- Bug 1254194: Add a validator for custom add-on content security policies. r=billm f=aswan (c557dd47ef)
- Bug 1254194: Allow iterating over and inspecting sources of parsed CSP directives. r=ckerschb (2d93cdda56)
- Bug 1142332 - Prevent calling CSP_EnumToKeyword with CSP_HASH. r=ckerschb (15a80ed62f)
- Bug 1236416 - Remove some misc toolkit content UI from Fennec r=margaret (01f7f81c93)
- Bug 1234403 - Part 1: Implement CSSPseudoElement.getAnimations. r=birtles (91ce2e1cae)
- Bug 1234403 - Part 2: Implement document.getAnimations. r=birtles (49afbacadb)
- Bug 1234403 - Part 3: Test for the CSSPseudoElement objects returned by effect.target. r=birtles (bf34dda38f)
- Bug 1234403 - Part 4: Test for the animation order returned by document.getAnimations(). r=birtles (fa8ec8e01f)
- Bug 1234403 - Part 5: Test for CSSPseudoElement.getAnimations. r=birtles (3ef598f2ba)
- Bug 1254418 - Part 1: Support generated-content element for Element.getAnimations. r=birtles (7ae806859a)
- Bug 1254418 - Part 2: Test getAnimations for generated-content elements. r=birtles (b562ec7478)
- Bug 1254761 - Part 1: Implement getAnimations({ subtree: true }). r=smaug (c5419ffec0)
- Bug 1254761 - Part 2: Removes extra whitespaces. r=birtles (2a98381928)
- Bug 1254761 - Part 3: Add tests for AnimationFilter. r=birtles (bdd9b39849)
- Bug 1254194: Apply a content security policy to all WebExtension documents. r=gabor (c3a9f32be8)
- Bug 1257246: Update the version of eslint that mach installs. r=gps (da0481d7e4)
- Bug 1229588: Add a taskcluster test for eslint. r=dustin (e6eff5caf2)
- Bug 1257246: Update lint test image to newer packages of eslint. r=ahal (bcfaf3b5d8)
- Bug 1263637 - Fix eslint 2 warnings for WebExtensions code. r=kmag (16537b22dc)
- Bug 1254194: [webext] Add 'onError' schema option to make manifest errors non-fatal. r=aswan (8525d8f192)
- Bug 1254194: [webext] Fix tests that violate the default CSP. r=aswan (daa3d59c10)
- Bug 1254194: [webext] Test that content security policies are applied to WebExtension documents. r=aswan (18d164132c)
- Bug 1261857 - [webext] Support WebExtensions ContentScripts in the Tab DevTools Debugger. r=kmag (bc8c97b49e)
- Bug 1258199: [webext] Return an empty string for missing keys in getMessage. r=aswan (651ba7bb76)
- Bug 1238177 - fix extension content needs to use the correct user context id origin attribute. r=sicking (834faa0f62)
- Bug 1257246: Update webextension APIs for eslint 2. r=kmag (bcc7a6bc69)
- Bug 1227462 - tabs.create and tabs.update should check URLs using checkLoadURL. r=kmag (d2de203430)
- Bug 1251289 - Fix chrome.i18n.getAcceptLanguages to *not* replace dashes with underscores in language codes. r=kmag (abe1a46745)
- Bug 1254947 - Fix instanceof checks that assume `promiseFromSomeGlobal instanceof otherGlobal.Promise` succeeds. r=bz (20ea190932)
2024-05-02 15:26:10 +08:00
roytam1 672546346d import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1261720 (part 1) - Separate js::ClassExtension from js::Class. r=jorendorff,bz. (6368952442)
- Bug 1261720 (part 2) - Move ClassExtension::isWrappedNative into js::Class::flags. r=jorendorff. (554fe695c2)
- Bug 1261723 (part 1) - Rename js::Class::ops as oOps. r=efaust. (e9dace574c)
- Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz. (54bc06aec6)
- Bug 1263865 - Check the return value of GetSelfHostedFunction in ArraySpeciesCreate. r=efaust (cc6e1c0e50)
- Bug 1248948 - Don't pass non-SavedFrame objects to SavedFrame JSAPI functions; r=tromey r=evilpie (8c753c3c89)
- Bug 1260475 - Add an option to disable GC slices triggered by painting. r=terrence a=kwierso (df86be5e34)
- Bug 1263803 - Change AllocateArrayBuffer to receive byteLength instead of nelements. r=lth (751e333ff0)
- Bug 1264941 - Use byteLength of source typedArray in CloneArrayBuffer. r=lth (0095fce3aa)
- Bug 1263879 - Check the return value of AtomizeString in str_replace_string_raw. r=h4writer (31e1470bc3)
- Bug 1258453 - Compact arenas containing strings r=terrence (f6b4029d79)
- Bug 1245649: Turn on linebreak-style. r=Gijs (0bf309cb9d)
- Bug 1245649: Turn on no-irregular-whitespace and no-mixed-spaces-and-tabs. r=jaws (c6faaf67fd)
- Bug 1258095 - patch 1/3 - OSFileSystem should have the root == the directory root, r=smaug (8cf74899f4)
- Bug 1258095 - patch 2/3 - Implement Directory::GetPath() correctly, r=smaug (776f503c98)
- Bug 1258095 - patch 3/3 - Directory tasks should use FallibleArray, r=smaug (b4888c92b9)
- Bug 1258221 - patch 1 - File::CreateFromFile only for main-thread, r=smaug (c106b37cb4)
- Bug 1258056 - Propagate the window opener full page zoom across the IPC layer; r=smaug (511386589f)
- Bug 1248772 - Trigger a OS window focus in ServiceWorkerClients::OpenWindow. r=ehsan (feb322b9f0)
- Bug 1259707 - Fix confusion between desktop and CSS pixels when session-restore is constraining window to the available screen space. r=emk (def9cc918b)
- Bug 1222617 - Filter out service worker messages that happened before a page load;r=bkelly (c1c72c9bef)
- Bug 1232029 - Set some prefs that some tests rely on explicitly; r=bkelly (fed34543e8)
- Bug 1250266 - Always send a TTL in the Push mochitests. r=benbangert (43c7bde7b8)
- Bug 1244816 - Create PushService mock for mochitests backed by a mock web socket. r=kitcambridge (92270cbae5)
- Bug 1257395: Update comments for GCHashTable and GCPolicy. DONTBUILD r=terrence (fee0311ea0)
- Bug 1263772 - Use WeakCache wrapper to sweep BaseShape table; r=jonco (a0e015667c)
- Bug 1263777 - Use WeakCache to sweep the InitialShapeTable; r=jonco (84d1591585)
- Bug 1132502 (part 1) - Abort if compartmentStats is null during memory reporting. r=jandem. (bd144192b1)
- Bug 1132502 (part 2) - Don't call AddClassInfo() for BaseShapes. r=jandem. (10881fe48c)
- Bug 1259490 - Update the DtoA cache after compacting GC; r=jandem (6e3139501c)
- Bug 1257903 - Fix spurious GC hazard on a CLOSED TREE r=me (ce2935d8b2)
- Bug 1259042 - Re-introduce a version of ZoneCellIter for use under GC r=terrence (d1e4ca6e30)
- Bug 1259180 - Compact arenas containing scripts r=terrence (365d22ab00)
- Bug 1258407 - Limit GC heap growth parameters r=sfink (1c9ffb0e3f)
- Bug 1263966 - Compact arenas containing lazy scripts r=terrence (e22c571c37)
- Bug 1266107 - Update type descriptors first when compacting r=terrence (4c2ca98bb3)
- Bug 1266105 - Only purge runtime tables once per slice when compacting r=terrence (74e2977241)
- Bug 1263769 - Sweep WeakCaches in parallel; r=sfink (54b077b37b)
- Bug 1266107 - Track all existing typed object descriptor objects r=terrence (bc60425bf6)
- Bug 1260198 - Clear per-zone string cache after compacting r=terrence (c3002b8021)
- Bug 1259306 - Trace ShapeTables r=terrence (15abb48a33)
- Bug 1262203 - Skip shape table tracing where possible r=terrence (8a1ec15053)
- Bug 1164432 - Update test_try_registering_offline_disabled.html to use mock push server. r=kitcambridge (6d52de1a17)
- Bug 1263857 - Initialize the slots of the match result object before creating properties in generateRegExpMatcherStub. r=h4writer (802af47b3a)
- Bug 1263549 - Fix inlined RegExpPrototypeOptimizable and RegExpInstanceOptimizable. r=h4writer (5565bca590)
- Bug 1264998 - CodeGeneratorShared::assignBailoutId: Properly handle allocation errors. r=h4writer (258cbfc0b6)
- Bug 1257408 - Fix VS2015 C4312 warnings in js/src. r=nbp (d52a4d1fe7)
- Bug 1220466 - Don't build event region display items for pseudo stacking contexts, unless they are also an AGR. r=mstange (9f9a2c7eba)
- Bug 1220466 - Avoid doing unnecessary layer building work for inactive layers. r=mstange (372097e6df)
- Bug 1239151. Increase skia font cache size to 10mb on non-android platforms. r=lsalzman (8a2029da40)
- Bug 1255068 - Do not allow empty transaction transform changes if the scroll position has changed since the last paint. r=kats, r=mattwoodrow (f4a42e10c8)
- Bug 1255068 - Add a check for null scrollid. r=kats (3ddbb78fd3)
- Bug 1258910 - IonMonkey: MIPS: Implement float-point conditional move instructions. r=huangwenjun06 (b53499103b)
- Bug 1258910 - OdinMonkey: MIPS64: Implement AsmSelectI64. r=bbouvier (a36cfffa1d)
- Bug 1258910 - OdinMonkey: MIPS: Implement AsmSelect. r=bbouvier (e458724bc1)
- Bug 1254500 - IonMonkey: MIPS: Implement ma_ctz. r=arai (c8bfd7a6c9)
- Bug 1254500 - IonMonkey: MIPS: Implement CodeGeneratorMIPSShared::visitCtzI. r=arai (b65dad7d1b)
- Bug 1254500 - IonMonkey: MIPS: Implement CodeGeneratorMIPSShared::visitPopcntI. r=arai (58c00b603e)
- Bug 1258105 - Port object length stubs to CacheIR. r=efaust (ed0ec07678)
- Bug 1258301 - Use TraceNullableEdge for CacheIR pointers. r=jonco (3342ef24b4)
- Bug 1258327 - Part 1: Move ToAddress from CodeGeneratorMIPSShared to CodeGeneratorShared. r=hev (59e7494f02)
- Bug 1258327 - Part 2: Remove Operand variant from bailoutCmp32. r=nbp (c4609af383)
- Bug 1258327 - Part 3: Remove Operand variant from branch32 except x86-shared. r=nbp (dca4bc7577)
- Bug 1258327 - Part 4: Remove ToOperand call from arm CodeGenerator. r=jandem (395d7a004f)
- Bug 1258327 - Part 5: Remove dummy ToOperand definition from arm64 CodeGenerator. r=jandem (bc447cb6aa)
- Bug 1258327 - Part 6: Remove ToOperand call from mips-shared and mips64 CodeGenerator. r=hev (d01b028148)
- Bug 1258327 - Part 7: Move ToOperand from CodeGeneratorShared to CodeGeneratorX86Shared. r=nbp (71449d7c62)
- Bug 1248412 - Prevent immediate bailout from innermost for-of loops. r=h4writer (616897a580)
- Bug 1261326 - Fix a bogus assert. r=bhackett (ff715a7954)
- Bug 1260371 - Rearrange RelocationOverlay so that magic field does not overlay inline string chars r=terrence (f88fbb8927)
- Bug 1262203 - Do GC relocation writes in order; r=sfink (b82a25dd15)
- Bug 1247909 - Move MFunctionEnvironment after the entry resume points operands. r=h4writer (29d8d1c2df)
- Bug 1259925 - Port ModuleNamespace getprop stub to CacheIR. r=efaust (b31980bdc3)
- Bug 1232903 - Skip Security checks if triggeringPrincipal is SystemPrincipal (r=sicking) (b4c97b7ad0)
- Bug 1257650 - Skip Security checks if triggeringPrincipal is SystemPrincipal only for subresource loads. r=sicking (68df3ecbec)
- Bug 1264561 - Fix ClassOps::call and ClassOps::construct address calculation in visitIsCallable and visitIsConstructor. r=efaust (172037857b)
- Bug 1264823 - Add pre-barrier to the elements of mapIterationResultPair. r=jandem (b2e451c371)
- Bug 1263609: SharedStubs - Allow JSOP_POW in ion codegen ON CLOSED TREE, r=bbouvier (16bb4ca9af)
- Bug 1265159 - IonMonkey: Throw error when popping from an empty array in MArrayPopShift, r=jandem (e3a1b08614)
- Bug 1259392 - nail down isLockFree(4) for good. r=jolesen (72fa558eec)
- Bug 1244252 - Don't check object group generation when generating code to create unboxed objects off thread, r=terrence. (4191175759)
- Bug 1254578 - Fix OOM case when rematerializing frames. (r=jandem) (a213756a2b)
- Bug 1263139 - Apply ToString to non-standard flags argument of String.prototype.{match,search,replace}. r=till (91c8f6f592)
- Bug 1257810 - ReleaseAcquire should be adequate for a counter; r=sfink (e394a21b3d)
- Bug 1251833 - Part 4: Remove some unneeded qualification from GCRuntime and friends. r=terrence (e77de1a3ac)
- Bug 1260371 - Forward another pointer during TypedObject tracing to fix bustage r=me (24636e9463)
- Bug 1266107 - Simplify typed object tracing now type descriptors are traced first r=terrence (6872be4bfa)
- Bug 1248658 - Remove make targets for running mochitests; r=ted (b09a44e0ee)
- Bug 1251325 - Remove make targets for running xpcshell tests; r=ted.mielczarek (951e38d57a)
- Bug 1239808 - Rename test_packages.json to include package basename as prefix. r=chmanchester,jlund (a3af182b40)
- Bug 1240149 - Build system changes necessary to run linux artifact builds in automation. r=glandium (5195150922)
- Bug 992983 - Followup to make BUILD_GTEST consistent with the gtest makefile ifdef. r=chmanchester (a7041d3109)
- Bug 1197716 - On Android, include fonts in test profile; r=jmaher (324e5cd018)
- Bug 1252809 - Followup Bug 1239808 to handle spaces in MOZ_TEST_PACKAGES_FILE. r=jlund (e8e01ab651)
- Bug 1228674 - Handle filenames with spaces in 'define package_archive'. r=gps (198814ad26)
- Bug 1136841 - Fix rungtests.py to check for crashes in the correct directory. r=ahal (3d2f9d409b)
- Bug 1055224 - Run gtest output through a stack fixer. r=ahal (03f3267aff)
- Bug 1252931 - Add support for generic OBJDIR_FILES and OBJDIR_PP_FILES; r=gps (f58bf46f42)
- Bug 1259806 - Remove toolkit/components/ctypes/tests/Makefile.in; r=ted (f6e9d21bc5)
- Bug 1242051 - Extract support files processing from the emitter. r=gps (3587f9a995)
- Bug 1193264 - Add support for saving and reusing try strings in mach try, r=chmanchester (09618f6792)
- Bug 1204120 - Allow passing talos arguments to |mach try|, r=chmanchester (c8d1764539)
- Bug 1209188 - Add a mode to mach test to run impacted tests according to moz.build dependency info. r=ahal (034c4d665e)
- Bug 1233506 - Only accept positional arguments to mach try that are directories. r=jgraham (db96194381)
- Bug 1257659 - Fix |mach try| on Windows by normalizing before comparing paths. r=mshal (07847f0f5c)
- Bug 1184405 - Use file metadata from files changed in the current branch in mach try when no other arguments are present. r=jgraham (c3f4afe229)
- Bug 1209701 - Don't require platforms as input to |./mach try| if set in the environment. r=jgraham (e7220da349)
- Bug 1210068 - Fix a problem saving mach try expressions with a space in the try syntax, r=chmanchester (c6e3a3c7ce)
- Bug 1210481 - Fix interaction between saved try strings and platform environment variable in mach try, r=chmanchester (542ec46b3c)
- Bug 1203686 - Add git support to mach try's ability to find files changes on the current branch. r=jgraham (b52b34cada)
- Bug 1216950 - Add --list to |mach try| to display saved try strings, r=chmanchester (f640502eef)
- Bug 1219082 - Fix reference to "resolver_func" in mach try. r=jgraham (a03dee3471)
- Bug 1230596 - Allow running talos on specific platforms through mach try. r=jgraham (c5a265f1cb)
- Bug 1236382 - Add commonly used arguments to mach try, remove the extra arguments functionality. r=jgraham (3a5e8284dd)
- Bug 1163797 - Removing CommandArguments decorators from marionette-test mach command and making it use argparse from test harness. r=ahal (be09eb3249)
- Bug 1205687 - Add Mn test flavour and include tests in build manifests; r=jgraham (c787e6b415)
- Bug 1231806 - Fix continuation line under-indented for visual indent. r=ted (def9b1e5b1)
- Bug 1240767 - Handle incorrect test paths in 'mach robocop'; r=jmaher (eb2fc10a75)
- Bug 1242051 - Install test files to the objdir lazily rather than with each invocation of mach. r=gps (1aec3a08fa)
- Bug 969925 - Remove fennec_ids.txt from the build system. r=gbrown (68f3f6a36d)
- Bug 1260998 - Add support for HOST_CPPFLAGS for consistency. r=nalexander (9fe0ddee7e)
- Bug 1262569 - Do not print individual source targets being built; r=ted (4c868fbfba)
- Bug 1163224 - add build system support for multiple Rust crates; r=glandium (94f04fe5bb)
- Bug 1259381 - Don't add --with-ccache in mozconfigs doing --disable-compile-environment or --enable-artifact-builds. r=chmanchester (0e7341ca83)
- Bug 1158019 - Tests exercising the proposed behavior. r=gps (b6cbf89f77)
- Bug 1264697 - Change the format of all-tests.json to reduce redundant data. r=gps (5b9251717d)
- Bug 1197543 - Add --extra-mozinfo-json option in mochitest to filter tests for a given mozinfo file. r=ahal (1f5ffa32f7)
- Bug 1162226 - Fix mach mochitest regression on b2g desktop builds, r=chmanchester (b798d10069)
- Bug 1225903 - Drop support for b2g desktop in mochitest, r=jgriffin (db6fbacb62)
- Bug 1241907 - Grant runtime permissions before running browser tests; r=jmaher (a42195470c)
- Bug 1231806 - Fix abnormal blank lines quantity. r=ted (8265cfb312)
- Bug 1231806 - Useless import. r=ted (60a65cb9ee)
- Bug 1246719 - mach mochitest --valgrind: use comma as separator for --valgrind-args. r=james@hoppipolla.co.uk. (31ec40f673)
- Bug 1226291 - Add SpecialPowers API for importing a jsm into the main process. r=jmaher (74da83f9dd)
- Bug 1228060 - Allow resource://testing-common references in Android mochitests; r=jmaher (cf0b3ad998)
- Bug 1237465 - Work around Android 5.1+ permission restrictions by changing pushed directory permissions to rwx, r=gbrown. (d192121c32)
- Bug 1185969 - [mozdevice] Allow to use android preview releases. r=bc (17872e16e3)
- Bug 1168407 - Pre: Move roboextender under mobile/android/tests. (cec5c20aa1)
- Bug 1142734: Stop using Timer.jsm to avoid replacing the browser window setTimout and clearTimeout functions. r=jsantell (f2fb06a88a)
- Bug 1231784 - Install specialpowers and mochikit extensions at runtime via AddonManager.loadTemporaryAddon(), r=jgriffin (c010bc80bf)
- Bug 1247639 - Fix uncaught exception when running |mach mochitest| on Android, r=gbrown (d79f251595)
- Bug 1229348 - Add a "valgrind-plain" suite to all_mochitest_suites. r=cmanchester. (50a5bb3e41)
- Bug 1256984 - Indicate whether tests ran in e10s mode in the mochitest-* summary; r=mconley (3205aa53bf)
- Bug 1254059 - init MochitestBase.nsprLogs, r=jmaher (377d5cd836)
- Bug 1248711 - Make Mochitest NSPR upload work with --run-by-dir, r=jmaher (853a0c068f)
- Bug 1248565 - Make test infra use MOZ_LOG_FILE and MOZ_LOG_MODULES. r=jmaher (deaf345d0c)
- Bug 1190975 - Do not dump device info and logcat when running mochitest via mach; r=jmaher (87d33c7c87)
- Bug 1252582 - Remove graph server output from talos, only post perfherder_data. r=wlach (c7f9e34663)
- Bug 1253736 - when running talos in --develop mode, run addons from source, not the signed ones. r=wlach (ad07c75fc8)
- Bug 1182072 - deal with the graphics window that shows up on startup, r=jmaher (236161adfb)
- Bug 1253148: [webext] Cleanup running extensions on test failure. r=billm (2a9b4d4247)
- Bug 1143091 - restarting tests with --keep-open is hard. r=ted (73672c05e6)
- Bug 1229598 - Add a mode to browser-chrome tests to summarize per-test code coverage. r=ahal (54b73cfd91)
- Bug 1259382 - Get a full path to the compiler wrapper. r=ted (e1c4b33e8f)
- Bug 1261263 - Remove test for libstdc++ headers conflict with clang 3.3. r=froydnj (3d213b6ee8)
- Bug 1261263 - Switch from -std=gnu++0x to -std=gnu++11. r=froydnj (d70f6b3dcd)
- Bug 1259382 - Remove support for Intel C/C++ compiler. r=ted (f7a5f63a0c)
- Bug 1258175 - Remove broken -Wunreachable-code-return and -Wunreachable-code-aggressive checks. r=glandium (127f8be2e2)
- Bug 1105556 - Don't call CheckLoadURIWithPrincipal() in DoCheckLoadURIChecks() for TYPE_DOCUMENT loads where we don't have a loadingPrincipal. Ensure SEC_COOKIES_SAME_ORIGIN isn't set for TYPE_DOCUMENT loads in CheckChannel(). r=ckerschb, sicking (fbebbf1017)
- Bug 1195172 - Use channel->ascynOpen2 layout/style/FontFaceSet.cpp (r=bz,cam) (3e943da95c)
- Bug 1250986 - Make Request.referrer a USVString; r=bzbarsky (6987ab9838)
- Bug 1250987 - Make RequestInit.body nullable; r=bzbarsky (2496ebea1f)
- Bug 1251448 - Add support for RequestInit.referrer; r=jdm (dcf1a668f8)
- Bug 1250985 - Part 1: Add a way to identify whether a WebIDL dictionary has any members present; r=bzbarsky (7ddd6e8043)
- Bug 1250985 - Part 2: Prevent copy constructing a Request object with navigate mode if a RequestInit member is present; r=bzbarsky (24c8c1ca56)
- Bug 1184550 - Move the check for bodyUsed before the check for a null body so subsequent fetches with the same Request fail. r=bkelly (60837c04eb)
- Bug 1251872 - Part 1: Implement Request.referrerPolicy; r=jdm (bd024c0614)
- bug 1252687 - make Migration's ctor constexpr r=bz (793d608bcd)
- Bug 1251872 - Part 2: Store the Request referrerPolicy in the DOM Cache; r=bkelly (e1511c07a6)
- Bug 1251229 P2 Add wpt test verifying FetchEvent.request.url does not include fragments. r=ehsan (1d74e2491e)
- Bug 1251229 P1 Strip fragment from request URL when creating FetchEvent. r=ehsan (5faddecc78)
- Bug 1120715 - Part 4: Add tests for Request.cache; r=bkelly (81537bd125)
- Bug 1237455 P1 Make file_CrossSiteXHR_server.sjs check headers on redirects. r=ehsan (597fdf223d)
- Bug 1237455 P2 Test headers on redirects in fetch mochitests. r=ehsan (2a19ac6a44)
- Bug 1237455 P3 Add a version of test_fetch_cors that reroutes through an empty service worker. r=ehsan (0550d5e115)
- Bug 1205288 - implement and test fetch spec changes for blob scheme with non-GET method. r=bkelly (bb519b1c71)
- Bug 1237455 P4 Create helper method to set fetch request headers. r=ehsan (20266aa708)
- Bug 1237455 P5 Set headers on fetch() redirects. r=ehsan (95dcfe7f71)
- Bug 1120715 - Part 5: Treat a default cache mode Request with a revalidation header as no-store; r=bkelly (4182fded21)
- fix! (c3097a682a)
- Bug 1204520 - Remove unused return value from FetchDriver::FailWithNetworkError. r=jdm (ddd84df514)
- Bug 1253054 - Stop warning if request has already failed. r=bkelly (52eb17afd2)
- Bug 1176824 - Intermittent browser_test_web_manifest.js. r=ckerschb (b8c1fc5757)
- Bug 1242051 - Add inter-directory test support file dependencies to ini manifests. r=gps (5d06d6b00c)
- Bug 1250048 - CSP manifest-src doesn't override default-src. r=ckerschb,bkelly,ehsan (3d77b91226)
- Bug 1262624 Move service worker wpt tests out of mozilla dir so they will be upstreamed. r=jgraham (cf1f010cd2)
- Bug 1263469 P1 Set FetchEvent.request.cache value correctly for non-fetch channels. r=mayhemer (0fac232769)
- Bug 1263469 P2 Validate FetchEvent.request.cache in refresh mochitest. r=ehsan (de0db7da84)
- Bug 1263469 P3 Test FetchEvent.request.cache value on reload in wpt test. r=ehsan (8b4fc58d08)
- Bug 1263469 P4 Update test_eventsource_intercept.html to validate FetchEvent.request.cache. r=ehsan (81843666c0)
- Bug 1263469 P5 Add a wpt test case for EventSource. r=ehsan (a32cbbaf80)
- Bug 1265941 - Rename the ReferrerPolicy "origin-only" enum value to "origin"; r=jdm (1b1dfcebbc)t FetchEvent.request.cache value on reload in wpt test. r=ehsan (8b4fc58d08)
2024-04-16 14:36:19 +08:00
roytam1 feb248f901 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1258618 - Use True instead of '1' for set_config. r=nalexander (6856aab65b)
- Bug 1258618 - Use True instead of '1' for set_define. r=nalexander (272201933b)
- Bug 1258618 - Use True instead of '1' for add_old_configure_assignment. r=nalexander (8faf07d0c0)
- Bug 1260509 - Implement String.prototype.padStart / padEnd; r=jorendorff (5b9b4ef88b)
- Bug 1054759 - Part 2: ES6 Symbol.unscopables. r=shu. (203f6a1c7a)
- Bug 887016 - Part 6: Add RegExpPrototypeOptimizable. r=nbp (651d54bd7e)
- Bug 887016 - Part 7: Add RegExpInstanceOptimizable. r=nbp (82701b3637)
- Bug 887016 - Part 8: Add ObjectHasPrototype. r=nbp (8a9da8f9b8)
- Bug 887016 - Part 9: Implement RegExp.prototype[@@match] and call it from String.prototype.match. r=till (9092676327)
- Bug 887016 - Part 10: Implement RegExp.prototype[@@search] and call it from String.prototype.search. r=till (dcbd8beecb)
- Bug 887016 - Part 11: Implement RegExp.prototype[@@replace] and call it from String.prototype.replace. r=h4writer,till (af2639291b)
- Bug 887016 - Part 12: Implement RegExp[@@species] getter. r=evilpie,bholley (f512f802d9)
- Bug 887016 - Part 13: Implement RegExp.prototype[@@split] and call it from String.prototype.split. r=h4writer,till (1fd28b046d)
- Bug 887016 - Part 14: Add RegExpSearcher. r=h4writer (e5a02d6c03)
- Bug 887016 - Part 15: Use RegExpSearcher in RegExp.prototype[@@replace] optimized path. r=till (4e04250fcc)
- Bug 887016 - Part 16: Use RegExpSearcher in RegExp.prototype[@@searchâ] optimized path. r=till (742a1038f4)
- Bug 887016 - Part 17: Mark sunspider/check-string-unpack-code.js timeout on cgc jittest. r=till (f80f8d69d5)
- Bug 1251502 - Add a generic duplex resampler and a duplex WASAPI implementation. r=kinetik (5524ce1700)
- Bug 1251502 - cubeb does not use cubeb-stdint.h anymore, remove it from moz.build. r=kinetik (76155cf9ee)
- Bug 1233689 - Update specificity on .CodeMirror selector since light/dark theme are now loading before the page styles;r=pbrosset (ea683876ea)
- Bug 1259290: Part 1 - Remove unnecessary JS_ReportError calls. r=bz (1620f29a73)
- Bug 1259290: Part 2 - Remove the cx from [Add|Remove]ChildWorker. r=bz (be70bd421e)
- Bug 1259290: Part 3 - Remove JS_ReportError and cx handling from RegisterWorker and friends. r=bz,jandem (c646e0c7f3)
- Bug 1259290: Part 4 - Remove JS_ReportError for a situation that can never happen. r=bz (ee012c8011)
- Bug 1259290: Part 5 - Remove the cx from WorkerFeature::Notify. r=bz (79aff7ecb1)
- Bug 1234801 - Extra specificity for codemirror dialog since light/dark theme are now loading before the page styles. r=pbrosset (0c7373e2dc)
- Bug 1263490 - Part 1: Do not search for dollar if the length of replaceValue is 0 or 1. r=till (c88d75ff60)
- Bug 1263341 - Check lastIndex in non-global replace. r=till (86d5e60a02)
- Bug 1263851 - Check lastIndex after loop in RegExp.prototype[@@split]. r=till (70dc91fcf9)
- Bug 1265063 - Fix the shell quoting regexp to properly match backslashes. r=gps (6371211560)
- Bug 1258618 - Allow to use bools as values given to add_old_configure_assignment. r=nalexander (69c082d907)
- Bug 1258618 - Serialize substs/configs and defines bools as '1' or '' in config.status. r=nalexander (b2bba38143)
- Bug 1258785 - Return a None value when check_prog doesn't find a program. r=ted (b510c18224)
- Bug 1258615 - Remove the "magic" that sets a result from set_config() in @Depends functions. r=chmanchester (972f002469)
- Bug 1258619 - Properly sandbox functions inside a template. r=chmanchester (3ef772f02e)
- Bug 1257823 - Move set_define() to the sandbox. r=nalexander (b3a5d82263)
- Bug 1257823 - Split ConfigureSandbox._db. r=nalexander (7b5ef964fb)
- Bug 1257823 - Move set_config() to the global scope. r=nalexander (c1f4231779)
- Bug 1257823 - Move set_define() to the global scope. r=nalexander (deca2c7b9a)
- Bug 1257823 - Keep track of the dependencies of @Depends functions. r=nalexander (e4d843c5ba)
- Bug 1257823 - Move imply_option() to the global scope. r=nalexander (fbb67c4b2e)
- Bug 1257823 - Move add_old_configure_assignment() to the global scope. r=nalexander (f1378ee979)
- Bug 1259683 - Forgotten change to test_configure.py before landing bug 1257823. r=nalexander (cd1a6334b0)
- Bug 1259352 - Always fail check_prog if an explicit value was given on the command line or environment. r=ted (b485d202ca)
- Bug 1259620 - Add an optional formatting callback to @Checking. r=gps (0915c2474a)
- Bug 1259620 - Add @Checking to host and target to display the triplets. r=gps (bbbe489056)
- Bug 1259275 - Don't check for yasm when building with --disable-compile-environment. r=ted (26375aeb07)
- Bug 1259346 - Make delayed_getattr more resilient to failure. r=nalexander (6df7bfc293)
- Bug 1259354 - Avoid "checking yasm version" being written out when yasm was not found. r=ted (69da75becb)
- Bug 1257516 - Rename error() to die() and make it take arguments like the logging module. r=ted (3bcecddd55)
- Bug 1260327 - Remove the --recheck option of config.status. r=chmanchester (f579342325)
- Bug 1259683 - Miscellaneous small cleanups in the mozbuild.configure module. r=nalexander (6ae7ae8059)
- Bug 1257516 - Initialize a logger for the ConfigureSandbox, and use it for the help. r=ted (6e6b6c6816)
- Bug 1257516 - Expose a sandboxed logger to moz.configure and use it. r=ted (e76782bb68)
- Bug 1257516 - Add a unit test for check_prog(). r=ted (d3a3dc473e)
- Bug 1257516 - Make check_prog opt-in to the queued debug log messages. r=ted (d6d37f3951)
- Bug 1259960 - Allow to pass a string to check_prog to describe what is being looked for. r=chmanchester (20af6b1033)
- Bug 1259960 - Make check_prog more flexible about the input it receives. r=chmanchester (435b88e82d)
- Bug 1259960 - Make check_prog more flexible about the list of programs it will check. r=chmanchester (b591777d03)
- Bug 1257516 - Allow to assign Exceptions in the global scope. r=ted (81924379ab)
- Bug 1259683 - Don't make imply_option() do anything when --help is on the command line. r=nalexander (5e8c91f721)
- Bug 1259960 - s/DummyFunction/DependsFunction/. r=chmanchester (d20ea3f72f)
- Bug 1259381 - Move --with-ccache and --with-compiler-wrapper to moz.configure. r=chmanchester (77b684b1cf)
- Bug 1257516 - Add a logging handler class to print out configure output on stdout/stderr. r=ted (21b7f8dd55)
- Bug 1257516 - Add a file-like class that sends writes to a callback. r=ted (b884d5d56b)
- Bug 1257516 - Send the debug output from our logger to config.log. r=ted (3494c1c0f8)
- Bug 1257516 - Make the ConfigureOutputHandler keep some debug messages to print out when an error occurs. r=ted (b7ea7b20a4)
- Bug 1257516 - Use the logger for virtualenv manager output. r=ted (5d0b989551)
- Bug 1256573 - Switch moz.configure to use @imports instead of @advanced. r=nalexander (138d6f524f)
- Bug 1262087 - Make the @Checking callback not alter the behavior for ¦bools. r=chmanchester (beae1a720e)
- Bug 1256573 - Add missing primitives to the ConfigureSandbox documentation. r=nalexander (81c3828d59)
- Bug 1256573 - Add a new @imports primitive that allows to import modules into the decorated functions. r=nalexander (ffa8f821c7)
- Fixup bug 1256573 to work on buggy older python on a CLOSED TREE. r=me (184560ec4a)
- Bug 1256573 - Switch configure tests to use @imports instead of @advanced. r=nalexander (0468680882)
- Bug 1259351 - Properly sandbox functions that are decorated with templates. r=nalexander (99d8a5de4a)
- Bug 1256573 - Remove the @advanced primitive. r=nalexander (c731105dba)
- Bug 1254374 - Remove the old TestConfigure.test_imports test. r=nalexander (ad376b4f6c)
- Bug 1260066 - Don't allow to use sandbox primitives from anywhere but global scope and templates. r=nalexander (188d1ee4f2)
- Bug 1259551 - Add --no-download to virtualenv.py invocation; r=ted (9fea24a610)
- Bug 1257516 - Allow the log_handle given to the virtualenv manager to be a file-like object. r=ted (8d47ec1d98)
- Bug 1259382 - Make add_old_configure_assignment work like set_config, accepting both @Depends functions and literal values for both arguments it takes. r=ted (fe418b7f89)
- Bug 1264129 - Add verbosity for the shell and autoconf checks in moz.configure. r=gps (f185051837)
- Bug 1260639 - Log more information before starting old-configure. r=ted (0809c09781)
- Bug 1259382 - Make mozbuild.shellutil.quote more useful for e.g. creating printable command lines. r=ted (98dc9ab745)
- Bug 1260066 - Move add_old_configure_arg to the global scope. r=nalexander (9667304b12)
- Bug 1264482 - Fake an arbitrary __name__ in sandboxed global. r=ted (1e34edab73)
- Bug 1260066 - Move last uses of check_prog that weren't in the global scope to the global scope. r=nalexander (ff6ab42f8f)
- Bug 1257516 - Handle outputting the tail of config.log for old-configure failures from moz.configure. r=ted (4c2f2bc5cb)
- Bug 1260427 - Additional nspr/nss related old_configure_options. r=glandium (3a46e6dbe2)
- Bug 1251529: In object metadata world, rename "object metadata" to "allocation metadata" and "callback" to "builder". r=fitzgen (fc8047d86d)
- No bug - Add guards to tests that use TypedObject. r=me, a=bustage (87bda8c856)
- Bug 1251922 - Do not create metadata objects for temporary parse globals; r=fitzgen (5b354f3cc4)
- Bug 1251529: Replace allocation metadata callback with a builder class. r=fitzgen (520fb736fe)
- Bug 1251529: Pass AutoEnterOOMUnsafeRegion to allocation metadata builder methods. r=fitzgen (6a2e6b05ac)
- Bug 1251529: Provide default constructor for js::AllocationMetadataBuilder, js::SavedStacks::MetadataBuilder. r=shu (2300b6739c)
- Bug 1251529: Provide default constructor for ShellAllocationMetadataBuilder. r=orange (24168aa011)
- Bug 1259877 - Change js::DirectEval to take v/vp rather than a CallArgs to operate on directly. r=efaust (af03a24bde)
- Bug 1259877 - Eliminate Invoke(JSContext*, const CallArgs&, MaybeConstruct = NO_CONSTRUCT) by 1) renaming it to a more-internal name, 2) adding an Invoke overload for existing InvokeArgs providers only, and 3) adding an InternalInvoke function to temporarily mark non-InvokeArgs places using the existing signature that will later be changed not to. r=efaust (7e4efa9129)
- Bug 1259877 - Rename Invoke[GS]etter to Call[GS]etter, more in line with the spec's calling nomenclature. r=jorendorff (0b00a38913)
- Bug 1259877 - Add CallFromStack for certain internal users, js::Call for general use, and mark js::Invoke as deprecated. r=efaust (56186b13fd)
- Bug 1259877 - Add a bunch of Call overloads for 0/1/2 arguments with this as (HandleValue | JSObject*). r=jorendorff (ce764cca3a)
- Bug 1259877 - Update Debugger code to use js::Call rather than Invoke. r=jorendorff (45f219d2f0)
- Bug 1259877 - Update various miscellaneous function-calling code to js::Call. r=jandem (973c3c4171)
2024-04-08 10:24:23 +08:00
roytam1 bfe2ea5afa import changes from `dev' branch of rmottola/Arctic-Fox:
- reapply  Bug 1574573 - Disambiguate a use of Handle in XPCShellEnvironment.cpp r=Ehsan (a674c4b006)
- re-create --disable-applemedia option (needed for pre-10.7 Mac) in new configure ssytem (28e2fd5fee)
- Bug 1255707 - Part 2. Remove ScreenSizeChanged. r=snorp (3a93e4e768)
- Bug 1250418 - Remove the assertion check of mCanSend in CompositorCh ld::ActorDestroy, r=nical (14bb402a1d)
- Bug 1250718 - Improve layer logging for preserve-3d layers. r=thinker (f373a50040)
- Bug 1232042 - Addendum: Add comment for mLayerManager check. r=jrmuizel (2b69aa784a)
- Bug 1239861. Skip composite if vsync time is before force composite time. r=kats (5ee4038157)
- Bug 1241678 - Fix low-volume null-deref crash. r=BenWa (b28d944615)
- Rename PCompositor to PCompositorBridge. (bug 1258479 part 2, r=mattwoodrow) (dd535a9bdd)
- Bug 1238160 - Set frame type on TabContext. r=billm,mayhemer (54424d792b)
- bits of 1240471 (fb34a97806)
- Bug 1238160 - Test mozbrowser APIs to ensure no content exposure. r=bz (17a0ac611c)
- Bug 1238160 - Enable mozbrowser frames on desktop. r=bz (5b42b5403d)
- Bug 1197461 - Implement Permissions.revoke. r=poiru,baku (306712f9ca)
- Bug 1197461 - e10s support for Permissions.revoke. r=poiru (bbda5df25d)
- Bug 1220184 - Eliminate Gingerbread compatibility. r=froydnj, r=nalexander (dce9e4f9e8)
- Bug 1238160 - Set docshell isolation mode. r=smaug (6ac2c21d1d)
- fix of Bug 1238160 (786a554a6a)
- Bug 1237364 - nsFrameLoader.cpp can set the userContextId directly using nsIDocShell, r=smaug (fea166caa3)
- Bug 1227861 - Add OriginAttributes getter/setter into nsIDocShell. r=smaug, sicking (4f8ac4f8ce)
- Bug 1246956 - Add originURI to Sessionstore. r=bz,Yoric,mfinkle (a1dcd44194)
- Bug 1246956 - Add loadReplace to session history. r=yoric r=mfinkle (662e66ad7e)
- Bug 1252811 - remove mIsInIsolatedMozBrowser from nsDocShell. r=smaug (b5927775b7)
- Bug 1250917 - Remove NS_SUCCESS_I_DID_SOMETHING; r=bholley (9dd6fe351b)
- Bug 1225053 - use null principal in gfxSVGGlyphs.cpp r=edwin (597d10fd4e)
- Bug 1226120 - add test for unknownContentType.xul and file types with a default handler but always ask set, r=mconley (dd95e18fd9)
- Bug 1254118 - Web protocol handlers need more testing coverage, r=felipe. (4fb6949d10)
- Bug 1253307 - Use a better function to load web handler apps in e10s. r=billm/mconley (28695be154)
- Bug 1155241: Check mInstanceOwner for nullptr in nsObjectLoadingContent::PluginDestroyed; r=smaug (ad60991e3e)
- Bug 1229220 - Update the scrollbar visibility prefs when initializing a TabChild; r=smaug (28997e0a6d)
- Bug 1252262 - Don't combine the client offset into the outer rect for the child process. r=jimm (f415c0418e)
- Bug 1249943 - Make test_basic_pan work on Fennec and Linux as well. r=botond (657c940be1)
- bit of bug 1245765 part 5 (82463f7eaa)
- Bug 1207512 - Remove the JS_IsRunning call in nsObjectLoadingContent::ScriptRequestPluginInstance; r=bholley (76047284a6)
- minor cleanup and Telemetry pieces (2765a1408d)
- Bug 1239463 - Do not assert when notifying an inactive document about changed content from the plugin crash notification. r=bz (03bf38a683)
- Bug 1192450 - Remove PlayPreview registration from Shumway. r=jet (9b6e131876)
- Bug 1200602 - Use the alternate content for <applet>. r=kmachulis (843fccf0aa)
- Bug 1236900 - Remove useless null check since mOwnerContent cannot be null. r=jst (a7e2d4b95c)
- bug 1257287 - add nsIDocShell::GetEdItingSession() (abd9022426)
- bug 1257287 - add nsIDocShell.tabChild r=smaug (6fe910c2b8)
- Bug 1256626: P1. Add NotifyBenchmarkResult ipc methods. r=jimm (02ab9cb0f6)
- Bug 1256626: P2. Use NotifyBenchmarkResult to save VP9 result. r=jimm (877277768c)
- Bug 1256626. Workaround Microsoft macro silliness. r=me (070e5a8cf0)
- Bug 1183915 - Put images dragged from content processes in the drag data in the parent. r=smaug (72906fab07)
- Bug 1228652 - Check for window.closed after flushing messages in navigateAndRestore. r=mossop (fd9d2b7d42)
- Bug 1217517 - nullcheck consumers for gKeywordURIFixup, r=jaws (adf6388856)
- Bug 951695 - Rename 'Character Encoding' to 'Text Encoding'. r=jaws (046e9644c2)
- Bug 1088710 - part 2: make it work on e10s, r=mconley (479366cba8)
- Bug 1147720 - Fix intermittent waitForDocLoadAndStopIt() timeouts by keeping a strong reference to the progress listener r=mak (4e9fa3f8c2)
- Bug 1228754, r=mak,bz (a33bc4da9c)
- Bug 1250482 - r=mak (0f69dd5f69)
- Bug 798249 - track when we're 'inside' a loadURI call when dealing with Stop() calls resulting from the same, r=mconley (e06b5b44e9)
- Bug 1254657 - change how we send Content:LoadURIResult to avoid upsetting RemoteWebProgress.jsm, r=mconley (915e7a1be6)
- 1253584 - Fix and enable browser_NetworkPrioritizer.js for e10s. r=mconley (9757c53ab6)
- Bug 1254522 - Make remote-browser.xml and browser.xml not depend on Firefox's browser.js. r=mconley (0a15acf7cc)
- Bug 621158 - make appcache use messaging for quota management, r=mayhemer,jaws (7e69707327)
- Bug 1255511 - Skip beforeunload prompts once nsIAppStartup shuttingDown returns true. r=Gijs (66bb2ce055)
- Bug 884355 - Warn about closing multiple tabs when "Never remember history" is enabled" r=gavin (7e61149b88)
- Bug 1228754 - bustage followup, rs=me,bustage Bug 1228754 - correct comments from bustage fix, rs=me, DONTBUILD (ef4d053a24)
- Bug 985777 - add a whitelist for URLs that we can switch to/from private browsing windows, r=ehsan (dc799a2213)
- Bug 963945 - Add about:addons URI as whitelisted so that it can be refocused instead of opening duplicate tabs in private browsing. r=jdm (8d5770a31c)
- reshuffle misspatch (8d2f7c2924)
- Bug 1236126 - fix oversight in principal handling for dialogs with host-less principals, r=aryx (1827672cae)
- align some stuff (256ffe50fa)
- Bug 1252239: Trap errors thrown by speculativeConnect. r=ttaubert (726d890a7b)
- Bug 1093153: enabled and re-factored browser_aboutHome.js to work correctly in e10s mode. r=mak (90518a9742)
- Bug 1239671 - Don't let session store override persistent cookies, r=ehsan (ee5b04fc97)
- Bug 1255685 - SessionStorage.jsm should use origin attributes from docshell. r=sicking (1f055f6ab2)
- Bug 1234021 - Catch exceptions raised by storage.length in SessionStorage.jsm, r=mconley (85ed6cf819)
- Bug 1192394 - Force an image load whenever the thumbnail file changes. r=adw (c194d868f9)
- let-var (f5e9a53170)
- Bug 529899 - Purge cookies on clean shutdown with "Keep cookies until I close Firefox" r=Yoric (1a15abd5f3)
- Bug 1071104 - Remove legacy "hasWrittenState" flag from SessionWorker r=yoric (484e1ac5b1)
- Bug 1198898 - Determining number of tabs/windows restored by Session Restore;r=mconley (5bda3ecc88)
- Bug 1245891 - Changing Session Restore Talos tests to include the time to restore actual tabs;r=mconley (d7c5957192)
- Bug 1210940 - New Browser Component: Newtab r=Mardak (a59fd6c88e)
- Bug 1219454 - Replace 'show' with 'receive' in about:permissions and control center for consistent messaging around notifications and to account for new Push permission. r=MattN (60cc4211ec)
- align (b7bc52abef)
- Bug 868711 - Remove confusing expression in _trackSlowStartup. r=gavin (b2d5609496)
- Bug 1231112 - work around tab groups migration issue in safe mode, r=ttaubert (e71ceebd3f)
- Bug 1249608 - Don't run UI migration steps with new profiles. r=gijs (b6f92e45ba)
- Bug 910431 - Electrolysis: Permission code followup. f=felipe (1bf556eeea)
- align some e10s (05aa76a560)
- Bug 1250109 - Change DOMEventTargetHelper subclasses to not assume that GetOwner() is non-null, since it can be nulled out by navigation. r=bzbarsky (deb440c2a4)
- Bug 908277 - Prevent permission UI errors when PopupNotifications is not available. r=dolske (dcefc44921)
- Bug 1199805 - Fix displayURI typo on site permission prompts. r=bgrins (78dbd44c98)
- Bug 1246028 Implement chrome.commands.getAll. r=kmag (b263fbe137)
- Bug 1242557 - Import missing commands API schema file. r=kmag (b930a95b2f)
- Bug 1249689 - replace bootstrapScope with an activeAddons Map() that contains it r=mossop (00bef48286)
- Bug 1249689 - generate and provide a Symbol for each add-on on startup r=mossop (bd7b936bcb)
- Bug 685155: Treat symbolic links the same as proxy files in the Add-on Manager. r=Mossop (4f458140df)
- Bug 1244248: Test that the certificate database is cached. r=rhelmer (a5cc6e8d75)
- Bug 1250784: Part 1 - [webext] Add support for options_ui via inline browsers in the Add-on Manager. r=Mossop (62b6efe654)
- Bug 1250784: Part 2 - [webext] Fix some issues that cause noisy tests. r=Mossop (4ada262435)
- Bug 1252250 - Implement browser.bookmarks.removeTree(), r=kmag r=mak (7e67b5ccf1)
- Bug 1253652 - Fix browser.bookmarks.move() and add tests for it. r=kmag, r=mak (151a8bf09a)
- Bug 1250784: Follow-up: Fix merge conflict in bookmarks API. r=me (3db6ea04ea)
- Bug 1251269 - Implement browser.bookmarks.getRecent(), r=kmag r=mak (d4564d6aee)
- Bug 1246614 - Check if system add-ons directory exists before trying to clean it. r=mossop (c2d59f34a8)
- Bug 1041514 - Don't show default browser prompt if a user opts out in the installer. r=jimm (b2ccf151f7)
- use ArcticFoxHTML and ArcticFoxURL keys, not to mix with Firefox (e6d36fdd78)
- Bug 1207784 - skip permission hooks in createOffer when called from hiddenWindow (add-ons). r=mt (b90a4c940f)
- Bug 1209766 - Update validation message before showing notification. r=khuey (8c9a865969)
- Bug 1206560 - Show the site favicon in XUL notifications. r=jaws (e5bad6ea20)
- Bug 1248497 창 Add promise support to the sendMessage APIs. r=billm (e26a805c92)
- Bug 911216 - Part 1: Add tests directly testing content Promise constructor resolved with chrome Promise. r=bz (1b2f1ec6b8)
- Bug 911216 - Part 2: Add self-hosting intrinsic for calling wrapped functions without wrapper security checks. r=efaust,bholley (de086e8422)
- Bug 911216 - Part 3: Allow wrapped self-hosted functions and intrinsics in the callFunction debug check. r=efaust (c02e6337fe)
- Bug 1251921 - Do not call debugger hooks with half-initialized frame if InterpeterFrame::prologue fails. (r=jorendorff) (9873720345)
- Bug 1256342. Fix typed array iteration to work correctly over Xrays. r=till (6a7f5c12c6)
- Bug 1256376. Fix forEach on typed arrays to work over Xrays from web extension sandboxes. r=till (ab19703ab5)
- Bug 1253436 - Add __repr__ to BaseLibrary and BaseProgram; r=glandium (a04a16f2ac)
- Bug 1238064 - Update docs to reflect new workflow. r=mossop (c7670ac086)
- Bug 911216 - Part 4: Add self-hosting intrinsic for creating arrays in other compartments. r=efaust (37b14521fb)
- Bug 1233497 - Temporarily allow unsafe CPOWs in Promise-backend.js and Task.jsm. r=billm (d2672a456a)
- Bug 1225041 - Implement ES6 Annex B.3.5 for direct eval. (r=jorendorff) (daf24f0e34)
- Bug 1254185 - Deal with missing arguments assigned to block bindings. (r=jimb) (3ce53dcd06)
- Bug 1250506 - check if node is acceptable as a child before creating an accessible for it, r=davidb (5960ba726d)
- Bug 1251941 - aria::GetRoleMap should take element, r=davidb (e9ee4e20ea)
- Bug 1251944 - get rid of nsCoreUtils::GetRoleContent, r=davidb (a2bf199bb4)
- Bug 1257030 - Add support for supplying preexisting stack instead of capturing one for use as the async parent stack of CallbackObject. r=bz,tromey (a4ddb41fac)
- Bug 1232291 - Non-used header in MessagePortService.*, r=smaug (1e2398e314)
- Bug 1255655 - Const-ify sWAIRoleMaps. r=tbsaunde. (09653e44af)
- align (24667f7952)
- Bug 1253438 - Expose Push observer notification topics. r=markh (b62a068d4b)
2024-03-14 23:40:15 +08:00
roytam1 53f8830caa import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1235610 - Add xpctall support for Bitrig and DragonFly. r=glandium (02b7d40eb3)
- Bug 1252072 - Prevent ASan instrumentation for unsafe xpcom functions. r=froydnj (881bfc18c0)
- Bug 1245099 - Fixed uninitialized variable warning. r=bsmedberg (6481aad0d5)
- Bug 1196370 - Remove the clang assembly workaround from bug 1028613. r=ehsan (b8b6f1a5e8)
- Bug 1234860 - move win32 NS_InvokeByIndex implementation to a separate assembly file; r=aklotz,ted.m (73ca54348f)
- Bug 1248534 (part 1) - Remove XPT encoding support. r=khuey. (e84c4dfd32)
- Bug 1248534 (part 2) - Remove unused XPT flags. r=khuey. (264be694d0)
- Bug 1248534 (part 3) - Remove almost all support for XPT annotations. r=khuey. (97a0d86e0b)
- Bug 1248534 (part 4) - Remove unused fields from XPTConstValue. r=khuey. (9eccf9eba5)
- Bug 1248534 (part 5) - Remove XPTDatapool. r=khuey. (139dab7a9f)
- Bug 1248534 (part 6) - Stack-allocate XPTState. r=khuey. (f32ce7cc9e)
- Bug 1249174 (part 7) - Only define XPTArena::name if XPT_ARENA_LOGGING is defined. r=khuey. (174a20c0a3)
- Bug 1248534 (part 8) - Remove useless XPT freeing code. r=khuey. (a5ade9739b)
- Bug 1248534 (part 9) - Remove XPT arena logging code. r=khuey. (a996dfad76)
- Bug 1251458 - Reinstate annotation handling in .xpt files. r=khuey. (fbe8d573bd)
- Bug 1249174 (part 1) - Don't store the unused XPTTypeDescriptorTags::argnum2 field in memory. r=khuey. (e1d12965eb)
- Bug 1253877 - Baldr: cast -1 to uint8 to avoid 'shifting negative' error on CLOSED TREE (r=bustage) (cdf8031264)
- Bug 1258599 - OdinMonkey: MIPS: Only reserving stack for argument registers on O32. r=huangwenjun06 (a77220a9fa)
- Bug 1253137 - Baldr: fold if_else into if to match ml-proto (r=sunfish) (54e89aafe3)
- Bug 1249174 (part 2) - Shrink xptiInterfaceEntry by reordering its fields. r=khuey. (c4d7c15e6e)
- Bug 1253137 - Baldr: update br_table syntax to match ml-proto (r=sunfish) (e7f253e4d8)
- Bug 1249174 (part 3) - Don't store the unused XPTInterfaceDirectoryEntry::name_space field in memory. r=khuey. (c308508e74)
- Bug 1249174 (part 4) - Don't store unused XPTHeader fields in memory. r=khuey. (2dfd238a54)
- Bug 1249174 (part 5) - Remove the useless BLK_HDR::size field. r=khuey. (1a362c278e)
- Bug 1249174 (part 6) - Shrink XPTTypeDescriptor. r=khuey. (5a313327fe)
- Bug 1249174 (part 7.5) - Avoid wasted space around XPT strings. r=khuey. (ac3653802c)
- Bug 1249174 (part 8) - Shrink XPTInterfaceDescriptor. r=khuey. (e9dc929d37)
- Bug 1253464 - Remove --enable-wrap-malloc/--with-wrap-malloc from js/src/old-configure.in. r=mshal (a5fe83ca0b)
- Bug 1253203 - Move parts of configure.py into sandboxed moz.configure. r=nalexander,r=chmanchester (928a6d3919)
- Bug 1253502 - Allow to pass a specific python interpreter to initialize virtualenvs. r=gps (7c20a57f36)
- Bug 1253502 - Move python virtualenv initialization to moz.configure. r=gps (1c0c8b3b8d)
- Bug 1253553 - Move --enable-artifact-builds, --disable-compile-environment and --enable-build-backend to moz.configure. r=nalexander,r=chmanchester (8c272c238d)
- bug 1248020 - add USE_YASM to moz.build. r=mshal (3b3753abdd)
- bug 1248020 - convert a bunch of moz.build files to use USE_YASM. r=mshal (e87fcc594b)
- Bug 1255585 - Prevent Python executable mis-match from constantly clobbering the virtualenv on OS X. r=gps (6cac756a66)
- Bug 1254795 - Add missing --enable flags to old.configure. r=glandium (0da4d48d63)
- Bug 1254410 - Include app-specific configure files according to --enable-application/--enable-project. r=chmanchester (272c6fe1a6)
- No bug - Fixup whitespaces in build/moz.configure/{init,old}.configure. r=me (938ba30400)
- small backport of 1846703 (ddd3e821ca)
- Bug 1251324 - Add a --disable-js-shell option to js/src/configure. r=chmanchester (58799a6a75)
- Bug 1254873 - Make --disable-js-shell the default for non-js-standalone builds. r=chmanchester (ccf5bf91d0)
- Bug 1255185 - Move --with-external-source-dir to moz.configure. r=chmanchester (67e1ccc6d1)
- Bug 1255185 - Move --with-external-source-dir to moz.configure. r=chmanchester Bug 1255305 - Uniformize CPU_ARCH between old-configure.in and js/src/old-configure.in. r=chmanchester (2c714db752)
- Bug 1254906 - Move --disable-shared-js and --disable-export-js to moz.configure. r=chmanchester (0be3239533)
- Bug 1255197 - Avoid cumulating dependencies in prepare_configure(). r=chmanchester (a7d9b2c0e3)
- Bug 1255667 - Don't read the mozconfig for the js configure. r=gps (bd4aef0604)
- Followup for bug 1255197 - Remove unused dependencies from prepare_configure. r=me (61686ddfed)
- Bug 1255312 - Limit the options we pass down to old-configure. r=chmanchester (d36d18fdac)
- Bug 1255433 - Store old-configure.vars as utf-8 or mbcs. r=gps (342f33d1ea)
- Bug 1255305 - Move the function finding a shell from old.configure to init.configure. r=chmanchester (f1d87090ce)
- Bug 1254188 - Baldr: handle recycled phis when closing a loop with a  value (r=bbouvier) (2cb0895472)
- Bug 1254167: Don't allow folding to full range for atomic accesses; r=sunfish (96a851efda)
- Bug 1256637: Set definition before returning early in EmitBrTable; r=luke (0fdb365e82)
- Bug 1255695 - BaldrMonkey: Implement unaligned accesses. r=luke (205b798249)
- Bug 1255305 - Generalize adding arguments to old-configure. r=chmanchester (e74110f4bd)
- Bug 1255305 - Move --host and --target to moz.configure. r=chmanchester (f100e51b9a)
- Bug 1256512 - Move TARGET_CPU and TARGET_OS to moz.configure. r=chmanchester (968a322857)
- Fixup for bug 1255667 - Use the absolute path of OLD_CONFIGURE. r=me (2fe68aa0b6)
- Bug 1256568 - Inject some variables set in mozconfig into moz.configure. r=gps (3201040414)
- Bug 1256507 - Remove --enable-xterm-updates. r=gps (0c0a24f563)
- Bug 1245860 - Add --with-nspr-prefix to the list of old configure options. r=ted (5e7f7f6339)
-  Bug 1254987 - Get the subconfigure working properly for mail/configure.in. r=glandium (6bbc3e63f5)
- don't commit old-configure generated files (984ba26dda)
- Bug 1256355 - Look for homebrew's autoconf213, and fix a typo. r=gps. (5936eaee96)
- Bug 1256574 - Make the part writing and executing config.status importable for c-c. r=gps (27cb73bcb5)
- Bug 1256568 - Move awk detection to moz.configure. r=gps (fa2d17df71)
- Followup for bug 1256568 - Improve the help message for options check_prog adds. r=gps (67a7c8db7f)
- Bug 1256568 - Move perl detection to moz.configure. r=gps (a4bb4f0313)
- Bug 1256568 - Move doxygen, zip, unzip, xargs, rpmbuild, genisoimage and dsymutil detection to moz.configure. r=gps (6d752e320a)
- Bug 1257413 - Fix check_prog() to properly fail when program is missing after bug 1256568. r=gps (2c35ee9dc2)
- Bug 1254729 - Remove about:devices from Fennec. r=nalexander (bbe4d56ac1)
- Bug 1247960 - Remove unused variable _current_makefile; r=ted (8d563a6dda)
- Bug 1256587 - Only check rpmbuild, genisoimage and dsymutil on the targets they are relevant for. r=gps (1134c1442d)
- Bug 1256990 - Move tar detection to moz.configure. r=chmanchester (ca6867fe4b)
- Bug 1256584 - Remove AC_PROG_INSTALL and AC_PROG_LN_S. r=gps (92b7daf17a)
- Bug 1257051 - Use separate target triplets for iOS and OSX. r=ted (fa6d3aa9df)
- Bug 1256988 - Move --with-gonk to moz.configure. r=chmanchester (ba84e37d5b)
- Bug 1256988 - Move MOZ_WIDGET_TOOLKIT to moz.configure. r=chmanchester (d081a9b281)
- Bug 1256988 - Replace tests on MOZ_ENABLE_GTK2 with tests on MOZ_WIDGET_TOOLKIT==gtk2. r=chmanchester (264369cc5d)
- Bug 1256988 - Replace tests on MOZ_ENABLE_GTK3 with tests on MOZ_WIDGET_TOOLKIT==gtk3. r=chmanchester (92311ba09c)
- Bug 1256988 - Replace tests on MOZ_ENABLE_GTK with tests on MOZ_WIDGET_TOOLKIT containing gtk. r=chmanchester (4b3cdb2fa3)
- Bug 1256988 - Remove MOZ_WIDGET_GTK2 define. r=chmanchester (b321506bfb)
- Bug 1223745 - Move generate headers in toolkit/mozapps/update/updater/Makefile.in to GENERATED_FILES. r=glandium (329de3f8fb)
- Bug 1241975 - port B2G branding Makefiles to moz.build; r=gps (7c23129dc8)
- Bug 1256988 - Replace tests on MOZ_WIDGET_GTK with tests on MOZ_WIDGET_TOOLKIT containing gtk. r=chmanchester (7ccebc9530)
- Bug 1256988 - Move MOZ_WIDGET_* defines to moz.configure. r=chmanchester (8b54aad4ec)
- Bug 1256988 - Remove NO_X11. r=chmanchester (472111ff33)
- Bug 1256988 - Skip the Xt library test for MOZ_WIDGET_TOOLKIT==qt. r=chmanchester (b988e98347)
- Bug 1256988 - Move X11 and MOZ_WIDGET_TOOLKIT-related things to moz.configure. r=chmanchester (d35bbbb251)
- Bug 1256988 - Move --with-gl-provider to moz.configure. r=chmanchester (abd1ca0fbf)
- Bug 1256988 - Move MOZ_PDF_PRINTING to moz.configure. r=chmanchester (641f9a7e43)
- Bug 1256988 - Move MOZ_INSTRUMENT_EVENT_LOOP to moz.configure. r=chmanchester (81ade1913d)
- Bug 1256988 - Move USE_FC_FREETYPE to moz.configure. r=chmanchester (05932151e9)
- fix with gtk in MOZ_WIDGET_TOOLKIT (8f72e0e1c0)
- Bug 1257104 - Move MOZ_APPLEMEDIA to moz.configure. r=ted (949f6d57f2)
- Bug 1257104 - Move --disable-wmf to moz.configure. r=ted (68e802523e)
- Bug 1257104 - Move --disable-ffmpeg to moz.configure. r=ted (2cb2286569)
- Bug 1257104 - Move --disable-fmp4 to moz.configure. r=ted (719f809f28)
- Bug 1257414 - Remove --with-libxul-sdk. r=gps (c29d31a276)
- Bug 1257415 - Move --with-l10n-base to moz.configure. r=gps (ccfa4e65aa)
- fix GAIA (47c4b8a912)
- Bug 1257416 - Move MOZTTDIR to moz.configure. r=gps (81c10a216d)
- Bug 1257648 - Always filter target/host triplets with config.sub. r=nalexander (7afd0e7018)
- Bug 1257434 - Move --enable-systrace to moz.configure. r=ted (8beed38d7f)
- Bug 1257434 - Move --enable-jprof to moz.configure. r=ted (6acb6377ab)
- Bug 1257434 - Move --enable-instruments to moz.configure. r=ted (e635bb6082)
- Bug 1257434 - Move --enable-callgrind to moz.configure. r=ted (c603df6d91)
- Bug 1257434 - Move --enable-dmd to moz.configure. r=ted (13f3246060)
- Bug 1257434 - Move --enable-vtune and --enable-profiling to moz.configure. r=ted (65ab1b5a06)
- Bug 1257685 - Always read a mozconfig when printing help from python configure. r=glandium (d40127fa14)
- Bug 1256966 - Move NIGHTLY_BUILD and RELEASE_BUILD to Python configure. r=glandium (4b2bf84a6b)
- bug 1257689 - move YASM check to moz.configure. r=mshal (1102d049c4)
- bug 1257607 - Add Version type to moz.configure. r=glandium (406c054c8a)
- bug 1255479 - make mach python-tests use TestResolver for discovery, make `mach test` work for python tests. r=nalexander (a56f90c397)
- Bug 1155760 - remove obsolete JAVA_{GEN_DIR,DIST_DIR,IFACES_PKG_NAME} definitions; r=nalexander (801675070b)
- Bug 1257434 - Move MOZ_ENABLE_PROFILER_SPS to moz.configure. r=ted (2ce4503054)
- bug 1257542 - check_prog template should sanity check that progs is not a string. r=glandium (56f083324c)
- shuffle things (9f35c8182c)
- Bug 1257468 - Move JS_STANDALONE to moz.configure. r=nalexander (8dc5ae47f3)
- more of Bug 1255813 - Remove build system support for Solaris, HPUX and AIX (bfe040b93b)
- Bug 1257005 - Don't use debug runtime in standalone SpiderMonkey builds; r=glandium (aede99b095)
- Bug 1257445 - Move some platform-specific defines to moz.configure. r=gps (7132f10c04)
- Bug 1257468 - Move setting MOZ_BUILD_APP subst and define to moz.configure. r=nalexander (64dbeeb24b)
- Bug 1256622 - Allow to build spidermonkey from the top-level configure. r=gps (43e66c39f2)
- Bug 1256528 - Pass AUTOCONF down to old-configure. r=gps (d6875da3c8)
- Bug 1257104 - Move --enable-eme to moz.configure. r=ted (e2eee4d1d5)
- Bug 1254913 - Handle symbolic links in the path leading to moz.configure. r=nalexander (4a5da7937b)
- Bug 1257104 - Allow options with choices and possibly no given values. r=ted (cac6d65cdc)
- Bug 1257468 - Replace tests on BUILDING_JS with tests on MOZ_BUILD_APP==js. r=nalexander (c5715284c2)
- Bug 1244736 - Remove mach update-uuids and related code; r=froydnj (631f811236)
- Bug 1238121 - Properly guard Profiler's RAII classes r=BenWa f=mystor (a3db8e6bc9)
- Bug 1251787 - Remove remaining references to MOZILLA_XPCOMRT_API from tools. r=mstange (1632205437)
- align profiler (c2638ecf1f)
- Bug 1235502 - Fix -Wunreachable-code warning in tools/profiler/. r=BenWa (0d564937c9)
- force disable PROFILER_SPS because build breaks also on Linux (0db1fbf3ca)
- Bug 623183 - Build dump_syms on Windows when using VS2015; r=ted (bcde011207)
- fix build, bit of 1148463 (f6806f4038)
- Bug 1217867 - Prevent duplicated setupInParent calls when debugging same e10s tab with multiple clients. r=jryans (620d7f3928)
- Bug 1198877 - Fix settings supports for mulet's simulators. r=jryans (4ae7fc68f0)
- Bug 1169643 - Stop preventing reloading crashed tabs when devtools are opened. r=jryans (94ea45ac60)
- Bug 1221846 - Properly close the tasktracer property in the GeckoSampler JSON blob. r=BenWa (dca640fb03)
- Bug 1239498 - Use Stackwalk64 on win x64. r=jrmuizel (50ffe8a649)
- Bug 950936 - Add disable autohide button in browser toolbox to help debug panel/popups. r=bgrins (8f84b98f84)
- Bug 1214352 - Enable scratchpad in tab toolboxes. r=jryans (eebab5c1c5)
- Bug 1246514 - Switch toolbox-options.xul to HTML. r=bgrins (bfaf463cba)
- Bug 1258269: Declare logging string-literals in exception_handler.cc as 'const char[]' to fix build warning & for consistency. r=ted (a9454e735f)
- Bug 1254120 - Remove toolkit/crashreporter/test/Makefile.in; r=ted (bda0f6e6a4)
- Bug 1247270 - Ensure reloading every devtools-related documents when hitting the reload shortcut. r=jryans (fdcadb8866)
- Bug 1247985 - Convert DevTools open probes to count, enable for release. r=mratcliffe p=bsmedberg (854d82bfdd)
- Bug 1248435 - Add telemetry probes for reload addon installation and reload action. r=jryans data-review=bsmedberg (7570625275)
- Bug 1225217 - vpx: restore linux avx2 code in libvpx. r=kinetik (0435026461)
- Bug 1241050 - Ensure reloading the developer toolbar when using the reload addon. r=jwalker (d17980acf1)
-  parts of Bug 1151175 - Update libvpx update.py for 1.4.0. (8700fa48ab)
- Bug 1249858 - Add property exposing whether performing an artifact build; r=glandium (9309d7a760)
- Bug 1253436 - Write out a machine readable file with binaries metadata; r=glandium (242b44f067)
- Bug 1249858 - Stop processing IPDL and WebIDL files during artifact builds; r=glandium (1037841766)
- Bug 1249858 - Do not generate unified C++ files during artifact builds; r=glandium (ccff01fc5b)
- Bug 1253436 - Remove unused imports; r=glandium (32a153e80c)
- Bug 1157420, mach should generate VS2013 project files and use a better dir structure; r=froydnj (ba6b1a24f2)
- Bug 1229541 - Assume config.substs.get() already returns a list in VS mach build-backend backend. r=glandium (56f92f56f1)
- Bug 1249590 - Bullet-proofing AsyncShutdown wrt exceptions;r=froydnj (7e512f1029)
- Bug 1021151 - avoid memory leak in NS_GENERIC_AGGREGATED_CONSTRUCTOR_INIT, use nsAutoPtr instead of naked ptr. r=Ehsan (d0eb754af2)
- Bug 1255223 - Null crash when logging weak maps. r=mccr8. (0d02b4b469)
- Bug 1250134 - assert mJSRuntime when IsGrayJS() is true. r=mccr8 (a3987102ed)
- Bug 1254131: Fix non-unified wasm build. r=luke (cacb86e4d0)
- Just warn about missing CoreMedia (590ae24062)
- Bug 1246929 - Skip installing functions and properties on builtins for the self-hosting global. r=Waldo (aa04041de9)
- Bug 986294 - Remove Proxy.create from addon-sdk. r=mossop (da3d6c40ea)
- Bug 1243805 - Replace Proxy.create with new Proxy in devtools l10n code. r=jryans (9886f857be)
- Bug 1245141 - Use new Proxy for AddonManager.addonTypes. r=mossop (6cc8dd0870)
- Bug 1253866 - Remove Proxy.create from crash tests. r=bz (76a421cf97)
- Bug 892903 - Remove Proxy.create and Proxy.createFunction. r=efaust (7b572deb10)
- Bug 1049041 - Remove scary warning about mutating [[Prototype]]. r=efaust. (367ac3f6c5)
- Bug 1257445 - #ifdef on __GLIBC__ for sched_getcpu, which is a glibc feature. r=jimb (171a1729c1)
- Followup for bug 1257445 - Remove the AutoStopwatch::getCPU implementation using sched_getcpu. r=jimb (221f52d4c4)
- Bug 1178317 - eliminate large static constructor from ShimInterfaceInfo.cpp; r=poiru (aa66704aee)
- Bug 1247580 P1 Allow old nsIX509Cert serialized objects to be read off disk. r=bz (1f8bc280a6)
- Bug 1247580 P2 Add gtest to ensure we can continue to deserialize old security info strings. r=bz (323059ac29)
- Bug 864842 - Show error for browsing Windows drive without media, r=michal (1e438bdf2f)
- Bug 1233283 - Remove unless tmp from ReadDir in nsLocalFileWin. r=froydnj (1565d1cc14)
- Bug 1258498: Use fallible allocation in nsScriptableInputStream::ReadBytes. r= froydnj (eebcb8050d)
- Bug 1236108: Add temp directory for sandboxed content processes to directory r=bsmedberg (8384b33c10)
- Bug 1255362 - Null-check GetContainer() before using it in image-related ConfigureLayer() methods. r=mstange a=Tomcat (beab7149f1)
- Bug 1205473 - Add a state bit to optimize building event regions. r=mattwoodrow (c8b1eb9839)
- Bug 1222886 - Remove unused nsCSSParser::{SetStyleSheet,SetChildLoader,SetQuirkMode} methods. r=bzbarsky (c9c6621083)
- Bug 1247327. Fix WebGL acceptance rates in telemetry. r=milan (de10319664)
- Bug 1254247 - Ignore implicit Expr wrappers due to temporary cleanup in MUST_USE analysis, r=ehsan (8a82e3f718)
- Bug 1254807 - Disambiguate ArrayType for clang trunk static analysis builds; r=jrmuizel (b66c5d68c8)
- Bug 1251587 - Add Windows support to the clang plugin; r=jrmuizel (1c3315fc90)
- Bug 1246334 - Add support for building the clang plugin using clang-cl; r=glandium (bd10930b4c)
- Bug 1253187 - Remove some warnings in clang-plugin tests, r=ehsan (b8e34c2d68)
- Bug 1182727 - Part 15: Build the clang-plugin C test in C11 mode; r=mystor (d0485ed2d0)
- Bug 1182727 - Part 14: Remove the old files that are not needed any more; r=rail (c1ee9d2760)
- Bug 1186517 - Fix SDKProcessor API version detection; r=snorp (4114e1f5a6)
- Bug 1210585 - Avoid fields with same name in class and superclass; r=snorp (3725e92bd0)
- Bug 1186517 - Adjust white spacing in generated files; r=me (8ed50e1b61)
- Bug 1178850 - Make mozilla::jni::Param more intuitive to use; r=snorp (1e0fd30478)
- Bug 1192079 - Use unqualified names when possible; r=snorp (a251ae7d67)
- Bug 1249664 - Save dropped-down state in nsPresState. r=dbaron (734c3ee18b)
- Bug 1256745 - Cancel the DidPaint timer in SetShell(nullptr). r=mattwoodrow (d2a4202512)
- Bug 1238846 (part 1) - Remove some dead code in nsLayoutUtils. r=mattwoodrow. (e6af806e52)
- Bug 1209574 - Generate C++ name for any Java class in chain of declared classes; r=snorp (59263176db)
- Bug 1209574 - Generate constants for non-accessible static final fields; r=snorp (35a2e8ac0f)
- Bug 1210585 - Use equals to compare Class instances; r=snorp (6818273628)
- Bug 1194360 - Remove use of inherited constructors; r=snorp (2b952bf8d1)
- Bug 1244875 - Update binding generator; r=snorp (659ded6d4e)
- Bug 1252414 - Handle lost_context for webgl ClearBuffer*. r=jgilbert (e6728605ff)
- Bug 1228687: ScopedResolveTexturesForDraw needs the context to be current, so make those calls earlier. r=jgilbert (6e731187c5)
- Bug 1247532 - Annotate intentional switch fallthrough to suppress -Wimplicit-fallthrough warning in dom/canvas/. r=jgilbert (d7faec1848)
- Bug 1249483 - Stop filling A with 1.0 on readback from no-alpha. - r=jrmuizel (9bf71fb220)
2024-03-10 20:59:56 +08:00
roytam1 e62587c8b9 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1247836 - Add a ReadOnlyNamespace class to mozbuild.util. r=nalexander,r=chmanchester (cee83ff47c)
- Bug 1252170 - Disable Spotlight indexing of objdir on OS X; r=ted (21377450ea)
- Bug 1242132 - Make sure to split multiple _FLAGS after bug 1224452. r=glandium (dccac421f4)
- Bug 1251076 - Record ccache stats in build telemetry data r=gps (73e4f22a98)
- Bug 1234913 - Pre: Allow to --skip-cache when running |mach artifact install|. r=chmanchester (349114f12a)
- Bug 1234913 - Pre: Show download progress during |mach artifact install|. r=nalexander (d14ecab254)
- Bug 1234913 - Clarify things that are hg-specific; make iteration lazy. r=chmanchester (be0bb6a56a)
- Bug 1234913 - Stop using local pushlog in |mach artifact install|. r=nalexander (84b4c6f91e)
- Bug 1234913 - Support git in |mach artifact install|. r=nalexander (367e90b5ce)
- Bug 1250961 - Move testing/mochitest/Makefile.in to moz.build. r=gps (8b55e0ff7b)
- Bug 1250961 - Move testing/xpcshell/Makefile.in to moz.build. r=gps (032c40962d)
- Bug 1253203 - Normalize path separators in MozbuildObject. r=gps (86670b65a3)
- Bug 1255655 - Const-ify k{Unix,Win}Charsets and kLangGroups. r=smontagu. (75e9a5bf6c)
- Bug 1253010 - part 1 - refactor nsX509CertValidity time formatting; r=keeler (976afc4b16)
- Bug 1253010 - part 2 - provide a non-XPCOM way to create new nsIDateTimeFormat instances; r=smontagu (a2ccf520bb)
- Bug 1257136 - Allow to pass configure options from mach configure. r=gps (46e5230a5c)
- Bug 1253651 - Undo changes to PATH made by activating virtualenv in mach artifact. r=glandium (d913b9db8f)
- Bug 1240149 - Install Python packages necessary to artifact builds from mozilla pypi when running in automation. r=nalexander (1cf9cbc701)
- remove option of which there is no trace in FF (23d33f3862)
- fix test (173819587b)
- remove configure option for status bar and just keep it enabled (87cd78ec92)
- Bug 1048850 - Part 2: make 'ruleNum' an object member to allow the property to be passed to content pages. r=Standard8 (b82a8b5478)
- tiny bit of Bug 1028187 - Enable IndexedDB (8e80d1a061)
- Bug 1218996 - AboutRedirector uses aboutNewTabService exclusively for about:newtab r=mconley (8d7c5b7b89)
- missed to actually cotninue packaging status bar (670c537cb6)
- Bug 1172165 - check all nested URI schemes in CAPS. Make view-source dangerous to load, and about: URIs use per-URI flags so they keep working, r=bz (91200bab1d)
- Bug 1255239 - Reduce size of HuffmanIncomingTables. r=hurley. (8de07f2979)
- Bug 1224328 - Don't infinite loop when parsing headers with newlines. r=mcmanus (e7a9871294)
- Bug 1245106 - necko compilation warnings r=mcmanus (373b414d71)
- Bug 1253358 - no flags on priority frames r=hurley (0bfe9ccabe)
- Bug 1253358 - Assert no flags on several h2 frame types r=hurley (4315f882d7)
- Bug 1246735 - h2 reset recursive push. r=hurley (067e98a044)
- Bug 1253358 - minor h2 push fixes r=hurley (5a1c86723a)
- Bug 1246761 - Properly handle non-terminal 0-length DATA frames. r=mcmanus (4c1c907fc1)
- missed to actually continue packaging status bar (d79fab8d1d)
- Bug 1120715 - Part 1: Add Necko APIs to preserve the Request cache mode on the channel; r=mayhemer (be7b704e09)
- Bug 1244122 P1 Always support SW intercept even when http cache is disabled. r=mayhemer (1929d6ff6b)
- Bug 1219504 - Test changes (r=Gijs,mconley,jryans,MattN,Mossop) (d793d81f17)
- Bug 1219504 - BrowserTestUtils changes (r=mconley) (07cee2e1e2)
- Bug 1244122 P2 Perform refresh testing with http cache disabled. r=ehsan (41d2c91e14)
- Bug 1120715 - Part 2: Don't use OPEN_TRUNCATE when reopening a fake synthesized cache entry; r=mayhemer,jdm (84c5265a46)
- add missing snippets bits that gave errors on newTab, but hide snippets again (dc0fba20e7)
- Bug 1148544 - Figure out UA override once per LoadGroup and cache it, rather than once per channel. r=nwgh (d610f7210f)
- Bug 1253582 - h2 coalescing impacts wss:// r=michal (bc7acebd2e)
- Bug 1064378 - Don't rewrite custom Authorization header set on a channel by cached credential. r=jduell (a427c97d24)
- Bug 1219482: Replace PRLogModuleInfo with LazyLogModule in uriloader subdirectory.r=erahm (2b54ad3276)
- Bug 1113196 - Pass a sane set of parameters to loadinfo for top-level loads in e10s. r=sicking (ea83174b6b)
- enable missing bit of 1487964 that is now valid (f6959fdcbc)
- Bug 1226928 - network and ipc bits for content-signing on remote about:newtab, r=mayhemer (0a183e0136)
- Bug 1257186 - Refactor the way compacting GC passes lists of arenas to background tasks to avoid possible race r=terrence (80e167e4b0)
2024-02-22 22:51:54 +08:00
roytam1 c73bf91d47 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1255763 - Remove OS_CONFIG, it is now unused. r=gps (8057d99501)
- Bug 1255763 - Remove the MUST_UNDEF_HAVE_BOOLEAN_AFTER_INCLUDES define. r=gps (5168512b62)
- Bug 1255763 - Remove the NEED_USLEEP_PROTOTYPE define. r=gps (7792c4146c)
- bit of Bug 1241993 (af84a98319)
- Bug 1242966 - Make services/crypto eslintable. r=rnewman (104214e999)
- Bug 1109714 - Make the feed subscriber UI work in e10s r=mrbkap,jaws (512d76ddb7)
- bug 1244743 - Replace MOZ_NATIVE_X with MOZ_SYSTEM_X. r=gps (f13b7803d6)
- should be MOZ_SYSTEM_WEBP for system headers (a454950267)
- bug 1248016 - make ASFILES rules work with .s/.asm, get rid of ASM_SUFFIX. r=mshal (f343285f4c)
- Bug 1251210 - In configure.py, take AUTOCONF from mozconfig (mk_add_options) as well. r=ted (eb99ac2f2f)
- Bug 1250297 - Make python configure output config.status instead of old-configure doing it. r=gps (07d0d106a6)
- Bug 1251870 - Disable indexing of objdir on Windows; r=ted (ec6d697711)
- Bug 1203266 - Add a list variant to mozbuild.util that allows pre-processing list items with a provided callable. r=gps (67aa583864)
- Bug 1255763 - Remove OS_VERS and OS_VERSION. r=gps (f02b067dd6)
- Bug 1255763 - Remove OS_RELEASE and OS_MINOR_RELEASE. r=gps (47ffc99e60)
- Bug 1203266 - Read test manifests in the reader instead of the emitter to make them available earlier in the build. r=gps (6c5669dc5e)
- Bug 1203266 - Allow reading reftest manifests from a provided finder. r=gps (965e98cc72)
- Bug 1203266 - Remove uses of the emitter in files_info now that they're no longer needed. r=gps (16fb408e42)
- Bug 1203266 - Optionally read manifestparser manifests with a Finder  class. r=ahal (abfaec92b3)
- bug 1255479 - add PYTHON_UNIT_TESTS to all-tests.json. r=nalexander (962d188b09)
- Bug 1253076 - Handle the case defines are not present to avoid artifact build bustage when processing symbols files. r=glandium (e5889f8531)
- Bug 1253431 part 1 - Add SDK_FILES to moz.build; r=gps (0ea7ddf34a)
- Bug 1248950 - Move xpidl unit tests to moz.build; r=ted (a81002650d)
- Bug 1253431 part 2 - Use SDK_FILES instead of INSTALL_TARGETS; r=gps (45df23e747)
- Bug 1253431 part 3 - Move SDK_BINARY files in xpcom/idl-parser/xpidl to moz.build; r=gps (dcd29359eb)
- Bug 1253431 part 4 - Convert header.py to a GENERATED_FILES script; r=gps (5982777320)
- Bug 1253431 part 5 - Remove build/unix/Makefile.in; r=gps (1052a6922c)
- Bug 1253431 part 6 - Remove SDK_BINARY from js/src; r=gps (41e952aa0e)
- Bug 1253431 part 7 - Remove SDK_BINARY; r=gps (8cde74b1da)
- Bug 1252301 - allow installing CONFIGURE_SUBST_FILES; r=glandium (a77cbb5dd3)
- Bug 1253430 - Move most FinalTargetFiles into misc tier; r=glandium (d900eb240d)
- Bug 1256033 - Allow GENERATED_FILES scripts to depend on other generated files; r=glandium (b1d37b7c0b)
- Bug 1261283 - allow GENERATED_FILES to write to multiple outputs; r=glandium (99bb83c3ce)
- Bug 1242632 - Remove TESTING_FILES from moz.build; r=glandium (bc636bd550)
- Bug 1252093 - Move AUTOCFG_JS_EXPORTS to moz.build; r=ted (fa0dfa4ebf)
- Bug 1255813 - Remove build system support for Solaris, HPUX and AIX. r=ted (2b69d2d3fb)
- Bug 1253203 - Remove everything COMM_BUILD. r=nalexander,r=chmanchester (f883c27927)
- Bug 1247836 - Add classes for python configure options handling. r=nalexander,r=chmanchester (1b95a0779f)
- Bug 1247836 - Building blocks for python configure. r=nalexander,r=chmanchester (ea20b2d954)
- Bug 1253203 - Use mozpath functions for sandboxed os.path in configure.py. r=nalexander,r=chmanchester (2a335fbc73)
2024-02-21 11:31:12 +08:00
roytam1 ba8690b75e import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1254848 part 1. Take ownership of error reporting on the AutoEntryScript in mozJSComponentLoader::ObjectForLocation. r=bholley (39b4b835e2)
- Bug 1254848 part 2. Take ownership of error reporting on the AutoEntryScript in mozJSComponentLoader::PrepareObjectForLocation. r=bholley (d0ca0f3b48)
- Bug 1254848 part 3. Take ownership of error reporting on the AutoEntryScript in AsyncScriptLoader::OnStreamComplete. r=bholley (d9059437f7)
- Bug 1254303 - Remove SEC_NORMAL from js/. r=sicking (a05bb976fc)
- Bug 1137151: Marked destructors of ref-counted MTP classes as protected, r=dhylands (683cd78bd7)
- Bug 1167090 - Fix MTP date and time queried through getObjectInfo. r=alchen (d1055dab5b)
- Bug 1188796 - Have MTP record modified timestamps when they're passed. r=alchen (7e09ea19c0)
- Bug 1205028 - Don't tell MTP server about files that it added/modified. r=alchen (65d84062ad)
- Bug 1174228 - Set up TYPE_APP for navigator.getDeviceStorage for B2GDroid r=dhylands (5cd46dda53)
- Bug 1242899 - consolidate mozApps tests into dom/apps/tests/ dir; r=marco (9208d75401)
- Bug 1238160 - Add assertions in non-desktop code paths. r=bz,fabrice (96ea4796b5)
- Bug 1238079 - remove the desktop web runtime; r=fabrice,mossop,gps,jryans,jmaher,marco (3a77fa1f59)
- Bug 1250453 - Remove DOMApplicationRegistry._isLaunchable property. r=myk (a20ad88af5)
- Bug 1176712 - Cannot have two activities with same name and different filters. Tests. r=fabrice (b5cd3f34fa)
- Bug 1251179 - Ensure that the lock protecting the CPU sleep functionality is always valid r=dhylands (dba414ecfa)
- Bug 1253571 - Remove the remaining uses of ScopedDeletePtr and ScopedFreePtr from the HAL and MTP code r=dhylands (a294472d97)
- Bug 1251519 Part 2 - Remove nsLayoutUtils::IsRectVisibleInScrollFrames(). r=mats (c73a0272b7)
- Bug 1212186 - Disable 'layout.word_select.eat_space_to_next_word' in carets tests. r=mtseng (7d231a66bf)
- Bug 1207934 - Fix word_location(). r=automatedtester (6828f466f1)
- Bug 1199625 - Test focus not being changed by long-pressing on non-selectable. r=mtseng (7aefe76cdc)
- Bug 1206545 - Add a marionette test case. r=roc (18e224214c)
- Bug 1209841 - Delete test_selectioncarets2.py. r=automatedtester (99c3d5d144)
- Bug 1221459 - Remove TouchCaret and SelectionCarets from marionette tests. r=mtseng (c9a452fe67)
- Bug 1253989 Part 1 - Remove tests for accessiblecaret preference off. r=mtseng (ddc3c57a93)
- Bug 1253989 Part 2 - Use @parameterized to rewrite cursor mode tests. r=mtseng (5a4cbff605)
- Bug 1201036: Bump marionette client and marionette driver for releases; r=jgriffin (9522a37ce7)
- Bug 1209698: Bump version numbers for Marionette packages; r=jgriffin (6a952dc063)
- Bug 1137972: Centralize unwrapping the response from marionette; r=jgriffin (78d40d42d2)
- Bug 1137972: Send W3C Element Key to Marionette Server from python client; r=jgriffin (074cbdb12c)
- Bug 1185486 - Part 1: Use a timeout when waiting on the browser process after a timed out command. r=jgriffin (ebb6f6421d)
- Bug 1159219: Make ContentSender a separate module (034e08ef83)
- Bug 1159238. Generate UUID internally to ContentSender (be45ead810)
- Bug 1185486 - Part 2: Prevent message listeners from a failed command from causing an out of order response when a content command hangs. r=ato (d706eaba14)
- Bug 1164124 - Add using_prefs context manager. r=jgriffin (f789f9a6fa)
- Bug 1211503: Support for Marionette protocol level 3 in the Python client (88d062980d)
- Bug 1211503: Support for Marionette protocol level 3 in the Python client (1d805ac020)
- Bug 1216967: Bump Marionette Python packages (5877bcee90)
- cleanup (56b0351ad3)
- Bug 1144240 - Fix generated Marionette documentation. r=ato (6beeb13017)
- Bug 1223171 - [marionette] add ability to install addons programatically, r=ato (c8d04e974a)
- Bug 1223517 - Release marionette-client 2.0.0 and marionette-driver 1.1.1; r=automatedtester (de1c1f1d18)
- Bug 1008453. Add support for navigator.hardwareConcurrency. r=khuey (ebd1c0e2d9)
- Bug 1200409 - |marionette --help| causes stack trace. r=ato (479af08b4f)
- Bug 1212608 - Add parts of firefox_ui_harness to Marionette runner; r=automatedtester (9977013243)
- Bug 1222388: Correct ./mach marionette-test r=ato (27bae1cbf9)
- Bug 1223429 - Return exit code 10 when Marionette harness has failing tests; r=automatedtester (b7b7ba91f4)
- Bug 1227918 - Log exception in harness class setup; r=automatedtester (9708cb7113)
- Bug 1221187: testing/marionette/client: Explicitly define --version flag; r=automatedtester (6886b6b925)
- Bug 1237179 - Add mach command to run firefox-ui-tests from the source directory. r=gps (3bb6ed2ff0)
- Bug 1208242 - Part 2: WebExtension blocklist tests for b2g r=ferjm (cf19a285a4)
- Bug 1165943 - Remove non existing "security.uri.allow_scheme_mismatch" preference from test. r=nsm (60cdcfc933)
- Bug 1223297 - Add multiple audio channel test. r=baku (55765d11dd)
- Bug 1220221 - Allow B2GDroid apps to be debugged using Web IDE. r=jryans (f2c4272317)
- Bug 1198877 - Enable mulet's support in webapps actors. r=jryans (ab5ec4654d)
- Bug 1250453 - Remove DOMApplicationRegistry.allAppsLaunchable property and related testing API. r=myk (983931229b)
- Bug 1255161 - Remove dom.mozApps.used preference. r=myk (5247455c72)
- Bug 1255036 - Remove mozApps::getNotInstalled. r=myk,ehsan (8a36a194b4)
- Bug 1240860 - Escape attribute name before passing into querySelector;r=tromey (a896327089)
- Bug 1242278 - Eslint cleanup of Inspector markup view r=pbro (88663087d7)
- Bug 1169860 - Increase the timeout of browser_toolbox_options_disable_cache-01.js and browser_toolbox_options_disable_cache-02.js (9932a09fac)
- Bug 1245667 - Use standard license boilerplate in framework js files. r=bgrins (f296c9cfee)
- Bug 1243546 - Add mach command for external-media-tests - r=gps (8c74584251)
- Bug 1239987 - Remove marionette-transport dependency from build environment; r=gps (b5e6166e61)
- Bug 1250748 - Remove the 20s countdown timer from mach first run; r=chmanchester (8755a9b3e0)
- Bug 1238996 - Release marionette-driver 1.2, marionette-transport 1.1, and marionette-client 2.1; r=automatedtester (746bc487a4)
- Bug 1243739 - Bump versions of marionette-driver, marionette-client and marionette-transport. r=ato (c87d6e57f8)
- Bug 1243739: Update marionette-driver dependecy for marionette-transport. r=ato (582a2f8d8e)
- Bug 1239987 - Merge marionette-transport into marionette-driver; r=automatedtester (254ed0727c)
- Bug 1239330 - Support AddonManager.installTemporaryAddon() in marionette_driver.addons, r=ato (1f132b1cb3)
- Bug 1250002 - part1: add loader to globals exposed by require from browser-loader;r=jryans (b21bbfea15)
- Bug 1221141 - Specify absolute path to each about:debugging test file to please Windows. r=me for bustage fix on CLOSED TREE (cd311cffa7)
- Bug 1225473 - Support Service workers in child process. r=janx (68b511ab9a)
- Bug 1228382 - Keep service worker alive when attaching to them. r=janx,ejpbruel (bf0201e624)
- Bug 1232931 - Allow running browser_service_workers_timeout.js more than once. r=janx (e6ef705148)
- Bug 1227135 - about:debugging : disable debug buttons if addons debugging disabled;r=ochameau (832ff1f414)
- Bug 1232931: Wait for service worker registration before attaching a toolbox to it. r=janx (83b86558bc)
- Bug 1245496 - Fix eslint errors in about:debugging. r=janx (4e78f4bcfb)
- Bug 1242469 - Remove the "Enable worker debugging (in development)" checkbox from about:debugging. r=ochameau (3867d0975b)
- Bug 1245029 - aboutdebugging full react refactor part1;r=janx,ochameau (cecad4b36e)
- Bug 1245029 - aboutdebugging full react refactor part2;r=janx,ochameau (7297264e12)
- Bug 1249585 - Rename about:debugging components s/Component//g. r=janx (1828059a3d)
- Bug 1227137 - aboutdebugging: addons debugging enabled only if remote dbg is true;r=ochameau (97f2d8a652)
- Bug 1212797 - Refactor worker actors to protocol.js. r=ochameau (4052a4145c)
- Bug 1212797 - Show all registered service workers in about:debugging. r=ochameau (a91931a241)
- Bug 1250002 - part2: about:debugging switch to browserLoader;r=ochameau (f1d4ce9f08)
- Bug 1241050 - Convert DeveloperToolbar.jsm to commonjs module. r=jwalker (72e4adf1f7)
- Bug 1243406 - enable CSS/SVG/PNG hot reloading for all devtools panels r=bgrins (df16fbb14d)
- Bug 1233888 - Convert to Promise.jsm in app projects. r=ochameau (c9d688829d)
- Bug 1234880 - Part 1: Stop using ObservableObject in app-projects. r=jryans (ddcdb945b9)
- Bug 1234880 - Part 2: Remove ObservableObject. r=jryans (089acbdd6a)
- Bug 1225063 - add option (devtools.markup.collapseAttributes) to enable/disable attribute collapsing from settings panel;r=bgrins (8ad7e6b5cd)
- Bug 1250205 - Clean remaining eslint warnings in devtools/client/inspector/markup/markup.js; r=miker (8214a7d3d6)
- Bug 1203147 - Add a keyboard shortcut for scrolling elements into view in the inspector. r=pbro (ba7accba9d)
- Bug 1248381 - Inspector panel should display properly capitalized node name; r=miker (c843dc93c4)
- Bug 1214352 - Add telemetry for Scratchpad as top level window. r=jryans,p=bsmedberg (f53e9c8644)
- Bug 1239562 - Use explicit events to fix test races in responsive design. r=ochameau (2a6529efab)
- Bug 1245462 - Cleanup various require/import in devtools. r=jryans (f4d696471e)
- Bug 1230622 - Docs: Suggest people use wptserve instead of mozhttpd. r=jgraham (8b1c669740)
- Bug 1174497 - [mozprofile] bump version and release to pypi; r=wlach (0360927850)
- Bug 1014760 - Version bump mozbase modules that depend on mozlog 3.0, r=me (d16b10a25f)
- Bug 1189858 - [mozprofile] remove the manifest parser required dependency. r=ahal (b181c379ce)
- Bug 1189858 - fix typos in pip extra dependency declaration (587697be0d)
- Bug 1199115 - Release mozprofile 0.27. r=jgraham DONTBUILD (a1e1452486)
- Bug 1233534 - [mozprofile] bump version to 0.28. r=ahal (6e17f001dd)
- Bug 1241707 - [e10s] Web Console should restore focus to proper place when closed. r=jryans,r=bgrins (401d0754cc)
- Bug 1245530 - Use require(Services) instead of Cu.import(Services.jsm). r=jryans (7b2312698e)
- Bug 1256401 - Part 2: Remove references to b2gdroid. r=fabrice (1486bf8669)
- Bug 1112920 - Assert against pending exceptions in AutoJSAPI::InitInternal. v1 r=luke,r=smaug (fa9b99c835)
- Fix the asset for bug 1112920 to not touch uninitialized memory. Totally my fault, since I moved it above the mCx assignment, and now we have a CLOSED TREE. (f404994a66)
- Logging patch for bug 1256008. r=khuey (dcb846a987)
- Bug 1255817 part 1. Make AutoJSAPI always take ownership of error reporting. r=bholley (638b9ca3fe)
- Bug 1257306. Simplify the implementation of AutoSafeJSContext (and therefore AutoJSContext, since AutoSafeJSContext will no longer be an AutoJSContext). r=bholley (58b655ad7a)
- Bug 1245951 - "Unused method in WebSocket". r=smaug (b2f8937893)
- Bug 1227136 - crash in mozilla::net::WebSocketChannel::StartWebsocketData, r=bagder, r=baku (5249e56b52)
- Bug 1252751 - Improve the security model between webSocket and sandboxed iframe, r=smaug (9a6c0be275)
- Bug 1250234. Make WebSocket::CreateAndDispatchMessageEvent properly report JS exceptions it might be producing. r=khuey (eaae502684)
- Bug 1255840. Get rid of the AutoJSAPI usage in IDBFactory. r=khuey (d0a965d1aa)
- Bug 1151112 - 'Sending message that cannot be cloned. Are you trying to send an XPCOM object?' seen when unlocking phone. r=ferjm (7ba4294750)
- Bug 1253834 - add AllChildrenIterator::Get(), r=bz (5c1ab2f7f2)
- Bug 1249443 - add AllChildrenIterator::GetPreviousChild, r=bz (812f61db28)
- Bug 1249443 - add AllChildrenIterator::Phase, r=bz (9106ec6dbb)
- Bug 1095236 - Simplify browser_test_new_window_from_content.js to use BrowserTestUtils. r=mrbkap (b8fcea4ad1)
- Bug 1095236 - Test that windows opened from content with dialog=1 still open. r=mrbkap. (db67a80e2b)
- Bug 1210482 - regression tests for 1194897 in which window.[location|menu|personal|status|tool]bar.visible broke for e10s, we're testing these behave appropiately both in content and chrome. r=mconley (a17099181c)
- Bug 1251897 - DocAccessible constructor doesn't have to take root element as an argument, r=davidb (77ef52ac2a)
- Bug 1250294 - Make configure a Python script that invokes the old configure.sh. r=ted (dd95f58e2d)
- bug 1250971 - pass cgthreads with number of cores for Windows PGO builds. r=gps (61057e4e67)
- bug 1249923 - use PogoSafeMode for MSVC PGO. r=gps (baca91346d)
- Bug 1245693. Only set the SSE[2]_FLAGS for x86. r=glandium (45587c6652)
- Bug 1233297 - Part 2b: Remove some unnecessary warning flags. r=glandium (188d1b1a73)
- Bug 1251210 - In configure.py, take AUTOCONF from the environment, if set there. r=ted (eb6256d562)
- Bug 1252041 - rust: disable sse2 code generation on win32. r=mshal (3cce95b050)
- Bug 1252980 - Link the geckolib into libxul and define MOZ_STYLO if --with-servo=PATH is passed. r=gps (97930d9ed3)
2024-02-20 14:48:40 +08:00
roytam1 22b17e8251 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1198209 - Add a "Total Memory" Histogram. r=vladan (8d1e1e9c27)
- Bug 1245649: Turn on no-extra-semi. r=markh (75bf2688ed)
- Bug 1242975 - Make services/sync eslintable. r=markh (52db54aa21)
- Bug 1227956 - Implement Kinto.js OneCRL client r=rnewman (6405ba31ef)
- Bug 1216749 - Additional kinto client tests (r=rnewman) (9ab581ce9e)
- Bug 1241278 - Record telemetry for notification permission callback usage. r=vladan (a13defaeee)
- Bug 1233714 - check the return value of Init() in order to prevent null pointer dereference on cx if it fails. r=smaug (d3cfd4e37b)
- Bug 1216443 - "moz-safe-about:blank" to signed content should switch process. r=kanru (0937a395f5)
- Bug 1125325 - Follow-up to stop sending over bad values to the child process when a widget is not available. r=smaug (940f7a7bed)
- Bug 1234120 part.1 IMEHandler should request all notifications which are requested by either IMMHander or TSFTextStore when IMM is available in TSF mode r=m_kato (255b15edc7)
- Bug 1234120 part.2 TSFTextStore should ignore unnecessary text and selection changes which are caused by composition r=m_kato (7151f0a4e6)
- Bug 1234120 part.3 IMMHandler should forget caret position specified by IME when IMMHandler doesn't set caret range to eCompositionChange event r=m_kato (c2984cdef4)
- Bug 1198594 The copy constructor of IMENotification should initialize mMessage before calling Assign() r=smaug (7b8acb6f93)
- upate newtab to about 1167601 level (7f6fff45b3)
- Bug 1242331 part.1 Remove unused methods of IMENotification r=smaug (5ee147f357)
- Bug 1219139 - Fix -Wimplicit-fallthrough warnings in dom/events and widget/IMEData.h. r=masayuki (7e7de8caba)
- Bug 1233631 - Moz2Dify CanvasBidiProcessor. r=jfkthame. Bug 801176 - part0-v3: Modify Coding Style for 2d Canvas. r=roc (3c5e89d6ef)
- Bug 1242331 part.2 Rename TextChangeDataBase::mCausedByComposition to mCausedOnlyByComposition r=smaug (0656bbb16c)
- Bug 1242331 part.3 Rename TextChangeDataBase::mOccurredDuringComposition to mIncludingChangesDuringComposition r=smaug (80388277e1)
- Bug 1242331 part.4 Add TextChangeDataBase::mIncludingChangesWithoutComposition r=smaug (ac3a1b637f)
- Bug 1242331 part.5 TSFTextStore should ignore text changes not caused by composition but not occurred during current composition r=m_kato (f8581a3ba0)
- Bug 1224605 - also show the OSK when tapping in focused inputs, r=masayuki (b04cbfa2c5)
- Bug 1192248 - Fixed WinIMEHandler.cpp cross compilation. r=masayuki (6fbbedd935)
- Bug 1224454 part.1 IMEHandler should generate NOTIFY_IME_OF_BLUR in e10s mode if the focused widget is being destroyed before receiving NOTIFY_IME_OF_BLUR r=m_kato (501587db56)
- Bug 1224454 part.2 IMMHandler::OnFocusChange() should cancel remaining composition when given nsWindow is being destroyed r=m_kato (0281f46e22)
- Bug 1226148 - reduce flickering and closing when using the OSK tab key, r=masayuki (74d2ec314d)
- Bug 1240208 - use inputmode in XUL to get better hinting for IME and on-screen keyboards, r=masayuki,smaug (8520914e2f)
- Bug 1236058 - recognize bluetooth keyboard devices when determining whether to show an on-screen keyboard, r=masayuki,f=jaws (f04a187fbc)
- Bug 1239744 - no longer automatically show an on-screen keyboard for programmatic focus changes, tidy up osk logic in IMEHandler, r=masayuki (1d9c056e69)
- Bug 1245038 - Show on screen keyboard even if tip window is invisible. r=masayuki (9ebcdaaaa0)
- Bug 1175631 - Make sure TabParent::GetWidget returns a widget even if it's display:none. r=smaug (d0b0bf9738)
- Bug 1143620 - Fix OutWindowOpened flag r=kanru (1ed6fec192)
- remove assertion (6f6620dab5)
- Bug 1210091 - New Tab Page Drag&Drop Causes Overlapping Tiles. [r=mcaceres (70a1db6ded)
- Bug 1168466 - Bump minimum Mercurial version in bootstrapper; r=me (348d178f37)
- Bug 1232715 - Bootstrap ignores --no-interactive flag when using dnf groupinstall; r=gps (f803d0b711)
- Bug 1235921 - Update modern Mercurial version to 3.5.2; r=me (f6f75feed9)
- Bug 1234954 - Use LooseVersion for parsing Mercurial version; r=me (cb18fa72e2)
- Bug 1239139: Verify that a high enough node version is available before running eslint. r=gps (f699ab1d0f)
- Bug 1248360 - Set eslint version to 1.10.3 when setting it up via mach (0314f82bcb)
- Bug 1236322 - Part 1: Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in parser/. r=hsivonen (c7ba9fee68)
- Bug 1236322 - Part 2: Suppress -Wimplicit-fallthrough warnings in parser/html generated code. r=hsivonen (ff3993a6d9)
- Bug 1236323 - Part 1: Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in gfx/. r=nical (d7e66601c7)
- Bug 1236323 - Part 2: Suppress -Wimplicit-fallthrough warnings in gfx/ from Skia header files. r=nical (873ca12f22)
2023-12-19 14:04:27 +08:00
roytam1 47d0459001 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1199466 - part 1 - Expose originAttributes in nsICookie, r=jduell (a2273aad63)
- Bug 1103314 - Clarify label of "Remove All Cookies" button to indicate whether it removes all cookies or just removes the cookies shown. r=dao (38c7786e15)
- Bug 1199466 - part 2 - Cookie manager in FF preferences should show the userContextId, r=paolo (74e7e421eb)
- Bug 1239606 - Implement UserContextUI.jsm, r=paolo (1d1edecfff)
- Bug 1244795 - adding a string for the default container under cookie manager, r=paolo (9a83def6c5)
- Bug 1244795 - adding a string for the default container under cookie manager, part 2, r=me (a2f6382fdb)
- Bug 1119747 - Fix up selected cookie count. r=dao (5bb5a63a26)
- Bug 1118226 - Allow to add number to string for removing selected cookies to improve localizability. r=dao (153d08797c)
- Bug 1243643 - Don't pass unsafe CPOWs to saveImageURL when offering to save media to disk. r=jld (4e3a0b9ea2)
- Bug 1244248: Cache the certificate database during startup rather than getting it everytime it is needed. r=rhelmer (aafe8e9820)
- Bug 1195353 - leave extension proxy files that point to invalid manifests r=mossop (4f1a82a3d7)
- Bug 1244357: Use a shim around the certificate DB to allow the add-ons manager to think that add-ons are signed when they aren't. r=rhelmer (e0e239a63c)
- Bug 1172724 - Use the "openas" verb to select the default HTTP handler on Windows 10. r=jaws, jimm (4488b9f0cb)
- Bug 791501 - Default Programs UI should select Firefox by default. r=jimm (722973de01)
- Bug 1238712 - Move duplicated shell-service code to a shared JSM. r=gijs (7d55c3dbe1)
- Bug 1039845 - Give nsWindowsShellService a private destructor; r=bjacob (cbba5f167b)
- Bug 1184508 - Remember registry hash for later use on Win8+. r=jimm (b6c6bbcbb7)
- Bug 1216150 - Split xpc::InitGlobalObject into an options-setting component and a global-object-modifying component, with the options-setting component being called before global object creation in all callers. r=bz (5393e6a522)
- Bug 1139849 - postMessage to incorrect target domain should print a console security error r=bz (df179f78cf)
- Bug 1236580 - Remove the IS_UNIFIED_TELEMETRY constant and the related preferences. r=gfritzsche (687c1f149e)
- Bug 920169 - Remove references to C++ constants in Histograms.json. r=gfritzsche (4f287dfbd9)
- Bug 1234526 - Don't track healthreport.sqlite statements from Telemetry. r=gfritzsche (aaf0e88c25)
- Bug 1241508 - Have TelemetryImpl::RecordIceCandidates check for mCanRecordExtended. r=drno (9729fdd17b)
2023-12-15 13:52:19 +08:00
roytam1 beeb326e02 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1130710 - xre: Use stdint uint*_t instead of nonstandard __uint*_t. r=bsmedberg# Please enter the commit message for your changes. Lines starting (8ee5fbe479)
- partial revert of PM (bcd354aa6b)
- Bug 1158866 - Enable MAR verification on linux via NSS. r=rstrong (d3a4eff858)
- Bug 1159090 - Only append library path for updater if it is a unique value. r=rstrong (5aeece0f47)
- Bug 1168720 - Remove use of test env var MOZ_NO_REPLACE_FALLBACK and associated tests that are covered by other tests. r=spohl (4c8fb7266d)
- more backport (a30d3a5c9d)
- Bug 1158870: Disable mar signing code path in updater for gonk until mar signing is available there. r=bbondy (d08701cdb4)
- Bug 1217985 - Don't depend on Windows crypto DLLs (e313b1d3b7)
- more backports (fa8e0ff050)
- Bug 1168009 - heap-use-after-free (ASAN build) in updater.cpp mstrtok. r=spohl (9ffe217d90)
- Bug 1234033 - Unbreak build --with-system-bz2 using Clang. r=dvander (1109f20b70)
- backports (3f418fc789)
- Bug 1213130 - Make several string function to accept char16ptr_t instead of char16_t*, and remove redundant overloads. rs=froydnj (95a4cb53cd)
- Bug 1210871 - don't use reinterpret_cast in nsTHashtable.h; r=erahm (f742409381)
- Bug 1217125 - remove pointless includes from nsTHashtable.h; r=mccr8 (ad26d04f77)
- Bug 1159081 - Bad PR_SetEnv usage for Gonk. r=dhylands, r=rstrong (855a00ae4b)
- Bug 1157212 - Teach clang-analyzer about XPT_ASSERT; r=froydnj (d75e87012c)
- Bug 1233774 - fix Leak EventTokenBucket on shutdown r=dragana (37db0e5752)
- Bug 1241295 - Limit time for PR_Close calls during shutdown in nsUDPSocket. r=mcmanus (451f8663b9)
- Bug 1242464 - Call shutdown() before closesocket() and change linger option on windows. r=mcmanus (2b4f7e327c)
- Bug 1240122 - threadsafe fix for getselfaddr() r=dragana (0cdeefb33e)
- Bug 544986 - 64KB rwin for windows xp r=dragana (cbe034ebf5)
- Bug 1239655 - Do not do PR_ConnectContinue during the shutdown. r=mcmanus (2361129b62)
- Bug 1239880 - Don't copy thousands of web-platform test files to objdir; r=chmanchester (42760445e9)
- Bug 1229467 - Include wptserve in common.tests.zip; r=gps (68648c0981)
- Bug 1240120 - Move external-media-tests to subdirectory to generate correct packaging; r=maja_zf,whimboo (0742e93414)
- Bug 1235232 - Fix -Wclass-varargs warnings in dom/media/. r=kentuckyfriedtakahe (b13b325846)
- Bug 1231793: Part 1 - Added read functions for Little Endian integers to ByteReader.h. r=jya (6dc6519fe9)
- Bug 1231793: Part 2 - Added conversions to AudioSampleFormat.h. r=jya (59d48c4d82)
- Bug 1231793: Part 3 - Fixed reading of Metadata tags. r=jya (3931a82ce7)
- Bug 1192539 - [2.4] Use MediaCodecList to check for decoder support. r=snorp (35e0427a2b)
- Bug 1231793: Part 4 - Added checks for Wave type in AndroidDecoderModule. r=jya (a80b83691c)
- Bug 1237836 - Add support for MetadataTags to MediaFormatReader. r=jya (9b813ae38c)
- Bug 1231793: Part 5 - Added Wave Data Demuxer and Decoder. r=jya (6f7131a2d8)
- Bug 1231793: Part 6 - Enabled the new Wave Data Decoder in DecoderTraits. r=jya (1574922fc7)
- Bug 1241677: P1. Add MediaDataDecoder::GetDescriptionName() method. r=cpearce (767413678e)
- Bug 1241677: P2. Add media decoder's description to about:media report. r=cpearce (b6d300d864)
- Bug 1231793: Part 7 - Fixed various tests. r=jya (baa4a844c1)
- Bug 1231793: Part 8 - Added checks for various metadata errors. r=jya (53af45d8de)
2023-12-01 16:35:13 +08:00
roytam1 3d7454cf48 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1208554 - Take Velocity into account for WheelScrollAnimations. r=kats (2fe3c0e047)
- Bug 1207656: APZ mouse wheel scroll: don't ignore minimum duration. r=dvander (c195a2b7e2)
- Bug 1199468 - Create prefs for the smooth scroll timing function shape. r=kats (f65176f9b1)
- Bug 1247677 - Add support for the general.smoothScroll.{pages,pixels} prefs in APZ. r=dvander (e56a15b294)
- Bug 1244735 - Preference to override the default behaviour for partial present. r=jrmuizel (a0e19e8a8e)
- Bug 1242228 - Upgrade virtualenv to 14.0.1; r=mshal (633b8cc3a0)
- Bug 1223144 - Scale texture coordinates in CompositorOGL for non POT textures. r=mwoodrow (a4b654b00a)
- set reporter end (09ddff0c78)
- Add full mix-blend mode support to the D3D11 compositor. (bug 1238496, r=bas) (6ef3e68cbf)
- Bug 1235994 - For wheel events which may have momentum following them, handle scroll snapping in APZ. r=mstange (b9837185ea)
- Bug 1230674 - part 4, Update AsyncPanZoomController to call overscroll api when building for Android r=kats (60d551820d)
- Bug 1235994 - Extract a helper function to request a snap to the predicted destination. r=botond (c4436d3c5e)
- Bug 1243547 - Route scroll position adjusting for surface shifting directly to APZC. r=rbarker (3b86ab8f2f)
- Bug 1192919 - Follow-up to fix build error with logging enabled. r=me and DONTBUILD (f29229d6c4)
- Bug 1242173 - Typing in input fields does not visually update r= (a2ef65d735)
- Bug 1244901 - When recording transform duration for potential checkerboarding time, do so on the compositor thread. r=botond (cf0be4b328)
- Bug 1240202 - Avoid getting stuck in overscroll when a second finger goes down while overscrolled and in the TOUCHING state. r=kats (96c7ef87af)
- Bug 1195182 - Fixed broken AUR link for uuid; r=gps (f5613aa781)
- Bug 1114718 - Make |mach bootstrap| support 'mobile/android' builds on Arch Linux. r=mcomella (36e696f2d1)
- Bug 1220480 - Reference proper variable in Arch Linux bootstrapper; rgps (ad14798f3f)
- Bug 1217039 - Created a function android_ndk_url() in android.py and used it in all other sub-modules to calculate the URL. r=mshal (71ef4fcfaf)
- Bug 1227600 - Fix |mach bootstrap| bustage on Mac OS X. r=me,gps (8e8bb2bb46)
- Bug 1246033 - Reference unambiguous git package on Gentoo; r=mshal (6c8c17c1a5)
- Bug 1236519 - Ensure JSFunction::isDerivedClassConstructor properly handles lazy self-hosted functions. r=till a=bustage (236b72dd50)
- Bug 1232229 - Add some instrumentation and more fencing to ArenaLists; r=ehoogeveen (f6595958c6)
- Bug 1232229 - Instrument setting ArenaHeader::next to catch misuse and fix existing instrumentation. r=terrence (68377d13b7)
- Bug 1248949 - Optimize Arena::thingsPerArena. r=terrence (ee28f3a6af)
- Bug 1245965 - Fix and OOM handling failure in NewMemInfoObject; r=sfink (29e684a163)
- Bug 1245518 - Implement ModuleEnvironmentObject::getOwnPropertyDescriptor() which is called by the debugger r=shu (cef4dc6fce)
- Bug 1232113 - "Make the format specifiers in JS_snprintf() invocations more portable". r=jwalden+bmo (cdf8a9915f)
- Bug 1234387 - DumpBacktrace: Check the result of Sprinter::init function. r=bbouvier (3b7f6aac37)
- Bug 1233944 - Upgrade MOZ_ASSERT to MOZ_RELEASE_ASSERT in JSObject::setGroup. r=me (75e7aa92dc)
- Bug 1203696: Make js::IsInternalFunctionObject consider non-lambdas internal. r=bhackett (1531e8ecd9)
- Bug 1235641 - Add line and column info to dump bytecode basic blocks. r=sstangl (0f642867a0)
- Bug 1052793, part 1 - Do per-zone GC for CC_WAITING triggers. r=smaug (b733898730)
- Bug 1052793, part 2 - Shrink GC buffers during compartmental GCs. r=terrence (0e4cd6218e)
- Bug 1237169 - Remove some unused parameters in and around xpcom/base/. r=mccr8. (9a08690fa7)
- Bug 1247122 - Propagate the NS_ERROR_OUT_OF_MEMORY from CycleCollectedJSRuntime CTOR, r=khuey (5e8bd1d14b)
- Bug 1200514 - Run remaining stable state runnables after final cycle collection. r=froydnj,mccr8 (410c3bf2ad)
- Bug 1247381 - Restore a CC optimization dropped in bug 1105069 part 7; r=mccr8 (c76e8613e7)
- Bug 1249932 - indicate in the GC and CC log (browser console) whetherit is about default or content process, r=mccr8 (1d89d18e69)
- Bug 1232113 - "Make the format specifiers in JS_snprintf() invocations more portable". r=jandem (d9a480c28c)
- Bug 1223222 - Part 1: Add NSPRLogModulesParser. r=froydnj (2a79976e1f)
- Bug 1223222 - Part 2: Add tests for NSPRLogModulesParser. r=froydnj (bde482099c)
- Bug 1233881 - Support dynamically setting log levels at runtime via prefs. r=froydnj (c5c685f924)
- Bug 1223222 - Part 3: Remove usage of PR_NewLogModule in mozilla LogModule code. r=froydnj (6eee38c6a7)
- Bug 1150917 - Remove all values from nsIProgrammingLanguage except UNKNOWN and JAVASCRIPT. r=froydnj (9626abcc33)
- Bug 1174972 - Add basic mozilla logging backend. r=froydnj,r=bwc,r=jduell (8e22fb5a66)
- Bug 961430 - Allow pid be added to the log file name automatically. r=froydnj (4d28e09d9a)
- Bug 1239212 - Append missing newlines to log messages. r=froydnj (0a94f048f0)
- Bug 1242097 - Support sync module for logging (r=erahm) (ce3648c763)
- Bug 885952 - Add thread name to MozLogging, r=froydnj (94bb1979e2)
- Bug 1239941 - Copy va_list before using it in LogModuleManager::Print. r=froydnj (0767e1900e)
- Bug 1249451 - nsCycleCollector::ScanRoots may cause some unexpected purple buffer usage, r=mccr8 (96591fa1a1)
- Bug 1237169 (follow-up) - Fix static analysis bustage. r=me. (3e177f98cc)
- Bug 1242151: using va_list needs <stdarg.h> at least on OpenBSD r=erahm (7c36e9191c)
- Bug 1226376 - Part 1: Allow non-trivial constexpr constructors in MOZ_TRIVIAL_CTOR_DTOR classes, r=ehsan (ec1fb5cc1d)
- Bug 1226376 - Part 2: Annotate StaticMutex with MOZ_ONLY_USED_TO_AVOID_STATIC_CONSTRUCTORS, r=nfroyd (484904f38a)
- Bug 1223927 - Add resident-unique measurement to OS X. r=njn (4b97965c38)
- Bug 1224685 - Add |resident-unique| measurement to Windows. r=njn (bde0a2fbed)
- Bug 1239516 - Use nsDependentCSubstring for wrapping a slice of a char buffer. r=karlt (bd62aee33a)
- bug 1245745 include libpulse version in update URL r=glandium (74f389b1c7)
- Bug 1245673 - Remove useless NS_INT32_TO_PTR from DumpSerialNumbers. r=froydnj (16d58e9abd)
- Bug 1243949 - Fatally assert when we fail to create an XPCOM log. r=froydnj (9121c52fed)
- Remove the workaround added in bug 1022420 now that clang-cl understands __declspec(novtable) (fc81af6630)
- Bug 1239888 - Inline PLDHashTable::{Done,Get}(). r=froydnjx. (9faa5b7c2a)
- Bug 1244606 - Remove PL_DHASH_FASTCALL. r=froydnj. (6620b7c82e)
- Bug 1159306 - explicitly initialize nsBaseHashtableET::mData; r=erahm (458559bea7)
- Bug 1220544 - Fix -Wunreachable-code warnings in xpcom. r=mccr8 (371d0809e4)
- reapply Bug 833117 - Replace g_slice_set_config() with G_SLICE environmen variable (c47805a6cf)
- bug 1171574 - XPCOMGlue doesn't need LEADING_UNDERSCORE for iOS. r=froydnj (a4472ef3d3)
2023-11-30 09:44:41 +08:00
roytam1 a17b07090b import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1247955 - Add telemetry for compacting GC r=terrence (71fc631b20)
- Bug 1200133 - Part1 - Change mochitest using TV Simulator Service. r=seanlin (bbddf95aae)
- Bug 1212286 - Remove unnecessary define from TVSimulatorService.manifest. r=seanlin (423245ae8a)
- bits of Bug 920123 - Make Start/Stop FrameTimeRecording work (388f6c4fba)
- bit of  Bug 1230674 - part 3, (253d2ab0ce)
- Bug 1144103 - Support screen recording r=mwu (694cd8f580)
- Bug 1237914 - Remove layers.screen-recording.enabled r=mwu (22edbe0944)
- Bug 1231042 - clean current composition task and related flag when screen off. r=mchang (45c996e32b)
- Bug 1137151: Marked destructor of |nsWindow| as protected, r=mwu (6ebb963472)
- Bug 1187503 - use external surface size on CompositorOGL r=nical (8481425ca9)
- Bug 1238876 - Move StartRemoteDrawing() implementation from nsWindow to nsScreenGonk r=mwu (9b7a2066d2)
- Bug 1006688 - Support capture screen via adb r=mwu (d651416c44)
- Bug 1244044 - remember display status; r=jerry (d8a252f081)
- Bug 1247570 - unbreak widget/gonk/nativewindow/FakeSurfaceComposer.cpp r=gwagner (de01fd3084)
- Bug 1020199 - Make sure APZ works with nested oop iframe. r=kats, r=dvander. (8f4285b97f)
- Bug 1235858 - Record the time stamp, use it for crash reports. r=botond (98d999aa25)
- Bug 1247671: Increase the crash logging length to 16 by default (+ small white space change in the comments) r=dvander (8a0995cb1c)
- Bug 867501 - Pref allows JS locale to be set to US English/C. r=khuey (8d6e5df33d)
- Bug 1207972: Move to using USER_INTERACTIVE and JOB_INTERACTIVE by default for the Windows content sandbox. r=tabraldes (494ecebd8e)
- Bug 1234673 - Avoid users from locales ar, fa, he, ur for e10s rollout to beta. r=jimm (adf49af577)
- Bug 1231003 - clarify in variable names and comments that temporary add-ons can be files or dirs r=mossop (2f891b5711)
- Bug 1232274: Make installing or enabling an add-on require a restart if e10s is on and a pref is set. r=rhelmer (c46808b7a0)
- Bug 1240875 - Register temporary addons with AddonPathService, r=mossop (ec2c92ea0b)
- Bug 1241181: Test for bug 1232274 should use promises to restart the add-ons manager. r=rhelmer (19f96e487a)
- Bug 1234675 - Ability to disable e10s for users with addons. r=Mossop (6abaeba541)
- Bug 1233837 support migration wizard override from distribution.ini, r=bsmedberg (98c95ecc4b)
- Bug 884831 - GTK3 - crash at browser end [@ XFreeColormap() ], r=karlt (13d9067ab0)
- Bug 1215078 - [Wayland] Configure display for Wayland session. r=karlt (c4417d3534)
- Bug 1111701 - Remove E10S_AUTOSTART histogram. r=dexter (56625e7353)
- Bug 1239520 - Enabled e10s on all configurations except release. r=billm (48c760a1f8)
- Bug 1241294 - Update E10S_AUTOSTART_STATUS telemetry probe (and rename it to E10S_STATUS). r=vladan (7217e4c9d3)
- Bug 1241959 - Add a description of e10s blocked status to about:support. r=jimm (b6cb2e6dac)
- Bug 1165818: Remove temporary Nightly only MozTemp-* clean-up code. r=jimm (fdb11aed0e)
- Bug 1243882 - Block e10s for locales based on Firefox's locale, not the OS. r=ehsan (873b09db0f)
- Bug 1235437 - Add annotation for major graphics preferences. r=bgirard (2e147567be)
- Bug 1237404 - Part 1. Exposing some functionality in gfxCrashReporterUtils. r=benwa (dc08c3ba92)
- Bug 1237404 - Part 2. Optimizing the main thread scenario. r=benwa (e5b6704b57)
- Bug 1237770: Disable D3D9 on XP with E10S. r=jrmuizel (6424700126)
- Bug 1210351 - Limit maximum computed tile size to 512x512. r=snorp (162839caf7)
- Bug 1221073 - Increase max tile size to 1024 again. r=mstange (29e8513390)
- Bug 990017. Prevent skia accelerated canvas backends from rendering content. r=jmuizelaar (b257281035)
- Bug 1178385. Add a pref to force enable hw video decode. r=milan (f69cde6047)
- Bug 1230196 - Allow release channel to run e10s. r=billm (ab5d0a464c)
- Bug 1231915 - Ignore the APZ pref if MOZ_ANDROID_APZ is enabled, since the pref doesn't cover all the relevant code. r=rbarker (3984b57173)
- Bug 1187464 - Part 1. We can get the wrong texture source type, so deal with it. Carry r=mstange (0d47ffdd65)
- Bug 1187464 - Part 2. RTTI for TextureSource debug purposes. Carry r=botond (af8b92042d)
- Bug 1187464 - Part 3. Check if GetSurface returned null. r=mstange (ab7de5dabb)
- Bug 1165407 - Properly flush the log stream after logging it. r=botond (6dd38e7e7a)
- Bug 1239844 - Log hexadecimal values in a more standard way. r=dholbert (aa7de36cfd)
- Bug 1241769 - Use Singleton pattern to nsScreenManagerGonk r=mwu (bb0c30ce80)
- Bug 1229262 - Fix nsScreenGonk's thread safety r=mwu (6c60907ce9)
- Bug 1165161 - stop bootAnim with "browser-ui-startup-complete" event. r=mwu (e40ddb816a)
- Bug 1230397 - Write safe mode pref on the main thread r=dbaron (0538d0353f)
- Bug 1172805 - Fix enum comparison warnings in nsAppShell. r=mwu (e77ec14fed)
- Bug 1215494 - Don't set b2g.safe_mode pref in child process. r=fabrice (3264d2c872)
- Bug 1192949 - Fix nsScreenGonk::SetMirroringScreen() r=mwu (39abf13ff4)
- Bug 1243413 - If a plugin window is hidden in an adjacent scroll frame due to APZ scroll state changes, make sure to show the plugin window after the scroll operation complete. r=kats (302f14476f)
- Bug 1187322 - Fix bustage. (5fe8e7b3e8)
- Bug 241788 - mozilla::Tokenizer - token type for \n should whitespace if given in constructor r=honzab (d4da4354c8)
- Bug 1237827 - Be sure to clear LayerComposite::mLayerComposited between each composite. r=mattwoodrow (cc02aef817)
- Bug 1244943 - Make PostProcessLayers aware of preserve-3d. r=mattwoodrow (48fadfdcf7)
- Bug 1229317 - Allow preserve-3d and opacity to be combined on the root element of a preserve-3d chain. r=roc (030c042699)
- Bug 1231564 - Don't take the compositor side layer-tree snapshot until after compositing. r=dvander (c0164b6464)
- Bug 1247445 - Rename Layer::GetEffectiveVisibleRegion GetLocalVisibleRegion. r=botond (35125c3f71)
- Bug 945613 - Part 3: #ifdef pragma for gcc >= 4.7.0. r=ehsan (67786ad3f8)
- Bug 1227210: Ensure the mask and the surface are in the right space when being blended. r=mattwoodrow (6745cd99f8)
- Bug 1245870: When concluding there is nothing to draw inside the clip be sure to balance the Save() since it won't be balanced in PopGroupForlayer. r=jrmuizel (ae03bc6bc8)
- Bug 1247452 - Use the effective visible region rather than the visible region where appropriate in the compositor. r=mattwoodrow (3180fdd723)
- Bug 1236802 (part 2) - Remove a dead CurrentSurface() call. r=mattwoodrow. (f417110f8d)
- Bug 1236802 (part 1) - Moz2Dify some blur code a little. r=mattwoodrow.  gfxAlphaBoxBlur::GetInsetBlur() can be trivially passed a DrawTarget instead of a gfxContext. The patch also removes the DrawTarget parameter from GetBlur() because it can be obtained from the gfxContext parameter. (51838a539f)
- Bug 1247450 - Rename LayerComposite::GetShadowTransform to GetShadowBaseTransform. r=botond (4ccddb9746)
- Bug 1233734 - Ensure that identifiers are always (eventually) initialized in the REPL; r=shu (8f87f37ce6)
- Bug 942475 - Add ArchlinuxBootstrapper; r=gps (4e81b3f1bc)
- Bug 1142897 - Include archlinux module in bin/bootstrap.py download list. r=gps (34591fd118)
- Bug 1143660 - Remove unused imports from mozboot. r=gps (05864fc720)
- Bug 1143660 - Ascertain 2 blank lines between top-level elements. r=gps (40a7d018cb)
- Bug 1143660 - Fix continuation line indentations for visual indent. r=gps (7ac03a7d9a)
- Bug 1143660 - Fix spacing around operators. r=gps (dae4f7696a)
- Bug 1143660 - Make sure inline comments are preceded by two spaces. r=gps (1eca4f5030)
- Bug 1143660 - Remove empty lines before EOF. r=gps (085276edcb)
- Bug 1151834 - Allow users to skip all interactive prompts; r=gps (bc4a14a7f3)
- Bug 1169089 - Detect CentOS 7 in bootstrapper; r=gps (b4a9d5f00e)
- Bug 1174037 - Support installing Mercurial from pip; r=glandium (c7305054a0)
- Bug 1184030 - Avoid implicit unicode <-> str conversion; r=smacleod (960bae4acb)
- bug 1185530: mach boostrap should ensure that gnutar is installed. r=gps (0b21f5b3da)
- Bug 1204260 - Post: remove platforms/android-* from |mach bootstrap|. r=glandium (c20ec6cdd1)
- Bug 1194365 - Bump Andoid NDK to r10e; manually install Android SDK and NDK on Mac OS X. r=mcomella (e9fc7c093d)
- Bug 1245684 - Download bootstrap files via a zip archive; r=mshal (a126382afa)
- Bug 1168861 - Make mach bootstrap install GConf2-devel on Fedora, r=glandium (c923e5e9fd)
- Bug 1186229 - Enable Gtk+3 builds by default. r=gps (c6f1a7de86)
- Bug 1171783 - Fix bootstrap.py by using DNF instead of Yum if possible; r=mshal (e58ed145f2)
- Bug 1246040 - Change architecture detection on CentOS; r=glandium (b3ee39c94a)
- Bug 1232486 - Implement |mach bootstrap| for Fennec on Fedora. r=nalexander (4e85aeaaea)
- Bug 1240082 - Remove ant requirements; r=nalexander (6252f0354f)
- Bug 1246025 - Install python2-devel package on Fedora; r=mshal (2b31fb8125)
- minor (ce7e60700c)
- Bug 1165906 - Add docs for l10n to the tree. r=gps (26a0ea7a4b)
- Bug 1229587 part 1 - Disable C4464 warning newly added in VS2015u1. r=keeler (65cf58d55d)
- Bug 1229587 part 2 - Use verbose format to disable C4061 to workaround bug of VS2015u1. r=keeler (8f8fb5190f)
- Bug 1189891 - Avoid including <cstring> from pkix/Input.h. r=bsmith (7202ad2de7)
- Bug 1207499 - Part 9: Remove use of expression closure from storage/. r=mak (cf0f139799)
- Bug 1230549 - Storage should pass more eslint rules. r=yoric (91e007dacb)
- Bug 1230549 - Make Storage pass basic eslint. r=yoric (37c88987e8)
- Bug 1237601 - Centralize storage xpcshell promise helpers (support patch). r=bkelly (ebee41dfae)
- Bug 1237601 - Perform storage close synchronously if async thread cannot be started. r=bkelly (855430997d)
- bug 1227008 use GtkPaperSize in GtkPageSetup directly, instead of maintaining a separate copy r=acomminos (cf1bade905)
- Bug 1205643 - Move scrollbar borders to slider to receive button events. r=karlt (76ece6a2fd)
- Bug 1141207 add gtk_print_settings_foreach to mozgtk.c. r=karlt (aee4b94e27)
- Bug 1206516 - Use temporary widget to construct style context for GtkInfoBar. r=karlt (1ce56b1799)
- bug 1205199 keep the socket alive as long as the plug window r=acomminos (bf1e4585da)
- Bug 1242135 - Annotate intentional and fix unintentional switch fallthroughs in widget/gtk/. r=karlt (102180ea0a)
- Bug 1221610 - Remove ToIntMargin(). r=jrmuizel. (5d234b1dd6)
- Bug 1238582 - Skip simulated OOM check in the case where we're growing within reserved space; r=Waldo (2d00fa9605)
- Bug 1242812 - Only check for simulated OOM in vectors when growing beyond reserved size r=Waldo (98ad0de5ff)
- Bug 1144745 - scale border returned by GetWidgetBorder(), r=karlt (8639c7b240)
- Bug 1184936 - Need convert from UTF8 for printer name. r=karlt (99e2863372)
- Bug 569295 - limit the number of bytes we attempt to upload to the storage servers. r=rnewman (8072be50bb)
- Bug 779430, try to not flush layout while we're in process to restore a bfcached document, r=bz (47d01dd107)
- more bits of  Bug 1147283 (b9afb20c99)
- Bug 1241579 - Convert services/ to use channel.open2() (r=sicking) (fd6ee21f67)
- Bug 1228510 - initialize 2 more variables. r=bas (e3d144854a)
- Bug 1229577 - Rename NewSurfaceDescriptorGralloc into SurfaceDescriptorGralloc. r=sotaro (99b8d621e4)
- Bug 1241665 - Correctly convert IOSurfaces to SourceSurfaces in MacIOSurfaceTextureSourceBasic and MacIOSurfaceTextureData. r=mattwoodrow (54ce8c1582)
- Bug 1241665 - Move IOSurface YCbCr conversion code to a new file MacIOSurfaceHelpers.cpp. r=mattwoodrow (aeb7f341cf)
- Bug 1191161 - p1 - Merge WrapEntireClassForJNI into WrapElementForJNI, r=jchen (684111ca72)
- Bug 1246775 - use already_AddRefed in PersistentBufferProvider interface. r=bas (373a63f129)
- update example mox configs: startupcache needed, override gtk2, remove AMD64 linux, since it is really now just generic linux with CPU type (903e357a93)
- Bug 1232231 - BorrowDrawTarget can return nullptr - be ready for it. r=nical (0156e1c412)
- Bug 1227224 - Further improvements to generic tree traversal algorithms. r=botond (f71854fea6)
- Bug 1234047 - Always reuse an existing TextureClient in IMFYCbCrImage if one exist. r=Bas (4c995d1668)
- Bug 1240668 - Duplicate GonkNativeHandle::NhObj in ImageClientSingle::UpdateImage() r=nical (ed213d6f07)
- Bug 1213095 - Inline the DispatchRepaintRequest function. r=botond (33d14a377c)
- Bug 1213095 - Don't allow RequestContentRepaint to mutate the provided FrameMetrics. r=botond (676e6082b5)
- Bug 1213095 - Ensure that stale FrameMetrics do not clobber more recent metrics for paint requests. r=botond (b6e75b0e37)
- Bug 1238040 - Update telemetry measures for checkerboarding. r=botond,vladan (e41963fce5)
- Bug 1238042 - Expose the checkerboard reports out to JS. r=ehsan,botond (986bb53bc5)
- Bug 1238137 - Define a telemetry histogram for tracking the input methods used to trigger scrolling. r=kats (9e366c56a5)
- remove unused (b0dc04a498)
- Bug 1238137 - Telemetry pings for APZ-driven scroll input methods. r=kats (3f026677bd)
- Bug 1241371. Properly update mLastUpdateImagesPos on scrollframes when the image visibility pass encounters them. r=mats (128edd5957)
- Bug 1241371. Don't schedule an image visibility update every time display port margins change. r=kats (9927515115)
- Bug 990916 - When setting a displayport, schedule a timer to remove it as well. r=tnikkel (ddd943226d)
- Bug 990916 - Track if a scrollframe is a scroll parent for something else. r=tnikkel (7128db6038)
- Bug 1245285 - part 1, Remove unused mRepaintInterval from AsyncPanZoomAnimation r=botond (ec516fe9f0)
- Bug 1245285 - part 2, Prevent Zoom and Overscroll animations from repainting durring animation r=botond (6a66a0005a)
- Bug 1245285 - part 3, Remove unused repaint_interval prefs r=botond (9987a58743)
- Bug 1243413 - Avoid hiding windowed plugins that aren't contained within the active scroll frame. r=roc (f059ce95da)
- Bug 1104356 - When doing a smooth scroll on a non-APZ'd scrollframe, fall back to the main thread machinery. r=kip (44d75dc20f)
- Bug 990916 - On displayport expiry, trigger another round of expiry up the ancestor chain. r=tnikkel (8ce9a22429)
- Bug 1245925 - Don't allow expiring the displayport on root scrollframes. r=tnikkel (2ec6218e2e)
- Bug 1236040 - When updating the scroll position, only schedule image visibility checks if the display port has changed. r=tn (aedac7070f)
- Bug 1234725. Don't change the dirty rect to the display port when building display lists for documents. r=mstange (6ff3e41934)
- Fix crash trying to allocate textures for oversize scrollbars. (bug 1214261, r=mstange) (b4b4fa368d)
- fix examples (8af7448cfd)
- Bug 1234877 - Whether a scroll frame is async scrollable is determined by mWillBuildScrollableLayer, not by usingDisplayPort. r=tn (2daacb63f5)
- Bug 1241917 - Restrict subframe's displayport base to root composition bounds. r=tn (7e50ff6bae)
- Bug 1246443. Don't make nsLayoutUtils::MaybeCreateDisplayPort also set the displayport base anymore. r=botond (2970d8f2a6)
- Bug 1246443 - Only restrict displayport base to root composition bounds if content has displayport; r=tnikkel (a841dedff4)
- Bug 1208985 - Use height for scroll-snap-points-y percentage values; r=kip (17ce448e8b)
- Bug 1238040 - Add a telemetry probe for potential checkerboarding duration. r=botond,vladan (bdf18d520b)
- Bug 1240622 - Guard mCheckerboardEvent with a mutex to avoid races. r=botond (b81534272c)
- Bug 1240202 - Rename APZOverscrollHandoffTester to APZScrollHandoffTester. r=kats (3c165a103d)
- Bug 1240202 - Change input event generation utilities used by APZ gtests to take points instead of loose coordinates. r=kats (e29de86c33)
- Bug 1240202 - Avoid getting stuck in overscroll when the screen is tapped during an overscroll animation. r=kats (3822391d27)
- Bug 1225045: Fix stagefright include paths for ANDROID_VERSION >= 17, r=gps (1eabe097b5)
2023-11-29 10:20:54 +08:00
roytam1 a25085b248 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1195173 - Test asyncopen2 security checks for stylesheets (r=bz,ehsan) (358ae850a4)
- Bug 1223644 - Clean up the nsSVGClipPathFrame reference loop detection code. r=longsonr (65042c3148)
- Bug 1157064 - font-display descriptor parsing. r=dbaron (18f63d9244)
- Bug 1242523 - Guard against GetWidget getting called with a null shell. r=snorp (55de891c6c)
- Bug 1247679, part 3 - Replace NS_IMPL_CYCLE_COLLECTION_TRACE_JSVAL_MEMBER_CALLBACK with JS_MEMBER. r=smaug (09435e582c)
- Bug 1247515 - Check nsScriptErrorWithStack's mStack member for null before tracing; r=mccr8 (0cb1e09aa9)
- Bug 1178803. Fix the handling of the 'length' key in IDB keypaths when operating on a string. r=bent (69f15272a8)
- Bug 1240660 - Remove "+" prefixes in jar manifests. r=gps (27de5a6a87)
- Bug 1240660 - Remove support for the "+" prefix in jar manifests. r=gps (2bdf115c40)
- 1240660 fallout fix (3b1c1e2d8b)
- Back out the videocontrols piece of bug 1231828 due to b2g breakage and add to the ignore list. r=backout (bffe92e32c)
- Bug 1201037 - coalesce network-events on Windows, r=mcmanus (5f48aab5c3)
- Bug 1131626, fix autoscroll tests to work in e10s, r=felipe (c47adbaa10)
- Bug 1231529 - Increase the timeout of browser_bug295977_autoscroll_overflow.js (691d27224d)
- Bug 416611 - Changed BookmarkHTMLUtils.jsm to import bookmark tags from HTML document. r=mak (49a0accc13)
- Bug 1130858 - Recipient autocomplete suggestion overrides ANY manual address input if quickly entered/pasted and confirmed with Enter/Tab before autocomplete suggestions disappear. r=mak (308196e116)
- Bug 1197361. Optimize page thumbnails based on screen size. r=ttaubert (29dca20366)
- Bug 555087 - Add check for exception when passing undefined parameter. r=adw (3588477c56)
- Bug 750544 - Remove the scope bar from the Library window. r=mano. (e1544ca40a)
- Bug 1175678 - Update icons for different Mixed Content Blocking states in the URL bar r=MattN (79a8c1d70a)
- remove parent folder (95af2afea6)
- Bug 1145063 - Remove the keywords column from the Library r=mak (600f18004a)
- Bug 1203803: Force cleanup for specific states only; r=khuey a=CLOSED TREE (2f9f78ad72)
- Bug 1203803 - Remove forced cleanup from FactoryOp::ActorDestroy() since it cause more harm than good; r=khuey (76a00e58cb)
- Bug 1195149 - Upgrade the  check to a MOZ_RELEASE_ASSERT. r=janv (071d1fc267)
- Bug 1185223 - crash at [@ mozilla::dom::quota::QuotaObject::Release() ]; r=khuey (d460972a45)
- Bug 1229376 - Downgrade lastVacuumSize > 0 assertion to an NS_ASSERTION so we don't have to star it all over the place, rs=khuey (81d715ab71)
- Bug 1239666 - part 1, get rid of the default parameter. r=waldo (639fb79ec3)
- Bug 1239666 - part 2, dom/indexedDB change. r=khuey (6faaf25df4)
- Bug 1239666 - part 3, devtools test case changes. r=sphink (c010d06a77)
- Bug 1248309 - Fix caret size not updated when only zoom level is changed. r=roc (91cc5b35df)
- bits of Bug 983623 - Implement cmd_un/redo for the new async TM (7fd41a9c37)
- Bug 1245649: Turn on no-trailing-spaces. r=Gijs (7f87c967af)
- Bug 1245649: Enable no-negated-in-lhs, no-native-reassign, no-func-assign and no-labels. r=MattN (5f801e4a4c)
- Bug 1177639 - ensure copy is made visible again, r=mak (a0a3238cc1)
- Bug 993274 - Remove cmd_new:livemark. r=mak (2a29f447d5)
- more openparent removal (e8f0c74bbd)
- minor fixes (b80d0307e9)
- hide pocket, we don't support it anyway (8a802e9e5b)
- Bug 1197966 - Fix typo when releasing content-side probes in PerformanceStats-content.js. r=felipe (9241324efd)
- Bug 1219144 - Performance alerts are now labelled with isJankVisible; r=avih,froydnj (c1549a24f5)
- Bug 1219144 - Using the nsRefreshDriver's jank indication for performance monitoring;f?froydnj r=froydnj (735c6fba9c)
- Bug 1211783 - Add KeyframeEffect interface to dom/webidl/KeyframeEffect.webidl. r=smaug,birtles (fca332fea0)
- Fix up missing dependency in bug 1247162. r=me (897f1ebd9b)
- Bug 795681 - Print out failures in mozunit runner. r=gps (ce418e5ea8)
- Bug 801679 - Handle expected failures and skipped tests in mozunit runner. r=gps (396ca02893)
- Bug 1247833 - Display the class name in mozunit output. r=gps (0b5724f41c)
- Bug 1245022 - Kill stlport's Makefile.in. r=mshal (225f662efc)
- Bug 1194603 - Remove INTERNAL_TOOLS; r=mshal (e8e90ec1c3)
- Bug 1247994 - Upgrade vendored requests package to 2.9.1; r=mshal (591a9e849a)
- Bug 1234612: Print path when failing to create virtualenv r=gps (ae69d82c1f)
- Bug 1235109 - Remove support for -I in preprocessor and jar maker. r=gps (a6c60bb407)
- Bug 1248027 - '#define FOO' should use an empty value, not '1'; r=glandium (8a3a33bad9)
- Bug 1239872 - Prevent jar maker from installing the same file twice. r=gps (4c3e496212)
- Bug 1224450 - Skip difficult directories in the CompileDB. r=gps (4fe09cff61)
- Bug 1245015 - Properly handle ObjC sources in the CompileDB backend. r=mshal (9d2f312c01)
- Bug 1224450 - Ignore host compilations in the CompileDB backend. r=gps (c0e6d114b5)
- Bug 1224450 - Make the CompileDB derive its commands from the moz.build data. r=gps (abee41178f)
- Bug 1247743 - Expose non-pinning JS_Atomize[UC]String JSAPI functions; r=terrence (66aa23066d)
- Bug 1230071 - Enable warnings-as-errors in js/src. r=Waldo (a0c8acf6ad)
- Bug 1007136 - Ensure malloc/free always match when using JSAutoByteString; r=bz (81dfcf036a)
- Bug 1246850 - check the NotifyIpInterfaceChange() return code, r=mcmanus (bc224f287c)
- Bug 739029 - null check a thread allocation in notifyaddrlistener r=bagder (ce0ddfc44c)
2023-11-16 17:42:59 +08:00
roytam1 ee307d333c import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj (0662c2ac56)
- Bug 1235261 - Part 2: Switch some uses of AutoFallibleTArray to AutoTArray. r=froydnj (ab52085f2a)
- Bug 1235261 - Part 3: Switch remaining uses of AutoFallibleTArray to AutoTArray. r=froydnj (3763b16ddd)
- Bug 1235261 - Part 4: Remove AutoFallibleTArray. r=froydnj (5480b0d786)
- Bug 1235261 - Part 5: Merge nsAutoArrayBase into AutoTArray. r=froydnj (6c64e73e3b)
- Bug 1235261 - Part 7: Remove AutoInfallibleTArray. r=froydnj (acf266464e)
- Bug 1222624: Make xpath document() function use nsIPrincipals and nsIURIs rather than strings. r=peterv (5ee694d132)
- Bug 1235261 - Part 6: Rename AutoInfallibleTArray to AutoTArray. r=froydnj (d282f7df6c)
- Bug 1241394 - Hit testing with 3d transforms should use fuzzy when comparing depths. r=thinker (6c3f50670f)
- Bug 1241394 - Follow up to fix windows build bustage. (02ab2600af)
- Bug 1241394 - Check clip for the children of the establisher. r=mattwoodrow (46f151ea55)
- bug 1241453 - allow caching proxies in xpcAccessibleDocuments r=davidb (f5d41ad2ee)
- Bug 1247364 - use AllChildrenIterator::Seek by a11y tree walker, r=davidb (0ec230908e)
- Bug 1248840 - rename TreeWalker::NextChild, r=yzen (c89ecc5a29)
- Bug 1249927 - devirtualize CanHavaAnonymousChildren, r=davdib (89e8088e63)
- Bug 1206598 - Use universal reference to reduce the redundant copy. r=nfroyd (bae4ad6dd1)
- Bug 1247364 - add AllChildrenIterator::Seek, r=bz (215abebf12)
- bug 1241453 - allow storing proxies in xpcAccessibleGeneric::mIntl r=davidb (dd5e6c896b)
- bug 1241453 - allow constructing xpcAccessibles with proxies r=davidb (d0258122be)
- bug 1241453 - fixup xpcAccessible Intl() methods to not assume mIntl is always an Accessible r=davidb (168f71fdf5)
- bug 1241453 - allow xpcAccessibleDocument::mCache to use proxies as keys r=davidb (85b7eec81c)
- bug 1241453 - assert accessibles are only added to non remote xpcAccessibleDocuments r=davidb (7731b21d17)
- bug 1243077 - add ToXPC{,Document} overloads for proxied accessibles r=davidb (7bc085f1b5)
- bug 1243077 - add AccessibleOrProxy xpcAccessible::IntlGeneric() r=davidb (006a635992)
- Bug 1245464 - initialize with 0 mSupportedIfaces in xpcAccessibleGeneric in order to avoid corrupted result after bit-wise operation. r=surkov (ae41bafcef)
- bug 1241453 - allow caching xpc documents for remote documents r=davidb (a357630690)
- bug 1241453 - factor dispatching nsIAccessibleEvents out of HandleAccEvent() r=davidb (091073d981)
- Bug 1249183 - Suppress GC harder, r=terrence (2185ccb4dd)
- Bug 1248420 - Handle JSObject::getGroup OOM in js::ArraySetLength. r=jandem (04b67c8d31)
- Bug 1242270 - Add SPS pseudo frames for the Array.prototype methods; r=shu (f5e5871439)
- Bug 1247701 - Bail from ArrayShiftDenseKernel if the array is used by for-in iteration. r=jandem (41eff38954)
- Bug 1247701 followup - Change ArrayShiftDenseKernel to receive handle. r=bz (b29ce0c555)
2023-11-09 17:20:26 +08:00
roytam1 3649a40f15 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1240985 - Always enqueue OnMaybeDequeueOne task when receiving a message (r=dvander) (a5056d5942)
- Bug 1240985 - Null out mRecvd if message it corresponds to is cancelled (r=dvander) (3eb16e50b4)
- Bug 1245649: Merge browser and toolkit eslint rule settings. r=felipe (fb8837edb9)
- Bug 1189799 - Make sure that about:performance displays each add-on only once (more tests);r=felipe (67cc74db67)
- Bug 967192 - Bookmarks restore and import should use OS.File. r=mano (63628632ea)
- Bug 1176437 - Don't show fallback "Search with" result when the awesomebar is empty. r=mak (df0505862b)
- Bug 1230471 - Basic eslint fixes in places. r=mconley (1460c46edc)
- bits of Bug 899648 - Initial patch to make tab-modal prompts work. (4ce0ede09b)
- bits of Bug 898647 - Backend for app updates. (18b44f2cdc)
- Bug 1128500 - Put |HiddenFrame| from CustomizationTabPreloader.jsm in HiddenFrame.jsm. r=ttaubert (6a67601eba)
- Bug 1063625 - Show the "Warn me when closing multiple tabs" and "Warn me when opening multiple tabs might slow down &brandShortName;" checkboxes only when needed. ui-r=phlsa r=jaws (533526fea9)
- Bug 1142734: Allow unloading the loader sandbox module. r=jsantell (052f483a6d)
- Bug 1243779 - Remove uriIsPrefix option from nsINavHistoryQuery.r=adw (148562e461)
- Bug 1047595 - make picking colors work in HCM / when author colors are disabled, r=jaws (728163434b)
- Bug 1244647 fix typeof check, r=mikedeboer (72da15da21)
- Bug 1096804 - Update WindowsPreviewPerTab to support e10s. r=dao dd (9a0f4126a7)
- Bug 1229240 - make applyConstraints() reject instead of crash on non-gUM tracks. r=jesup (93d2abf43a)
- Bug 1239893 - Add gonk SidebandStream handling to DOMHwMediaStream r=roc (86739bc7a4)
- Bug 1189162 - Clamp gamepad.timestamp and VideoPlaybackQuality.creationTime. r=bz (daaa3cc0db)
- Bug 1232348 - adjust nested-frame checking condition. r=baku. (e4d1930bef)
- Bug 1166556 - Don't start geolocation provider if the cached position is being used. r=jdm (3ad2c5dfa9)
- Bug 858827 - [Geolocation] Add a handling for getCurrentLocation when timeout is zero. r=jdm (63dd4ccaf3)
- Bug 1216148 - Handle how geolocation acts when the app's visibility changes. r=kchen. (dbeb9ef51c)
- Bug 1230209 - Add more telemetry for Geolocation usage f=bsmedberg r=tanvi,rbarnes,jdm (c32b195d25)
- Bug 1238825: Add "dom.bluetooth.webbluetooth.enabled" preference for WebBluetooth API development. r=btian, r=bz (3298be0b87)
- Bug 1223722: Transfer Bluetooth addresses in |BluetoothValue|, r=brsun (1cc507823b)
- Bug 1223722: Transfer Bluetooth remote names in |BluetoothValue|, r=brsun (73a008b991)
- Bug 789315, notify MutationObservers before running <script>, r=khuey (d2df797c54)
- Bug 1214495 - Move CallerSubsumes checks in nsLocation into the WebIDL entry points. r=bz (69a2086836)
- some bookmark details (0ff8cecc2c)
- Bug 1243096 - Remove ini manifests containing only support-files and move their contents to TEST_HARNESS_FILES. r=gps (497d2949c7)
- Bug 1244239 - Fix __slots__ in mozbuild's data.py; r=gps (50bdafda54)
- bug 1241272 - Allow error() in moz.build files to be treated as non-fatal. r=gps (07e0592972)
- Bug 1235738 - Fixup: it turns out we weren't passing debug flags in HOST_C{,XX}FLAGS before. r=me (193ad6bb88)
- Bug 1241022 - Move ANDROID_GENERATED_RESFILES, ANDROID_APK_NAME, ANDROID_APK_PACKAGE. r=gps (58f6d09653)
- Bug 1241022 - Move ANDROID_*_DIRS, ANDROID_EXTRA_PACKAGES, ANDROID_ECLIPSE_PROJECT_TARGETS and JAVA_JAR_TARGETS. r=gps (46627cbf4f)
- Bug 1241022 - Move IPDL_SOURCES, XPIDL_SOURCES and *WEBIDL_*. r=gps (b732bd50b4)
- Bug 1241022 - Fix XPI_NAME and FILES_PER_UNIFIED_FILE. r=gps (dd8be38f2a)
- Bug 1235935 - Backout changeset 5a6ef68947e7 from bug 1235738 to enable debug flags in HOST_C{,XX}FLAGS. r=me (d8e785df3a)
- Bug 1241022 - Remove affected_tiers. r=gps (e1e13b0ec9)
- Bug 1205687 - Package and include Marionette tests in all-tests.json; r=chmanchester,gps (b6f9617329)
- Bug 952564 - Disallow empty lists in moz.build variables r=gps (d780958bf3)
- clean up sone #ifdefs (450fb70048)
- Bug 1226781 - only manually switch remoteness if we were trying to switch remoteness to begin with, r=mconley (04c42edfa9)
- Bug 1233747 and bug 1235709 - deal better with host-less URIs in the checkbox handling for dialogs in non-selected tabs, r=Aryx (dd5490a7b6)
- Bug 827084 - A tab being moved to a different window shouldn't prevent the page from opening dialogs. r=enndeakin (4125b279c0)
- Bug 1175858 - Tracking Protection shield should be animated in when content is blocked on the page;r=MattN (fb005fbb6b)
- Bug 1238685: Use Maps instead of arrays to store tab listeners and filters. r=dao (9e9166119a)
- Bug 971685 - Remove workaround from bug 880101 now that the initial tab's docShell isn't created lazily anymore r=gavin (67c48e513f)
- Bug 1020832 tabbrowser's constructor shouldn't use Cc and Ci since using it sometimes causes undefined error r=enndeakin (6367d00419)
- bits of fix world (a88aaabb87)
- Bug 1195279 - Fix typo in allDownloadsViewOverlay.js following landing of bug 1127867 r=paolo (74f249edcf)
- part of Bug 1102219 - Part 4: (164012643e)
- Bug 1114614 - Remove nsIDownloadManagerUI from Firefox for Desktop. r=mak (e0f3ec47e1)
- Bug 1114624 - Don't register the legacy nsIDownloadManager implementation of nsITransfer by default anymore. r=mak,marco,margaret,fabrice (87d479074e)
- more of Bug 1216775 - Remove for-each from browser/ (a06c367b1a)
- Bug 1239509: Move VisibilityChangeListener out of nsContentPermissionHelper's header. r=wchen (bb2e33a40c)
- Bug 1183845 - Only send activation event if document is non-null. r=bz (4b81c3295d)
- Bug 1208789, clear starting node before traversing backwards by document, r=smaug (94a6cdd891)
- Bug 1240908 - Make the window reference in nsContentPermissionRequester weak. r=smaug (b5982ecb9e)
- Bug 1234735 - Remove redundant spaces in nsGlobalWindow. r=baku (5f55b37486)
- Bug 1180525. Run callbacks whose window is no longer current as long as its document is the active document in the browsing context. r=bholley (02e6d97a7b)
2023-11-02 16:49:11 +08:00
roytam1 73d964adbf import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 930218 part 1. Factor out the computation of block-size taken up by box-sizing into a separate function so we can reuse it. r=dbaron (22033f4184)
- Bug 930218 part 2. Account for the parent's box-sizing whe figuring out the percentage height of a kid with an intrinsic ratio for purposes of determining the parent's shrink-wrap width. r=dbaron (041711f58f)
- Bug 1235306 - Fix -Wimplicit-fallthrough warnings in layout/. r=dholbert (581c212254)
- Bug 1074971 - Add support for reserved commandkey combinations that can't be handled by content (e10s-only feature). r=smaug (e43d39dcef)
- Bug 1186799 part.1 nsHTMLEditorEventListener should commit composition when it receives unacceptable mousedown event r=smaug (17f2c48e96)
- Bug 1230216 - Changing nsIDOM*Event interfaces so that they don't inherit nsIDOMEvent. r=smaug (df77f91ecc)
- fix cancelBubble situation and align to gecko (bc133dc50a)
- Bug 1211402. Re-enable the upload step, but take out the stuff that no longer works (as in, everything.) r=me (cb7abd67d2)
- align (bac4aec6cc)
- Bug 1243608: P1. Only use video time if video frame contains seek target. r=cpearce (21d9e988ed)
- Bug 1244477: Offset seek time by start time. r=jwwang (743c24b2f7)
- Bug 1243608: P2. Pass the full SeekTarget object to MediaDecoderReader::Seek. r=cpearce (6ff30b4b65)
- Bug 1243608: P3. Make SeekTarget::mTime a TimeUnit object. r=cpearce (357d9864de)
- Bug 1243608: P4. Have MediaDecoderReader::SeekPromise return a TimeUnit. r=cpearce (53b476c62d)
- Bug 1159343: Interrupt seek early when possible. r=jwwang (9e26e69593)
- Bug 1243608: P5. Add type utility methods to SeekTarget class. r=cpearce (8e740bab50)
- Bug 1243608: P6. Only seek audio to video seek time when performing a fast seek. r=cpearce (d2a51a71f0)
- Bug 1233650. Part 1 - extract OutputStreamManager to its own file. r=roc. (52d533f923)
- Bug 1230882. Part 2 - remove DecodedStream::BeginShutdown() and other unused code. r=roc. (b2820b8f14)
- Bug 1231091. Part 1 - Add mVideoCompleted so MDSM can check when audio/video is done rendering. This removes the only caller of DecodedStream::IsFinished(). r=roc. (536f63e385)
- Bug 1146086: Properly marking overridden member with override keyword. v2. a=bustage (b6ed1b4e6c)
- Bug 1177243 - Use PodZero rather than memset in WebM decoders. r=rillian (f9853b72ee)
- Bug 1230054: Remove unused WebMReader. r=kinetik (1f88fe3c43)
- Bug 1230054: Add missing headers ON A CLOSED TREE. r=me (6e33accf03)
- Bug 1231091. Part 2 - return correct promises when audio/video track is asked. r=roc. (aef6342e59)
- Bug 1231091. Part 3 - resolve the end promise when all frames are rendered. r=roc. (bbb180dd90)
- Bug 1231091. Part 4 - ensure the end promise is resolved in the special case where video duration is 0. r=roc. (7835c31e75)
- Bug 1231091. Part 5 - Remove DecodedStream::IsFinished() and unused code. r=roc. (6dd02e5d6b)
- Bug 1231091. Part 6 - fix test_streams_element_capture.html timeout. r=roc. (8aae5c09cc)
- Bug 1232520 - dont' invoke AbstractThread::MainThread()->Dispatch() to avoid reentrant of AutoTaskDispatcher during tail dispatching phase. r=jya. (5434d0f370)
- Bug 1233650. Part 2 - make OutputStreamManager ref-counted so it can be shared between MDSM and DecodedStream. r=roc. (93e7d0e065)
- Bug 1233650. Part 3 - move creation of OutputStreamManager from DecodedStream to MDSM. r=roc. (a469dbcc9f)
- Bug 1233650. Part 4 - remove unused functions from DecodedStream. r=roc. (ec8753365e)
- Bug 1248314. Part 1 - Since OutputStreamManager::Connect/Disconnect is tightly coupled with the constructor/destructor of DecodedStreamData, it would improve cohesion to let DecodedStreamData manage an OutputStreamManager and know when to call OutputStreamManager::Connect/Disconnect. r=roc. (467d1472ca)
- Bug 1234424. Part 1 - share the underlying value of MDSM::mSameOriginMedia with DecodedStream. r=roc. (ff0abefb26)
- Bug 1234424. Part 2 - remove unused code. r=roc. (5a8266779b)
- Bug 1248314. part 2 - move track initialization code into the constructor of DecodedStreamData. r=roc. (4d57f47654)
- Bug 1248229. Part 1 - add test case to test if playback can work correctly after GC. r=roc. (83c81dc7cc)
- Bug 1248229. Part 2 - GC might happen in between OutputStreamManager::Disconnect() and OutputStreamManager::Connect(). We need to check if the stream is already destroyed before trying to connect it. r=roc. (c5a0ed670c)
- remove PM leftover (ed9ce00aad)
- Bug 1236703: P1. Add debugging information for MSE to about:media plugin. r=kentuckyfriedtakahe (4385a86197)
- Bug 1236703: P2. Add methods to retrieve debugging data on plain readers. r=jwwang (34bf637124)
- Bug 1236703: P3. Add moz specific method to retrieve debug data to media object IDL. r=bz (65c95eff74)
- Bug 1194721: Add additional PDU pack and unpack functions, r=shuang (d6ae416a10)
- Bug 1261307: Convert Unix socket IPC code to |UniquePtr|, r=nfroyd (cd797f4581)
- Bug 1236574 - use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in SocketBase subclasses; r=tzimmerman (6a20e9e905)
- Bug 1239207 - Don't process IPDL when not compiling; r=glandium (20ba7fb311)
- Bug 1210099 - Use diagnostic assert for union discriminator checks (r=jld) (74844eee1b)
- Bug 1208226 - Don't crash when failing to map a segment of shared memory. r=sotaro, billm (1822a634d9)
- Bug 1236635 - Fix compile error in IPC unit tests (r=jld) (c82e0bfe61)
- Bug 1263429 - Don't build libevent with sysctl on Linux. r=billm (00f248f61e)
- Bug 1304266 - Remove libevent workaround for MacOS 10.4 bug (r=dvander) a=jcristau (676758a926)
- Bug 1241776 - turn ENABLE_SHARED_ARRAY_BUFFER on for all channels. r=nbp (dc53fff545)
- Bug 1248851 part 1 - Explicitly mark some release() calls result-unused. r=Waldo (b377e3d86e)
- Bug 1246697 - Use simpler semantics for PersistentRooted<Traceable>; r=sfink (7afab5c807)
- bug 1225649 use CreatePlanarYCbCrImage() now that CreateImage() is gone r=dvander (b8a30f3d84)
- Bug 1234092: P1. Remove GStreamer support. r=kentuckyfriedtakahe (bf6a5d8811)
- Bug 1234092: P2. Remove GStreamer check from configure. r=glandium (73b69b41db)
- remove configure options (f9585af0d1)
- Bug 1168309 - Add the define, MOZ_GONK_MEDIACODEC, to dom/media. r=cpearce. (a4481af932)
- Bug 1240616 - mach mochitest-run suggests deprecated commands as an alternative r=cmanchester (17687db974)
- Bug 1249838 - Avoid dependency from the mozconfig loader on mach. r=gps (a88506c027)
- Bug 382721 - Part 0: Add missing includes and namespaces. r=jrmuizel (eecf253c5e)
2023-10-26 14:38:41 +08:00
roytam1 2f214914fd import changes from `dev' branch of rmottola/Arctic-Fox:
- goanna -> gecko (9fef539848)
- Bug 1237253 - Support define in BrowserLoader; r=jlongster r=jryans (0782bb012a)
- Bug 1150178 - (reland) Fix index types / add phones / prefix with linux r=garndt (036fc34a0b)
- Bug 1159669 - Switch all production jobs to aws-provisioner-v1 r=jonasfj a=tomcat (fa354dbdda)
- Bug 1151877 - Add buildbot freindly index routes for emulator-kk/ics r=me (67fdb86145)
- Bug 1159994 - Increase default builder timeout to 2 hours r=me a=bustage (f53902d738)
- Bug 1177951 - Use tooltool on b2g desktop and mulet taskcluster builds. r=wcosta,r=garndt (5ab43a95a3)
- Bug 1224765 - add production version of React for devtools and use it in release modes r=fitzgen (227ad5c6a6)
- Bug 1125973: Docker images for building Firefox Desktop and for Android; r=garndt (0faf5cfff7)
- Bug 1164608: enable Android builds from try; r=mrrrgn (e1535be908)
- Bug 1164623: align env variable names with B2G; r=mrrrgn (2b7cc0277e)
- Bug 1168592: remove extra directory from tooltool cache mount; r=mrrrgn (c2cd76984e)
- Bug 1168612: disable sendchanges from taskcluster; r=mrrrgn (5ccd92ff81)
- Bug 1167602 - Add a folder for cusom mozharness configs; r=dustin (87f3c655b8)
- Bug 1168612: disable signing and platform_supports_post_upload_to_latest via mozharness configuration files; r=mrrrgn (a4821c6d0c)
- Bug 1155749 - Enable Linux64 Opt builds from Try; r=dustin (62541ecb98)
- Bug 1171531 - Enable Linux64 Dbg builds in try; r=dustin (c86d058e9f)
- Bug 1172640 - Fix typo in debug build path r=dustin (b50afc779f)
- Bug 1175942 - Move linux 64 dbg builds to the debug line in treeherder; r=dustin (d28c3f77f8)
- Bug 1169703: use new provisioner types; r=mrrrgn (85e9acd0b0)
- Bug 1147559 - Optimize mulet/b2g-desktop builds by using isolated worker types r=me a=config-only (3cb266a4b0)
- Bug 1150745 - Add compatible indexes for buildbot namespace r=me (b24f46b0ef)
- Bug 1184084: enable relengapi-proxy for android, linux builds; r=garndt (7f40d1b75d)
- Bug 1224751 - Use the window's console in BrowserLoader. r=jlongster (aae4d8b193)
- bits of 890105 and 893682 (1baa4bcfdd)
- Bug 1198831 - Fix browser_tab_drag_drop_perwindow.js leaks by returning early in swapBrowsersAndCloseOther() when the remoteness of the given browsers differs r=jaws (e6208b85d2)
- Bug 1164656 - migrate spidermonkey jobs to taskcluster; r=mrrrgn (687930f871)
- Bug 1174376 - Enable Spidermonkey jobs via TaskCluster on Try; r=mrrrgn (fd8ca98a34)
- Bug 1147528 - Enable b2g-desktop on production treeherder r=kgrandon a=bustage CLOSED TREE (ec17417b68)
- Bug 1133074 - Add build_* parameters to Taskcluster tasks; r=garndt (7f5349c1ac)
- Bug 1167602 - Add a folder for cusom mozharness configs; r=dustin (e9b2b9defa)
- Bug 1168093 - Move desktop-build compiler/path hacks to their own shell script [TC]; r=dustin (659cabf9e6)
- Bug 1168612: update comment on unused oauth.txt; r=mrrrgn (98dc148f85)
- Bug 1171841 - Set library paths for clang++; r=dustin (1733838e9f)
- Bug 1168612: set MOZ_AUTOMATION_UPLOAD=0 in taskcluster; r=mrrrgn (fc2b82e42b)
- Bug 1171390: bump desktop-build VERSION; r=ahal (41f993fdf2)
- Bug 1171841 - Bump version of desktop-build and its base image (ubuntu-build); r=dustin (435f5384cf)
- Bug 1239060 - add exports hook in loader r=zer0 (b8c6287045)
- Bug 1239018 - add file watching and hot reloading for devtools files r=jryans (5f60e8f28a)
- Bug 1172107 - Bump container version; r=ahal (acee0d8f24)
- Bug 1172107 - Ensure that the artifacts directory has been created; r=ahal (97bfddfedc)
- Bug 1164656 - Bump container version; r=dustin (69385622da)
- Bug 1243490 - fix leak in devtools hot reloading code r=jryans (73f9348eb3)
- Bug 1219723 - Package gcli with the same layout than in the source tree. r=jryans (efb13a9b45)
- Bug 1221549 - Package source-map with the same layout than source tree r=jryans (20148554d8)
- Bug 1182170 - Kill tooltool.py from the tree. r=dustin DONTBUILD (c48f0982d6)
- Bug 1203388 - Add support for building clang targeted for CentOS6 build machines; r=rail (758acbd8be)
- Bug 1203393 - Part 1: Create a stand-alone clang for Linux; r=glandium (006bc0d568)
- Bug 1203393 - Part 2: Package clang as an xz archive; r=glandium (1c553af991)
- Bug 1203393 - Part 3: Add build configuration for Linux64 optimized Static Analysis builds; r=glandium (1b1c0323a4)
- Bug 1203393 follow-up: Address one review comment (d506fd7004)
- Bug 1154187 - Improve the build-gcc.sh script to build GCC snapshots. r=tbsaunde (34dba58b6f)
- Bug 1180063 - update mozharness docs, DONTBUILD r=me a=testing (62c878629e)
- Bug 1217559 - Fix chrome overrides after new devtools files layout. r=jryans (b60da4a239)
2023-10-12 11:15:42 +08:00
roytam1 70712992b8 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1225108 - Introduce an addon to easily work on devtools codebase. r=jryans (a426887a78)
- add CustomizableUI (ee56ecbd9f)
- Bug 1223344 - Some tweaks to gDevTools.jsm to get Devtools working in SeaMonkey r=jryans (5810d186df)
- Bug 1217153 - Do not reset devtools theme when hot reloading the tools. r=bgrins (b8f73b98e3)
- Bug 1237606 - Ensure reloading gDevTools dependencies from the reload addon. r=jryans (de9303b6b0)
- Bug 1233043 - Revert non-asset changes from 645cb0f2d283;r=me (290c7e10c9)
- Bug 1230776: Support scripts from HTML files in eslint. r=gps (c15ecbe452)
- Bug 1228005 - 1 - Display animated property list with keyframes when an animation is selected; r=tromey r=bgrins (eb2c8fb67d)
- Bug 1228005 - 2 - Tests for the keyframes and animated properties panel; r=tromey (88fc44aa57)
- Bug 1219608 - Don't display repeats:1 when the animation has 1 iteration count; r=pbro (e17d25eae1)
- Bug 1228080 - Split the animation-inspector's components into multiple files. r=pbro (cb57c11616)
- Bug 1157469 - use EventListenerService to update markupview event bubbles. r=bgrins (4aaaab770a)
- Bug 1213651 - Avoid server round-trips when displaying animated dom nodes; r=tromey (bdaf2e0f6f)
- Bug 1242689 - Fix eslint errors in devtools/client/*.js and un-ignore the files; r=tromey (faab95efbc)
- Bug 1239287 - Wait for attachTab request during Options panel initialization. r=jryans (dcc754facc)
- Bug 1242567 - Cleanup OptionsPanel.open by using Task.async. r=bgrins (56dc37dc85)
- Bug 1227978 - Simplify usages of Debuggerclient APIs now that all requests returns promises. r=jlongster (a7e931ee02)
- Bug 1237641 - Make sure the test-actor is registered before instantiating the front without a toolbox; r=ochameau (d0a722d861)
- Bug 1223766 - Removing an actor from an actor pool should destroy it; r=past (a88747b1ea)
- Bug 1220458 - Resolves ActorRegistry.registerActor only once actor is registered in the child processes. r=jryans (506e418fa7)
- Bug 1216554 - Reject requests immediately when the connection is already closed. r=jryans Bug 1216555 - Makes client.close() failsafe by handling correctly closing connections. r=jryans (0c00b68ce5)
- Bug 1236052 - Fix comment in DebuggerClient.prototype.connect. r=odvarko (34508f2f02)
- Bug 1152842 - Remove legacy Download Manager support from test_bug383369.html. r=paolo (930c896795)
- Bug 1243180 - Enable eslint "no-trailing-spaces" rule for PSM. r=keeler (ba5c5efc02)
- Bug 1248252 - Improper outdated octal constant syntax in M-C tree. Use '0o' prefix. r=dao (ca3b0651e1)
- Bug 1225477 - Support listening for processes creation. r=jryans (997d006504)
- Bug 1230345 - kill breakpoint sliding for most scenarios, only do it when we know we have scripts r=fitzgen (582500c1d3)
- Bug 1227978 - Remove unecessary usages of promiseInvoke, rdpInvoke r=jlongster (8f4d4a702b)
- Bug 1239276 - Convert DebuggerClient.connect to promise. r=jryans (cb393ad42f)
- remove unused timeline.css (f610a2b081)
- some customizable UI stuff (c2baa2b16e)
- Bug 1229519: Fix toolkit/components/satchel to pass eslint checks. r=dolske (c4e7a243c6)
2023-10-10 16:06:51 +08:00
roytam1 b4d32ea807 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1235132 - Convert sqlite and nss to SYMBOLS_FILE. r=gps (6226ec1478)
- x Bug 1235132 - Remove _PR_* symbols from nss.symbols. r=gps (6f60da6bb0)
- Bug 1235132 - Remove convert_def_file.py. r=gps (6123f01415)
- Bug 1235132 - Remove whitespaces from sqlite.symbols. r=gps (e17095caec)
- Bug 1237140 - Pass NSS_EXTRA_SYMBOLS_FILE down to nss.symbols processing. r=gps (741a50896a)
- Bug 1233282 - Move mozilla-config.h's export to moz.build. r=gps (4b71f7a7ed)
- Bug 1241416 - Create a tier for things happening before export. r=gps (7e85cb7093)
- bump version (2e6b73a8d3)
- Bug 1246881 - Stop using config/buildid in few remaining places. r=mshal (6fb8bd6d52)
- var-let (b34ac5a287)
- Bug 1229330 - fix import, r=glandium (f566b08c72)
- Bug 1244997 - Remove TOOLKIT_EM_VERSION from toolkit/xre/Makefile.in. r=mshal (8d3d03b1a2)
- Bug 1246874 - Unify GRE_BUILDID and MOZ_APP_BUILDID at the build system level. r=mshal (d6aeacc605)
- Bug 1240657 - Fix FasterMake race condition leading to missing "manifest interfaces.manifest" entries. r=gps (410dd7df88)
- Bug 1242074 - Avoid going back and forth between FasterMake and RecursiveMake; r=gps (b298cc46db)
- Bug 1246871 - Generate platform.ini with the preprocessor instead of an ad-hoc script. r=mshal (8ff678ece4)
- Bug 1246881 - Generate a header defining MOZ_BUILDID. r=mshal (afc37d0ee2)
- Bug 1249441 - Remove topsrcdir!=objdir exemption for l10n builds. r=mshal (110204f03e)
- Bug 1220476 - Make --disable-compile-environment work for Android (89154229ce)
- Fixup for b2g bustage from bug 1164921. r=me (06cb06fbb5)
- Bug 1243861 - Specify SSE_FLAGS and SSE2_FLAGS when compiling with MSVC; r=glandium (b6df32a59e)
- Bug 1222578 - remove workaround for clang-cl not understanding -arch:IA32; r=glandium (fcf84ff832)
- Bug 1245013 - Move CMFLAGS/CMMFLAGS from config.mk to configure. r=mshal (89e9505913)
- Bug 1245422 - Remove -UDEBUG -DNDEBUG flags on Windows opt builds. r=mshal (e95c822055)
- Bug 1245422 - Remove MOZ_OPTIMIZE_FLAGS override when building with DMD enabled on Windows. r=mshal (9f5b60b58f)
- Bug 1245763 - Group sources and linkables handling function cals in mozbuild.emitter. r=gps (f2c37381e4)
- Bug 852931 - cmd+click jumps to function defintion in the debugger. r=jlongster (123996737e)
- Bug 1216217 - Make selecting a worker from the debugger's worker list work;r=jlongster (436cbc6c91)
- Bug 1218586 - use \u0020 instead of backspace protected whitespace in watchExpressionsSeparatorLabel to suppress warning from compare-locales. r=jryans (f245032c52)
- Bug 1084430 - fix styling of <return> and <exception> in variable view; r=vporof (072785ca68)
- Bug 1245763 - Move the _handle_programs and _process_sources around. r=gps (482391dddc)
- Bug 1245763 - Don't emit Sources objects when there is no Linkable in the same directory. r=gps (9b39ebf589)
- Bug 1245764 - Move Windows RTL flags (-MD/-MT) flags out of config.mk. r=gps (a04616505e)
2023-10-02 10:42:06 +08:00
roytam1 4670d0edfa import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1253526 (part 1) - Remove DMD's --max-frames option. r=erahm. (f3b748852e)
- Bug 1253526 (part 2) - Gut DMD's usage message. r=erahm (60fa957670)
- Bug 1232672 - Use MOZ_WARN_UNUSED_RESULT to make hash table clients check for failure r=luke r=billm r=njn (c550d60316)
- Bug 1242074 - Reorder pattern rules to placate GNU Make 3.81; r=glandium (74a6dd449d)
- Bug 1239217 - Enable the hybrid FasterMake+RecursiveMake backend for artifact builds. r=gps (3307abc4a1)
- Fixup for bug 1239217 fixing a shell construct that does not work in autoconf. r=me (f18a89b11b)
- Bug 1239217 - Add the FasterMake+RecursiveMake hybrid backend. r=gps (8dd5532bec)
- Bug 1246872 - Find the source bundle directory by pattern matching for OS X artifact builds. r=nalexander (587e37bfe8)
- Bug 1244298 - Download android-api-15 artifacts. r=ahunt (664c1dbb71)
- Bug 1240530 - Bump the taskcluster version installed by |./mach artifact| to avoid installing an out-dated requests. r=nalexander (a24d256567)
- Bug 1220238 - Use local tooltool manifest if available; r=jmaher (91045dc336)
- Bug 1219807 - Support 'mach run --debug' for Android; r=jmaher (6671dcb768)
- Bug 1240945 - Add a --verbose option to mach package. r=mshal (064eeedf9d)
- Bug 1240142 - always disable crashreporter when using ./mach run, r=gps (ac83a12c78)
- Bug 1243041 - Follow-up: Fix Android-only bustage. r=me (6e72a1e9d4)
- Bug 1246992 - Only accept artifacts from a specific revision when one is provided to mach artifact. r=nalexander (1eeee554b4)
- Bug 1249857 - Reference proper cache attribute; r=nalexander (e06456165a)
- Bug 1249857 - Do not print times when running mach from config.status; r=nalexander (8aff5678d6)
- Bug 1241022 - Handle all tiers as opt-in in the recursive make backend. r=gps (7a8da54c18)
- Bug 1241022 - Do not handle HAS_MISC_RULE with affected_tiers. r=gps (ffc724cc6c)
- Bug 1237140 - Allow file_generate scripts to take additional flags. r=gps (391450455d)
- Bug 1241022 - Move GENERATED_FILES. r=gps (86be6f98d7)
- Bug 1241022 - Move JAR_MANIFESTS. r=gps (ed97d46a4c)
- Bug 1241398 - Don't purge install manifests from the recursive make backend. r=gps (ff0ea9cd7d)
- Bug 1235733 - Use absolute paths for include paths. r=gps (2422f40187)
- Bug 1240671 - Move FINAL_TARGET_PP_FILES and TEST_HARNESS_FILES to the misc tier. r=gps (58a406ef5f)
- No bug - Note the bug in a todo comment. (54eb7b21c1)
- Bug 1241022 - Move FINAL_TARGET_PP_FILES and TEST_HARNESS_FILES. r=gps (5b2c97bd99)
- Bug 1234955 - Make TEST_DIRS a SPECIAL_VARIABLE. r=gps (4ec6a7dbb8)
- Bug 1241022 - Remove code handling affected_tiers. r=gps (b88c38b622)
- Bug 1236577 - turn off -Wignored-attributes when compiling with clang-cl; r=glandium (61f82d6578)
- Bug 1242722 - Remove clang-cl command-line argument workarounds; r=glandium (927f1442a1)
- Bug 1134846 - Follow-up to handle URLs like chrome: that the URL constructor doesn't like. r=bustage (18edadd58f)
- Bug 1168707 - Update test_formless_submit.html to test and cleanup recipes. r=dolske (bf3be9fa92)
- Bug 1134850 - Move password manager recipes to its own file. r=MattN (023039c0b6)
- var-let (11905d49b3)
- Bug 1232224 - Streamline setting of compile warnings in configure.in. r=glandium,cpeterson. (9aca5515f3)
- Bug 1204202 - Remove packaging for now obsolete appcrt140.dll/desktoprt140.dll on VS2015. r=ehsan (7654188b7e)
- Bug 1235717 - Enable clang's -Wunreachable-code warnings. r=glandium (1d89e70c60)
- Bug 1237151 (part 4) - Turn on -Wignored-qualifiers for C++ code. r=mshal. (ca7f1a07c5)
- Bug 1246894 - Remove msys-perl-wrapper. r=mshal (784dfb33a7)
- Bug 1245422 - Remove the -FR C*FLAGS on Windows builds. r=mshal (bf9f44954a)
- Bug 1239539 - Enable clang's -Wclass-varargs warnings. r=glandium (38bb3351ed)
- Bug 1203851 - Skip jemalloc subconfigure when building with --disable-compile-environment. r=gps (276d3853f7)
- Bug 1243073 - Require at least fontconfig 2.7.0 (for the FcConfigReference function). r=karlt (1c4effb079)
- Bug 864843 - Part 4. Turn on Intl API for b2gdroid r=glandium (f671626194)
- Bug 1186472: Locate DirectX files in the Windows 10 SDK. r=vlad (e874411fcb)
- Bug 1199974 - Build libvpx neon code with -mfloat-abi=softfp when targetting ARM softfloat ABI. r=nfroyd (695f61ece2)
- Bug 1217827 - Enable MOZ_WEBRTC for Firefox OS on aarch64. r=glandium (5c8636173d)
- Bug 1224408 - Print yasm version. r=mshal (6e312fe503)
- Bug 1169158 - Avoid NSPR using dates it generates at build time. r=gps (e6ccbc4b78)
- bug 1230117 - Stop using NSPR's configure. r=glandium (6c8efcb623)
- Bug 1245836 - nsinstall.py is in MOZILLA_DIR, r=glandium (128ec16469)
- bug 1237863 - Silence linker errors from MOZ_FOLD_LIBS on Windows. r=glandium (68b398bcd9)
- bug 1230117 - get rid of {HOST,TARGET}_NSPR_MDCPUCFG. r=glandium (625bc70999)
- bug 1230117 - get rid of TARGET_MD_ARCH. r=glandium (ac1e668ca6)
- Bug 1232219 (part 4) - Enable -Wunused for C code, except where it's too annoying. r=glandium. (50b45335fd)
- Bug 1233297 - Part 1: Consolidate MOZ_C*_SUPPORTS_WARNING configure checks in compiler-opts.m4. r=glandium (8328d32446)
- Bug 1233297 - Part 2a: Enable some more warnings. r=glandium (5ac7b15c29)
- Bug 1235738 - Simplify MOZ_DEBUG_DEFINES. r=gps (4b7a9cbf2c)
- Bug 1225753: move $prefix default initialization before it gets used r=glandium (51bbd3fd3d)
- bug 1243349 - fix NSPR link paths for NSS. r=mshal (eff2d12f31)
- Bug 1177599 - always pass --target to rustc; r=mshal (61e58bd543)
- Bug 1239366 - Remove leading 'v' from detected versions. r=mshal (4b8acfc78c)
- Bug 1239498 - Don't ask for FPO on win64. r=ehsan (0a7bcad153)
- Bug 1209330 - Get the clang plugin to compile with clang 3.7 and warnings-as-errors. r=mystor (a44beaa040)
- Bug 1245269 - Part 1: Make clang-plugin build with clang 3.8 and newer; r=mystor (7a01be1a98)
- Bug 1245269 - Part 2: Add a configure check for the existence of the new AST Matcher API names; r=glandium (437b2dda8f)
- Bug 1249103 - remove support for MOZ_POST_DSO_LIB_COMMAND; r=mshal (106a95b676)
- Bug 1239672 - Fixed symbols file support on mingw. r=glandium (ec9e3373b9)
- Bug 1241421 - Remove jar.mn with no JAR_MANIFESTS check in config/rules.mk. r=mshal (216f0ff9b1)
- bit of Bug 1168407 (3b16580dbe)
- Bug 1225599 - Pull Mercurial repos with common 3rd party extensions disabled; r=dminor (b2296ce87c)
- Bug 1235117 - Add input file to the depfile emitted by process_define_files. r=mshal (39eca5d81a)
- Bug 1223209 - Clean up old GeckoView library files; r=nalexander (f650719809)
- Bug 1237140 - Add support for local defines in generate_symbols_file. r=gps (b4c9eff6ed)
- Bug 1241771 - Print install manifest processing time; r=glandium (0ad69c1056)
- Bug 1239169 - Check that files exist before marking them for removal during install manifest processing. r=gps (40ee31f104)
- Bug 1235748 - Stop post-processing include flags for CompileDB and codecomplete. r=gps (01b374e6f5)
- Bug 1242004 - Skip -Xclang arguments when generating clang compilation database or YouCompleteMe config; r=froydnj (18fe0ff282)
- Bug 1243493 - Add BSDs to NSPR moz.build. r=ted (f2888f28fc)
- Bug 1247630 - Add CoreServices to OS_LIBS on OS X to fix standalone NSPR build. r=ted (0551829dce)
- Bug 1223131 - Don't remove a host from the whitelist if the version fallback was needed. r=keeler (f4941f3a75)
2023-09-28 11:14:08 +08:00
roytam1 688c3af674 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1235021 - Re-emit ChromeManifestEntries from the jar manifest handler code in the FasterMake backend. r=gps (a8d899a6da)
- Bug 1233282 - Make CONFIGURE_DEFINE_FILES considered more as GENERATED_FILES in the emitter. r=gps (d29506fb55)
- Bug 1235021 - Add a RenamedSourcePath helper class. r=gps (62e78b867b)
- Bug 1235021 - Re-emit FinalTarget{,Preprocessed}Files from the jar manifest handler code in the FasterMake backend. r=gps (c37287a5d7)
- Bug 1235021 - Avoid passing defines to FasterMakeBackend._consume_jar_manifest. r=gps (dc0d17c3a6)
- Bug 1235021 - Move FasterMakeBackend._consume_jar_manifest to CommonBackend. r=gps (b9bb6b7d1e)
- Bug 1239217 - Add the notion of Partial and Hybrid build backends. r=gps Make the FasterMake backend a partial build backend. (219c0811e6)
- Bug 1239217 - Stop making the FasterMake build system refresh the backend on its own. r=gps (4f79f966ce)
- Bug 1241398 - Show the diff for created and deleted files in `mach build-backend --diff`. r=gps (d497d3aef8)
- Bug 1214885 - Add a "ChromeUrl" build backend to write out information useful for resolving chrome urls. r=glandium (83ad13d109)
- Bug 1216817 - Part 1: Add install_callback to artifacts. r=gps (95b4860d09)
- Bug 1216817 - Part 2: Narrow distdir to bindir in artifacts. r=gps (e48b531455)
- Bug 1216817 - Part 4: Add --enable-artifact-builds and MOZ_ARTIFACT_BUILDS. r=glandium (8d7ed76621)
- bug 1164816 - Import concurrent.futures into the tree. r=gps (bc83211833)
- bug 1190603 - import PyECC library r=gps,gerv (e0c5afeee0)
- Bug 1216817 - Part 5: Run |mach artifact install| automatically when asked. r=glandium (835c27d9c2)
- Bug 1216817 - Follow-up: Fix "KeyError: uMOZ_ARTIFACT_BUILDS" in config.status. r=bustage (e87e04e23b)
- Bug 1216817 - Follow-up: Fix "KeyError: u'MOZ_ARTIFACT_BUILDS'". r=bustage (797331293b)
- Bug 1207897 - Add a configure option to build multiple build backends. r=gps (35f62c27ca)
- Bug 1241398 - Allow to pass the --verbose flag down to config.status from `mach build-backend`. r=gps (78610c40d0)
- Bug 1236111 - part 1: avoid configure.in Windows-only goop when running with disable-compile-environment, r=gps (d27a7e522a)
- Bug 1236111 - part 2: fix mozbuild to use the file mode modifiers specified for opening when writing a FileAvoidWrite, r=gps,nalexander (e240c613b7)
- Bug 1207890 - Part 1: Add rich ArtifactJob extension point. r=glandium (e402f5fcec)
- Bug 1207890 - Part 2: Stop extracting build ID from artifacts. r=glandium (314d6895c1)
- Bug 1207890 - Part 3: Post-process downloaded artifacts. r=glandium (09d60ac030)
- Bug 1207890 - Part 4: Download and process Mac OS X artifacts. r=glandium (181ba370b1)
- Bug 1207890 - Pre: Make JarWriter handle inputs with read() but not seek(). r=glandium (6ebb5dfe94)
- Bug 1207890 - Post: Hacks to make --disable-compile-environment work on Mac OS X. r=glandium (c5f88b6adf)
- Bug 1207890 - Post: Move |mach artifact| command out of mobile/android. r=glandium (a06f97dfb9)
- Bug 1207890 - Post: Hack to make |mach run| for Mac OS X artifact builds. r=me (4c6d2f6bfe)
- Bug 1207890 - Follow-up: Fix |mach artifact install| for mobile/android. r=me (a2e4347ca9)
- Bug 1236111 - part 3: ensure calls to hg and mach work on Windows, and that we use the right file mode when writing artifacts, r=nalexander,gps (d0090a5a56)
- Bug 1236111 - part 4: actually add Windows support to artifact code, r=nalexander,gps (ab40057ffa)
- Bug 1236111 - part 0: improve logging from process mixin, r=gps (d85265c134)
- Bug 1241398 - Add a dry-run mode to mach build-backend. r=gps (b300169915)
- Bug 1239217 - Make the RecursiveMake build system create backend files generically. r=gps (fba90d6bcb)
- fix minor misspatch of 1240990 (b7d44692bc)
- Bug 1239296 - Use telemetry_handler to store build resource data r=gps (58d7c3a260)
- Bug 1244143 - Record whether or not an artifact build was used in build telemetry data r=gps (d1821d1987)
- Bug 1246264 - Ensure cache directory exists for artifacts installation r=chmanchester (ef5c4a0fba)
- bug 1237619: save resource usage for "what" builds r=gps (6a311c71bc)
- Bug 1239296 - Add telemetry_handler function to mach context r=gps (4a7a67740d)
- Bug 1246402 - Environment variable to disable mercurial setup check. r=gps (d9cf129b6c)
- Bug 1239296 - add post_dispatch_handler hook to mach r=gps (aa55c9a36e)
- Bug 1236110 - Extend mach artifact to handle Linux Desktop builds. r=gps (cb29ca6d1d)
- Bug 1234912 - Check for mozext and pushlog entries after |mach artifact install| hg failure. r=gps (7bfb064c7c)
- Bug 1239096 - Improve English is artifacts.py comments. r=me (38aa5ecb19)
- Bug 1238320 - Part 1 (Linux): Download test binaries necessary to run xpcshell tests and mochitests in artifact builds. r=nalexander (f6407791ae)
- Bug 1238320 - Part 2 (Mac): Download test binaries necessary to run xpcshell tests and mochitests in artifact builds. r=nalexander (4d72cfc6f2)
- Bug 1238320 - Part 3 (Windows): Download test binaries necessary to run xpcshell tests and mochitests in artifact builds. r=nalexander# Please enter the commit message for your changes. Lines starting (40ac9f9f7d)
- Bug 1239678 - fix dll inclusion pattern on Windows and the placement of nested dlls like browsercomps and clearkey, r=nalexander (ad9015c9d9)
- Bug 1239738 - Handle artifact builds with no test binaries cleanly. r=ahunt (ba1593837a)
- Bug 1240323 - Fix installation of binary components in a subdir of dist/bin for linux artifact builds. r=nalexander (2f4b719ea3)
- Bug 1240239 - Install test plugins in artifact based builds. r=nalexander (edc24f4fd2)
- Bug 1240667 - Detect a tree to use for artifact builds based on recent changesets. r=nalexander (947879cb19)
- Bug 1244941 - Don't fill install manifest with artifacts. r=nalexander (8fa9793c53)
- Bug 1237619: Record build objects in resource_usage.json r=gps (c323d21c9f)
- bug 1237619: Add system and command metadata to resouce_usage.json r=gps (c93fb18c37)
- Bug 1240059 - Treat psutil as optional in record_resource_usage. r=gps (c91103ebce)
- Bug 1244160 - Create json-schema for build telemetry data r=gps (d8b3419cfd)
- Bug 1250624 - Overall system resources is displayed twice; r=chmanchester (a115c86902)
- Bug 1144842 (part 1) - Don't use MOZ_PROFILING before all the places it can be set. r=glandium. (3c12a2e29a)
- Bug 1144842 (part 2) - Make --enable-dmd imply --enable-profiling. r=glandium. (85c9ff5c32)
- Bug 1144842 (part 3) - Remove --enable-dmd code from js/src/configure.in. r=glandium. (52cf663bc7)
- Bug 1204260 - Pre: Don't expose ANDROID_{BUILD,PLATFORM}_TOOLS. r=glandium,gbrown (d4f560dd46)
- Bug 1219803 - Support 'mach run' for Android; r=jmaher (5a1a1ab16e)
- Bug 1219807 - Add tooltool manifests for jimdb; r=jmaher (4d7a211569)
- Bug 1221846 - Get Task Tracer building on desktop r=cyu. (5d1a0fabe9)
- Bug 1216681 - Add a fileid utility to extract the breakpad GUID from object files for identification in fix_stack_using_bpsyms. r=ted (e53eb5acc6)
- Bug 1237156 - Only build the fileid utility when MOZ_CRASHREPORTER is set. r=ted.mielczarek (328a80ae18)
- Bug 1239866 - Remove signaling standalone tests. r=bwc (b05b091059)
2023-09-27 11:04:31 +08:00
roytam1 24b33c472d import changes from `dev' branch of rmottola/Arctic-Fox:
- add back some crash and webapprt stuff (f72c4c2afc)
- Bug 1228289 - Avoid l10n-check overwriting final package when MOZ_SIMPLE_PACKAGE_NAME is set. r=ted (de6b1ea792)
- Bug 1233314 - beta repacks are failing trying to find checksums file. r=mshal (a9c0abded7)
- Bug 1144695 - Fix make installers errors in mozharness desktop repacks. r=gps, r=mgerva (8856c0934d)
- missing bit of 817723 (31827b055b)
- Bug 1235676 - Add a global ABS_DIST variable for a non-relative version of DIST, based on topobjdir. r=mshal (978323541c)
- Bug 1235676 - Replace _ABS_DIST with ABS_DIST. r=mshal (b3d4afb23f)
- Bug 1235676 - Replace $(abspath $(DEPTH)) with $(topobjdir). r=mshal (c841b0d0dd)
- Bug 1235676 - Add a topobjdir variable to all Makefiles. r=mshal (4d0fa1d713)
- Bug 1180461 - Part 1: Build gaia during b2gdroid build. r=glandium (e62543fc94)
- Bug 1199714 - Add gaia build options r=nalexander (c6bcf744d2)
- Bug 1202037 - Create a Gaia distribution for b2gdroid r=nalexander (621ea75fa3)
- Bug 1219075 - Enable Android lockscreen for b2gdroid r=fabrice (b63bee53c7)
- Bug 1193224 - Remove --tests-root-dir option: followup to remove it from testsuite-targets.mk. r=ahal (91f99d1166)
- Bug 1193257 - Make xpcshell harness command line arguments path filters for tests: followup to fix 'make xpcshell-tests'. r=ahal (ad2a4d80ec)
- Bug 1210162 - Add --suite reftest to REMOTE_REFTEST in testsuite-targets.mk. r=jgraham (67d8965908)
- bug 1201224 - stop unifying test package during mac universal builds. r=gps (ef060aebd8)
- Bug 1208320 - Produce mozharness test archive via mozpack; r=glandium (ca00c255a6)
- Bug 1208320 - Produce xpcshell archive without staging test files; r=glandium (722bcb774a)
- Bug 1208320 - Produce mochitest test archive without staging test files; r=glandium (af03691082)
- Bug 1208320 - Produce web-platform test archive without staging; r=glandium (57150c766c)
- Bug 1208320 - Produce talos test archive without staging files; r=glandium (351c8241e5)
- Bug 1208320 - Produce common tests archive via Python; r=glandium (f4f7eb1e69)
- Bug 1208320 - Produce cppunittest and reftest packages via Python; r=glandium (9844181ea2)
- Bug 1208320 - Do not stage JIT test files before archiving; r=glandium (34fff39980)
- Bug 1208320 - Do not stage TPS files before archiving; r=glandium (f59c2d60cb)
- Bug 1208320 - Do not stage JS test modules before archiving; r=glandium (98693daec5)
- Bug 1208320 - Do not stage mozbase files before archiving; r=glandium (2525f71fa1)
- Bug 1209628 - Package mozharness alongside other build artifacts instead of 'package-tests', r=gps (d550f2a75a)
- Bug 1221356 - Don't package mozharness for Thunderbird builds. r=gps (ba3f880b29)
- Bug 1235676 - Replace $(abspath $(DIST)) with $(ABS_DIST). r=mshal (2bf61abf38)
- Bug 1231379 - Disable omni.ja compression on desktop platforms r=catlee,glandium (8df98d00ec)
- bit of 844785 (761458c7e0)
- Bug 1208320 - Do not stage some C++ unit test support files before archiving; r=glandium (76ece8bf19)
- Bug 992983 - Build and upload the gtest libxul during test packaging. r=ted (256dc5a4de)
- bug 1203573 - add a MOZ_SIMPLE_PACKAGE_NAME variable to simplify package naming for taskcluster's benefit. r=gps (0756055df4)
- Bug 1243750 - Install all SDKs into sdk/; r=glandium (af52ad9429)
- Bug 1235107 - Move bookmarks.html to a chrome localized location. r=dolske (7e2d65c85c)
- Bug 1235108 - Stop using vpaths for bookmarks.inc. r=gps (185924667d)
- Bug 1235108 - Stop using the -I option to force-include bookmarks.inc in bookmarks.html.in. r=gps (b162510c1c)
- Bug 1235108 - For ja-JP-mac locale, reassign AB_CD in bookmarks.html.in instead of in the Makefile. r=gps (d35a8f17aa)
- Bug 1235108 - Install bookmarks.html from jar.mn instead of a custom Makefile rule. r=gps (f8a134e132)
- Bug 1207882 - Use source searchplugin files directly for en-US locale. r=gps (d8a2cb5c77)
- Bug 1209606 - Limit using source searchplugin files directly to `mach build faster` until bug 1105092 is fixed. r=gps (fd52cb321c)
- Bug 1239217 - Skip empty install manifests, apart a few exceptions. r=gps (a7ec6d1102)
2023-09-26 16:00:20 +08:00
roytam1 4ec2685f57 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1239496 - Load the UA sheet lazily so we can invalidate it for pref changes. Make it depend on the "layout.css.grid.enabled" pref. r=heycam (e4a1ac18b4)
- Bug 1225192 - fix eslint complaints about css-logic.js; r=pbrosset (ef19819c21)
- Bug 1225192 - remove leading whitespace before prettifying css; r=pbrosset (6b39d08907)
- Bug 1230491 - rewrite CssLogic.isContentStylesheet; r=bgrins (14c86cee67)
- Bug 1230491 - add CSSStyleSheet::parsingMode; r=heycam,bz (9ecabe232e)
- Bug 1239336 - set parsing mode on about:PreferenceStyleSheet; r=heycam,bgrins (cac07e099f)
- Bug 1224433 - Part 1: Add reftest. r=roc (28c8a47812)
- Bug 1195491 - use nsCOMPtr in RDFContentSinkImpl; r=bsmedberg (9804abe22e)
- Bug 1205713 - Merge ImageHostOverlay/ImageClientOverlay to ImageHost/ImageClient r=nical (2871e70466)
- Bug 1234472 - Add gonk sideband stream handling to gfx ipc r=nical (559f788a10)
- Bug 1049296 - Handle Sideband stream compositing in HwcComposer2D r=mwu,nical (b6dbac1a1b)
- Bug 1237508 - Odin: move GC allocation up to fix spurious hazard warning (there was an AutoKeepAtoms already) (r=hazard-red) (b5d0e54993)
- Bug 1229399: Group all IR's enums into a single one; r=luke (a7cfedc16a)
- Bug 1229399: Make {Get,Set}{Loc,Glo} opcodes type-independent; r=luke (0ed8e44098)
- Bug 1239211 - Odin: tweak wasm::Decoder (r=bbouvier) (980e08dc1e)
- Bug 1229399: Implement write/readVarU32 and use it for locals/globals; r=luke (5a6f654a14)
- Bug 1229399: Unite all the Emit* functions in WasmIonCompile; r=luke (64e517d18f)
- Bug 1240524: Fix AsmJS checkedValueType of Bool32x4; r=luke (d98ee763c7)
- Bug 1229399: Add list of wasm opcodes described in v8 design document; r=luke (1e05832624)
- Bug 1241339 - ObserverService may keep Console object alive until shutdown, r=baku (330d9e7bc0)
- Bug 1239177 - Odin: make calls more like wasm (r=bbouvier) (4bab27c7bc)
- Bug 1234985 - Odin: hoist read/writeOp into wasm::Decoder/Encoder (r=bbouvier) (de3ba3c3f9)
- Bug 1229399: Add test file forgotten in previous rebase/checkin; r=bustage (a2bdda0e86)
- Bug 1234985 - Odin: tweak ModuleGenerator interface for Baldr use (r=bbouvier) (5f52fd6777)
- Bug 1234985 - BaldrMonkey: testing-only (not content visible) wasm hello world (r=bbouvier) (e49e7f4db2)
- Bug 1234985 - Fix js/src/asmjs build errors with unified builds disabled. r=luke (acb7954471)
- Bug 1231335 - part 1, runtime switch for SAB+Atomics. r=waldo (973eb7edc1)
- Bug 1231335 - part 2, asm.js runtime SAB+Atomics gating. r=luke (b40a8d0b3f)
- Bug 1225040 - generalize jsapi-tests for SAB. r=arai (29240f91e1)
- Bug 1232211 - Don't perform various SharedArrayBuffer-centric typed array tests in builds with SharedArrayBuffer disabled (i.e. Aurora at next uplift). rs=lth over IRC, responding to cassandra!philor's concerns (f3df4b0c17)
- Bug 1231335 - part 3, testing functions and test cases. r=waldo (b91910ea28)
- Bug 1231335 - part 4, js shell. r=waldo (4a96addbde)
- Bug 1234985 - Odin: move mutedError and displayURL into AsmJSModule (r=bbouvier) (6be0172a15)
- Bug 1229399: Remove expression statements opcodes in wasm; r=luke (a046188e98)
- Bug 1229399: Allow to peek into the internal wasm IR; r=luke (f4b0497d89)
- Bug 1234985 - Odin: make names optional and supplied at the end (r=b ouvier) (ee7864fe7e)
- Bug 1238679 - Rename s/SIMD/Simd/ in type and function names. r=bbouvier (1d6c277644)
- Bug 1238679 - Add enum class SIMDOperation. r=bbouvier (eb7ce840da)
- Bug 1187232 - Access TypedArray's [[ArrayLength]] instead of performing property access; r=Waldo (a66850e72f)
- Bug 1239068 - Inline "PossiblyTypedArrayLength" intrinsic; r=Waldo (1a39045055)
- Bug 1238679 - Put JSJitInfo::depth in anonymous union. r=nbp (64d6859ee2)
- Bug 1238679 - Provide per-operation JSJitInfo for the SIMD functions. r=bbouvier (cd242c1f5d)
- Backed out changeset 7bda46f81215 (bug 1225031) for spidermonkey test failures (7c7de9af43)
- Bug 1225031 - get rid of the AnyTypedArray abstraction (updated). r=waldo (a8e3593280)
- Bug 1237284: Make inlineSimd* functions take MIRType to avoid an indirection; r=jolesen (c046f5ac06)
- Bug 1238679 - Make inlineSimdLoad/Store take a MIRType argument. r=bbouvier (7aceb59fc1)
- Bug 1238679 - Implement main SIMD inlining dispatch. r=bbouvier (3b19775b14)
- Bug 1237445 - Use GCHashMap for VMWrapperMap, r=terrence (4a5b3a1575)
- Bug 1241454: Hoist SimdTypeDescr::Type into SimdType, unify AsmJSSimdType and SimdType; r=jolesen (6cf5f03517)
- Bug 1241454: Unify AsmJSSimdOperation and SimdOperation; r=jolesen (7506dec0e4)
- Bug 1241454: Change SIMD opcodes encoding in wasm; r=luke, r=jolesen (afa2b74cab)
- Bug 1242804 - Baldr: check enum limits (r=bbouvier) (1a68daa1c3)
- Bug 1242804 - Baldr: add local/get_local/set_local (r=bbouvier) (cc2448d2e9)
- Bug 1243239 - Baldr: tighten signature index check (r=bbouvier) (fd7081ab39)
- Bug 1243373: Ensure all declared functions are defined; r=luke (3c42295668)
- Bug 1243031: Throw when WebAssembly is not supported; r=luke (ade7cdc6a6)
- Bug 1242772 - Baldr: fix unterminated string literal (r=bbouvier) (273e26e669)
- Bug 1241886: Fix debug assertion if we're in dead code; r=luke (59c009191b)
- Bug 1234985 - Odin: use VarU32 for integer literals (r=bbouvier) (62c7292462)
- Bug 1234985 - Odin: stop requiring explicit final return (r=bbouvier) (2a8bf1639e)
- Bug 1242949: Implement Block in WebAssembly; r=luke (e8997f2a2e)
- Bug 1242949: Add explicit keyword to WasmAstBlock ctor; r=bustage (239cdcf5d4)
- Bug 1243626 - Baldr: tweak block text format (r=bbouvier) (a6fe9248ce)
- Bug 1243252 - Baldr: refactor exports (r=bbouvier) (49ca6f519f)
- Bug 1243632 - Baldr: check TypeError vs. SyntaxError (r=bbouvier) (c70ab8e8ec)
- Bug 1243252 - Baldr: add import section (r=bbouvier) (16b98660c8)
- Bug 1243633 - Baldr: add call/call_import (r=bbouvier) (63dd480e7d)
- Bug 1234985 - Hoist CStringHasher (r=sfink) (c019cff4b3)
- Bug 1237445 - Implement GCRekeyableHashMap, r=terrence (c4acd75ad0)
- Bug 1244272 - BaldrMonkey: Implement support for i32.add. r=luke (ede8918dfe)
- Bug 1244272 - BaldrMonkey: Implement the rest of the i32 binary operators. r=luke (bf11a38b86)
- Bug 1244272 - BaldrMonkey: Implement the f32 and 64 operators. r=luke (2ea37d6a95)
- Bug 1244403 - Baldr: move kind out of WasmAstNode and into WasmAstExpr (r=bbouvier) (498fd0b4a5)
- Silence a GCC warning in JitCompartment.h. No bug#, rs=jandem on IRC. (a23ccc42b3)
- Bug 1237445 - Use GCHashMap for ICStubCodeMap, r=terrence (b1d970f3c9)
- Bug 1244403 - Baldr: remove unnecessary 'end' argument from (r=bbouvier) (8da28c587c)
- Bug 1244403 - Baldr: expose export func entry offsets directly (r=bbouvier) (c6f82070fb)
- Bug 1234862 - Part 2: Always use DefaultGCPolicy with GCVector; r=sfink (6d8cf44216)
- Bug 1237445 - Use GCHashTables for ObjectGroup sweeping, r=terrence (7fd47cc6fb)
- Bug 1237445 - Use GCHashMap for (CCW) WrapperMap, r=terrence (cf6788b6a4)
- Bug 1237447 - Disable the crashreporter when crashing intentionally in TestPLDHash. r=njn (d4744f47d4)
- Bug 1237445 - Rekey ArrayObjectTable, r=terrence (2ccfca974c)
- Bug 1234862 - Part 3: Always use DefaultGCPolicy for GCHashTables; r=sfink (d0f2472c1b)
- Bug 1234862 - Part 4: Always use DefaultGCPolicy for TraceableFifo; r=sfink (069e134534)
- Bug 1239494 - Use GCHashMap to simplify nsWrapperCache; r=jonco (0bb0069fc4)
- Bug 1234862 - Part 5: Rename DefaultGCPolicy to GCPolicy; r=sfink (cb93f0c133)
- Bug 1234862 - Part 5.1: Followup comment fixes; r=sfink (bd2930ddf2)
- Fix recent non-unified build bustage (no bug, rs=sunfish) (6c40eba8bc)
- Bug 1243815: Put hard limits to some variable lengths in wasm; r=luke (1df12aa08e)
- Bug 1244403 - Baldr: factor out DynamicLinkData (r=bbouvier) (f257b901a3)
- Bug 1244403 - Baldr: put import section first (r=bbouvier) (47e726c907)
- Bug 1244571 - BaldrMonkey: Implement the unary operators. r=luke (e22132ccb1)
- Bug 1244571 - BaldrMonkey: Implement the comparison operators. r=luke (aa6e7a71cd)
- Bug 1244571 - BaldrMonkey: Implement parsing, encoding, and decoding for the conversion operators. r=luke (73d65dc416)
- Bug 1244571 - BaldrMonkey: Type-check the unary and binary operators. r=luke (4d7d41d49b)
- Bug 1244571 - BaldrMonkey: Implement parsing, encoding, and decoding for i64 operators. r=luke (c42a9b5496)
- Bug 1244571 - BaldrMonkey: Improve the readability of the parser code. r=luke (298c9c57a5)
- Bug 1244571 - BaldrMonkey: Fail decoding for operators which are not yet implemented r=luke (fdd4deff21)
- Bug 1245250 - BaldrMonkey: Refacfor min/max to make variadicity AsmJS-specific r=luke (f30e0471b9)
- Bug 1242342: Add If and IfElse to WebAssembly; r=luke (653223fdd3)
- Bug 1247755 - Baldr: disallow duplicate signature table entries (r=sunfish) (419fd0be57)
- Bug 1234397 - dispatch on the correct value. r=luke (4c7d5f5105)
- Bug 1233863 - ARM64: Allow test to pass with --no-asmjs, and when no JIT exists. r=luke (b89522c52c)
- Bug 1244405 - Odin: switch to dynamic page size, move heap constants to Wasm (r=bbouvier) (31d4b684b7)
- Bug 1234038 - Self-host ArrayBuffer.prototype.slice. r=lth (ab81205e4a)
- Bug 1121937 - Implement %TypedArray%.prototype.sort; r=jorendorff (aef7bb1228)
- Bug 1101256 - Implement detachment checks for %TypedArray% methods (patch 1 of 2); r=Waldo (cb13a5078b)
- Bug 1101256 - Implement detachment checks for %TypedArray% methods (patch 2 of 2); r=Waldo (b429b87a3d)
- Bug 715181 - Self-host Array.sort; r=till (f87f85634c)
- Bug 1079844 - Adjust TypedArray.js comments to refer to detachment rather than neutering. r=mrrrgn (ac2b366958)
- Bug 1079844 - Rename scattered bits of 'neuter' terminology to detachment terminology. r=jandem (ae20a9677c)
- Bug 1079844 - Rename JS_ARRAYBUFFER_NEUTERED_FLAG to use detachment terminology. r=sfink (670281d8b0)
- Bug 1079844 - Rename isNeutered() to isDetached(), and rename isNeutered() on views to hasDetachedBuffer(). r=sfink (b5595746aa)
- Bug 1079844 - Convert the JS_NeuterArrayBufferObject API to detachment terminology. r=till (2d176589bd)
- Bug 1079844 - Rename JS_IsNeuteredArrayBufferObject to JS_IsDetachedArrayBufferObject. r=till (9607cf673d)
- Bug 1079844 - Refer to "detaching" instead of "neutering" of ArrayBuffers, in JIT optimization tracking code. r=jandem (a4a17233d0)
- Bug 1079844 - Rename TI's ObjectKey flag to use detachment terminology. r=jandem (8865017109)
- Bug 1079844 - Rename CheckForNeuteredTypedObject and the flag underlying it to use detachment terminology. r=jandem (67ace7669e)
- Bug 1079844 - Rename ABO::neuter to ABO::detach. r=sfink (37c71de755)
- Bug 1079844 - Rename ArrayBufferViewObject::neuter to ABVO::notifyBufferDetached. Detachment applies only to ArrayBuffers, and the methods didn't actually neuter anything, so "notify" makes more sense as the verb here. r=sfink (2ebf7779a7)
- Bug 1079844 - Rename ABO::neuterView to a standalone NoteViewBufferWasDetached function. r=sfink (3ce2977123)
- Bug 1244405 - Odin: refactor ArrayBufferObject::createForWasm out of prepareForAsmJS (r=bbouvier) (3f5ed523f0)
- Bug 1243633 - Odin: tidy up call emitting (r=bbouvier) (89256a6d57)
- Bug 1243633 - Odin: switch to lineOrBytecode from line/column (r=bbouvier) (ded5ff23de)
- Bug 1242342: Set return type accordingly to the compilation mode; r=luke (f4cdff1644)
- Bug 1244405 - Baldr: fix wasm function export name (r=bbouvier) (c6ea5f8194)
- Bug 1244405 - Baldr: add memory section (r=bbouvier) (c98fc66e50)
- Bug 1243252 - Remove const restriction on CharsToNewUTF8CharsZ (r=jandem) (9ef020aff6)
- fix neutered/detached (2a675ae62e)
- Bug 1242342: Replace Ternary by IfElse which return expressions; r=luke (aa1535de89)
- Bug 1244405 - Baldr: add memory exports (r=bbouvier) (9a495599df)
- Bug 1240583 - Odin: remove the sync interrupt stub (r=bbouvier) (a3811b0cc5)
- Bug 1242043 - {Array,%TypedArray%}.prototype.{i,lastI}ndexOf should never return -0. r=jorendorff (485f5d62dc)
- Bug 1180290 - Part 1: Add prefix parameter to IdToFunctionName. r=till (e33ed94f64)
- Bug 1180290 - Part 2: Handle prefix in DefinePropertyById. r=till,smaug (5c3333ef68)
- Bug 1180290 - Part 3: Use canonical name in native getter. r=till (213b6d1b7f)
- Bug 1180290 - Part 4: Add tests for builtin getter name. r=till (005f1e4da7)
- Bug 1180290 - Part 5: Remove getter/setter variant for ThrowInvalidThis message. r=bz (fa8224af50)
- Bug 1236548 - Allow JS_UNINITIALIZED_LEXICAL in jit::InvokeFunction. (r=Waldo) (33b1f88506)
- Bug 1212533 - Change the out-param of js/JS::Construct from MutableHandleValue to MutableHandleObject. r=arai, r=jorendorff (7910b24126)
- Bug 1233857 - Teach the JIT how to put individual elements' edges in the store buffer; r=jandem (7d0b35b028)
- Bug 1236548 - Followup: Make added test actually pass. (rs=Waldo) (0f1e6861b1)
- Bug 1216166 - Unify CustomEvent.cpp with the rest of the unified sources, r=smaug (eacd905246)
- Bug 1233831 - Part 0: JSAPI plumbing for nursery collection callbacks; r=terrence (1417ff456a)
- Bug 1233831 - Part 1: Call the callback on nursery collections; r=terrence (cf720fc8c9)
- Bug 1233831 - Part 2: Expose JS::gcreason::ExplainReason to embedders; r=terrence (5eaceb2a58)
- Bug 1233831 - Part 3: Install a callback to trace nursery collections; r=mccr8 (13bc8d19ff)
- Bug 1233831 - Part 4: Add metadata for the minor GC markers; r=vporof (cb42e1e42a)
- Bug 1233831 - Part 5: Test the minor GC markers; r=vporof (5f8ae59242)
- Bug 1218468 - Remove worker markers on each check in browser_timelineMarkers-02.js, r=me (33efc054c0)
- Bug 1233831 - Follow up: Expand sanitizeMarkers to filter out minor GC markers; r=jsantell (b99fb1dbbc)
- Bug 1239314 - Make marking validation a normal zeal mode; r=jonco (4668054d11)
- Bug 1233857 - Follow up: Add a new GC zeal mode for the elements edges barrier; r=terrence (61a7db4357)
- Bug 1245767 - Allow combining different gczeal modes. r=terrence (8d90fd103e)
- Bug 1242262 - Remove the last vestiges of JS_GC_MARKING_VALIDATION (it's a GC Zeal mode now). r=terrence (3ca086aed4)
- Bug 1249795 - Clear strong refs to message managers once we've destroyed nsFrameLoader, r=billm (b562395eb9)
- Bug 1244405 - Baldr: add memory segments (r=sunfish) (c7850ee495)
- Bug 1246433 - BaldrMonkey: Implement integer and float literals. r=luke (d668caa1bd)
- Bug 1240583 - Odin: refactor x86/x64 loads/stores (r=sunfish) (df85bc0aa3)
- Bug 1240583 - Odin: replace retargetWithOffset (r=bbouvier) (627815cb6d)
- Bug 757969 - use __thread in ThreadLocal; r=froydnj (5e06f7ef9e)
- bug 1244128 - stop exporting js friend api symbols from libxul r=glandium (894792316d)
- Bug 912337 - Make a new Error subclass: Debugger.DebuggeeWouldRun. (r=jimb) (a020dfd40c)
- Bug 1248101 - Make dtoa_malloc infallible. r=sfink. (0828c1b15b)
- Bug 1245737 (part 1) - Enable |Omit_Private_Memory| for our dtoa implementation. r=bhackett. (aaa0ebad66)
- Bug 1245737 (part 0) - Fix a leak in DtoaState. r=sfink. (3007242e86)
- Bug 1245737 (part 2) - Don't bother measuring DtoaState. r=bhackett. (db33501ddd)
- Bug 1243888 - Derive RootKind automatically from TraceKind; r=sfink (08421e1c6c)
- Bug 1244358 - Support all types in PersistentRooted; r=sfink (bc1a8ada00)
- Bug 1248233. Make js::ReportOutOfMemory respect the autoJSAPIOwnsErrorReporting() flag on the context options. r=luke (5ee05b61e6)
- Bug 1235151 - Factor all the install.rdfs used for langpacks. r=mshal (0e10679502)
- Bug 1235151 - Use #include in toolkit/locales/generic/install.rdf instead of -I on the preprocessor command line. r=mshal (31fdfea3de)
- Bug 1227388 - Finish removing dehydra support. r=mshal (aa43dfce95)
- Bug 1205814 - mozilla eslint plug: allow top level var only r=pbrosset (f247252d4b)
- Bug 1218409 - Eslint rule that checks for balanced listeners. r=miker (45d42a1014)
- Bug 1205814 - Missed a brief description in rst docs r=pbrosset (13fb24c5c4)
- Bug 1218425 - ESLint rule that warns against aArg notation in function params; r=miker (e811f2c8f7)
- Bug 1217851 - Fix mozplugin's import-headjs-globals on Windows. r=pbro (685f450fcb)
- Bug 1218412 - Create ESLint rule to check for CPOWS in browser mochitests r=pbrosset (c505ab4ed3)
- Bug 1217922 - eslint head.js plugin does not seem to work r=pbrosset (8d3782057e)
- Bug 1224735 - don't use "for..of" in eslint plugin. r=miker (90ecebec24)
- Bug 1225289 - Make eslint plugin code conform to .eslintrc r=pbrosset (007bf4c6b8)
- Bug 1222232 - Help mach eslint find espree and escope r=pbrosset (d0f7c5987b)
- Bug 1229858: Add a preprocessor to convert XBL into JavaScript blocks for eslint. r=miker (99bd8d62c4)
- Bug 1230300: Fix mach eslint to pass command arguments through to eslint. r=gps (7b54b30a8f)
- Bug 1231720 - Log when ESLint finishes running. r=nalexander (12705e260d)
- Bug 1234164 - Fix Ion GETNAME stubs to check for uninitialized lexicals. (r=efaust) (561d6e2d1c)
- Bug 1239519 - Fix debug-only initializion order issue detected by ASan. r=luke (8aa8b63fb6)
- Bug 1242840 - Drop profiler invalidation event if we hit OOM and make invalidation infallible r=jandem (8dfe4d99a5)
- Bug 1232386 - Fix NativeObject::growSlotsStatic to recover from OOM. r=terrence (284f47d6b1)
- Bug 1235032 - check value of obj, remake while () {} to do { } while(). r=jorendorff (0cb646a76e)
- Bug 1228327 - Fix bogus assert in GenerateDenseElementHole, add some comments. r=bhackett (e7fc0db6a0)
- Bug 1232859 - Don't crash or abort compilation if we're unable to compile the regex stubs. r=nbp (0ec48d44b5)
- Bug 1237566 - Bake in global this-value in IonBuilder::jsop_functionthis in some cases. r=h4writer (bd1fb0e8d8)
- Bug 1000780 - Part 7: Fix perf regressions introduced in part 1. r=jandem (629452aa16)
- Bug 1240100: IonMonkey: Magic values cannot flow through an instruction, r=jandem (f644caf377)
- Bug 1244098 - Attempt to fold JSOP_IN to false in IonBuilder based on TI. r=bhackett (e964e1d2bf)
- Bug 1238592 - IonMonkey: Optimize away any OSR fixup blocks that are ultimately unreachable. r=nbp (3e7ad0d61a)
- Bug 1245171 - Ensure enough ballast space in js::jit::AddKeepAliveInstructions. r=jandem (ba48c30163)
- Bug 1244828 - Ensure enough ballast space in TypeAnalyzer::adjustPhiInputs. r=h4writer (126c899284)
- Bug 1244828 - Ensure enough ballast space in TypeAnalyzer::adjustInputs. r=h4writer (0bf3d584b9)
- Bug 1112537 - Optimize String#split('foo').join('bar') pattern. r=nbp (75fb0e4124)
2023-08-27 22:56:55 +08:00
roytam1 ceb3299a3f import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1235021 - Associate a Defines instance to each ContextDerived instance. r=gps (c68c30c78f)
- Bug 1235738 - Move MOZ_DEBUG_DEFINES to build frontend. r=gps (d71bcdbe3d)
- Bug 1235739 - Move DEFINES quoting from frontend to backend. r=gps (1f4435f167)
- Bug 1233109 - Refactor module parsing to instantiate ModuleBuilder earlier r=shu (ae6693165a)
- Bug 1233109 - Call into the ModuleBuilder as we parse rather than traversing the AST again afterwards r=shu (c28f785d33)
- Bug 1233109 - Check for duplicate exported names using the data in the ModuleBuilder and remove ModuleBox::exportNames r=shu (03999c3ebf)
- Bug 1233109 - Make the getters in Import/ExportEntryObject const r=shu (ed6c2e5dca)
- Bug 1228211 (part 1) - Rearrange nsDisplayCanvasBackgroundImage::Paint(). r=dholbert. (00f3aacb07)
- Bug 1228211 (part 2) - Remove unused functions in nsRenderingContext. r=dholbert. (86d9983e82)
- Bug 1231550 - Use DrawTarget instead of gfxContext and/or nsRenderingContext in many places in font/text code. r=jfkthame. (b0962c9b17)
- Bug 1234418 - Not trust glyph run starts from a cluster start character. r=jfkthame (b0920d8072)
- more of  Bug 1222166 - use gcc/clang warning f (690640c6c7)
- Bug 1064843 part 1 - Make nsImageFrame inherit nsContainerFrame. r=dholbert (bd5efe0a93)
- Bug 1238660 part 1 - Make mWinsInCascade initially false; r=hiro (8420017e68)
- Bug 1238660 part 2 - Preserve "wins in cascade" state when updating animations; r=hiro (348a8ef769)
- Bug 1230408 - Move suppress line break check out from control of SkipParentDisplayBasedStyleFixup. r=dbaron (ca853b3162)
- Bug 1238660 part 3 - Add crashtest; r=hiro (ab4daba520)
- Bug 1230005: Factor out relocation style decision; r=jolesen (03ea0e9ba0)
- Bug 1230005: Hide specifics of the LDR instruction; r=jolesen (92b0396f81)
- Bug 1230005: Flush the assembler buffer at the end of asm.js compilation; r=luke (06e0911bfb)
- Bug 1230005: Delay buffer flushing in asm.js until the last minute; r=luke (d3be91cca5)
- Bug 1233111 - Share method lists for SIMD types. r=bbouvier (70ec039259)
- Bug 1229642 - Fix unified build duplicate static name error (rs=jandem) (eb05c13fec)
- Bug 1231338 - SAB gating test cases. r=luke (a8c6740745)
- Bug 1233111 - Remove geometry altering SIMD conversions. r=bbouvier (a9c93d7694)
- Bug 1233111 - Add unsigned SIMD types to interpreter. r=bbouvier (6187dc7a1e)
- Bug 1233111 - Add ecma_7 shift tests. r=bbouvier (17c612dac5)
- Bug 1233111 - Implement SIMD shiftRightByScalar(). r=bbouvie (b9b0c848b7)
- Bug 1233111 - Add a new ToUint8() function. r=efaust (f1bc50a229)
- ug 1233111 - Implement saturating arithmetic for SIMD. r=bbouvier (42a98a07d6)
- Bug 1229642 - Factor out StringToNewUTF8CharsZ (r=jandem) (3c4f71214b)
- revert PM modification to setProfilingEnabled (4a05202975)
- Bug 1229642 - Split wasm::Module out of AsmJSModule (r=bbouvier) (75a1832b1a)
- Bug 1229642 - change to AsmJSActivation to WasmActivation (r=bbouvier) (a2e8513369)
- Bug 1229642 - Factor AsmJSLink.cpp into wasm/asm.js and consolidate AsmJS* into AsmJS.cpp (r=bbouvier) (3a489c6410)
2023-08-01 11:46:17 +08:00
roytam1 54525cde05 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1150754 - Add keyed histogram for add-on shim usage (r=gabor) (7d7d4c50b0)
- Bug 1154465 - Fix add-on shim telemetry (r=gabor) (9a2dc31210)
- Bug 1167794 - Allow dumping shim debugging to stdout (r=gabor,a=KWierso) (dcf935d23d)
- Bug 1233803 - Add RemoteWebNavigation sessionHistory shim for addons. r=krizsa (c21a4f054a)
- Bug 1233803 - Add sessionHistory shim for gBrowser and remote browsers. r=krizsa (d3a74c82ef)
- Bug 1233497 - Fix infrastructure for disallowing unsafe CPOWs in browser code. r=mrbkap (d8c6be9ef0)
- Bug 1170385 - Adds csp-on-violate-policy to RemoteAddonsParent.jsm. r=billm (b25b8a9d92)
- var-let (3803ac6d9c)
- Bug 1235615 - Split JS::CompartmentOptions into JS::CompartmentCreationOptions that are immutable characteristics of a compartment, and JS::CompartmentBehaviors that may be changed after the compartment's been created. r=terrence (d664435b2c)
- Bug 1245801 - Disable non-standard flag argument of String.prototype. {search,match,replace} in non-release channel. r=jandem (2e41d087e4)
- Bug 1207922 - Part 1: Self-host RegExp.prototype.{exec,test}. r=till,h4writer (21dddac0e3)
- Bug 1207922 - Part 2: Propagate OOM thrown from stub generation. r=till (507c3fc5e0)
- Bug 1207922 - Part 3: Add masm.branchLatin1String and masm.branchTwoByteString. r=h4writer (59f56d60d8)
- Bug 1207922 - Clean-up RRegExp{Match,Test}er function in Recover.cpp. r=arai (fd4f0e4744)
- Bug 1226904 - Fix boundary checking for leaves collecting. r=roc (0736fec30c)
- Bug 1222880 - Followup to handle the case when aStopAtAnimatedGeometryRoot isn't an ancestor of aAnimatedGeometryRoot. CLOSED TREE (648d12bbcb)
- Bug 1222880. Followup to the followup to handle the case when aStopAtAnimatedGeometryRoot isn't an ancestor of aAnimatedGeometryRoot the same way we did before the patches of this bug. r=mattwoordrow (more or less) (e4ce4414ef)
- Bug 1200611 - Size ImageLayers correctly for <img>s using object-fit. r=dholbert (cc3b82a126)
- Bug 1232852 (part 1) - Set |aSnap| in two GetOpaqueRegion() overloadings that are missing it. r=roc. (114660bbbe)
- Bug 1232852 (part 2) - Remove some dead member functions from nsILayoutDebugger. r=roc. (b9eb5ca6b4)
- Bug 1233605 - Cull some uses of gfxContext. r=dholbert. (2ae4a1d390)
- Bug 1059519. Relax assertion. r=mstange (79a1f08992)
- Bug 1176395 - When an element is both position:sticky and transformed, apply the position:sticky outside the transform. r=roc (b2d86a714b)
- Bug 1147673 - Use ancestor clip for root scrollable framemetrics clips. r=tn (6fd10a0ea3)
- Bug 1187804 - Reftests for async scrolling with position:fixed in an iframe. r=kats (2e30186596)
- Bug 1223944 - Reftest bg-fixed-transformed-image-ref.html fails for Fennec when C++APZ enabled. r=kats (99bfa3344b)
- Bug 1208829 - Reftest. r=mstange (e35a18d12a)
- Bug 1224209. Add reftest. (acfd2fba9d)
- Bug 1201889 - Reftest. r=mstange (ec4b26fbd2)
- Bug 1208829 - Another reftest. r=botond (558ca3cdbc)
- Bug 1147673 - Make display items know about their scroll clips. r=tn, r=roc (3485c3fada)
- Bug 1152049 - Rename GetClippedBoundsUpTo into GetScrollClippedBoundsUpTo. r=tn (aeeaf3bcdb)
- Bug 1232852 (part 3) - Remove unused parameters from some accessibility code. r=tbsaunde. (97041bf561)
- Bug 1232852 (part 4) - Remove some unused parameters in and around layout/base/. r=heycam. (2dcf169efa)
- Bug 1232852 (part 5) - Remove some unused parameters in and around layout/base/. r=heycam. (9a302428f1)
- Bug 1232852 (part 6) - Remove unused parameters from some layout sort functions. r=tn. (26faa2c71f)
- Bug 1232852 (part 7) - Remove some unused parameters in and around layout/base/. r=tn. (6f9417aa0b)
- Bug 1232852 (part 8) - Remove some unused parameters in and around layout/base/. r=roc. (30315134c4)
- Bug 1186774 - Scroll position (scrollX/scrollY) should be restored after popstate, not before, r=bz (3d8cd617ce)
- Bug 1155730, implement History.scrollRestoration r=jst (4e0ffb69a9)
- Bug 1237075 - Navigating from 'manual' to 'auto' session history entry should scroll the page, r=jst (d8eb9296bf)
- Bug 1228229 part 2 - Add a helper to get the appropriate (pseudo-)element for a frame; r=dbaron (2a8b5bdc95)
- Bug 1228229 part 3 - Factor out a method to get compositor-animatable overridden properties; r=dbaron (0e5fef1fc9)
- Bug 1228229 part 4 - Add a flag to EffectSet to mark when the cascade needs to be updated; r=dbaron (206e42236e)
- Bug 1228229 part 5 - Separate target element registration in NotifyAnimationTimingUpdated; r=dbaron (fe4b799d14)
- Bug 1228229 part 6 - Mark the animation cascade results as dirty when an effect goes in or out of being "in effect"; r=dbaron (6be413b655)
- Bug 1228229 part 7 - Add a method to Animation to indicate if it applies to the transitions level of the cascade; r=dbaron (d1845e299b)
- Bug 1228229 part 8 - Add EffectCompositor::(Maybe)UpdateCascadeResults; r=dbaron (dfdd0b9822)
- Bug 1228229 part 9 - Use EffectCompositor::UpdateCascadeResults; r=dbaron (917ec2023c)
- Bug 1228229 part 10 - Remove no-longer-used cascade functions; r=dbaron (3dc6662f3a)
- Bug 1228229 part 11 - Avoid calling nsRuleNode::ComputePropertiesOverridingAnimation when there are no compositor-animatable properties; r=dbaron (9b90a1d9a6)
- Bug 1229662 (part 1) - Remove AzureState::clipWasReset. r=jrmuizel. (ce48b700f7)
- Bug 1229662 (part 2) - Remove AzureState::parentTarget. r=jrmuizel. (95713803b1)
- Bug 1229662 (part 3) - Remove AzureState::fillRule. r=jrmuizel. (e1f936af7d)
- part of Bug 1232576 (part 1) - Move the reference |cairo_t*| from gfxContext (e81dd09541)
- part of  Bug 1232576 (part 2) - Rename gfxContext::GetCairo() as GetRefCairo() (82538c1451)
- Bug 1232822 (part 1) - Moz2Dify SetupCairoFont(). r=jfkthame. (ef6b1e99b3)
- Bug 1232822 (part 2) - Moz2Dify SetupGlyphExtents(). r=jfkthame. (9ed9a03559)
- Bug 1232822 (part 3) - Moz2Dify gfxFont::CalcXScale() and gfxFont::PostShapingFixup(). r=jfkthame. (60f5f49df8)
- Bug 1232822 (part 4) - Remove unused argument from SetPotentialLineBreaks(). r=jfkthame. (7fb087a26b)
- Bug 1232822 (part 5) - Moz2Dify GetRoundOffsetsToPixels(). r=jfkthame. (4055a07cba)
- Bug 1232822 (part 6) - Move RefCairo() from gfxContext to gfxFont. r=jfkthame. (c5d2db8eab)
- Bug 1235185 - Fix clang -Wclass-varargs warnings in js/. r=bhackett (43fc9c0b1c)
- Bug 1232772 - suppress numerous clang-style warnings when using clang-cl; r=glandium (c26dab4483)
- Bug 1204752 - Disable thread-safe statics on VS2015 to fix WinXP startup crash. r=glandium (59c67ca7ba)
- Bug 1235743 - Move compiler flags used for dependency generation to a separate variable. r=gps (649853408e)
- Bug 1234439 - Add a jar.mn to the end-to-end test. r=gps (3cc7a3e24f)
- Bug 1235021 - Normalize whitespaces in manifest entries emitted by the jar manifest parser. r=gps (b939ee5178)
- Fixup for bug 1229233 to fix test bustage on Windows. r=me (dce83aac21)
- Fixup for bug 1229233 to fix bustage on OSX universal builds. r=me (7dbda14473)
- Bug 1235021 - Add a relative jar.mn in the end-to-end test. r=gps (59172fe435)
- Bug 1235021 - Always use the % marker for preprocessed css files. r=gps (4e3b82913e)
- Bug 1234780 - Use Paths for BRANDING_FILES. r=gps (85bd109644)
- Bug 1235132 - Add support for a more-or-less cross-platform symbols file. r=gps (97a0ac59e5)
- Bug 1232159 followup, test for the existence of TypedObject so the test doesn't fail when it hits mozilla-aurora, r=efaust (c87a681a64)
- Bug 1234439 - Add support for files with a given content to install manifests. r=gps (fdc2974805)
- Bug 1234439 - Use new install manifests feature for chrome manifests in the FasterMake backend. r=gps (36ba1d6162)
- Bug 1235021 - Use SourcePaths for JAR_MANIFESTS. r=gps (186079c669)
- Bug 1235021 - Normalize paths from jar manifests before putting them in an install manifest in the FasterMake backend. r=gps (44d9221009)
- Bug 1235021 - Use Path instances to handle paths in jar manifest in the FasterMake backend. r=gps (37e81a5645)
- Bug 1235021 - Rename Linkable.defines to linkable.lib_defines. r=gps (3004637f96)
2023-07-31 14:27:46 +08:00
roytam1 97f9f8852c import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1237091. Remove WAP telemetry probe. r=mcmanus (8538288c45)
- bug 718797 - allow heuristic cache of query string resources r=hurley (df7c0d050c)
- Bug 1238290 - fix bad necko deps on unified_sources r=valentin.gosu (fee60661f9)
- Bug 1237371: Asynchronously shutdown the predictor IO thread. r=hurley (2b971d9714)
- Bug 407537 - Dont normalize a nonexistant file r=biesi (e9d4b81b0f)
- Bug 1247733 part 1: Create a helper function for nsStandardURL's code to add/remove/replace a port in the URL string. r=valentin (81db1064a1)
- Bug 1247733 part 2: Give nsIStandardURL an API to set its default port, and use it when upgrading HTTP connections to HTTPS. r=valentin (de4ee7a9c3)
- Bug 1247733 part 3: Add mochitest to ensure that SVG <use> is rendered correctly in documents that have been upgraded using HSTS. r=valentin (a929b68f0c)
- Bug 1247733 part 4: Add xpcshell test for nsIStandardURL setDefaultPot() API. r=valentin (4599dc1a46)
- Bug 524232 - cache about: protocol handlers r=mayhemer (7ac918c396)
- Bug 1238010 - Turn off ClosingService. r=mcmanus (e46aa99310)
- Bug 1238017 - Remove ClosingService. r=mcmanus (c5d027507b)
- Bug 1238910 - Rework shutdown necko. r=mcmanus (c95508d202)
- Bug 1240269 - Do not open UDP socket during shutdown. r=mcmanus (e62a2008b5)
- Bug 1240481 - Limit PR_Close calls during shutdown. r=mcmanus (aa3d4bd35c)
- Bug 1242755 - Move nsHttpConnectionMgr->Shutdown back to nsHttpHandler. r=mcmanus (a630e3baf7)
- add webapps (1b90fe85a8)
- bug 1069556 - sync to Breakpad c53ed143108948eb7e2d7ee77dc8c0d92050ce7c. r=glandium, benwa (e0608cc38b)
- more work to add pdfjs (ef88fb0b25)
- Bug 1241993 - Fix eslint errors in nsBrowserGlue.js. r=gijs (492ef9579b)
- Bug 1220929 - Rename TabCrashReporter to TabCrashHandler to reflect its actual purpose. r=felipe (4da645ae98)
- var-let (df1123752d)
- Bug 1242254 - Enable initial set of eslint rules for PSM. r=dkeeler (f68806c68d)
2023-07-26 10:42:41 +08:00
roytam1 941d4123fb import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1238964 Part 1: Hold new printable page sizes in print nsIPrintSettingsWin. r=jimm (b5e4d012ba)
- Bug 1238964 Part 2: Move separate DEVMODE to nsIPrintSettings copying into nsPrintSettingsWin. r=jimm (cb7bb66037)
- Bug 1218029 - Adds SRICheckDataVerifier for progressing data handling. r=francois (8331afc1a7)
- Bug 1218029 - Implements progressive Unicode chars decoding in nsScriptLoader. r=djvj (2c32ca259a)
- Bug 1237201 part 1 - Use MOZ_ALWAYS_TRUE in nsScriptLoadHandler::TryDecodeRawData. r=yury (8f7496be23)
- Bug 1237201 part 2 - Handle Vector OOM in gfx/. r=jrmuizel,kats (d5e8bd3383)
- Bug 1237201 part 3 - Handle Vector OOM in StreamingLexer. r=njn (be383e35b4)
- Bug 1237201 part 4 - Handle Vector OOM in ipc/. r=billm (fe9a3bf25a)
- Bug 1237201 part 5 - Ignore Vector OOM in JSMainRuntimeCompartmentsReporter. r=njn (d0070c0636)
- Bug 1237201 part 6 - Handle Vector OOM in media/webrtc/. r=jesup (eab4e00735)
- Bug 1186491 - Splitting nsIPerformanceStats in two;r=froydnj (006b578345)
- Bug 1186491 - An API for watching slow performance alerts (xpcom-level);r=froydnj (4fcefd66f5)
- Bug 1237201 part 7 - Handle Vector OOM in nsPerformanceStats, telemetry. r=Yoric (6021b583ff)
- Bug 1237201 part 8 - Make fallible Vector methods MOZ_WARN_UNUSED_RESULT. r=jwalden (90144c2d35)
- Bug 1237201 part 9 - Fix remaining issues. r=nfroyd (25b86adb6d)
- Bug 1186491 - An API for watching slow performance alerts (js-level); r=felipe (f04d277c80)
- Bug 1200172 - AddonWatcher now discards data if the system is apparently too busy/just back from hibernation. r=mossop (66a3840b73)
- Bug 1205840 - Typo fixes in AddonWatcher.jsm. r=felipe (760df6764c)
- Bug 1186491 - Reworking AddonWatcher to use low-level performance watch API;r=mossop (81cc64263e)
- Bug 1200169 - Making the slow add-on watcher more tolerant;r=Felipe (fcf988d985)
- Bug 1157009 - Redesign about:performance. r=felipe (cacc590716)
- Bug 1189513 - Get rid of separation between e10s and non-e10s probes; r=felipe (7a6d996c93)
- Bug 1191327 - Recapitulates alerts in about:performance now. r=felipe (53ecc02da9)
- Bug 1189799 - Make sure that about:performance displays each add-on only once (front-end);r=felipe (1ee53a0410)
- Bug 1208747 - Move most of Stopwatch-related code to XPCOM-land (JS-level);r=felipe (84af14c20e)
- Bug 1229519: Fix miscellaneous parts of toolkit to pass eslint checks. r=MattN (00ce3585c5)
- eslint cleanup (111b255368)
- Bug 1230735 - AddonWatcher.alerts is now a map;r=Felipe (81bbafbbd4)
- Bug 1241838 - Removing erroneous CPOW suffix, reworking buggy jank suffix;r=Felipe (020d6928e6)
- Bug 1175098 - Fix double-loading of PerformanceStats content script. r=mconley (fb1c499343)
- Bug 1189799 - Make sure that about:performance displays each add-on only once (back-end);r=felipe (1eac8258df)
- Bug 1221761 - Probe.prototype.release() now swallows NS_ERROR_NOT_AVAILABLE. r=felipe (ba1d0032a9)
- Bug 1142937 - AddonWatcher now communicates through nsIObserverService. r=felipe (ea2e7ccdaa)
- Bug 967873 - Test changes for async removeTab (r=Gijs) (dae5cbf835)
- Bug 1233368 - Be more careful about how we measure when an async tab switch has finished. r=jaws (b555134ee3)
- more  missing parts of Bug 1132072 - Tab switch refactoring (r=mconley) (dc5e310537)
- Bug 1191460 Rebased patch and added userContextId to origin attributes. (r=tanvi,r=sicking) (723999e7fa)
- Bug 1239040 - Cleanup of DrawTargetSkia GetBitmapForSurface to use installPixels. r=jrmuizel (4016f4d734)
- Bug 1239040 - Cleanup of DrawTargetSkia Mask and MaskSurface. r=jrmuizel (908a44d47e)
- Bug 1239040 - Implement PushLayer for DrawTargetSkia. r=Bas (ae74697559)
- Bug 1246756 - part 1 - fix moz2d Skia usage for Skia m49 update. r=jrmuizel (5e4b0f41e3)
- Bug 1239040 - Allow usage of SkCanvas::getTopDevice in Skia. r=jrmuizel (19bdd2cecb)
- Bug 1239040 - Fix DrawTargetCairo/DrawTargetSkia LockBits and BorrowedXlibDrawable to work inside PushLayer. r=jrmuizel (b9ba04009b)
- Bug 1239040 - Cleanup of DrawTargetSkia CopySurface to avoid accessing bottom layer directly. r=jrmuizel (6690702507)
- Bug 1240437: Implement PushLayer and PopLayer for DrawTargetRecording. r=bas (22673a1b52)
- Bug 1220629 - Part 1: Add PushLayer/PopLayer API to DrawTarget baseclass. r=jrmuizel (c4b4315749)
- Bug 1220629 - Part 2: Prepare DrawTargetD2D1 for the possibilities of layers existing inside it. r=jrmuizel (f2a74151a8)
- Bug 1220629 - Part 3: Implement PushLayer/PopLayer API in cairo. r=jrmuizel (9a52965141)
- Bug 1220629 - Part 4: Allow gfxContext to use the native pushlayer implementations based on a pref. r=jrmuizel (f13b773ff3)
- Bug 1220629 - Part 5: Implement PushLayer/PopLayer API for Direct2D 1.1. r=jrmuizel (8a040648a2)
- Bug 1220629 - Part 6: Implement PushLayer/PopLayer API in several wrapper DT types. r=jrmuizel (cf76723216)
- Bug 1220629 - Part 7: Mark several reftests fuzzy. r=jrmuizel (a6deab2300)
- Bug 1220629 - Part 8: Enable native PushLayer/PopLayer by default on Windows and Linux. r=jrmuizel (eef18e1e3e)
- Bug 1234494 - part 1 - don't build in Skia GPU code if support is disabled, r=jrmuizel (4c74813077)
- Bug 1234494 - part 2 - disable Skia GPU support by default on certain *BSDs, r=glandium (6184133b33)
- Bug 1246756 - part 2 - update Skia moz.build for m49 update. r=jrmuizel (e0cf4ab953)
- Bug 1244454 - Fixed skia compilation on mingw. r=lsalzman (064a56e56e)
- Bug 1242044 - "layout/reftests/css-gradients/linear-zero-length-1 fails under Skia content". r=jmuizelaar (bee8f76e72)
- Bug 1242751 - fix assertion in SkLinearGradient. r=jmuizelaar (f5df5ed88f)
- Bug 1238795 - Fix SkGpuDevice::drawBitmapRect to always update clips. r=jrmuizel (05a9a6b10a)
- Bug 1230096 - fix GrAAConvexTessellator assertion. r=jrmuizel (18aef9bdcc)
- Bug 1237983 - Investigate and remove the Bagheera Client Implementation. r=gfritzsche (6de39c0e32)
- Bug 1246756 - part 3 - update Skia to m49 branch. r=jrmuizel (a02a53e368)
- Bug 1234526 - Remove services/healthreport. r=gfritzsche (bb0c567255)
- Bug 1234522 - Remove services/datareporting. r=gfritzsche (c7bfec7784)
- Bug 1211166 - Use AppConstants in SessionRecorder.jsm r=ted (4434996c34)
- Bug 1246756 - Cross compilation fixup. r=upstream (99e3e40ba1)
- Bug 1248228 - Build fix for SkOSFile_stdio on OpenBSD. r=jmuizelaar (bbb1eb7ac0)
- Bug 1250196 - Part 1: Import mozilla::Forward and mozilla::UniqePtr into the std namespace in a way that is compatible with libc++; r=lsalzman (ffeebcc133)
- Bug 1248851 part 4 - Mark UniquePtr::release() MOZ_WARN_UNUSED_RESULT. r=Waldo (f43cced74c)
- Bug 1250196 - Part 2: Rename UniquePtr::getDeleter() to get_deleter() in order to make it compatible with std::unique_ptr; r=froydnj (f8aeabfc9a)
- Bug 1248851 part 3 - Fix a potential double-free issue in indexedDB. r=sicking (4d13f5047b)
- Bug 1248851 part 2 - Remove redundant release() calls in indexedDB code. r=sicking (86d67ffad8)
- Bug 1239702 - Fix SK_ARM_HAS_NEON build config r=lsalzman (4233a57122)
- Bug 1245979 - make mfbt Function reference-counted so that it can be cheaply copied for compatibility with Skia. r=froydnj (bd69e9c07b)
- Bug 1245055 - Remove gfx/skia/Makefile.in. r=mshal (bf2c611f38)
- Bug 1232694 - fix typo in Compiler.h; r=botond (2b5abb9d2d)
- Bug 1228641 - Rename begin/size to aBegin/aSize to avoid shadow warnings; r=botond (9222809505)
- Bug 1248784 - Rename the existing AddRefTraits to ConstRemovingRefPtrTraits. r=froydnj (99d7b0ae1f)
- Bug 1248784 - Extract the AddRef/Release calls into a non-inner helper trait. r=froydnj (37243b6235)
- Bug 1248784 - Followup to add requested comment. r=froydnj DONTBUILD (0e870b586b)
- Bug 1242794 - make SkGrPixelRef::deepCopy preserve alpha type. r=jmuizelaar (0fb454c326)
- Bug 1201037 - (Linux) squash network-change events during 1000ms, r=mcmanus (087f57c44d)
- Bug 1235509 - Link monitor should not fire link change events for the refresh of the ipv6 lifetime. r=bagder (c507a319c4)
- Bug 1234548 - Don't send network change events if routes are changed. r=mcmanus, r=bagder (5cd0bc582e)
- Bug 1234548 - Remove unused variables. r=bustage (42df135fbf)
- Bug 1240515 - change allocator for addr and localaddr from malloc to new, since the smart pointer that is used uses delete operator. r=dragana (02f5d5433c)
- Bug 1241901 part 1 - Remove nsAutoPtr uses in nsNotifyAddrListener on Linux. r=bagder (f8696ad190)
- Bug 1241901 part 2 - Use intptr_t to pass bluetooth service class instead of a pointer to heap. r=shawnjohnjr (5c86a164fa)
- Bug 1241901 part 3 - Add IsMemberPointer and IsScalar type traits. r=froydnj (80747268bd)
- Bug 1243876 - fix ConvertibleTester to not cause incomplete type errors with UniquePtr and Skia. r=nfroyd (c5588dd270)
- Bug 1234736 - IonMonkey: Recover Math.imul as an int32 operation. r=h4writer (459b92c618)
- Bug 1228571 - Fix GenerateSeed to not leave seed uninitialized if reading from /dev/urandom fails. r=cpeterson (3be0a2816b)
- Bug 1233302: Don't crash if we can't open /dev/urandom; just fall back to PRMJ_Now. (d83ae5540a)
- Bug 1167248 - Call RtlGenRandom() instead of rand_s() to workaround crashes from injected third-party hooks. r=jandem (678e7a0056)
- Bug 1236619 Fix compilation failure with warnings-as-errors with some compilers. r=njn (043956881d)
- Bug 1167248 - Cross compilation fixup. (f4a34fb229)
- Bug 1233282 - Add generated FinalTargetFiles as optional_exists in install manifests. r=gps (8a934eb718)
- Bug 1234780 - Avoid a loop in RecursiveMakeBackend._process_final_target_files. r=gps (7a03ee0d64)
2023-07-22 09:11:46 +08:00
roytam1 55ac7ea61a import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 860648 - shouldn't be able to dnd tabs in customize mode, r=mconley (36910afa7e)
- Bug 1207594, don't set dropEffect and effectAllowed in tab bar dragover event, which allows drops of data that aren't links, r=dao (9e58a1f80f)
- Bug 1119049 - Keyboard shortcuts should work in MediaDocuments without explicitly focusing the media element. r=bz (46be3d5343)
- Bug 1105244 - avoid delete key removing the first special entry in the unified autocomplete popup. r=mossop (3d8de057b4)
- Bug 1198465 - Ensure any typed value in the findbar overrides any previous search query and the initial prefill value. r=mikedeboer (c65042c529)
- fix (3ade1708af)
- Bug 1217270. Media documents loaded from file:// URIs should still fire onload. r=kinetik (3dac68790c)
- Bug 967982 - Show findbar after unsuccessful Find Again [r=mikedeboer] (8f228f14a1)
- Bug 1071631 - fix findbar re-filling in last character, r=mikedeboer (1dcea48088)
- Bug 1231828: Fix JS parsing errors in toolkit and browser XBL files. r=felipe (b3354e3902)
- Bug 1177370 - TabAttrModified event when visuallyselected attribute changes; r=mconley (414f92e484)
- Bug 1187219 - Remove _visuallySelected, _logicallySelected from tabbox.xml, avoid code duplication with tabbrowser.xml. r=mconley (af4d57e751)
- Bug 1190209 - tabbox.xml should still set the visuallyselected attribute. r=mconley (88a3efd7a6)
- Bug 1214249 - Set MOZ_FLOAT_ABI in armv6 case r=glandium (8c53df59f6)
- Bug 1223093 - Bump required rustc version to 1.4. r=mshal (2e116f0dc6)
- Bug 1208566 - require Rust 1.5 for --enable-rust builds; r=mshal (091c824772)
- bump gcc version to 4.4 and use e.g. MacPorts gcc for safety (1af814d7bd)
- reorder and fix (c74b24dfbf)
- Bug 1043112 - Allow b2g to core dump when signal permits. r=jld (f5afeb0051)
- Bug 1190965 - Restrict syscalls in nsProfileLock to Linux. r=jld (9ac892b4eb)
- Bug 1227569 - Remove unsupported OpenVMS code. r=mccr8 (ea080668c9)
- Bug 1227248 - Part 1: Allow extending StrictOrderingOnAppendListWithFlags. r=gps (52260fd46d)
- Bug 1163358 - Add "psm" tag to PSM xpcshell and mochitest manifests. r=dkeeler (aa31fa4e2f)
- Bug 1167254 - Convert test_bug234856.html mochitest to an xpcshell test. r=keeler (1f20c9f997)
- Bug 1169195 - Convert test_bug644006.html mochitest to an xpcshell test. r=keeler (f391df2ed5)
- bug 1181376 - convert test_bug480619.html to an xpcshell test r=mgoodwin (3bb1a3b762)
- Bug 1167866 - Add result strings to PSM test_cert* xpcshell tests. r=keeler (74743ab236)
- Bug 1171819 - Convert test_cert_eku-*.js to generate certificates at build time. r=keeler (9aea62b0dc)
- bug 1203312 - split tlsserver certificates into ocsp_certs and bad_certs r=mgoodwin (599437ece7)
- bug 1209695 - fold mochitest test_bug413909.html into xpcshell test_cert_overrides.js r=mgoodwin (cd5769201b)
- bug 1187029 - convert test_bug480509.html to an xpcshell test r=jcj (966cb02692)
- bug 1174292 - convert test_cert_version.js to generate certificates at build time r=Cykesiopka (7acb99f5ee)
- bug 1173565 - convert test_pinning_dynamic.js to generate certificates at build time r=Cykesiopka (cf5844376a)
- bug 1178988 - convert test_ocsp_url to generate certificates at build time r=Cykesiopka (de5554cb7b)
- bug 1189427 - convert test_ocsp_fetch_method.js to generate certificates at build time r=mgoodwin (9955a340fa)
- bug 1194013 - convert test_name_constraints.js to generate certificates at build time r=Cykesiopka,mgoodwin (0060e4232f)
- bug 1196853 - convert test_cert_signatures.js to generate certificat s at build time r=jcj (ce0ab9e63a)
- bug 1190603 - convert test_keysize.js to generate certificates at build time r=Cykesiopka (3dd9972c8f)
- Bug 1228794 - Convert test_getchain.js to generate certificates at build time. r=keeler (cf6b4d3c47)
- Bug 901698 - Some tests for OCSP-must-staple; r=keeler (4f51b34bee)
- Bug 1179678 - Add result strings to misc PSM xpcshell tests. r=keeler (a2142e0ca1)
- Bug 1205962 - Address some pylint complaints about pycert.py and pykey.py, r=keeler (190cdb0e4a)
- Bug 1218999 - Back out changeset 5f32b2bcfa43 (bug 1188468) in favor of a more efficient solution. r=glandium (195e060c30)
- Bug 1222903 - Reject EV status for EV EE certs that are valid for longer than 27 months as well. r=keeler (811b0bcc46)
- Bug 1231315 - Build CONFIGURE_DEFINE_FILES at build time instead of during configure. r=gps (5242734649)
- gradle remove (b745c7b2e4)
- Bug 1232421 - force matching the start of the line for comments, r=glandium (de93f61f91)
- Bug 1232421 - followup: fix test to not use 'inline comments' which are not supported elsewhere, rs=bustage on a CLOSED TREE (9e34a9d721)
- Bug 1172645 - Make mozbuild's setup.py work; r=glandium (b73b656574)
- bug 1166976 - add pyasn1-modules python library r=ted,gerv (24c7f3253f)
- bug 1166976 - add Python-RSA python library r=ted,gerv (9628d1583f)
- bug 1166976 - generate some PSM xpcshell test certificates at build time r=Cykesiopka,mgoodwin,froydnj (af4744b19d)
- Bug 1224478 - Replace do_check_* calls with their Assert.jsm equivalents in PSM xpcshell tests. r=keeler (6846617e65)
- bug 975763 - move test_certificate_overrides.html to test_cert_override_bits_mismatches.js r=mgoodwin (4ba930e064)
- Bug 1171820 - Convert test_bug483440.html mochitest to an xpcshell test. r=keeler (d41a63cd13)
- Bug 1147726: Disable test_keysize_ev.js on slow B2G Emulator debug builds. r=dkeeler (df54c1bbc8)
- Bug 1147725 - Disable test_ocsp_fetch_method.js and test_ocsp_url.js on slow B2G Emulator debug builds. r=keeler (56e71d8d7f)
- bug 1081128 - test_pinning.js takes ~300 seconds on b2g debug emulator - request a longer timeout for it r=Cykesiopka (20ecf7ca8b)
- Bug 1145679 - Part 2 - Tests. r=keeler (046b88cd37)
- Bug 1227248 - Part 2: Add GeneratedTest{Certificate,Key} mozbuild templates. r=gps (810848b3bc)
- Bug 1227248 - Part 3: Make GeneratedTest{Certificate,Key} no-op when --disable-compile-environment. r=gps (563c26d64b)
- Bug 1130413 - Remove unused nsITokenPasswordDialogs::GetPassword() function. r=jjones (0cff903788)
- Bug 1157515 - CipherSuiteChangeObserver should clean itself up. r=keeler (e9175e8f89)
- Bug 1215779 - Remove broken (non-EC) DSA keygen code. r=keeler (98a09304c1)
- bug 1215270 - remove some unused functions from nsNSSShutDown.h r=Cykesiopka (ea0e9566f2)
- bug 1215690 - remove nsPSMUITracker r=Cykesiopka r=mgoodwin (98ea9b8481)
- bug 1205767 - prevent memory leak when generating an EC key with <keygen> r=ttaubert (3be4b5f545)
- Bug 488480 - Correct documentation about the function hasMatchingOverride() in nsICertOverrideService.idl. Original patch by Johnathan Nightingale. r=keeler (bf2b16f2c0)
- Bug 629558 - Pref to make Intermediate Cert Store memory-only. r=keeler (19632e2fd6)
- typo (86093804e3)
- Bug 278689 - Multiple Certificates with the same subject are not shown in the digital signature select cert combo (only one is shown) r=dkeeler (c5984b6857)
2023-07-06 10:11:44 +08:00
roytam1 842ee3f700 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1215921 - Range Analysis: Recover observable operands if they are recoverable. r=jandem,sunfish (5d0387ba66)
- Bug 1221923 - Remove pointless "initialized" static in VMFunction::addToFunctions; r=Waldo (fbf61fff54)
- Bug 12228397 - Bail out when dividing large unsigned integer by one. r=sunfish (cbd9d34bcf)
- Bug 1229292 - IonMonkey: MIPS64: Fix skip nops in conditional branches. r=huangwenjun06 (2244600084)
- Bug 1090957 - IonMonkey: MIPS: Implement atomics in MacroAssembler. r=lth (29399e4a33)
- Bug 1229989 - IonMonkey: MIPS: Fix patchCall for mips32. r=luke (1ae6f20686)
- Bug 1213747 - IonMonkey: MIPS: Import MIPS64 support into MoveEmitter-mips-shared. r=nbp f=rankov (16d46fe32e)
- Bug 1233863 - ARM64: Record the correct branch offset. r=sstangl (b2f940056e)
- Bug 1233884 - Remove unused CompactBufferWriters from MozBaseAssembler. r=jolesen (e37860be67)
- Bug 1233863 - ARM64: Avoid BumpSystemStackPointer(). r=sstangl (5c06e601c1)
- Bug 1229802 - Simplify MacroAssemblerARMCompat::decBranchPtr. r=nbp (a908c62e5b)
- bit of Bug 1217515 - Clean up the way touch event support is configured (2cfd0e4c65)
- Bug 1221459 - Remove SelectionStateChangedEvent. r=mtseng, r=smaug (9a827ab9fc)
- Bug 1209479 - Map Android back button to nsIWebNavigation::GoBack() for the current active frame r=fabrice (be41e7b8da)
- Bug 1165841 - Part 1: add window into nsINfcEventListener. r=dimi (475a56ab28)
- Bug 1165841 - Part 2: move window-related code to nsNfc.js. r=dimi (e2a0487b75)
- Bug 1165841 - Part 3: remove _rfState and init from NfcContentHelper. r=dimi (b8be95012d)
- Bug 1165841 - Part 4: using eventListeners. r=dimi (a22ff6d56c)
- Bug 1165841 - Part 5: remove listener when window is destroyed. r=dimi (48716e2ba1)
- Bug 1168292 - Part 1: update SYSTEM_APP_ID. r=dimi (ecdbbefb03)
- Bug 1168292 - Part 2: notify listener with correct tabId. r=dimi (4fb26c705e)
- Bug 1168292 - Part 3: add tabId in notifyUserAccepted. r=dimi (1b36a15b65)
- Bug 1170053 - [Aries] Not able to share a picture using NFC. r=yoshi (0b80df2866)
- Bug 1172159 - [NFC] Introduce getFocusTabId function. r=allstars.chh (b917d0dac7)
- Bug 1168704 - Rename setFocusApp in nslNfcContentHelper. r=yoshi (9918707442)
- more missing of Bug 1209479 (6480ccc315)
- Bug 1166210 - Remove ServicesSetting changes listener in NfcContentHelper. r=yoshi (6e8f388637)
- Bug 1121900 - [flatfish] build break by "error: undefined reference to 'mozilla::dom::MozIsoDepTech::mTechnology'". r=yoshi (b5aaaada08)
- Bug 976457 - B2G NFC: API for supporting NFC_A tags. r=yoshi r=smaug (b908a5d60a)
- Bug 1156208 - this.nfc.getErrorMessage is not a function. r=dimi (42e33fcfc9)
- Bug 1225701 - Add comments in TouchCaret and SelectionCarets for their obsolescence. r=mtseng (ba85234c0e)
- Bug 1210341 - (v3) Reduce accessiblecaret size. r=TYLin Bug 1221459 - Remove TouchCaret and SelectionCarets. r=mtseng, r=roc (ad6282ff96)
- Bug 1216986 - Fix usage of nsIURI.host in password manager and prompt code to support IPv6. r=dolske,liuche,kanru (cec90a6251)
- Bug 962249 part 1 - Add Element.scroll{Top,Left}Min (chrome-only) and convert most of scrollLeftMax uses and part of scrollTopMax uses to combinations with the new properties. r=roc,bz (13ed8ee58f)
- Bug 940292 - when using Australis' customize mode, the bookmarks toolbar chevron breaks, r=jaws (4167911610)
- Bug 962249 part 3 - Add Window.scrollMin{X,Y} (chrome-only) and conve… (b9b6e6aa8f)
- Bug 918771 - Part 1: Move Fragment Serialization logic into nsContentUtils::SerializeNodeToMarkup, r=bz (865ea1d334)
- Bug 918771 - Part 2: Send text/html as MIME type for XHR send() of HTML document, r=bz (129b8d4115)
- Bug 918771 - Part 3: Update Web Platform tests to check for correct behavior, r=bz (ed0536f5b8)
- Bug 1085284 - Implement URLSearchParams iterable<>, r=bz (db1edd6d74)
- Bug 1224643. Fix handling of U+0000 in URLSearchParams serialization. r=baku (55856e5353)
- Bug 1224580. Copy of URLSearchParams should not copy its observer pointer. r=baku (1a5d859de5)
- Bug 1153145 - Ensure trusted focus events from web content focus plugins. r=smaug (d79fb35d4b)
- Bug 1183901, properly support WrapperCache on DistributedContentList, r=wchen (f15879c8ca)
- Bug 1188887: P1. Allow seeking when readyState is HAVE_NOTHING. r=jwwang (aa33721a44)
- Bug 1188887: P2. Add mochitest testing new seek behavior. r=jwwang (0520088343)
- Bug 1232223 - Part 6: Remove function prototype for undefined function IsAudioAPIEnabled(). r=jya (5126eb83ed)
- Bug 1232223 - Part 5: Run wave tests unconditionally. r=jya (668e6b9b77)
- Bug 1232223 - Part 1: Remove MOZ_WEBM #ifdefs because WebM is always supported, though not necessarily enabled. r=jya r=glandium (b3ec44f5bc)
- Bug 1232223 - Part 2: Remove MOZ_VPX #ifdefs because VPx is always supported, though not necessarily enabled. r=jya (c8853a16c4)
- Bug 1232223 - Part 3: Remove MOZ_WAVE #ifdefs because Wave is always supported. r=jya (e5c18f912c)
- Bug 1232223 - Part 4: Run webm tests unconditionally. r=jya (a81ab83b00)
- fix (9d9acad7f8)
- bug 1169640 - use nsIPrompt instead of nsIPromptService for insecure form submission r=mrbkap (1091d0d839)
- Bug 1231919 - crash in mozilla::a11y::DocAccessible::ValidateARIAOwned, r=davidb (3466d77e14)
- bug 1172538 - make sure a document has an IPC actor before shutting it down r=davidb, lsocks (823a447f7f)
- Bug 1147646 - Crash in mozilla::a11y::DocAccessible::ProcessContentInserted while stability testing, r=davidb (c9e4e7ef2f)
- Bug 1230118 - added asserts on aOwner and aOwner->Elm() r=surkov (94295ffd61)
- Bug 1213281 - crash in mozilla::a11y::DocAccessible::UpdateTreeOnInsertion, r=davidb (6442f927cd)
- bug 1196460 - add method to get wrapper of proxy for document containing this proxied accessible r=surkov (0cc7ff8758)
- Bug 1222174 - add override declarations in AccessibleWrap.h; r=tbsaunde (a8c1d0d3f3)
- bug 1187055 - check the proxy being destroyed has a wrapper before cleaning it up r=davidb (b73966446c)
- bug 1196460 - remove proxy's ids when they are destroyed r=surkov (3cbc9a8536)
- bug 1196372 - make GetHWNDFor() work with proxied accessibles r=surkov (28a6057913)
- Bug 1196460 - teach GetChildIDFor() to deal with proxied accessibles r=surkov (4746bfa128)
- bug 1199735 - remove event logging from the windows AccessibleWrap::HandleAccEvent r=davidb (869e18d13f)
- bug 1199735 - factor win event dispatch logic into its own function r=davidb (0a9704aa9d)
- bug 1196460 - create different proxy wrappers depending on the type of the proxy r=surkov (cd2d18ebdc)
- bug 1213327 - store interfaces a proxy implements on the Accessible wrapping it (406c9a3715)
- bug 1213606 - work around proxy's that don't have a wrapper for their document r=davidb (252a3ff2e7)
- bug 1192330 - update text change data for proxied text change events r=surkov (4deb371062)
- bug 1199735 - fire windows events on proxies r=davidb (6400387e71)
- bug 1186536 - Bail out of ProxyTextChangeEvent() if the proxy doesn't have a wrapper r=davidb (b40f69c77b)
- bug 1207862 - make WrapperFor() take a const ProxyAccessible * r=davidb (8e79dc6d75)
- bug 1213402 - fixup silly array , on windows r=me landing on a CLOSED TREE (33368af3af)
- bug 606080 - add class to generate unique 32 bit ids r=froydnj (ebf0888dcc)
- Bug 1231148 - Avoid requiring IDL files installed in $DIST/idl to run AccEventGen.py. r=ted (22078343ce)
- Bug 1228518 - Don't send SessionStore:update for initial about:blank page load. r=ttaubert (8fcc970d50)
- Bug 950399 - SessionStore shouldn't forget domain cookies r=yoric (3303ca35b7)
- Bug 1226333 - Add tests for async window flushing. r=billm. (95dc2e250e)
- Bug 1195295 - Remove SessionStore's SyncHandler since all tab and window flushing is now async. r=ttaubert (4ad6b14a1b)
- Bug 1225921 - Have SessionStore keep a list of window data that might be saved during a flush. r=billm (1385337faf)
- bit of Bug 1216775 - Remove for-each from browser/ (1464b2b726)
- Bug 996053 - make nsISessionStore's setTabValue, setWindowValue and setGlobalValue take arbitrary JS values but throw for non-strings, for consistency with SessionStore.jsm. r=ttaubert (776a13d830)
- Bug 1080934 - add radio buttons to about:welcomeback. r=Unfocused (87f461e9dc)
- Bug 1221050 - part 2: migrate data into bookmarks, r=ttaubert,mak (9ba4f6e8d0)
- Bug 1221050 - part 3: strip hidden tab groups out of 'real' session store data, r=ttaubert (2c5396addb)
- Bug 1221050 - part 4: write a backup to desktop, r=ttaubert (22b8afa244)
- Bug 1221050 - part 5: create page for use with tabview migration, r=ttaubert (8f8c90edd7)
- Bug 1221050 - part z: rudimentary tests to ensure the individual bits work as advertised, r=ttaubert (855fbbd763)
- Bug 1232677 - ignore empty state passed by session restore observer notification in the tab groups migration code, r=jaws (0246efda7a)
- Bug 1229831 - tab group migration code loses group titles, r=felipe (54cb3770f0)
- Bug 1230564 - stick backup in profile directory instead, r=mconley (34f73b1b55)
- Bug 1231126 - always use unique property name for group titles, r=felipe (d98720afb4)
- Bug 1230831 - fix treatment of tabs with no group information, r=mconley (97e15edcef)
- Bug 1231114 - fix labels of unnamed groups as well as group ordering on the tab migration page, r=mconley (9cc692e45b)
- Bug 1209999 - Update string for push notification doorhanger. (968646e288)
- Bug 1216684 - Notification permissions cannot be granted/denied in private windows. r=MattN (da8800b632)
- Bug 1208295 - Open content preferences after receiving notifications-open-settings. r=jaws (292c567eb6)
- Bug 1228980 - Display favicons of tab entries in aboutSessionRestore-based pages. r=ttaubert (17fc0041dd)
- Bug 1113031 - Replace deprecated expression closures in about:sessionrestore with real functions. r=ttaubert (ad6941b477)
- Bug 1229838 - rel=apple-touch-icon-precomposed should fire mozbrowsericonchange. r=fabrice (2a3e93da96)
- Bug 1231040 - Check for premulting better. - r=jrmuizel (811609bbb3)
- Bug 1224475 - Start agent after seeking. r=baku (a009b58f2c)
- Bug 1231557 - Use the URL Classifier in Media elements. r=cpearce,r=gcp (9f5503581d)
- bug 1228484 throw instead of capturing a second stream to a different graph r=roc (e762799424)
- Bug 1198435 - MediaElementTableCount now checks that the element is not present for URIs other than the expected one. r=rillian (838b1b886b)
- Bug 1224991 - Log format string mismatch the number of parameters. r=cpearce. (9cd2770bd2)
- Bug 1144409 - Encrypted event should be fired once per initData. r=cpearce (e50b380feb)
- Bug 1213589 part.1 Make ContentEventHandler::GetTextLength() and GetNativeTextLength() called only with a text node r=smaug (10955440a9)
- Bug 1213589 part.2 Clean up GenerateFlatTextContent(), GelerateFlatFontRanges() and GetFlatTextOffsetOfRange() of ContentEventHandler r=smaug (3f6bf987ff)
- Bug 1213589 part.3 ContentEventHandler::GetFlatTextLengthInRange() should handle specially when it's called by nsIMutationObserver::ContentRemoved() r=smaug (ed03499803)
- Bug 1213859 part.4 ContentEventHandler should use NS_NewPreContentIterator rathr than NS_NewContentIterator at converting between DOM tree and flattened text r=smaug (fe6e3b1114)
- Bug 1213589 part.5 Redesign the rules to create range in ContentEventHandler::SetRangeFromFlatTextOffset() r=smaug (edaa7baf87)
- Bug 1213589 part.6 ContentEventHandler should insert line breaks at open tag of elements except non-replaced inline elements r=smaug (c2e9cc11dc)
- Bug 1213589 part.7 Add new testcases to runSetSelectionEventTest() and runQueryTextContentEventTest() for checking the behavior with open tag r=smaug (bcea465e5e)
- Bug 1213589 part.8 When there are no nodes causing text, ContentEventHandler should set start of the editor root to start of the range r=smaug (a6d6b4d8d5)
- Bug 1213589 part.9 ContentEventHandler::ShouldBreakLineBefore() should return false if the content is unknown HTML element r=smaug (960936477f)
- Bug 1214164 - Don't honor all <option> descendants of <select>; r=bz (188bfe2b89)
- Bug 1228876. Correctly ignore nested optgroups even if an optgroup is inserted into another, existing, optgroup. r=mats (f2058c8b68)
- Bug 1193637 - Use IsMap() in HTMLImageElement::PreHandleEvent; r=mrbkap (6f2ef9da61)
- Bug 1160819 - ResponsiveImageSelector - improve some over-aggressive assertions (b5d40119ac)
- Bug 1233259, only in-document images should respond to viewport changes, r=mystor (eb448e258c)
- Bug 773429 - Remove dom.disable_image_src_set. r=khuey (fa06677726)
- Bug 1230110 - HTMLImageElement should call its superclass's DestroyContent(). r=smaug (bac1d12c65)
- Bug 1231245 - Fix logging of Matrix4x4. r=botond (f5c93b67cb)
- Bug 1208661 - Remove some no-longer-used debugging code. r=BenWa (2c86e3efd2)
- Bug 1228602 - Ensure that we pick up the presShell resolution from the layer if there isn't a metrics. r=botond (3c1835a022)
- Annotate FrameMetrics that are created for ScrollInfoLayers. (bug 1192919 part 1, r=kats) (5be0234333)
- Minimize the displayport for frames that must animate synchronously.  (bug 1192919 part 2, r=kats) (5abc63e72d)
- Force a paint to be scheduled for scroll info layers. (bug 1192919 part 3, r=kats) (4ed61248c7)
- Bug 1141127 - When inside a slop area around the first touchstart, prevent touchmove events from going to content. r=botond (18fa91d74e)
- Bug 1174532 - Even if the APZC is not pannable, have a small slop area to consume touchmove events. r=botond (ff8e6f46fe)
- Bug 1208636 - Adjust displayport size based on available system memory. r=kats (d1ff9798b2)
- Bug 1232094 - Make some APZ prefs live. r=botond (d45207bc5b)
- Bug 1231168 - Disable memory-based displayport size adjustment by default. r=mchang (c17b445171)
- Turn apz.use_paint_duration off. (bug 1192919 part 4, r=kats) (dc094c9617)
- Bug 1170325 - Undo an unnecessary signature change to AsyncPanZoomAnimation::TakeDeferredTasks(). r=Waldo (62eafb38ef)
- Bug 1216355 - Ensure that if a repaint request is ignored due to a stale generation number the next repaint request doesn't get dropped. r=botond (c070172b48)
- Bug 1228407 - Rearrange some code by extracting a helper function. r=botond (ae53af7449)
- Bug 1228407 - Update existing smooth scroll animations with new destinations when possible, rather than canceling and restarting them. r=kip (c15022d920)
- Dispatch all APZ repaint requests immediately, and rely on content vsync. (bug 1192919 part 5, r=kats) (53ea2674c8)
- Bug 1230552 - Update some out-of-date comments and remove an old #undef. r=kats (16ba5a82e1)
- Bug 1230552 - Introduce a structure to group fling handoff state. r=kats (4f98893742)
- Bug 1230552 - Extend the immediate scroll handoff pref to apply to flings. r=kats (6b3d4fb0e5)
- Bug 1231228 - Correctly check for whether an APZC along the handoff chain is panned into overscroll. r=kats (bbaeb881af)
- Bug 1226920 - For instances of ForEachNode where we want to traverse the entire tree, use an action that returns void. r=botond (e42de54aea)
- Bug 1230552 - Make immediate scroll handoff for panning prefable. r=kats (89ddb8853a)
- Bug 1230552 - Fuzz a floating-point comparison to avoid an intermittent test failure. r=bustage (839bee076d)
- Bug 1231228 - Gtest. r=kats (e141ee97ef)
- Bug 1208973 - Move function bodies into .cpp file, and remove an unused one. r=botond (ef89b08738)
- Bug 1208973 - Refactor and add logging to TaskThrottler. r=botond (0a88091e20)
- Bug 1208973 - Ensure all code in TaskThrottler is threadsafe since it gets called from various threads. r=botond (9735621fd1)
- Bug 1213273 - Use a chromium Task instead of an nsITimer for the timeout in TaskThrottler. r=mstange (6cc9a9369e)
- Bug 1217251 - In TaskThrottler, dispatch the timeout task correctly from the Java UI thread on Android. r=kats (ee64d9458e)
- Bug 1230552 - Const-correctness improvements. r=kats (cc56f3404a)
- Bug 1230552 - Introduce a helper AsyncPanZoomController::CurrentInputBlock(). r=kats (4cef12a744)
- Remove the TaskThrottler. (bug 1192919 part 6, r=kats) (534312c146)
- Bug 1169695 - Advance the stored time when sampling the transform for a future frame. r=botod (3b08c07827)
- Bug 1169695 - Remove as many manual calls to spin the task queue as possible. r=botond (80c390ec7a)
- Bug 1218618 - Assert that the hit-testing tree's root node doesn't have siblings. r=kats (95ec1d07a7)
- Bug 1225178 - Don't start APZ drag if we don't have a displayport to handle it. r=kats (c29d4f962d)
- bit of  End APZ wheel transactions when the mouse moves out of frame. (bug 1142866 part 2, r=kats,botond) (5a0c79d052)
- Bug 1226320 - Fix a refactoring in APZCTreeManager that didn't preserve semantics correctly. r=kats (35b92bd4a1)
2023-06-27 11:24:57 +08:00
roytam1 26b0c8f03d import changes from `dev' branch of rmottola/Arctic-Fox:
- missing bit of 989499 and some other files (23b0597ba6)
- Bug 1233666 - Remove hacks for getting frame pointer for x86/x64 gcc. r=glandium (bfe8f59916)
- Bug 1176266: In TimeStamp_posix.cpp, check for XP_LINUX instead of LINUX, and add missing #include, to allow strrchr usage. r=BenWa (56c725cffa)
- Bug 1167230 - Don't pack ProfileEntry on ARM. r=shu (89f880e0cb)
- Bug 1209779 - Ensure that all null elements are written when streaming profiler JSON; r=shu (2bae5addc6)
- missing bit of Bug 1141712 - Make LUL (55f1276545)
- Bug 1061800 - Add breakpad ids to profiler in Linux. r=BenWa (994fd1a941)
- Bug 829621 - Compute the breakpad-id for OS X. r=BenWa. (e129580174)
- missing of  Bug 938157 - Lightweight CFI/EXIDX (b355dc3140)
- Bug 1193838 - Allow ProfileGatherer to gather profiles from exiting processes. r=BenWa (5ab1a6a3c9)
- align some missing stuff (5ebecd2364)
- align some missing stuff (b8ff7aa361)
- Bug 1164315 - Update key fingerprint for bitbucket.org; r=me (c1a3fbd930)
- Bug 1178955 - Refactor config path selection; r=smacleod (89552bb0ac)
- Bug 1195445 - Update host key fingerprint for bugzilla.mozilla.org (3783541088)
- Bug 1218903 - Update bmo fingerprint. r=fubar, a=Tomcat (5b836fc585)
- Bug 1178955 - Print config path on failure; r=smacleod (f5499f3771)
- Bug 1185113 - Support setting more secure file permissions; r=smacleod (7dbf6b22fd)
- Bug 1184229 - Detect multiple version-control-tools repos in Mercurial config; r=smacleod (16c24072a9)
- Bug 978514 - mach mercurial-setup: Use mqext from the version-control-tools repo (1fa5765e8a)
- Bug 1178955 - Don't pass config paths to updater; r=smacleod (80fcb05121)
- Bug 1197527 - Don't unnecessarily attempt to create extensions directory in MercurialUpdater; r=gps (9b049c3ff8)
- Bug 1164812 - mach mercurial-setup: Always mark the v-c-t repo as needing update (bd631208bd)
- Bug 1197527 - Always clone version-control-tools in MercurialSetupWizard; r=gps (6990e8f589)
- Bug 1197527 - Consolidate obtaining hg path into mozversioncontrol.get_hg_path; r=gps (e0b029a8e9)
- Bug 1200458 - Skip permission check for .hgrc on Windows in hgsetup wizard. r=gps DONTBUILD (cc5b0d6daf)
- Bug 1168466 - Bump minimum Mercurial version; r=smacleod (7fde47cfbe)
- Bug 1185113 - Clarify language around Bugzilla credentials; r=smacleod (9166fdfbf9)
- Bug 1185112 - Don't prompt for Bugzilla username/password if cookies defined; r=smacleod (cd87c96823)
- Bug 1188931 - Fix hgsetup wizard. r=gps (68a6b46be4)
- Bug 1200461 - Prompt for Bugzilla API Key instead of password; r=smacleod (780fb5d85d)
- Bug 1228580 - ./mach mercurial-setup should use ~ to set up extension paths, not my literal home directory. r=gps (7a0c839880)
- Bug 1231192 - Mark Mercurial 3.5.2 as oldest non-legacy version; r=smacleod (8f69483333)
- Bug 1231192 - Bump some minimum Mercurial version; r=smacleod (916c56a852)
- Bug 1162093 - Add "push-to-try" from version-control-tools to the mercurial setup wizard prompt.;r=gps (d29c7cf63a)
- Bug 1168466 - Prompt to install bundleclone extension; r=smacleod (780ce90a08)
- Bug 1185557 - Print relevant config options; r=smacleod (2f3f7e0161)
- Bug 1231192 - Support clonebundles feature; r=smacleod (dcba1ccd34)
- Bug 1231192 - Offer to install hg wip; r=smacleod (c42ebce5c8)
- Bug 1231192 - Only install host fingerprints if not running secure Python+hg; r=smacleod (3154a2497b)
- Bug 1178955 - Error when semicolon comments are seen; r=smacleod (e1f7081bb6)
- Bug 1231989 - Prompt to install hgwatchman extension; r=ahal (0eddf0c1c8)
- Bug 1178955 - Print line number for parse errors; r=smacleod (5369468cf1)
- Bug 1185557 - Only prompt to install progress on Mercurial <3.5; r=smacleod (401f362265)
- Bug 1232747 - Check for ssl.SSLContext existence; r=dminor (d505b07c5c)
- Bug 1144629 - UnicodeDecodeError in ./mach mercurial-setup. r=gps, r=glandium (611d3ec83e)
- Bug 1216970 - Make the copying more obvious in ProfilerImpl::GetStacktrace. r=froydnj (085625e113)
- Bug 1190466 - tools/rb/find-leakers.pl re-written in Python r=mccr8 (4bfdcad13e)
- Bug 1116478 - Open web content handlers in the proper tab in e10s. r=billm (ff8e11f45e)
- Bug 1213437 - Less data copying when handling structured clones in MessageManager, r=baku (c4e2a13253)
- const-var (69d17f312d)
- Bug 1203090 - Ensure we always use '/' as the starting path separator for the DOM path of the Directorys initially returned by HTMLInputElement.getFilesAndDirectories. r=baku (1325bbc40c)
- Bug 1209975 - Stop using dom::Promise::MaybeRejectBrokenly() in GetDirectoryListingTask. r=baku (2106790950)
- Bug 1209924 - Implement a general filtering mechanism for Directory::GetFilesAndDirectories, and add filtering of sensitive files/directories. r=baku (27b4a26262)
- Force a repaint after DXGI device resets. (bug 1188019, r=bas) (09c999e6e5)
- Bug 1163911 - Make responsive images block the document load event while the load task is queued. r=jst (0ee0e3db79)
- Bug 1166138 - Make img srcset react to resize/viewport changes, r=jdm (91674519e6)
- Bug 1194893 - Pref for default file upload directory. r=smaug (ec6d33d983)
- bug 1116409: switch update server to sha2 cert; update in-tree pinning. r=rstrong,snorp,mfinkle,dkeeler (7c8f631f27)
- bug 1116409: fix cert pinning on backup cert for aus5.mozilla.org. r=typofix (3c690cbc6d)
- Bug 1167048 - Change default font for Thai script from serif to sans-serif. r=smontagu (15dc86c389)
- Bug 1205570 - fix up font prefs for x-math lang group. r=heycam (03f1820752)
- Bug 1071769: Use DrawTargetTiled on B2G. r=Bas (b80ce768f1)
- fix misspatch of 1149343 (541dd7aac8)
- Bug 1199766 - Disable ICE TCP SO gathering via user pref. r=bwc (80cdc9c662)
- Bug 1187472 - only log UDP and TCP candidate gathering failures. r=bwc (bc3dcb02d0)
- Bug 1190615 - Skip non-UDP STUN servers for UDP sockets. r=bwc (a2d1d914b5)
- Bug 1187775 - skip host and reflexive ICE candidates if relay-only. r=bwc (7e2cba1685)
- Bug 1185198 - use port 9 for TCP active candidates. r=bwc (0a89cb199d)
- Bug 1177921 - Fix typo in STUN server name. r=drno (1ad43ced6b)
- Bug 1178349 - Enable ice_unittests on desktop linux on CI. r=bwc (ce5ece8264)
- Bug 1189041 - Add option to only gather addresses for default route. r=bwc (3651f2ff06)
- Bug 1189040: add a whitelist for network interfaces to use with ICE/webrtc r=ekr (6f693af72c)
- Bug 1189198 - don't start STUN transactions with a protocol mis-match. r=mtseng (a3b410e2a8)
- Bug 1208096 - Handle various failure cases for TURN gathering better. r=drno (1d8e173448)
- Bug 1211389 - Make absolutely sure the relay->srflx pointer doesn't dangle. r=drno (d59b0bf08d)
- Bug 1215616: use base address for server rflx ICE candidates r=bwc (89d07331ac)
- Bug 1207451 - removed framing from multi_tcp API. r=bwc (317f40f490)
- Bug 1186590 - Part 1 - Enable interface prioritizer on all platforms. r=drno (036a69fdb3)
- Bug 1194019 - New defaults for gather tests. r=bwc (8343ceab56)
- Bug 1144933: Only check that remote candidate is loopback in TestLoopbackOnlySortOf. r=drno (1f53d824e4)
- Bug 1186590 - Part 2 - Move hard-coded interface priority list into nrinterfaceprioritizer, and simplify some functions. r=drno (9f20fad21b)
- Bug 1152137 - Part 1: Test case. r=ekr (6b50f06d90)
- Bug 1152137 - Part 2: Remove attributes that could not be initted properly instead of just freeing them. r=ekr (ccdf81294a)
- Bug 1200763 - Remove hard-coded STUN IP address from ice_unittest, and do a DNS lookup instead. r=drno (ae54a83363)
- Bug 1208176 - Part 1: Add a couple of interface names. r=drno (b7ead0b476)
- Bug 1208176 - Part 2: Add a one-sided trickle test case to ice_unittest. r=drno (ad6afedb1c)
- Bug 1037618 - Relax candidate verification for TCP. r=bwc (0cad14c89e)
- Bug 1208176 - Part 3: Be forgiving when we see prflx instead of host candidates in ice_unittest. r=drno (50bdec2ba3)
- Bug 1035428: Re-register writeable callback after partially servicing the send queue. r=drno (2fdb7880fa)
- Bug 1135753 - Mark some overridden virtual functions in WebRTC as MOZ_OVERRIDE; r=mt (97f451c97d)
- Bug 950660: Part 4: Bridge TCPSocketChild to nr_socket r=bwc,jdm (654587b321)
- Bug 971357: Log STUN responses at INFO instead of DEBUG. r=ekr (81b500df17)
- Bug 1006809 - update triggered check behavior to RFC 5245. r+bwc r=mjf (31b718b5e5)
- Bug 1208278 - improved STUN request timeout handling. r=bwc (cf470fb12f)
- Bug 1142964 - Fix ICE tiebreaker on Windows. r=bwc (0d2fd78252)
- Bug 1219557 - don't pair candidates from different reserved networks. r=mt r=bwc (24d3e5106c)
- Bug 1220441 - Improve gather trickle ice unit tests. r=bwc r=mjf (96f76c6c8c)
- Bug 1205421 - fix DNS resolution of STUN server in ice_unittest. r=bwc (5d5b153358)
- Bug 1206465 - removed ice_ctx from TestStunTcpServer. r=bwc (9a0df03894)
- ug 1008792 - Check for valid pointer before using. r=bwc (7660fd0a71)
- Bug 1233101 - Use MOZ_LIKELY in js_new etc to help branch prediction; r=terrence (31fb244734)
- Bug 1225565 - Fix module import cycle detection r=shu (370dc26ee8)
- Bug 1225558 - Improve module error messages r=shu (83b6038bb3)
- Bug 1225561 - Don't allow a module to export non-existent local bindings r=shu (41f065891a)
- Bug 1233124 - Remove mis-named duplicate typedefs for rooted import and export entries r=terrence (17a60bdb39)
- Bug 1208464 - Implement proposed ES7 functions Object.values and Object.entries. r=evilpie (615193d0fb)
- Bug 1226549 - added assert check for matches pointer in for prevent null dereference. r=hv1989 (d321ad0385)
- Bug 1232113 - "Make the format specifiers in JS_snprintf() invocations more portable". r=jcoppeard (7c58b79a53)
- Bug 1232446 - Re-enable method calls in SelfHosted code using new anti-content checks. (r=till) (ba7dc22ff8)
- Bug 1232159 - Stop using pseudo-Uint32Array in SelfHosted code. (r=till) (c325f8ff58)
- Bug 1226235 - Print file and line info for failing assert in self-hosted code. r=efaust (4a8d54d38b)
- fix misspatch (fca2efc1f1)
- Bug 1186003 - Switch automated builds to Gtk+3. r=mshal (658ad843b7)
- Bug 1181342 - tooltool manifests and build-clang config for clang 3.6 r=rail (6264b4df68)
- Bug 1181342 - Follow up to use the unpack feature of tooltool instead of setup.sh r=glandium (96bb3b2062)
- Bug 1181255 - Mozconfigs for tsan builds. r=glandium (19250f4cc1)
- Bug 1181255 - Get tsan builds on gtk3. r=glandium (e5ffd1c02f)
- Bug 1187664 - Create a fontconfig cache so that Firefox doesn't have to do it itself when run on build automation. r=mshal (8ce567bd4c)
- Bug 1188780 - Include debug symbols in gtk3 tooltool package. r=mshal (a5b573aa58)
- Bug 1188780: remove setup.sh invocations, as they fail outside the mock environment; r=glandium a=RyanVM (058e306cac)
- Bug 1178513 - Fix non-unified bustage. r=wchen (543d1e5497)
- Bug 1162789 - Add a comment explaining why mForm is not set to null during unlink (eaa2a82048)
- Bug 1189655 - Define MOZ_HAVE_CXX11_CONSTEXPR on VS2015 or later. r=Waldo (2d134e3b41)
- Bug 1231758 - Fix bogus assertion in BCE for Annex B function assignment. (r=jorendorff) (701b2530b9)
- Bug 1233100 - Ensure that derived constructor bad return value errors are thrown before leaving the containing block. (r=shu) (52f5bcf0a5)
- Bug 1232022, 1232449 - Address forgotten review nits and fix bogus error message. (rs=Waldo) (dfd9d5e388)
- Bug 1233121 - Refactor ObjectBox tracing r=terrence (876a140535)
- Bug 1231647 - Check for duplicate exported let and const in modules r=shu (99f53ad443)
2023-06-22 10:38:00 +08:00
roytam1 60358579e9 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1219494 - Part 2. gfx/2d and gfxCrash. r=milan (2beb096938)
- Bug 1233069 - add override declarations to Windows graphics headers; r=Bas (a7f6e7d7f4)
- Bug 1230357. Enable subpixel text on skia content backends. r=lsalzman (86d91dece3)
- Bug 1225977 - fix DrawTargetSkia::MaskSurface with non-zero offset. r=jmuizelaar (5d63e35dc7)
- Bug 1230740 - wallpaper patch for a missing nullptr scenario. r=bas (bdfadb90ae)
- Bug 1233401 - Do Statistics static initialization from JS_Init; r=jandem (5f8383cd4a)
- Bug 1232113 - "Make the format specifiers in JS_snprintf() invocations more portable". r=evilpies (4b0481a222)
- Bug 1233722 - Add a documentation comment for JSOP_DEBUGCHECKSELFHOSTED. DONTBUILD. r=efaust (741fedfca9)
- Bug 1233722 - Followup: Differentiate between non-debug and opt builds. (rs=arai) DONTBUILD comment-only (234db53445)
- Bug 1227144 - Remove unused AutoRegExpStaticsBuffer; r=jonco (b7a21b5471)
- Bug 1233302: Don't seed the SavedStacks PRNG unless we're actually going to use it. r=fitzgen (4763a5eab5)
- Bug 1233187 - Use normal Rooted for AutoLocationValueRooter; r=fitzgen (90aea4363c)
- Bug 1208850 - Inline functions exported to self-hosting global. r=till (b0fbfc7245)
- Bug 1197932 - Remove Nightly-only restriction from ES6 Classes. (r=jorendorff) (11e58dfe79)
- Bug 1233011 - SharedArrayBuffer subclassing + tests. r=efaust (95c08f129e)
- Bug 1232264 - SharedArrayBuffer is only a constructor. r=arai (ae98086e9b)
- Bug 1233863 - ARM64: Set up pseudo stack pointer in proglogues. r=sstangl (9db659f62b)
- Bug 1232269 - Use the correct receiver when calling an own getter or setter on an unboxed object, r=jandem. (b28b8e4061)
- Bug 1233096 - Give JS::ubi::RootList its full type name as its concreteTypeName; r=jimb (6cab2fd056)
- Bug 1229829 - make sameBuffer more discriminating. r=waldo (fa7723a152)
- Bug 1233175 - refine an assertion. r=terrence (3bc1da0783)
- Bug 1231314 - Turn mozilla-config.h and js-confdefs.h into CONFIGURE_DEFINE_FILES. r=gps (b20e88acbb)
- Bug 1233966 - build fixes for FreeBSD. r=jrmuizel (a94c01b3aa)
2023-06-15 15:39:04 +08:00
roytam1 4b9e46e45c import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1225486 - don't include mozilla/ToString.h in {BasePoint,nsRegion}.h; r=jrmuizel (33ffb885b7)
- Bug 1069417 - Generalize Matrix4x4 into Matrix4x4Typed<SourceUnits, TargetUnits>. r=Bas (ef50fbb874)
- attempt some fixes (36d66b2458)
- Bug 1187357 - rename referrer policy attribute in frontend code. r=Gijs (831bfac4a4)
- Bug 1217586 - fix modifier click / enter on SVG links by passing node principal, r=felipe (f7ab4e92af)
- Bug 1218971 - Modernize weak crypto/SSLv3 error page. r=past (b8ae474939)
- Bug 1175794 - Make getMediaInfo self contained and not use variables on this. r=florian (912b60f358)
- Bug 1180991 - Send up natural dimensions of background images loaded in content for Page Info. r=florian (3e779dbbb6)
- Bug 1175794 - Remove use of variables on this for pageinfo. r=florian (f7ec27ee67)
- Bug 1025568 - fix contextmenu actions across page loads, r=MattN (f0b00d3496)
- Bug 1175794 - Use task with setTimeout and send messages to continuously update PageInfo Media tab. r=florian (a610089e28)
- minor bit of  Bug 922741 - make callbacks iteration in CacheEntry smarter (727b5763a4)
- Bug 653065 - Make the lightweight theme web installer ready for e10s. r=mconley (ede9fe26c5)
- Bug 736572 - Show arrow after sorting column in pageInfo. Provide empty string for comparison function if no according attribute was set. r=jaws (5dbbe41e3e)
- Bug 1088141 - Add telemetry for SSL Error Reports (r=felipe) (4ecc5c8819)
- remove common.css (00e362c7f4)
- Bug 1229202 (part 1) - Remove some unused arguments in nsPrintEngine's functions. r=mattwoodrow. (7368283f53)
- Bug 1229202 (part 2) - Remove gfxQuartzSurface::GetCGContextWithClip, which is unused. r=mattwoodrow. (611ebc211e)
- Bug 1229202 (part 3) - Make gfxContextAutoDisableSubpixelAntialiasing take a DrawTarget instead of a gfxContext. r=mattwoodrow. (eac64c2002)
- Bug 1229202 (part 4) - Remove an unused gfxContextAutoSaveRestore. r=mattwoodrow. (050fc5796d)
- Bug 1229202 (part 5) - Remove an unneeded gfxContextAutoSaveRestore. r=mattwoodrow. (966558456b)
- Bug 1229202 (part 6) - Remove two nasty matrix reinterpret_casts. r=mattwoodrow. (c27b247af7)
- Bug 1229202 (part 7) - Pass a DrawTarget to gfxXlibNativeRenderer::DrawDirect(). r=mattwoodrow. (8356148bdb)
- Bug 1067899 - Add autocomplete result type for arbitrary URLs. r=mak (59f387cb17)
- Bug 1067956 - Async Places Transactions: Drop functionality. r=mak. (b49fb3e743)
- Bug 1067956 - Async Places Transactions: Drop functionality. r=mak. Bug 1070503 - Async Places Transactions: Delete command implementation. r=mak. (42ae0f6b20)
- bits of Bug 982115 - PlacesTransactions: (1) Decouple |transact| and |batch| (4d5510c987)
- Bug 1212171 - Change for referencing a different object Component.utils. instead of Cu. r=mak (b0375612e7)
- Bug 994188 - Fix "ReferenceError: Cu is not defined" in browser/components/places/content/controller.js. r=mak (e471ec2c8e)
- Bug 1212171 - Change for referencing a different object Component.utils. instead of Cu. r=mak (709422ccf4)
- Bug 1187134 (part 1) - Replace nsBaseHashtable::Enumerate() calls in netwerk/cache{,2}/ with iterators. r=valentin. (f7adf5b45f)
- Bug 1187134 (part 2) - Replace nsBaseHashtable::Enumerate() calls in netwerk/cache{,2}/ with iterators. r=valentin. (4af6bd04f0)
- Bug 1187134 (part 3) - Replace nsBaseHashtable::Enumerate() calls in netwerk/cache{,2}/ with iterators. r=valentin. (ad822eefa9)
- Bug 1187134 (part 4) - Replace nsBaseHashtable::Enumerate() calls in netwerk/cache{,2}/ with iterators. r=valentin. (b49e0625b4)
- Bug 1187134 (part 5) - Replace nsBaseHashtable::Enumerate() calls in netwerk/cache{,2}/ with iterators. r=valentin. (cb88e0d11f)
- add some missing stuff (1edd698f53)
- Bug 1181040 - Always disable sccache when doing PGO builds. r=gps (d5b19682ee)
- Bug 1229613 - Properly disable sccache on PGO builds. r=mshal (930caf31b3)
- Bug 1164921 - part 3 - make more things depend on CONFIG[MOZ_ANDROID_CXX_STL]; r=glandium (e437ffb734)
- Bug 1207288. Ask ANGLE for the correct output version. r=jgilbert (43ab163d70)
- Bug 1219890. Construct context arguments on the stack. r=jgilbert (6bc3b04360)
- Bug 1219890. Use ES3 when appropriate. r=jgilbert (9cd5e81934)
- missing bit of Bug 1200595 - Consolidate the TextureClient's destruction logic. (96d02c0a21)
- Bug 1219890. Make assignment operator and copy constructor default. r=jgilbert (27e886223f)
- Merge branch 'dev' of https://github.com/rmottola/Arctic-Fox into dev (5c88ac1622)
- Bug 1228182 - Use division directly for generating double in XorShift128PlusRNG. r=Waldo (02b90bfcab)
- Bug 322529 part 1 - Use XorShift128PlusRNG for Math.random(). r=jwalden (bc70756ff6)
- Bug 322529 part 2 - Add xor64 and add64 to macro-assemblers. r=arai (ba54b70a25)
- Bug 322529 part 3 - Fix LRandom JIT code to use the new algorithm. r=arai,jwalden (8ba7676a56)
- Bug 322529 part 4 - Fix setRNGState shell function and math-random.js jit-test. r=arai (462a4779f9)
- Bug 322529 part 5 - Give Windows ExecutableAllocator its own XorShift128+ RNG. r=jwalden (0f96f35586)
- fix warnings (e564ce4515)
- Bug 1160272 - DMD build should include |mfbt/Poison.cpp|. r=glandium (4490e59a5d)
- Bug 1197282 - Include <atomic> in VideoDecoder.h. r=cpearce (aeb12e6082)
- Bug 1195939 - Flush decode queue on Reset() in gmp-clearkey - r=cpearce (4dcbde99e0)
- Bug 1186406 - Copy input to ClearKey's decoder, so we can return its containing shmem earlier. r=gerald (d8764fa545)
- Bug 1228461 - Don't assert we must have keys for keyIds we've seen in ~ClearKeySession(). r=gerald (4ddcbe699f)
- Bug 1228461 - Implement keyids initData type for ClearKey. r=gerald (09213c5e5f)
- Bug 1230026 - Support 'webm' initDataType format for MP4 ClearKey initData. r=gerald (b64a9e6a21)
- Bug 1173631 - [EME] Implement async shutdown in clearkey GMP. r=cpearce (366ec9235c)
- Bug 1181436 - Use 'gmp-api/' prefix consistently in includes in gmp-clearkey. r=gerald (eb4f4344c0)
- Bug 1185388 - Limit the number of cores used by WMF in ClearKey CDM -r=cpearce (9014cf6c29)
- Bug 1214469 - Ensure gmp-clearkey accounts for mNumInputTasks when flushing. r=gerald (5c2e691b64)
- Bug 1226430 - Remove alg from ClearKey license parser. r=gerald (43bf12a3b6)
- Bug 1157728: Removed StackArena::Init() and call to it as it is now useless. r=dholbert (fee41513de)
- Bug 1161392 - Enlarge touch area for AccessibleCaret. r=roc (15e9b18206)
- Bug 1207934 - Reset mImaginaryCaretRect if it is out of scrollport. r=roc (3d00572dd8)
- Bug 1225699 part 1 - Add EffectSet class; r=smaug (c4e255a722)
- Bug 1225699 part 2 - Add Add/RemoveEffect to EffectSet; r=smaug (70d1e3ada2)
- Bug 1225699 part 3 - Register and unregister effects with elements; r=smaug, r=heycam (7d6478b017)
- Bug 1225699 part 4 - Add iterator to EffectSet; r=heycam (cf28cff0f4)
- Bug 1225699 part 5 - Use EffectSet in Element::GetAnimations; r=heycam (0fdb687623)
- Bug 1225699 part 6 - Use strong refs to store effects on their target elements; r=smaug (078c58732c)
- Bug 1225699 part 7 - Keep effect properties when the ownerDocument of the element changes; r=smaug (ddd3ab54b1)
- Bug 1226118 part 1 - Add EffectSet::GetEffectSet(const nsIFrame*); r=dholbert (407533395c)
- Bug 1226118 part 2 - Use EffectSet in nsLayoutUtils animation functions; r=dholbert (808525d54b)
- Bug 1226118 part 3 - Use EffectSet in CommonAnimationManager::ClearIsRunningOnCompositor; r=hiro, r=dholbert (e5020bdc23)
- Bug 1226118 part 4 - Use EffectSet in ActiveLayerManager's animated-scale checks; r=dholbert (ef725a9753)
- Bug 1226118 part 5 - Move LogAsyncAnimationFailure to AnimationUtils; r=dholbert (aa2104cd55)
- Bug 1226118 part 6 - Remove no longer used LayerAnimationRecord/Info code from AnimationCommon; r=dholbert (6355d4132e)
- Bug 1226118 part 7 - Rename and rework KeyframeEffectReadOnly::CanAnimatePropertyOnCompositor to ShouldBlockCompositorAnimations; r=hiro (5ae5113f87)
- Bug 1226118 part 8 - Add EffectCompositor::GetAnimationsForCompositor that uses the EffectSet rather than AnimationCollection; r=dholbert (07067af8b8)
- Bug 1226118 part 9 - Use EffectCompositor::GetAnimationsForCompositor in nsDisplayList; r=dholbert (7b857c5030)
- Bug 1226118 part 10 - Use EffectCompositor::GetAnimationsForCompositor in nsLayoutUtils; r=dholbert (af9221073b)
- Bug 1226118 part 11 - Remove CommonAnimationManager::GetAnimationsForCompositor; r=dholbert (02865b2413)
- Bug 1226118 part 12a - Make RestyleManager::GetMaxAnimationGenerationForFrame used frame-based GetAnimationCollection; r=dholbert (34644baa17)
- Bug 1226118 part 12b - Rename CommonAnimationManager::GetAnimations to GetAnimationCollection; r=dholbert (fc391019a2)
- Bug 1226118 part 13 - Move the GetAnimationCollection definitions side-by-side; r=dholbert (8828457ba1)
- Bug 1226118 part 14 - Rewrite GetAnimationCollection(nsIFrame*) in terms of the existing GetAnimationCollection; r=dholbert (d7256f9a5b)
- Bug 1226118 part 15 - Remove no-longer-necessary delays from test_running_on_compositor.html; r=hiro (bd70ec1d14)
- Bug 1183786 - Part 1: Refactor timer setup code into a helper function. r=dholbert (b383718880)
- Bug 1183786 - Part 2: Delay updating after prefs changed if detached. r=tn r=dholbert (90e1564a20)
- Bug 1183786 - Part 3: Make nsPresContext helper-function return already_AddRefed instead of bool+outparam. r=tn (30acf78f3d)
- Bug 1183786 - Part 4: Drop unnecessary '!!' boolification. r=tn (66c94926a6)
- Bug 1168180 - Mark nsPresContext::mShell as MOZ_NON_OWNING_REF. r=dbaron (be86891cd6)
- Bug 1168179 - Mark nsPresContext::mMedium as MOZ_UNSAFE_REF. r=dbaron (2312071a0e)
- Bug 1167402 - Mark nsPresContext::mLinkHandler as MOZ_NON_OWNING_REF. r=dbaron (f6276a7e8f)
- Bug 1167406 - Mark nsRootPresContext::RunWillPaintObservers::mPresContext as MOZ_NON_OWNING_REF. r=dbaron (956aac5b52)
- Bug 1228934 - Remove style, weight, and stretch parameters from nsFont constructor. r=jdaggett (2c0b39d5bf)
- Bug 1215484 - make SVG in an image context ignore author colours to match how we treat raster images, and in a non-image context respect them to match html. f=dao, r=roc (b68056bfc0)
- Bug 1230466. Make sure to update our scrollbar styles when a <body> is removed from the DOM, since we might now need to propagate from some other element. r=roc (165ae94a09)
2023-05-02 10:55:13 +08:00
roytam1 7b29fb7e2a import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1219104 - Disallow multiple jar.mn mentioning the same files for the same build in the FasterMake backend. r=mshal (6e3578725e)
- Bug 1222235: Remove monthly mercurial-update reminder. r=gps (50016df585)
- Bug 1218612 - DevTools server/shared updated in dumbmake. r=fitzgen (d96a584692)
- Bug 1188045: Don't delayload xul.dll or nss3.dll on clang-cl builds. r=glandium (595b3502e5)
- Bug 1194834: Don't use static libs on Windows ASan builds. r=glandium (90e76d4526)
- Bug 1224642 - Don't allow arguments to the XPCOMBinaryComponent template. r=gps (5309692c82)
- fix dup entry for windows (f7018eca9c)
- missing icon (98ad3f361f)
- Bug 821291 - Move libmozgnome into libxul. r=glandium,karlt (83f14b4257)
- some cleanup (2e5d551c1d)
- Bug 1162187 - Fix up precompile_cache. r=glandium (0fc94c757a)
- Bug 1207912 - Add a "stage-all" target; r=glandium (f3743661d8)
- Bug 1142231 - [build-promotion] Create SDK in each en-US build. r=nthomas (3c93e4efb7)
- Bug 1143510 - Fix line numbers for removal errors during make package. r=gps (8478e96833)
- Bug 1181255 - Turn off tsan checking during packaging. r=glandium (fd23a62cdf)
- Bug 1215676 - Disable leak reporting during packaging; r=glandium (a4350517b8)
- Bug 1213721 - unbuffered python output during 'make upload', r=glandium Bug 1220763 - 43.0b1 build1 osx en-US beta build failing to upload, r=glandium (7f91d7104c)
- Bug 1179289 - Source package should use consistent prefix directory. r=glandium (2869e7eb76)
- Bug 1165512 - Generate one SDK per universal-build architecture. r=mshal (0dcd8ac8c7)
- Bug 787200 - Move the Talos code into mozilla-central: create the talos test .zip file. r=ted (8c03d0c97d)
- some android, crashreporter and other minor things we don't use  but remove clutter (a8521e3d41)
- Bug 1161661 - Provide progress and state feedback via the stub installer taskbar icon. r=bbondy (dabcafbac2)
- Bug 1229154 - Launch 'eslint' with UNIX environment since 'eslint' is not a valid Win32 binary. r=gps (0652ccd62d)
- Bug 1212047 - Improve ESLint logging in case of error r=glandium (9d2bc269c9)
- Bug 1228628: Move all eslintignore rules to the top-level of the tree. r=mconley (fa334fc2c9)
- Bug 1211223 - Error running eslint setup on Windows r=mh+mozilla, r=pbro (245524d49b)
- Bug 1142050 - Add buildprops platform and buildtype guess to mozinfo.py, r=ted (6b2003062c)
2023-04-27 12:27:22 +08:00
roytam1 e230d20736 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1187146 - Replace nsBaseHashtable::Enumerate() calls in js/xpconnect/ with iterators. r=mrbkap. (28d2b6078d)
- Bug 1226119 - Clear pending exception from script cache writing failure. r=bholley (cca6220b3e)
- Bug 1218029 - Adds IncrementalStreamLoader interface stubs. r=djvj (d2eaf684d5)
- Bug 1218029 - Adds ScriptLoadHandler and implements OnIncrementalData callback. r=djvj (8f841b143d)
- Bug 1207377 - Add a |mach mozharness| command for running tests locally in mozharness, r=ahal (37232c8b43)
- Bug 1182677 - Refactor state directory lookup into own function; r=smacleod (e32e94b399)
- Bug 940103 - Add a mach command to call compare-locales. r=gps (e38dabe1a2)
- Bug 1182677 - Aggressively prompt to run mach mercurial-setup; r=smacleod (fa0afad911)
- Bug 1184598 - Don't perform mercurial-setup check for mach-commands command; r=smacleod (64835972b0)
- Bug 1185612 - Detect closed stdin file descriptor; r=bholley (951e15a129)
- Bug 1188224 - Remove stale .pyc files from the source directory at import time. r=gps (524f6721f1)
- Bug 1186748 - Move gtk-related things in a separate mozconfig. r=mshal (2fa82c2f5c)
- Bug 1177951 - Use a different base directory for the moztt package. r=mshal (f1478e547e)
- Bug 1175968 - Honor '-h' or '--help' only if it appears before '--'; r=gps (a09b7f61f9)
- Bug 1184780 - Use command help instead of main help; r=gps (b0badae59c)
- Bug 1192315 - Support remainder arguments from predefined parsers in mach, r=gps (9d528257ea)
- Bug 1179488 - Accept any arguments passed to deprecated commands; r=gps (a14f196f15)
- Bug 1216371 - Add a proxy class to access a subtree of a FileRegistry as an independent FileRegistry. r=gps (e7a36c9d6d)
- Bug 1230060 - Allow to restrict what unaccounted files to remove when copying from a FileCopier. r=gps (fc1e5970de)
- Bug 1230060 - Don't fail to read an install manifest containing non-actionable items. r=gps (1892d12bc1)
- Bug 1228467 - Make the preprocessor error out for "no preprocessing directives" instead of warning. r=gps (758693c75d)
- Bug 1139086 - Write entire docstring for SubContexts in Sphinx; r=glandium (e143cdf1d4)
- Bug 1183232 - Allow selecting tests and suites with just a tag from mach try. r=ahal,gps (3f6d19ecb8)
- Bug 1158019 - Only resolve to tests under a subdirectory if an input to mozbuild's test resolver is the prefix of a directory containing tests. r=gps (9558deffda)
- Bug 1184405 - Take matches by wildcard pattern into account in the test resolver. r=gps (3255d68079)
- part of  Bug 1125280 Part 1 build- Different suggestedsite tiles on first run for kidfox.r=gps (e471a9316f)
- Bug 1230060 - Add a --track option to process_install_manifest. r=gps (1dabd1c536)
- remove useless preprocesor (6652daf8ae)
- fix also mac PP (95be445dc0)
- Bug 1228467 - Don't preprocess dom/base/UseCounters.conf. r=froydnj (534610a94c)
- add EME bits to keep PP happy (47840e6c56)
- cleanup redundant config.css and other minor (cf6da18187)
- Bug 1216371 - Rearrange test_packager_formats.py. r=gps (93d1afe3c4)
- Bug 1216371 - Add package formatter tests emulating mac packaging. r=gps (38203f4ff0)
- Bug 1216371 - Don't rely on OmniJarFormatter.is_resource for test_omnijar_is_resource. r=gps (a449db929f)
- Bug 1216371 - Add tests for *Formatter.contains(). r=gps (3a37d2f162)
- Bug 1216371 - Don't assume the root directory is a base directory in packager formatters. r=gps (7378f6ed41)
- Bug 1216371 - Distinguish between addons that can be packed and those that cannot in the packager. r=gps (01329f4524)
- Bug 1226884 - Keep em:unpack addons unpacked after bug 1216371. r=gps (966bf277b3)
- Bug 1216371 - Introduce a PiecemealFormatter base package formatter. r=gps (1c9035be99)
- Bug 1216371 - Use the PiecemealFormatter for the JarFormatter. r=gps (6bd1a71dc8)
- Bug 1216371 - Pack addons that can be packed as XPIs. r=gps (a2fc4f9bbd)
- Bug 1216371 - Use the PiecemealFormatter for the OmniJarFormatter. r=gps (05c8378716)
2023-04-24 11:04:03 +08:00
roytam1 0224c91df2 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1170325 - Convert js::Vector into a template alias to mozilla::Vector with a single customized default argument. Also get rid of the CRTP support in mozilla::Vector (through mozilla::VectorBase) now that template aliasing is good enough, and make mozilla::Vector final so that people will use composition and not inheritance with it. (Inheritance plays poorly with movability and a few other things, in addition to messing up template argument deduction matching.) r=Waldo, patch sort of a tag-team between him and me (1f663fc5c1)
- Bug 1225682 - Don't use nsAuto{,C}String as class member variables in toolkit/. r=froydnj (7d47cd8c5f)
- Bug 1209184: Part 1b - [webext] Create a stream converter for localization placeholders. r=billm (1f5f88eccf)
- Bug 1167412 - Always register testing JS modules. r=ted (61246d3c38)
- Bug 1219442 - Re-write specialpowers as a restartless addon, r=jmaher (04b6494438)
- Bug 1217276 - Fix the handling of relativesrcdir for localized chrome data in FasterMake backend. r=mshal (9332ffaa1a)
- Bug 1210703 - fix toolkit theme overlap, r=dao (2b9dcead29)
- Bug 1169714 - Add requests to mach bootstrap SEARCH_PATH, r=jgriffin (35c7732f2e)
- Bug 917999 - Part 3.1 - Prepare taskcluster for a split test package. ;r=jlal (5f13e2c8eb)
- Bug 1168979 part 2 - Add symbol uploading as a build dependency; r=mrrrgn (d845c41588)
- Bug 1168979 part 3 - Clean up upload_symbol template. r=mrrrgn (517f318f5f)
- Bug 1168979 part 4 - Factor out building dependent tasks as a function; Create a task/post-builds for upload_symbols to live in; r=mrrrgn (a088748e8f)
- Bug 1176642 - Use deferred imports for taskcluster mach commands; r=glandium (a40d778717)
- Bug 1133074 - Use routes.json for Taskcluster routes; r=garndt (7a2d1ea735)
- Bug 1133074 - Use routes.json for mozharness TC uploads; r=jlund (20ea9b663d)
- Bug 1133074 - Make the gecko.v2 routes public; r=jlund,garndt (52d26f51cf)
- Bug 1200688: Support --interactive command line option r=jonasfj (ed5235c9e0)
- Bug 1194767 - use slugid 1.0.6 in ./mach taskcluster-graph command. r=wcosta (4b09e42cf4)
- Bug 1168979 part 5 - Add allowed_build_tasks to distinguish builds that require symbol uploading; r=mrrrgn (51af538d8c)
- Bug 1151124 - Add a simplified version of pymake's clinetoargv to mozbuild and use it. r=gps (ce8751951b)
- Bug 1201372: Remove workspace caches for try builds. r=garndt (33543ca777)
- Bug 1133074 - Add routes.json for taskcluster indexing; r=jonasfj (a979711f13)
- Bug 1195865 - Upload android l10n repacks to Taskcluster; r=jlund (e9201b24ab)
- Bug 1194709 - Add pushid support for mozharness routes; r=jlund (6b7a4d0e26)
- Bug 1195870 - Refactor mozharness TC uploading; r=jlund (48e4ef256f)
- Bug 1212942 - Add pushdate routes; r=garndt,jlund (6eaa6629c9)
- Bug 1214760 - prevent multiple tasks from using the same route in the gecko.v2 namespace; r=jonasfj (362c6fcaef)
- Bug 1171033 - Add taskcluster linux64 test configs (but not scheduled anywhere yet), r=dustin (a60327a9a7)
- Bug 1178388: Fix deferred imports for taskcluster-build command. r=gps (0d9688041e)
- Bug 1213283 - Add option to only print task names in |mach taskcluster-graph|, r=dustin (bef3b77463)
- Bug 1204346 - Add a white-list of caches for try server jobs; r=garndt (fdaa632636)
- Bug 1205574: Fix cache name typo in try white list. r=garndt (bcbe4c0e5e)
- Bug 1213011 - Allow post-build tasks to use build_{name,type,product} variables. r=garndt (69beb15547)
- Bug 1210687 - Remove PushbackIter now it's not used anymore. r=gps (7fbf140db2)
- Bug 1224452 - Move shell_quote to the shellutil module. r=gps (e4925f07c7)
- Bug 1227892 - Add a NO_COMPONENTS_MANIFEST moz.build variable. r=gps (6439a3be7c)
- Bug 1227892 - Emit a specialized object for chrome.manifest entries. r=gps (e0f16cdc58)
- Bug 1224452 - Quote passthru variables. r=gps (c21ff3bc27)
- Bug 1218042 - part 1 - pass an objdir into _build_db_line; r=mshal (385c352caa)
- Bug 1218042 - part 2 - make the CompileDB backend follow the backend protocol; r=mshal (6d5ccff583)
- Bug 1224452 - Use mozbuild.shellutil.split instead of shlex.shlex in mozbuild.compilation.util. r=gps (605ca5df51)
- Bug 1224452 - Add an expand_variables helper function to do simple make-like variable expansion. r=gps (3ea3651452)
- Bug 1224460 - Expand make variable references we get out of gyp. r=gps (df92f4b63c)
- Bug 1224452 - Better handle make variable references from gyp files. r=gps (0106b02b5d)
- Bug 1224452 - Straighten up a couple things in some moz.builds. r=gps (670222ac48)
- Bug 1228463 - Set MOZ_PIXMAN_{CFLAGS,LIBS} directly from PKG_CHECK_MODULES. r=mshal (3c70c986c0)
- Bug 1178266 - Link against libatomic when necessary. r=froydnj (951abf132f)
- Bug 1229293 - Enforce order when setting a HierarchicalStringList, and forbid reassignment. r=gps (c751dbf61d)
- Bug 1229279 - Add a specialized HierarchicalStringList class for ContextDerivedValue types. r=gps (a71776670a)
- Bug 1228444 - Don't silence "no preprocessor directives found" warnings for DIST_FILES. r=gps (aaf47470ab)
- Bug 1228444 - Validate that FINAL_TARGET_FILES source files exist. r=gps (afe3c9e054)
- Bug 1219228 - Generate correct source path of cpu-features.c. r=glandium (842f5ac893)
- Bug 1228444 - Make DIST_FILES a HierarchicalStringList, like FINAL_TARGET_FILES. r=gps (6d7a05be9b)
- Bug 1228444 - Make DIST_FILES a HierarchicalStringList, like FINAL_TARGET_FILES. r=gps (f3131b61ec)
- Bug 1229226 - Remove preprocessing support for RESOURCE_FILES. r=gps (e867dadad0)
- Bug 1229233 - Properly skip the top-level directory in the RecursiveMake backend. r=gps (188856f8d7)
- Bug 1229241 - Reject FINAL_TARGET{,_PP}_FILES along DIST_INSTALL = False. r=gps (9031cbb9b8)
- Bug 1229233 - Skip building XPIDL when there aren't any in the FasterMake backend. r=gps (4b657fcf99)
- Bug 1229241 - Redirect EXTRA{_PP}_COMPONENTS to FINAL_TARGET{,_PP}_FILES.components. r=gps (388754db86)
- Bug 1229241 - Differentiate preprocessed and non-preprocessed JS preffiles. r=gps (c130ef8f59)
- Bug 1229226 - Reject RESOURCE_FILES along DIST_SUBDIR or XPI_NAME. r=gps (ab798a04b1)
- Bug 1229241 - Use FINAL_TARGET{,_PP}_FILES for JS_PREFERENCE{,_PP}_FILES. r=gps (e6bbfed921)
- Bug 1227892 - Add basic tests for IS_COMPONENT/NO_COMPONENTS_MANIFEST. r=gps (5c2f0bf3cb)
- Bug 1229241 - Use FINAL_TARGET{,_PP}_FILES for EXTRA{,_PP}_JS_MODULES. r=gps (8f8267f8ad)
- Bug 1229245 - Don't store the target in FinalTarget{,Preprocessed}Files instances. r=gps (394b7d92c8)
- Bug 1229245 - Use a FinalTargetFiles-like object for TESTING_JS_MODULES. r=gps (101489d644)
- Bug 1229279 - Use mozbuild.context.Path for FINAL_TARGET{_PP}_FILES. r=gps (5aa7034ce6)
- Bug 1229341 - Remove HierarchicalStringListWithFlagsFactory. r=gps (5da80b69bf)
- Bug 1229341 - Remove .source flag on BRANDING_FILES. r=gps (bf23c694b2)
- Bug 1229233 - Use SourcePaths for CONFIGURE_SUBST_FILES and CONFIGURE_DEFINE_FILES. r=gps (1695a94e90)
- bug 1160185 - support GENERATED_FILES in EXPORTS. r=glandium (24b469652f)
- Bug 1229241 - Support merging HierarchicalStringLists. r=gps (bc0ed26557)
- Bug 1220000 - Unconditionally include EXTRA_MDDEPEND_FILES so callers get what they expect. r=glandium (a039177317)
- Bug 1230355 - Remove include_deps. r=mshal (8c3205e672)
- Bug 1222591 - "nsMsgUtils.cpp:52:10: fatal error: 'nsProtocolProxyService.h' file not found". r=gps f=aleth (a1b6ef742c)
- Bug 1230067 - Normalize install target when processing JarManifestParser data in FasterMake backend. r=gps (c875719c52)
- Bug 1191209 - Rebuild XPT files when the list of corresponding IDL files changed. r=gps (7018d28e85)
- Bug 1223593 - Make depsdir optional in xpidl-process.py; r=glandium (9439dd4f6e)
- Bug 1229241 - Allow moz.build special variables to be set, as long as the value is not modified. r=gps (1553c6a9b5)
- sort of quick fix for arcticfox/palemoon (562745788a)
- Bug 1219521 - Add imported python modules in the tree to dependencie of GENERATED_FILES scripts. r=glandium (6a73afa6f4)
- non-android of Bug 1108782 - Part 1: straighten out Java classpaths. r=glandium (c374670020)
- part of Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium (ba69c238ef)
- Bug 1224460 - Avoid make variable references in TK_CFLAGS, TK_LIBS, MOZ_CAIRO_CFLAGS, MOZ_ICU_CFLAGS and CAIRO_FT_CFLAGS. r=gps (bdbeed2237)
- Typo fix for bug 1224460 breaking Gtk+2 builds. r=me (3a79e9d993)
- Bug 1216901 - Always update backend output list files mtime from the base backend class. r=mshal (33c581c475)
- No bug - Message which upstream pushhead is used in |mach artifact|. r=me (e3cfbd2f50)
- Bug 1230409: Implement dummy HeapOffset members for non-ion builds; r=luke (74158a1271)
- some webapprt and mozcrash stuff (2c303646f7)
- Bug 1228369: Rename CodeOffset::use/used into bind/bound; r=luke (90d1b88697)
- fix duplicated entries also for mac and windows (475bdf9a15)
- Bug 1228340: Remove the js_ prefix in front of IonOptimizationsLevel; r=h4writer (44b79061b3)
- Bug 1229196 - Fix MSVC C4334 "was 64-bit shift intended" warning in js/src/asmjs. r=sunfish (debed181c9)
- Bug 1210642 - s/APP_BUILDID/MOZ_APP_BUILDID/ to use the same variable name across products. r=gps (da9fc7a443)
- Bug 1230060 - Use process_install_manifest's --track option in the FasterMake backend. r=gps (a0ffbc880e)
- Bug 1229233 - Ensure the target directory for copies exists in the FasterMake backend. r=gps (80c92303e6)
- Bug 1214464 - Don't detect leaks during ICU build; r=glandium (c0277a56e5)
- Bug 864843 - Part 3. Add build config of ICU for Android r=glandium (8fb16f3450)
- Bug 1164921 - part 2 - remove now-obsolete --enable-android-libstdcxx; r=glandium (5582d619c0)
- Bug 1229541 - Turn NSPR_CFLAGS, NSS_CFLAGS, MOZ_JPEG_CFLAGS, MOZ_PNG_CFLAGS and MOZ_ZLIB_CFLAGS into AC_SUBST_LISTs. r=mshal (333f8c851d)
- Bug 1142352 - Add a configure test for the gcc version of the host compiler when cross compiling. r=glandium (e5baa698f5)
- Bug 1142420 - Require that the same compiler version be used for C and C++ (at the very least, so that our version checks are valid for both). r=glandium (442ff81898)
- Bug 1228068 - Always set MOZ_USING_COMPILER_WRAPPER when a compiler wrapper is involved. r=gps on a CLOSED TREE (5a7c5aa53e)
- fix more dupes (b67b95d705)
2023-04-20 11:43:27 +08:00
roytam1 1781dca466 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1211204 - Remove possible false-negative with D3D9 texture memory reporting. r=mattwoodrow (74adbcad19)
- Bug 1200595 - D3D9 TextureData implementation. r=Bas (2624bd59a3)
- Bug 1200595 - MacIOSurface TextureData implementation. r=mattwoodrow (98130b5d6b)
- Bug 1200595 - EGLImage TextureData implementation. r=mattwoodrow (8b732af2da)
- Bug 1200595 - AndroidSurface TextureData implementation. r=mattwoodrow (79443ff5d7)
- Bug 1200595 - SharedSurface TextureData implementation. r=jgilbert (aadc8c5601)
- Bug 1200595 - DIB TextureData implementation. r=Bas (d7bae178ad)
- Bug 1200595 - Merge TextureClient and ClientTexture back into TextureClient. r=mattwoodrow (890d76ff9b)
- Bug 1200595 - Consolidate the TextureClient's destruction logic. r=mattwoodrow (fa9ac2e414)
- Allow asynchronous D3D11 TextureClients on the main thread. (bug 1217665 part 5, r=nical) (cb77fa88cc)
- Implement the direct bitmap drawing model for plugins. (bug 1217665 part 6, r=mattwoodrow) (82f9015e5a)
- Implement the direct DXGI drawing model for plugins. (bug 1217665 part 7, r=mattwoodrow) (cdeeb52a91)
- Implement the DidComposite NPAPI callback. (bug 1217665 part 8, r=mattwoodrow) (4eb2a790ae)
- Add an NPN_GetValue query to find the browser's DXGI adapter. (bug 1217665 part 10, r=aklotz,mattwoodrow) (84af4e525a)
- Create a D3D11 content device even if D2D is blocked. (bug 1217665 part 11, r=jrmuizel) (142441808e)
- Bug 1229665 - Convert widget clip regions to LayoutDevicePixels. r=botond. (edf746b278)
- Bug 1204715 - Move browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd} to moz.build. r=mshal (8c6b4709bc)
- Bug 1212773 - Pass a base directory to jar maker, instead of a chrome directory. r=gps (1f644706c6)
- Bustage fix for bug 1210687 on a CLOSED TREE. r=me (4cd7000101)
- Bug 1212773 - Extend jar maker syntax for jar file location. r=gps (8119aa2b98)
- Bug 1164039 - moved TelemetryTimestamps.jsm and tests to toolkit/componets/telemetry/. r=dexter (942145656e)
- Bug 1184705 - Search A/B testing cohort identifier should be recorded in FHR, r=rnewman. (b5cf397cf0)
- Bug 1230047 (part 2) - Make several PaintWindow() functions use LayoutDevice coordinates. r=kats. (246e1321ca)
- Bug 1218454 - part 1 - move DialogValueHolder::Get out-of-line; r=bz (2d65438b37)
- Bug 1218454 - part 2 - don't #include nsContentUtils.h from CallbackObject.h; r=bz (59e3b60749)
- Bug 1205945 part.1 Remove unnecessary member of IMEInputHandler, mLastDispatchedCompositionString r=smichaud (2223df8aec)
- Bug 1205945 part.2 Add DispatchCompositionStartEvent() and move the code of OnStartIMEComposition() into it r=smichaud (25449c2bca)
- Bug 1205945 part.3 Move the code of OnUpdateIMEComposition() into DispatchCompositionChangeEvent() r=smichaud (e85a65f2f7)
- Bug 1205945 part.4 Move the code of OnEndIMEComposition() into DispatchCompositionCommitEvent() r=smichaud (21e6218c06)
- Bug 1205945 part.5 Emulate mSelectedRange at dispatching compositionchange or compositioncommit event until OnSelectionChange() is called r=smichaud (f82baaea8e)
- Bug 1205945 part.6 IMEInputHandler::GetAttributedSubstringFromRange() should return stored composition string if the range is in the composition string r=smichaud (53eabe028b)
- Bug 1205399 - Follow-up to fix build bustage for platforms without OS X 10.10 and -Wswitch enabled. r=mstange (c2e8eda9b5)
- Bug 1220337 - Don't show alternate notification actions on OS X 10.8. r=MattN (5ef8449dcc)
- Bug 1224738 - Fix alternate action index getter name on OS X. r=MattN (a6f83ce706)
- Bug 1225908 - AsmSimdTypeToLaneType. r=bbouvier (f850c10bff)
- Bug 1224389 - Odin: refactor types/signatures/values (r=bbouvier) (31bc615781)
- Bug 1224389 - Odin: simplify AsmJSModule global data allocation (r=bbouvier) (3ba518183a)
- Bug 1222684 - IonMonkey: MIPS: Implement callWithPatch and patchCall. r=luke (0ede7a61c3)
- Bug 1224814 - "TraceLogger: Remove redundant checks in BaselineJIT". r=hv1989 (b3865fbdf0)
- Bug 1228369: Rename CodeOffsetLabel into CodeOffset; r=luke (1d0aba3710)
- Bug 1224389 - Odin: refactor stubs, func-ptrs, and masm use (r=bbouvier) (2834725644)
- Bug 1228340: Get rid of the js_ prefix for CodeSpec, CodeName, NumCodeSpecs; r=jorendorff (8ff2b3bcd5)
- Bug 1176214 - Part 2: Preliminary adjustments. r=waldo (f9e2adca8a)
- Bug 1176214 - Part 3: VM core changes. r=waldo (cf5b24fe18)
- Bug 1176214 - Part 4: VM built-in lib changes. r=waldo (603335d2aa)
- Bug 1176214 - Part 5: Ion changes. r=h4writer (b589713e1c)
- Bug 1176214 - Part 6: Odin changes. r=luke (f1dcb025d2)
- Bug 1176214 - Part 7: Ctypes, shell, xpconnect, etc. r=waldo (bdc78e0558)
- Bug 1199578 - test case. r=waldo (6a94fd455a)
- Bug 1211409 - load/store exclusive for ARM-32. r=jolesen (38efc4882e)
- Bug 1205390 - guard against asm.js compilation not being available. r=me (aeefe98cfd)
- Make test runnable on non-Nightly (no bug) r=me (27930210ed)
- Bug 1176214 - Part 8: jit-test changes. r=bbouvier (31c4f42eea)
- Bug 1176214 - Part 9: tests changes. r=bbouvier (a245687f43)
- Bug 1176214 - Part 10: jsapi-tests changes. r=bbouvier (610e0002a2)
- bug 1198656 remove unnecessary reinterpret_casts r=padenot (bc5a67d521)
- bug 1198656 refactor acquiring the content into an object method r=padenot (b7b062fbf1)
- bug 1198656 clear references in mJSChannels on successful content acquire r=padenot (65e5ee1856)
- bug 1198656 delay AudioBuffer allocation until required r=padenot (57d0fd0d01)
- bug 1199559 remove now unused SetRawChannelContents r=padenot (40685ef783)
- Bug 1203616 - Properly scale the input buffer of a WaveShaperNode before processing it with the curve. r=karlt (12e9592a9e)
- Bug 1186343: Throw an InvalidStateError when we set the curve attribute of a WaveShaperNode with a Float32Array of length less than 2; r=padenot,smaug (df83b21fd0)
- bug 1188244 throw in SetCurve() on OOM r=padenot (17967b7b58)
- Bug 1176214 - Part 11: Changes to DOM, except for WebGL. r=bz, r=clb (c40e5c2a68)
- Bug 1176214 - Part 12: Changes to WebGL. r=bz, r=clb (228c90da3c)
- Bug 1176214 - Part 13: Changes to ipc. r=mrbkap (4b11d4e509)
- Bug 1176214 - Part 14: Changes to netwerk. r=jduell (91568c8444)
- Bug 1176214 - Part 15: Changes to xpcom. r=nfroyd (df8d080070)
- Revert "Bug 1176214 - Part 14: Changes to netwerk. r=jduell" (d0aedbac94)
- improved backport of PM because of newer JS_GetArrayBufferData (9d8188ff5e)
- bug 1199559 write decodeAudioData buffer in a format suitable for direct use by AudioBuffer r=padenot (da00bab1a1)
- bug 1225003 null-check mBuffer in SizeOfExcludingThis() r=padenot (c01d389f10)
- Bug 1225365 - Fix assertion in the nsScriptNameSpaceManager memory reporter. r=bz. (a5605a8923)
- Bug 1229458 - Remove SizeOfIncludingThisMustBeUnshared() from string classes. r=mccr8. (26abcea276)
- Bug 1214506. Ensure OggReader sets proper IDs for its tracks. r=jya (a270b02301)
- bits of Bug 1188812 - Obtain CDM can render capability and store into MediaInfo (321388180e)
- Bug 1226450 - Report audio/video codecs used in HTMLMediaElement and WebAudio via telemetry. r=jya (e722b409b7)
2023-04-11 11:15:29 +08:00
roytam1 14b0a2ff29 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1172382 - Enable AccessibleCaret on B2G. r=roc (f5c58c2798)
- remove duplicated (8823cc4a43)
- Bug 1219310 - part 1 - ask the prefs file for its size directly; r=njn (93073cbc5e)
- Bug 1219310 - part 2 - keep track of how much pref file we have read; r=njn (6a2a10a8b1)
- Bug 1213123 - Make Preferences::SetString accept char16ptr_t instead of char16_t*. r=froydnj (a895a36861)
- Bug 1216901 - Make the FasterMake backend reticulate splines when moz.build or jar.mn files are modified. r=mshal (ed4ec93b18)
- Bug 1219122 - Move webapprt.ini definition to moz.build. - Add corresponding webpprt files. (da6bc91b5c)
- Bug 1219126 - Move greprefs.js definition in moz.build. r=mshal (52f404c935)
- code style (1b1e543834)
- remove PM specific sessionstore.exactPos for restoring also out of bounds (1fd2cb69f2)
- Bug 1162690 - Remove malformed uri warning in nsURLParser::ParseURL r=mcmanus (8534fcebb7)
- Bug 1163028 - URL: stop escaping [ and ] in path r=mcmanus (f2f3deec40)
- Bug 1163030 - URL: stop escaping ` in query r=mcmanus (17d6c07640)
- Bug 1191423 - Disallow illegal characters in cookies set via HTTP. r=jduell (b1786d140f)
- Bug 1210235 - Skip package verification if pref out or no signature. The package would be treated unsigned. r=valentin (63870dd7ef)
- Bug 1216062 - Notify OnStartSignedPackagedRequest with package identifier. r=valentin. (81a14af3db)
- Bug 1214079 - Doom the package cache if the signature verification failed. r=valentin (83824c2d5d)
- Bug 1178448 - Use imported CA in developer mode. r=keeler,valentin (b9cf64b477)
- Bug 1216469 - Bypass verification for signed packages from trust origins. r=valentin (a36d0a6d2f)
- Bug 1218284 - Match signed packages' with trust origin without suffix. r=valentin (45529dc7df)
- Bug 412457 - should unescape hostname first, then perform IDNA r=mcmanus (23ebe47574)
- Bug 1217316 - Remove for-each from netwerk/. r=jduell (8d0ca69e9e)
- Bug 1208847 - Add telemetry to measure how often secure cookies are set from non-secure origins r=mcmanus (57ecf3651d)
- Bug 1165267 - Part 1: Replace appId and inBrowser by originAttributes v2. r=honzab (7710301407)
- Bug 1165267 - Fix downgrading issue by restoring appId and inBrowserElement columns v3. r=honzab (3e8b8e4dfb)
- Bug 1221049 - Use originAttributes from TabContext. r=kanru (5eaebe3b28)
- Bug 1197944 - Change pref so that the http auth dialog is presented for sub resources as well. r=jduell (e3a7e2a1a7)
- Bug 1202421 - Rename the network.auth.allow-subresource-auth pref. r=michal (87e29e1fdf)
- Bug 1213577 - Use OriginAttributes in nsHttpAuthManager, r=mcmanus (33d0a25ac4)
- Bug 961049 - Part 1: Remove unused members and methods; r=baku (0f3e6de06b)
2023-03-10 15:32:28 +08:00
roytam1 159e57a025 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1171796: Add sandbox rule for child process NSPR log file on Windows. r=bbondy (1393c5eed4)
- Bug 1171994: Separate RIL I/O interfaces, r=htsai (eb62c398f9)
- Bug 1171994: Store an instance of |RilWorker| for each RIL connection, r=htsai (6f85151cfe)
- Bug 1171464 - Check that socket isn't already closed before closing it, r=kmachulis (05a6ecd79c)
- Bug 1156352: Remove |UnixSocketRawData| from RIL interfaces, r=htsai (4c2c066809)
- Bug 1171994: Use |RilSocket| to handle RIL messages on the RIL worker, r=htsai (cdbc7a3868)
- Bug 1171994: Cleanup JSAPI code of |RilConsumer|, r=htsai (eaf9623f2c)
- Bug 1207539 - Remove !JS_IsRunning(aCx) assertion from RilConsumer::ConnectWorkerToRIL; r=mrbkap (f5d20f6d75)
- missing bit of Bug 1138293 - Use malloc/free/realloc/calloc (3cdb9ee5d6)
- Bug 1140261 - Fix compiler error comparison of unsigned expression >= 0 is always true. r=hchang (f808fc5f09)
- Bug 1158896 - prevent dead code from being generated in lower.py; r=bent (8ebbd3109d)
- Bug 1169382 - Don't generate commented out NS_INTERFACE_CLASS or NS_ABSTRACT_CLASS in IPDL. r=billm (20fc4894c0)
- Bug 1219537 - Simplify a couple of PresContext() gets on nsIFrame/nsStyleContext. r=dholbert (cff7f8aa43)
- Bug 1223258 - Fix -Wunreachable-code warnings in widget. r=masayuki (8682636334)
- bit of Add an nsIGfxInfo function to query monitors. (bug 1175005 partart 1) (36bb03dfb2)
- Bug 1210086 - Fix warnings caused by toolbar buttons in gtk2. r=karl (0e7f0aaba2)
- Bug 1176109 - Don't attach menu popups to menubars on GTK3. r=karlt (1cbdd6798f)
- Bug 1188138 - Prevent default buttons from being drawn twice on GTK3. r=karlt (24d3b48643)
- Bug 1189028 - Draw a toplevel popup behind popup menus on GTK3. r=karlt (6dcb65f4af)
- Bug 1160154 - Decrease padding between icons in the personal toolbar with Gtk3 by using "image-button" css style class. r=karlt (50254fd1ce)
- Bug 1073117 - Fixed Theme issues with GTK 3.14 - GtkButtons - use border style (cde1375eec)
- Bug 1168578 - Use widget state in GTK3 toggles' style context. r=karlt (2889392859)
- Bug 1198613 - Use GTK style padding for dropdown boxes in HTML. r=karlt (5e97b42105)
- Bug 1216582 - [gtk3] Scrollbar buttons not drawn correctly. r=karlt (4a7ca51f14)
- Bug 1174248 - Workaround unico theme engine resizer bug on GTK3. r=karlt (ca55b44a4a)
- Bug 1173907 - Don't use gtk_render_activity for drawing progress chunks on GTK versions above 3.13.7. r=karlt (57e97d2d55)
- Bug 1218008 - Fix progress bar rendering on the Ambiance GTK3 theme. r=karlt (5dcfff5ab5)
- Bug 1171011 - Use only document padding for MOZ_GTK_ENTRY in XUL. r=karlt (3d164c219e)
- Bug 1187385 - Use GTK style padding for entry widgets. r=karlt (f44fffb148)
- Bug 1176929 - Disable Ctrl-K in GtkEntry unless custom key bindings are (46c9b03899)
- Bug 1145916 - [e10s] Defer starting a GTK Print Job during printer enumeration until the next tick. r=karlt (5b8d5d40c2)
- Bug 1120490 - Take the 'GetRotateForLandscape' gfxASurface configuration into account when creating printing surfaces. r=jwatt (b259f7006a)
- Bug 1228216 - Event::GetScreenCoords incorrectly converts the coords to a CSSPoint when the widget is null r=tnikkel (9e58f9f640)
- Bug 1226872 - Stop keeping a copy of the resolution in the root scrollframe. r=roc (c168509f4d)
- Bug 1224015 - Part 1: nsLayoutUtils functions do not account for nsPresShell resolution r=tnikkel (c6a1cca145)
- Bug 1224015 - Part 2: Have nsDisplayResolution items adjust event coordinates for hit testing and dispatching to content r=tnikkel (09fad089ce)
- Bug 1224015 - Part 3: ifdef changes to C++APZ so that they only apply to single process APZ. r=tnikkel (340b30205d)
- Bug 1228597 - Remove the MOZ_SINGLE_PROCESS_APZ define. r=tn (6733cf7b4b)
- Bug 1177406, don't rely on owner to be set only on main thread, r=khuey (a31d3ee5fe)
- Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz (9df451d68f)
- bug 1214953 set GDK_VERSION_MIN_REQUIRED/MAX_ALLOWED to specify the GTK/GDK API and suppress irrelevant deprecated warnings r=glandium (e9161dc6f4)
- Bug 1160666 - Allow per-product b2g branding. r=fabrice (8d95dfa1ea)
- Fix due to backport (900ffc0c50)
- Bug 1224490 - Don't set NSS_LIBS in the non-native NSS case. r=mshal We never use the variable in that case. Bug 1224490 - Kill LIBXUL_DIST. r=mshal (bf53e3e930)
- Bug 1175555 - Build flag to exclude hyphenation dictionaries from Android builds. r=nalexander (eb94fae1dd)
- Bug 1141534 - fix mulet nightly mozconfigs; r=bhearsum We don't want uploadsymbols or update-packaging for nightly mulet builds, but these were being set by the underlying browser mozconfigs. (1a9e4cb294)
- Bug 1137000 - Enable SDK building on nightlies; r=glandium (c28e4f9cae)
- Bug 1181040 - Include mozconfig.cache after mozconfig.common.override. r=mshal (610364f8ae)
- bug 1182519 - Put mozconfigs for cross-mac builds in tree. r=mshal (0c3768b90a)
- bug 935237 - add genisoimage+dmg binaries to tooltool manifest, use them in cross-mac mozconfig. r=gps (d0252cb263)
- bug 1203689 - Use tooltool gcc as host compiler for cross-mac builds. r=dustin (2597df48cd)
- Bug 1204068 - Update the clang used for OSX cross compiles to the latest that we use on Linux64; r=ted (0323202013)
- Bug 1204763 - Enable cross compiling the clang plugin for OS X on Linux; r=glandium (2813897f8b)
- Bug 1208787 - Enable static analysis checks by default on OSX cross builds; r=ted (9aa48ddb43)
- bug 543111 - enable Breakpad for cross-mac builds. r=glandium (1a2be876d8)
- bug 1183129 - Remove a dead iOS-related conditional from configure.in. r=glandium (1e81eba818)
- bug 1190522 - Rewrite pkg-dmg as a Python script. r=gps (796e8ef8e1)
- bug 935237 - use libdmg-hfsplus to create DMG files during packaging on Linux. r=gps (d676c7eb8f)
- bug 543111 - add support for alternate dsymutil paths to configure, add to cross-mozconfig. r=glandium (401ec2b3a4)
2023-02-16 10:13:42 +08:00