Skip to content
  • v27.9.19
  • bd8f457
  • Compare
    Choose a tag to compare
    Search for a tag
  • v27.9.19
  • bd8f457
  • Compare
    Choose a tag to compare
    Search for a tag

@wicknix wicknix released this Dec 14, 2019 · 138 commits to master-good since this release

  • Bug 824021 - Don't clear set of windows to resurrect on write when receiving messages r=yoric (82c6625)
  • Bug 982938 - [e10s] Update browser remoteness before restoring session (r=ttaubert) (c74ce57)
  • Bug 1003096 - Remove tab reordering feature implemented in bug 480148 to unblock bug 715376 r=smacleod (273459e)
  • Bug 1002843 - Wait until important parts have been initialized before restoring tabs into windows r=smacleod (d4a0732)
  • Bug 962948 - Additional Telemetry on Session Restore startup. r=ttaubert (3c4485b)
  • Bug 994964 - Make DOM XPIDL interfaces non-scriptable, and add shim Components.interfaces entries for them; r=bzbarsky,bholley (83393d7)
  • missing part of Bug 938248 - [Session Restore] Move GlobalState from SessionStore.jsm (83c1266)
  • Bug 989393 - Clean up old tabs and windows. r=ttauber (cf3872f)
  • Bug 1001131 - Reduce devtools footprint at browser startup - Session store for scratchpad manager. r=ttaubert (eff868c)
  • Bug 1011854 - Remove usage of 2nd WeakMap#get parameter from SessionStore; r=ttaubert (2d6f3cc)
  • Bug 990812 - Restrict sessionstore, tabview, and browser frame scripts to tabbrowser browsers r=adw (4cbf4dd)
  • Bug 1014323 - Do not add about:privatebrowsing to recently closed tabs r=ttaubert (756fd85)
  • Bug 989501 - Part 3: If a newly created browser.xul window has the CHROME_REMOTE_WINDOW chromeflag set, make sure the initial browser has remote=true set on it. r=felipe. (d68feb1)
  • Bug 903273 - [Session Restore] Use strict mode; r=smacleod (2cf0e5c)
  • Bug 904477 - Add missing error handlers for promises used in SessionStore. r=ttaubert (bc6f15e)
  • Bug 936630 - Timeline event sessionRestoreInit. r=ttaubert, r=froydnj (03f91b1)
  • Bug 1001167 - Don't let invalid sessionstore.js files break sessionstore r=smacleod (9b2cb67)
  • Bug 1035557 - "about:sessionrestore shows instead of about:welcomeback after a reset". r=smacleod (b8d80b9)
  • Bug 1035557 - Migrate crash checkpoints with the session so that we don't appear to crash during reset. r=ttaubert (f2047fd)
  • Bug 1142143 don't early return in TextureClientD3D11::Unlock if readback fails. r=jrmuizel (ff40233)
  • Bug 1141752 - Do not use non-standard flag argument of String.prototype.replace in battery-interface-idlharness.html. r=Ms2ger (4940566)
  • Bug 1140317: include more UniquePtr and more using mozilla::UniquePtr in a CLOSED TREE; r=bustage (82b6bf7)
  • Bug 1140317: and even more using mozilla::UniquePtr in a CLOSED TREE; r=bustage (26b4816)
  • update (40c174a)
  • Bug 867097 - Remove superfluous __SS_tabStillLoading property r=yoric (24f29df)
  • Bug 963042 - Added event listener for SwapDocShells to ensure we save state when swapping docShells r=ttaubert (ebd351c)
  • Bug 958147 - Remove run_if filter from manifestparser, r=ahal (ca5c058)
  • Bug 1137616 - Restore ReferenceError when a proxy is on the global object's prototype chain, regressed by rev 615f118f2787. r=jandem. (ea68241)
  • update, mark some stuff done (b30888d)
  • Bug 1140317: Make sure chars created by DecompileValueGenerator won't ever leak; r=Waldo (d820a62)
  • Bug 1072037, part 1 - Implement web-animations proceedure to 'set the current time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug (3b7d8b1)
  • Bug 1072037, part 2 - Tests for the effect of setting CSS animation's AnimationPlayer.currentTime. r=birtles (69522b6)
  • Bug 1072037, part 3 - Tests for the effect of setting CSS transition's AnimationPlayer.currentTime. r=birtles (cab6e3b)
  • update (5122542)
  • Bug 1081819 - Handle InMutedCycle() in TrackUnionStream::ProcessInput. r=roc,padenot (070e140)
  • Bug 1081819 - Let the output stream itself process input data from MediaStreamAudioDestinationNode::mStream. r=roc (72c8cad)
  • Bug 1141692 - use an actual Atomic for nsThreadPoolNaming::mCounter; r=bsmedberg (08bd425)
  • Bug 1141692 - use an actual Atomic for nsThreadPoolNaming::mCounter; r=bsmedberg (08bd425)
  • Bug 1140509 - remove the unused Infinity keyword from the xpidl parser; r=bsmedberg (f45fced)
  • pointer style before patch (e67d52f)
  • Bug 1141067 - byte operations on x86/x64. r=sunfish (072056e)
  • Bug 1138348 - byte array test cases. r=h4writer (9495e28)
  • pointer style (3a458b6)
  • Bug 1138348 - byte ops on x86_64. r=h4writer (e5ad214)
  • update (860ea83)
  • remove accidentally added patch file (53ef97e)
  • Bug 1134791 - Show the testharness.js output when the browser remains open after running the test; r=bz (27fedb2)
  • Bug 1137515 part 2 - Change to media [partially applied] (203599e)
  • Bug 1125848 - Consolidate PCompositor's creation-destruction logic. r=sotaro (022a02f)
  • Bug 1137291 - avoid clobbering an input register. r=h4writer (9d742a0)
  • Bug 1136352 - Fix RemoveTextureAsync handling r=nical (172b17d)
  • Bug 1139935 - Re-enable RemoveTextureFromCompositableTracker r=nical (ea9735b)
  • update (b841084)
  • Bug 1036341 - Use the existence of any session files to determine if a profile crashed or is fresh. r=ttaubert (ea27b51)
  • Bug 826409 - Remove onBeforeDeleteURI and onBeforeItemRemoved notifications. (8dad74b)
  • Bug 877748 - Make it possible to open the Library with a given hierarchy r=mano (3c60401)
  • Bug 910167 - Remove remaining uses of nsISessionStore in browser/base/. r=dao (cc0b565)
  • Bug 926928 - Pull out the code that builds the 'Recently Closed Tabs' and 'Recently Closed Windows' to a separate module. r=Gijs (3e8d69f)
  • Bug 819274 - Disable the Restore Previous Session command for private windows in per-window PB builds; r=dao (f074c99)
  • Bug 928640 - middle click open recent tabs and restore all tabs broken, r=jaws (2c609db)
  • Bug 942464 - make middle-click recently closed tabs work in Australis menu panel, too, r=ttaubert (9935a2a)
  • [Partial, no CustomizableUI] Bug 928843 - start polishing the Australis history view by improving labels, r=jaws (a1a2f12)
  • Bug 1016240 - Exterminate CR+LF line endings. (9fc7dc9)
  • Bug 660237 - implement nsIDOMStorage with a proxy, r=bzbarsky, r=mayhemer (9c4e455)
  • Bug 1090583 part 2 - Fix the property count check in MonitorAssign to check the actual count instead of the capacity. r=bhackett (3f1daa8)
  • Bug 1090583 - Fix a pre-existing issue with MLoadElementHole and negative index checks. r=bhackett (1278f0b)
  • Bug 1141190 - Remove docshell/test/moz.build; r=mshal (641a171)
  • bug 1161402 assert that some public methods are called on reader task queue r=cpearce (c8355d7)
  • bug 1161402 assert that public methods are not called after shutdown r=cpearce (07db4d8)
  • cleanup and update (0c236d5)
  • Bug 1137906 - Shutdown cached children when shutdown the document. r=surkov (45e3894)
  • Bug 1141676 - Reftest for sizing of synthetic sub/superscript glyphs r=jdaggett (eab4327)
  • Bug 1141748 - Do not use non-standard flag argument of String.prototype.replace in CSSUnprefixingService.js. r=dholbert (631be20)
  • Bug 1134537 - Delete GnomeVFS extension. r=roc (cd03d72)
  • Bug 1063880 - Allow a --disable-compile-environment to go through a full mach build. r=mshal (67ef7e8)
  • Bug 1063880 - Do not emit Linkable-derived objects when COMPILE_ENVIRONMENT is not set. r=mshal (7e4b1f8)
  • Bug 1141660 - Always export memalign from jemalloc, even on Windows. r=njn (b625580)
  • Bug 1141731 - Avoid problems caused by the inclusion of mozmemory.h in mozalloc.cpp by including mozmemory_wrap.h instead. r=njn (ad25d29)
  • Bug 1135354 - Crash/Hang when clicking URL with a huge length r=mcmanus (84b653c)
  • update (3a1d896)
  • remove errneously commited patch (39668bb)
  • Merge remote-tracking branch 'upstream/master' into fix-winbuild (3088972)
  • Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn (620eb32)
  • Bug 1138293 - Remove moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn (62f7471)
  • Bug 968520 - Explicitly specify the allocator for nsTArray_base functions. r=froydnj (8e11c1a)
  • Bug 968520 - Add fallible variant of nsTArray::SetCapacity. r=froydnj (3a33bc5)
  • Bug 968520 - Add fallible variants of nsTArray::InsertElementsAt. r=froydnj (d52030d)
  • Bug 968520 - Add fallible variant of nsTArray::EnsureLengthAtLeast. r=froydnj (7f22637)
  • Bug 968520 - Add fallible variant of nsTArray::SetLength. r=froydnj (a6f43b1)
  • Bug 968520 - Add fallible variants of nsTArray::ReplaceElementsAt. r=froydnj (e17169b)
  • Bug 968520 - Add fallible variants of nsTArray::InsertElementAt. r=froydnj (0ed6220)
  • Bug 968520 - Add fallible variants of nsTArray::AppendElements. r=froydnj (c4f4d2a)
  • Bug 968520 - Add fallible variants of nsTArray::AppendElement. r=froydn (3fbf72f)
  • Bug 1165729 - Remove unnecessary template declaration for fallible nsTArray::AppendElement. r=froydnj (f72cc5e)
  • Bug 968520 - Make nsTArray::InsertElementSorted support moves. r=froydnj (2171787)
  • Bug 968520 - Add fallible variants of nsTArray::InsertElementSorted. r=froydnj (f99e300)
  • Bug 968520 - Add more fallible variants of nsTArray::InsertElementsAt. r=froydnj (218d4f0)
  • update with patch that I could not apply without breaking things (9312c37)
  • Bug 1072814 - Convert trivial Promise.defer() usages to new Promise() r=yoric (475e1ce)
  • Bug 1072814 - Fix SessionFile.jsm to use new Promise() API r=yoric (ad76998)
  • Bug 1072814 - Emulate old Promise.defer() API for non-trivial cases r=yoric (60b0f5a)
  • Merge remote-tracking branch 'upstream/master' into fix-winbuild, nsTArray*.h are replaced with one in https://hg.mozilla.org/releases/mozilla-esr45/file/31e36b1649741834a9775b8e2fca02164f002145/xpcom/glue (4616d31)
  • Bug 1218882 - lz4.js should be usable outside of workers, r=Yoric. (360bb78)
  • Merge remote-tracking branch 'upstream/master' into fix-winbuild (2d279bf)
  • Bug 1140264 part 1 - Avoid expanding auto-hidden ruby annotations. r=dbaron (5b6ddba)
  • Bug 1140264 part 2 - Move and merge line breaking code in rbc reflow to reduce useless computation and fix undesired break point. r=dbaron (0d3aaad)
  • Bug 1140264 part 3 - Rename IsInlineDescendantOfRuby to ShouldSuppressLineBreak and exclude rbc/rtc from it. r=dbaron (e929b29)
  • Bug 1140264 part 4 - Reftest for this bug. r=dbaron (3aa19d4)
  • Bug 1141842 - Add LastOptionalBreakPriority to nsLineLayout to simplify some code. r=roc (81cc1dc)
  • Bug 1137875 - Have the SharedFrameMetricsData hold a copy of the layers id. r=nical (81c6575)
  • 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 (11ff16c)
  • Bug 1137875 - Have the LayerTransactionChild hold a copy of the layers id. r=nical (f9a090a)
  • Bug 1137875 - Clear shared frame metrics objects associated with a PLayerTransaction when it is destroyed. r=nical (c5037ee)
  • Bug 1119878 Part 1: Change SandboxTarget to hold sandbox target services to provide functions. r=aklotz, r=glandium, r=cpearce (7378d13)
  • Bug 1119878 Part 2: Change IPC code to hold ProcessID instead of ProcessHandle. r=billm, r=dvander, r=aklotz, r=cpearce (fa002f5)
  • Bug 1149971 Part 1: Follow-up to bug 1119878 to fix broken IPDL tests. r=dvander (76b843d)
  • Revert Bug 1125848 - Consolidate PCompositor's creation-destruction logic because of 10.7 MacOS bustage (ceda5a1)
  • adapt assertion to be as introduced in Bug 1125848 (8770712)
  • Bug 1160190 followup. Make ServiceWorker actually disabled on mulet so we can reopen the CLOSED TREE. r=bkelly (1a03ee7)
  • Bug 1123846 - Restrict some activities to be provided by the system app r=ferjm (c7ca768)
  • fix header include order (01b1289)
  • Bug 1151644 - Don't disallow the basic compositor backend. r=jrmuizel (b70633a)
  • Merge remote-tracking branch 'upstream/master' into fix-winbuild (ecb5c65)
  • Bug 1155823 - Properly shutdown the CompositorVsyncDispatcher. r=kats (a3dee13)
  • add gfxCrashReporterUtils as of 1180688 2015-07-13 (433fa6b)
  • Bug 1029673 - Correctly report OMTC compositing in crash reports - r=Bas (87fc229)
  • Bug 1180688 - Detect whether the widget will be able to present frames with BasicCompositor on Mac. r=mstange (842ed30)
  • Merge remote-tracking branch 'upstream/master' into fix-winbuild (e1d15a4)
  • Bug 1125848 - Consolidate PCompositor's creation-destruction logic. r=sotaro (bd9905d)
  • Bug 1180688 - Reset the appropriate widget states if creating a compositor fails. r=mstange (461339a)
  • missing part of Bug 1119878 Part 2: Change IPC code to hold ProcessID instead of ProcessHandle. (631e112)
  • Bug 1065785 - [e10s] Use session restore to reload crashed tabs. r=smacleod. (5c1a2cc)
  • Bug 1140767 - Build more files in security/manager in unified mode; r=dkeeler (11ab39c)
  • Bug 1141864. Replace a bunch nsAutoPtr.h includes with nsRefPtr.h (Adapted) (ce31bfb)
  • Bug 1141689 - use services::GetObserverService more; r=ehsan (22e6fcf)
  • update (7d809f4)
  • update (985adbc)
  • Bug 1140162 - IPC Proxy for TextAttributes and DefaultTextAttributes, r=tbsaunde (31bb06b)
  • Bug 1140499 - IPC Proxy for text/char bounds, r=tbsaunde (5441444)
  • Bug 1140534 - IPC Proxy for offsetAtPoint, r=tbsaunde (24ca5c6)
  • Bug 1140895 - IPC Proxy for get/set/add/remove Selection, r=tbsaunde (35d3364)
  • Bug 1140900 - IPC Proxy for ScrollSubstringTo*, r=tbsaunde (1f7de02)
  • Bug 1140917 - IPC Proxy for replace/insert/copy/cut/delete/paste, r=tbsaunde (b6fe2db)
  • Bug 1140917 followup: add missing MOZ_OVERRIDE annotations on new DocAccessibleChild method-decls. r=ehsan (47cce90)
  • Pointer style (b63b44d)
  • Bug 1140636 - Test CPOW function identity. r=billm (6ada959)
  • Bug 1134006 - Avoid IPC for domElement.QueryInterface(nsISupports) and nsIClassInfo. r=billm (753758b)
  • Bug 1096488 - Detect and handle switching from remote to non-remote pages and back in marionette.;r=automatedtester (048279b)
  • Bug 1096488 - Test that switching browser remoteness leaves marionette in a usable state.;r=automatedtester (207aaba)
  • update (f3806a9)
  • Bug 1138650 - Update remaining callsites to use newChannel2 in toolkit/devtools (r=jryans) (a4ffc70)
  • Bug 1138648 - Update remaining callsites to use newChannel2 in netwerk/ (r=sworkman) (cdf6612)
  • bug 1135160 - implement link rel=preconnect r=smaug (cfac502)
  • bug 1135160 - ioservice have speculative connect use proxy-resolve2() r=hurley (238b58f)
  • Bug 929097 - Check window type in SessionStore.onOpen() to ignore; r=smacleod (1c3a5c7)
  • Bug 1112733 - Clear tabData storage after calling restore. r=billm (6015a4a)
  • Bug 1057481 - Session restore shouldn't use contentWindow (r=ttaubert) (b585d39)
  • missing cleanup of Bug 887780 (5689710)
  • update (0979339)
  • Bug 1020831 - Make SessionStore.jsm and SessionFile.jsm share the same run state r=yoric (d48f01b)
  • Bug 847955 - Let _getMostRecentBrowserWindow utilize RecentWindow.getMostRecentBrowserWindow. r=ttaubert (58b072a)
  • update (0c56a5b)
  • Bug 1140788 - Set headers to immutable. r=bkelly,ehsan (c48c12a)
  • Bug 1137037 - Determine the inner window ID in imgRequest::Init. r=baku (12aa73a)
  • Bug 1137019 (Part 1) - Get rid of unused LockImage forwarding methods on imgRequest. r=baku (6ed5c7d)
  • Bug 1137019 (Part 2) - Replace imgRequest's image decoding methods with a single minimal method that updates an atomic. r=baku (adeb879)
  • update (3f7d12c)
  • Bug 1059007 - Use useCapture for MozStorageChanged events (r=ttaubert) (37fbe3b)
  • Bug 900910 - Initialize SessionStore earlier to catch windows opened immediately after startup. r=ttaubert (963a901)
  • Bug 967028 - Use a SHistoryListener to collect entries from history.pushState(). r=Yoric (15d8be2)
  • Bug 981900 - Add OnHistoryReplaceEntry to nsISHistoryListener to handle history.replaceState. r=smaug (b9d6955)
  • Bug 1001120 - Introduce a test for slow subframe loads invalidating Session History. r=ttaubert (229b444)
  • Bug 1087356: make e10s/non-e10s window options appear when no windows are open on Mac, r=felipe (d78b5fe)
  • Bug 1059007 - [e10s] Use TabState.flush() in session store tests (r=ttaubert) (897ba12)
  • Bug 1059007 - Don't skip MozStorageChanged event for frames in session store (r=ttaubert) (ddafc8b)
  • Bug 1059007 - [e10s] Allow remote chrome: URLs (r=mconley) (5ce2cdd)
  • Bug 1133201 - part 2 - don't send referrer information when opening new windows via context menu; r=Gijs,mconley (e4b9266)
  • Bug 693808 - part 1: entering numbers+Enter in the location bar should bring search results immediately if domain is not whitelisted, r=bz (3b8f079)
  • Bug 1118502 - part 2 - ensure addOneTab sees a referrer URI if it was available; r=mconley (76e1653)
  • Bug 693808 - part 2: use the notification from the browser UI in order to let the user navigate to the original URI, r=mak (a817fd2)
  • Bug 693808 - part 3: add browser test for the notification for localhosts, r=mak (2d96448)
  • Bug 896711: remove BrowserChromeTests.runWhenReady because it's being abused, r=dao/ttaubert/vporof (ce911c7)
  • Bug 961867: Pass app tab status to child processes and allow onBeforeLinkTraversal to work there. r=smaug, r=felipe (095f446)
  • Bug 999239: Copy session history when recreating browser element for the remote -> non-remote transition. r=bz, r=felipe, sr=gavin (1a385e2)
  • Bug 1067648 - Introduce restoreTab() and use it from restoreTabs() r=billm (6496128)
  • Bug 1075658: Make browser.loadURI synchronously update the browser remoteness. r=ttaubert (2146810)
  • Bug 1082791 - Add about:certerror to the list of URLs that can be loaded remotely. r=Mossop (1da4957)
  • Bug 1038599 - Called OpenLinkIn from loadURI;r=dao (fb4a4e0)
  • Bug 1111275 - Replace gBrowser.mCurrentBrowser with gBrowser.selectedBrowser. r=dao (210104b)
  • Bug 902695 - Implement openURIInFrame in nsBrowserAccess (r=felipe) (2e8ea5c)
  • Bug 914748 - openURI and openURIInFrame should not throw exceptions in the OPEN_NEWTAB case when they didn't create a new browser. r=felipe (717e7c6)
  • Bug 1058116 - Pass referrer and isPrivate to openURIInFrame instead of nullptr as aOpener. r=mconley, r=smaug, r=Margaret, r=ally (732d9d3)
  • Bug 1047603 - Non-remote tabs and chrome in e10s windows do not handle target=_blank or window.open links properly. r=Mossop. (cbcc2b3)
  • Bug 1099857 - about:support as homepage doesn't work with e10s r=Mossop (193e9ae)
  • mark update (746b71f)
  • Bug 1048513 - location bar: In Private Browsing mode Firefox shouldn'Bug 1048513 - location bar: In Private Browsing mode Firefox shouldn't save browser.fixup.domainwhitelist.* entries. r=Gijs" (aa1ee74)
  • Bug 1048618: Send nsIURIFixupInfo to the parent process. r=gijs (07d1bc0)
Assets 2
You can’t perform that action at this time.