Commit Graph

5 Commits

Author SHA1 Message Date
roytam1 520d6b7062 import changes from `dev' branch of rmottola/Arctic-Fox:
- Don't upgrade gfx features after device resets. (bug 1183910 part 5, r=mattwoodrow) (e53d0f91f)
- Use the same graphics device parameters across processes. (bug 1183910 part 7, r=mattwoodrow) (083ae4f15)
- Rename DriverInitCrashDetection to DriverCrashGuard. (bug 1190281 part 2, r=mattwoodrow) (9bd189d09)
- Make DriverCrashGuard initialization lazy. (bug 1190281 part 3, r=mattwoodrow) (6821dc386)
- Pull D3D11 logic out of DriverCrashGuard. (bug 1190281 part 4, r=mattwoodrow) (e499a0079)
- Move telemetry recording into D3D11LayersCrashGuard. (bug 1190281 part 5, r=mattwoodrow) (b50a4c2b4)
- Factor prefs out of DriverCrashGuard. (bug 1190281 part 6, r=mattwoodrow) (a3a1166ab)
- Bug 1170939 - Close PBontentBridge when receving shut dwon message, r=khuey (5473d07f0)
- Allow DriverCrashGuard to be used in content processes. (bug 1190281 part 7, r=mattwoodrow) (c9eaf8315)
- Add a crash guard for DXVA2D3D9. (bug 1190281 part 8, r=mattwoodrow) (eceff5212)
- Add driver crash guards to WebGL (bug 1190281 part 9, r=jgilbert,mattwoodrow) (c362b60c6)
- Fix bogus assert in DriverCrashGuard. (bug 1190281 followup, r=mattwoodrow) (d4a7145bd)
- Bug 968923 - part 5b - add nsIDOMWindowUtils::forceUseCounterFlush; r=bz (138d30251)
- Bug 968923 - part 5c - add tests for use counters; r=bz (0c4b745e0)
- Bug 554186 - Part 1: Unimplement NPN_Status API. r=josh (8759dad40)
- Bug 554186 - Part 2: Remove unused nsPluginInstanceOwner::ShowNativeContextMenu(). r=josh (ad2ac0c4d)
- Bug 1174913 - anchor and area mochitests. r=bz (ab2c58a34)
- Bug 959992. Go back to not treating properties that the named properties object exposes as enumerable. r=peterv (0adeeb910)
- Bug 1154974 (Part 1) - Give blobs serial numbers. r=bent (4602ca2cd)
- Bug 1154974 (Part 2) - Merge image cache entries for blobs URIs with the same underlying blob. r=baku (3b64b409e)
- Bug 1173314 - Make GetMozFullPath and GetMozFullPathInternal const. r=sicking (f8eaabb1e)
- Bug 1167389 - Make FileList::mParent a smart pointer, and declare it to the cycle collector. r=ehsan (d1217e547)
- Bug 1173390 - Remove the majority of the old directory picker implementation to prepare for the new implementation under bug 1164310. r=baku (750049972)
- Bug 1164310, part 1 - Make the code for bypassing mobile security checks more general so that it can be used on non-mobile. r=baku (0486fb5ff)
- Bug 1164310, part 2 - Implement an abstraction for a rooted filesystem for non-mobile devices. r=baku (f1d906bd6)
- Bug 1164310, part 3 - Allow the DirState of blobs to be set explicitly. r=baku (13d832700)
- Bug 1164310, part 4 - Implement the new HTMLInputElement API including the new Promise returning GetFilesAndDirectories. r=baku (d0f93ec19)
- Bug 1164310, part 5 - Implement new anonymous content and layout pieces for directory picking via input elements. r=tnikkel (ac5a00781)
- Bug 1164310, part 6 - Implement the new Promise returning DataTransfer.getFilesAndDirectories() API. r=baku (375fba953)
- Bug 1164310 - Follow-up: Fix build bustage with --disable-accessibility. r=me (da0e6745b)
- Bug 1164310, part 7 - Touch CLOBBER since bug 1177844 isn't fixed yet. r=me (5fa829742)
- Bug 1185381 - Make FileList clonable - patch 1 - move code into FileList.h/.cpp, r=smaug (b85483178)
- Bug 1185381 - Make FileList clonable - patch 2 - rename FILEIMPL_IID to BLOBIMPL_IID, r=smaug (0f920cd05)
- Bug 1185360 - PostMessageEvent should not have a different behavior if the main principal subsumes the destination one., r=smaug (070ab034b)
- Bug 1185381 - Make FileList clonable - patch 3 - FileListClonedData implementation, r=smaug (f4f082d18)
-  Bug 1185381 - Make FileList clonable - patch 4 - tests, r=smaug (fb3637313)
2021-08-20 10:48:06 +08:00
roytam1 be191f3772 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1153939 - Avoid a race condition with setting nsBaseWidgets WidgetShutdownObserver widget pointer to null. Fixes a crash in nsBaseWidget::DestroyCompositor(). r=roc (342dfa066)
- Bug 1153570 - Remove AutoUseBasicLayerManager, which has been unused since 78b90e6c491b (bug 676241 part 3). r=mstange (0e9184271)
- Bug 1158284 - Utility in gfxPlatform to check for safe mode, lazier computation if we should accelerate and random cleanup of prefs usage. r=botond (3ca893900)
- Bug 1154739 - Rename flag to be more general. r=billm (c17156078)
- Bug 1154739 - On desktop platforms, only enable APZ in e10s windows. r=dvander,mstange (339d0fa64)
- remove auxclick event (54cbbdad2)
- more AUXCLICK remove (8a76b76ed)
- on drag exist is not idl (6c6a3d6c6)
- fix typo (a62de38d6)
- reinstantiate mouse events in PostHandle (387c3dd5b)
- Bug 1158425 - Rename _SYNTH event names. r=smaug (913a0f0d2)
- Bug 1136478 - Fire pagehide / pageshow events in content after swapping remote frame loaders. r=smaug. (f60d5955e)
- Bug 1083361 - Exposing a PromiseDebugging API to monitor uncaught DOM Promise. r=bz (a4d9a44e8)
- Bug 1058695 - Add member to nsIGlobalObject to detect it is going away. Make promises use it. r=bholley (8f77dbc4e)
- Bug 1156875 - patch 1 - URL.createObjectURL leaks in JS sandbox, r=bholley (f3a68da2c)
- Bug 1156875 - patch 2 - Unify the registration of blob URIs in WorkerPrivate and nsIGlobalObject, r=bent (66218f13a)
- Bug 1156875 - patch 3 - nsIGlobalObject members correctly ordered in the header file, r=bz (4936f05a6)
- Bug 1148033 - BroadcastChannel API should rispect the B2G app sandboxes, r=ehsan (d856835b9)
- Bug 1151480 - Correct check of the BroadcastChannel origin in b2g, r=ehsan (375f85fda)
- Bug 1161507 - BroadcastChannel should use origin+appId+IsInBrowserElement as key in b2g, r=sicking (5da9b5d1d)
- Bug 1144298 - Eliminate gratuitous gotos from Directory::RemoveInternal(). r=baku (055a8e240)
- Bug 1134309 - Fix slice handling when the first access is from a remote input stream, r=khuey. (62ceb80a7)
- Bug 1151597 - Step 0: Move IPC memory report generation number to parent-side actor. r=erahm (c1a49e2e1)
- Bug 1151597 - Step 1: Change memory reporting IPC to send one report per message. r=erahm (4797c3914)
- Bug 1151597 - Step 2: Don't start child process memory reports until parent is finished. r=erahm (d6df516b3)
- Bug 1088070 - Rename nsPrintingPromptServiceProxy to nsPrintingProxy. r=smaug. (7925069ae)
- Bug 1088070 - Move saving nsIPrintSettings after a print job to browser-content.js. r=Mossop. (9e7926158)
- Bug 1088070 - Instantiate print settings from the content process ins…tead of the parent. r=Mossop. (9152d5cef)
- Bug 1088070 - If saving print settings in the content process, proxy to the parent. r=smaug. (bc9e928ef)
- Bug 1129315 - require app processes update permissions after forked from nuwa. r=jdm (5333979c8)
- Bug 1069643 - Remove always failing call to GetCPOWManager from ContentChild::Init. r=billm a=ryanvm (1e9c9b72f)
- Bug 1110911 - Move Mac sandboxing code into plugin-container. r=cpearce,areinald,jld (f1830d72f)
- Bug 1149483: Change content sandbox level 1 to a working low integrity sandbox. r=tabraldes, r=billm (52e60db87)
2020-07-18 10:11:02 +08:00
roytam1 b95132adf3 import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1152551, part 2 - Fix mode lines in dom/. r=jst (e25cd70b2)
- Bug 1152551, part 3 - Fix more mode lines in dom/. r=jst (d388a8b60)
2020-07-01 11:57:55 +08:00
roytam1 5ec13acbdd import changes from rmottola/Arctic-Fox:
- Bug 1140264 part 1 - Avoid expanding auto-hidden ruby annotations. r=dbaron (5b6ddba10)
- Bug 1140264 part 2 - Move and merge line breaking code in rbc reflow to reduce useless computation and fix undesired break point. r=dbaron (0d3aaad79)
- Bug 1140264 part 3 - Rename IsInlineDescendantOfRuby to ShouldSuppressLineBreak and exclude rbc/rtc from it. r=dbaron (e929b296b)
- Bug 1140264 part 4 - Reftest for this bug. r=dbaron (3aa19d44e)
- Bug 1141842 - Add LastOptionalBreakPriority to nsLineLayout to simplify some code. r=roc (81cc1dcd0)
- Bug 1137875 - Have the SharedFrameMetricsData hold a copy of the layers id. r=nical (81c657510)
- Bug 1133237 - When transitioning from a shadow layer tree that has plugins to a tree that does not, make sure the old plugins get hidden properly. r=roc (11ff16c17)
- Bug 1137875 - Have the LayerTransactionChild hold a copy of the layers id. r=nical (f9a090aad)
- Bug 1137875 - Clear shared frame metrics objects associated with a PLayerTransaction when it is destroyed. r=nical (c5037ee27)
- Bug 1119878 Part 1: Change SandboxTarget to hold sandbox target services to provide functions. r=aklotz, r=glandium, r=cpearce (7378d13e4)
- Bug 1119878 Part 2: Change IPC code to hold ProcessID instead of ProcessHandle. r=billm, r=dvander, r=aklotz, r=cpearce (fa002f559)
- Bug 1149971 Part 1: Follow-up to bug 1119878 to fix broken IPDL tests. r=dvander (76b843d43)
and some lines of fix of toolkit/xre/nsEmbedFunctions.cpp after Bug 1119878 Part 2.
2019-11-07 22:24:48 +08:00
Moonchild baf46a6bf1 Merge pull request #1 from mozilla/esr38: Esr38 upstream pull 2018-07-24 23:04:07 +08:00