4 Commits

Author SHA1 Message Date
roytam1 05670874b5 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1262361 - Use gfxCriticalError to collect useful info when device reset. r=milan (a565047753)
- Bug 1265282 - Annotate reports instead of crashing when setting an incompatible compositor (D3D11). r=dvander (ed04e9e8eb)
- Bug 1235407 - Part 3: Force a reset when OpenSharedHandle fails. r=milan (a2f5c656eb)
- Bug 1264142 - Add ImageLayerComposite::GetFullyRenderedRegion() r=mattwoodrow (3a5f479820)
- Bug 1224199 - Remove some unused code in TiledLayerBufferComposite - r=nical (b3c60126ce)
- Bug 1262328 - Add Add ClientLayer::HandleMemoryPressure() r=nical (31bb89613d)
- Bug 1224833 - Check explicitly if image has TextureClient r=nical (34044dc195)
- Bug 1240867 - Add missing include. r=nical (abd9a8876e)
- Bug 1240800: When we've reallocated our buffer client side and fail to track the proper invalid region always upload the bounds of the visible region. r=mattwoodrow (7a7cc1928c)
- Bug 1253386 - Double buffer in CanvasClient2D - r=nical (a0fe10f1a6)
- Bug 1266380 - fix offset of untransformed surface when 3d transforming in BasicLayerManager. r=jrmuizel (3d3931346f)
- Bug 1257288 - Fix a bug in APZCTM logging code. r=kats (3c73c99077)
- Bug 1265424 - Record if the target was confirmed via a timeout or not. r=botond (e25c0c016d)
- Bug 1265424 - Ensure that HasReceivedAllContentNotifications doesn't start returning true if the target APZC was confirmed by timeout. r=botond (6c4e57cb8f)
- Bug 1229039 - If a PanGesture input block gets interrupted, just start a new block instead of not sending the rest of the events through the APZ. r=mstange (534b6691f7)
- Bug 1056356 - Remove the hand-rolled mechanism used to get nsRefPtr<const OverscrollHandoffChaiin> to work. r=kats (9d692fa32f)
- Bug 1253617 - Fix non-unified build bustage in OverscrollHandoffStat.cpp r=BenWa (38a53f7521)
- Bug 1262432 - Remove assertion that may be legitimately false sometimes. r=tnikkel (36bbb36476)
- Bug 1169802 - Temporary workaround for a deeper bug, to prevent an assertion from firing. r=botond (b1edd69e49)
- bits of Bug 1223296 (182a1ee34e)
- move around (bug 1014691) and align some more tests (19db30010c)
- Bug 944164 - Update jorendb to current function names, and much else: (b96a636c60)
- Bug 1244222 - Tests. r=bz (9cfbe54859)
- Bug 888969 - Make XPCJSID instanceof comparisons work correctly when [[GetPrototypeOf]] on the [[Prototype]] chain of the instance being tested throws an exception. r=bz (ff450de2ef)
- Bug 1256306 - Bump the Windows stack limit. r=bholley (5f4f0c3b1c)
- Bug 1257234 - Detect main thread's stack size at runtime, on Windows. r=ted (108608ce73)
- bug 1264651 - remove dom.max_child_script_run_time pref r=billm (443bc36d84)
- Bug 1266630 - Make fallible the orphan node table used during memory reporting. r=mccr8. (b7c6da934c)
- Bug 1259699 - Adjust Windows stack limits to account for large PGO stack frames. r=bholley (87ff9dbef9)
- bug 1250486 - get rid of the static ctor for XPCShellImpl.cpp r=bz (748def73ea)
- Bug 1231309 - guard sz with assert. r=bobbyholley (34080a1022)
- Bug 1255817 part 5. Remove the now-unused xpc::SystemErrorReporter. r=bholley (c014f7fa7f)
- Bug 1257888 - Link chromium mutex-based atomics implementation to webrtc signaling tests. r=froydnj (fadb9764b2)
- Bug 1253123 - Remove ipc_sync_message (r=jld) a=kwierso (7cc8a8fe0e)
- Bug 1253123 - Remove ipc_channel_proxy (r=jld) (4000ea80f3)
- Bug 1253123 - Remove message_router (r=jld) a=kwierso (8b41859a17)
- Bug 1235633 - IPC OOM mitigation by eliminating buffer copying (r=jld) (ecd6c12bec)
- Bug 1263314: Remove NonThreadSafe. r=jld (06a6331dee)
- Bug 1261567 - Include compat dir in libevent include path. r=billm (b496d2ad1f)
- Bug 1258312 - Add crash annotation to EnumSerializer r=jld (7face45d63)
- Bug 1262463 - part 1 - turn NS_RUNTIMEABORTs in protocols into FatalErrors; r=jld (731b35dc68)
- Bug 1262463 - part 2 - don't pass the other process pid into FatalError; r=jld (6f54c58494)
- Bug 1262463 - part 3 - out-of-line NS_RUNTIMEABORT calls in IPDL-generated code; r=jld (0728f61a5f)
- Bug 1259428 - part 1 - don't call Log methods of generated method classes; r=jld (938c6ff705)
- Bug 1259428 - part 2 - remove dodgy static_cast downcasts from logging statements; r=jld (4fa0a5228d)
- Bug 1259428 - part 3 - remove Log() methods from generated message subclasses; r=jld (964a0c2487)
- Bug 1259428 - part 4 - remove prtime.h from generated protocol headers; r=jld (8548b37b91)
- Bug 1259428 - part 5 - convert Message subclasses to constructor functions; r=jld (63f195ffce)
- Bug 1259428 - part 6 - remove unneeded MessageDecl methods; r=jld (fc8cd72bd7)
- Bug 1262458 - rename {msg,reply}Class-related things to reflect new functional reality; r=jld (8122887df4)
- Bug 1258663 - Crash annotate system call failures in the IPC transport. r=gabor (5f483a17a5)
- Bug 1258317 - Part 1: Annotate the crash report with process information on failure to transfer an IPC transport to another process. r=krizsa (107947c7c3)
- Bug 1258317 - cross compilation fixup. (534c214182)
- Bug 1258317 - Part 2: Remove unused privilege in mozilla::ipc::TransferHandleTorProcess(). r=krizsa (82fc8ca4cc)
- Bug 1252246 - Try to use PTHREAD_PROCESS_SHARED for CrossProcessMutex on more Unices. r=glandium f=kats (195742a508)
- now we can add crashreporter (2cbb6f2d1a)
- Bug 1251226 - Avoid passing a std::wstring through the variadic method; r=bobowen (80b2dd8034)
- Bug 1260736 - Let the client to filter out its interested messages to lower the number of times entering the monitor in PeekMessages(). r=dvander (3aea1ed77a)
- Bug 1264662 - Record IPC message capacity instead of size. r=billm (fbfff4e5b8)
- Bug 1261099 - Avoid two Message copies in MaybeUndeferIncall. r=billm (ebb7fe2b47)
2024-07-23 11:36:09 +08:00
roytam1 602f1f1389 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1165269 - Use OriginAttributes in nsILoadContextInfo, r=michal+allstars (e9ac11acd5)
- Bug 1180195 - Uninitialised value use in Predictor::SpaceCleaner::OnMetaDataElement. r=hurley@todesschaf.org. (f565058f95)
- Bug 1181258 - Limit URI length the predictor keeps. r=honzab (d34a902d0e)
- Bug 1197215 - Remove now unnecessary uses of ok in the predictor. r=hurley (7adb74c366)
- Bug 1165267 - Part 0: Add util functions NS_GetOriginAttributes. r=honzab (b886b00fe0)
- space (2841c02d85)
- Bug 1199775 - mozilla::Tokenizer improvements vol 2. r=nfroyd (faabcc18e4)
- missing bit of 1212183 (a9a5548239)
- Bug 1215341 - Make assignment to const errors runtime TypeErrors in the JITs. (r=jandem) (ea4e0daf85)
- Bug 1214173 - Remove unused MSetPropertyInstruction::needsBarrier_. r=h4writer (6077181a1e)
- Bug 1130672 - ARM assembler: Check oom() before using editSrc(). r=jandem (50a818038a)
- Bug 1214126 part 1 - Add extra 'id' operand to SetProperty IC. r=efaust (3dfcc4703b)
- Bug 1214126 part 2 - Use SetProperty IC for JSOP_SETELEM. r=efaust (f9c9d28520)
- Bug 1214126 part 3 - Use IC for JSOP_SETELEM in more cases. r=efaust (f0e4859c26)
- Bug 1214126 part 4 - Move IC stubs from SetElementIC to SetPropertyIC. r=efaust (00d91ede67)
- Bug 1214126 part 5 - Remove SetElementIC. r=efaust (33a11800a2)
- Bug 1221177 - Add a ByFilename breakdown for JS::ubi::Node censuses; r=sfink (45cb94f13c)
- Bug 1207868 - Implement Debugger.Object.asEnvironment. (r=jimb) (988a55fb94)
- Bug 930414 - Add debugger support for modules r=shu (4233dc42b4)
- Bug 863089 - replace Debugger.Script.getOffsetLine with getOffsetLocation; r=fitzgen (8a0049ada4)
- Bug 1003554 - make entry points correspond to entries in the line table; r=jimb,fitzgen (fd32986726)
- Bug 1212624 - Use range-based iteration for various LinkedList<T> in spidermonkey, r=Waldo (f84d927c56)
- Bug 1212624 - Implement range-based iteration for LinkedList, r=Waldo (6c4b503624)
- Bug 1213005 - Try harder not to fire read barriers during GC; r=sfink (6a24f448a6)
- Bug 1206594: Pass SavedStacks::chooseSamplingProbability its JSCompartment directly. r=fitzgen (6aba5a807a)
- Bug 1206594: Update SavedStacks sampling probability only when a Debugger changes its probability, not on every sample taken. r=fitzgen (a54ef1d504)
- Bug 1206594: Address review comments. r=fitzgen (39ea0921f9)
- Bug 1206594 - Followup hazard-fix. r=H-bustage in a CLOSED TREE (69c0266e15)
- Bug 1202134 - Save return value onto the stack before executing finally block. r=jandem (bd56605c95)
- Bug 1196896 - add CSSLexer.performEOFFixup. r=heycam, r=bz (8e103ebd7d)
2022-10-27 08:27:23 +08:00
roytam1 cace93199f ported from from `dev' branch of rmottola/Arctic-Fox:
- Bug 913617 - Reflect.parse: rename ArrowExpression to ArrowFunctionExpression. r=jorendorff (78eb0f71)
- Bug 1193583 - Rename Debugger.evalInGlobal to executeInGlobal. (r=jorendorff) (23273d6b)
2022-07-05 22:50:00 +08:00
Moonchild baf46a6bf1 Merge pull request #1 from mozilla/esr38: Esr38 upstream pull 2018-07-24 23:04:07 +08:00