searching for reviewer(peterv)
db7ab542d0ec73b94457d1abae7344bf0cdf82f0: Bug 1574261 - Make nsDocShell::MaybeHandleSubFrameHistory work with session history in parent, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 17 Sep 2020 18:22:08 +0000 - rev 549223
Push 126632 by opettay@mozilla.com at Thu, 17 Sep 2020 23:27:18 +0000
Bug 1574261 - Make nsDocShell::MaybeHandleSubFrameHistory work with session history in parent, r=peterv This has couple of different pieces and one may want to focus on each of those separately when reviewing. The first two as small changes. - Moving mDynamicallyCreated from nsDocShell to be a sync'ed field on BrowsingContext. CanonicalBrowsingContext::CreateLoadingSessionHistoryEntryForLoad sets that on a newly created entry. - Adding mActiveEntryIsLoadingFromSessionHistory. mLoadingEntry + mActiveEntryIsLoadingFromSessionHistory has roughly the same lifetime as mLSHE. mLoadingActiveEntry is needed so that child docshell can know whether its parent is loading from session history. - The main part is in MaybeHandleSubframeHistory which checks if the parent docshell is loading from session history, and if so, asks for a LoadingSessionHistoryInfo. In the case of docshell living in a child process that operation is asynchronous, so when the data is back from the parent process, LoadURI is called again with the possibly updated data. One could possibly split the code to smaller methods and then deal with aContinueHandlingSubframeHistory only in LoadURI, but MaybeHandleSubframeHistory does have some early returns which would make that approach possibly hard to follow. Differential Revision: https://phabricator.services.mozilla.com/D89685
d5f57ef7c1a2bf4051b4320e98ede73dee781dd0: Bug 1664329 - Make HandleSameDocumentNavigation handle loads from session history, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 17 Sep 2020 15:39:59 +0000 - rev 549209
Push 126620 by opettay@mozilla.com at Thu, 17 Sep 2020 18:45:18 +0000
Bug 1664329 - Make HandleSameDocumentNavigation handle loads from session history, r=peterv Need to mark entries as being loading sooner, since HandleSameDocumentNavigation case doesn't do the round trip through parent again. And HandleSameDocumentNavigation needs to update active entry and inform parent that is has dealt with the load. Differential Revision: https://phabricator.services.mozilla.com/D89837
a58cd5cdbbe69e0873d2dac44d8c110625a379bc: Bug 1665502 - Update session history entry names also in the parent process, r=timhuang,peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 17 Sep 2020 10:40:32 +0000 - rev 549158
Push 126591 by opettay@mozilla.com at Thu, 17 Sep 2020 13:23:51 +0000
Bug 1665502 - Update session history entry names also in the parent process, r=timhuang,peterv Differential Revision: https://phabricator.services.mozilla.com/D90493
bed3d8831e0fa0f9304e6f1ba555bff43ffe47fd: Bug 1658946 - Wrap non-wrappercached interfaces more precisely in ToJSValue, r=peterv
Nika Layzell <nika@thelayzells.com> - Mon, 14 Sep 2020 19:30:56 +0000 - rev 548947
Push 126485 by nlayzell@mozilla.com at Wed, 16 Sep 2020 15:32:00 +0000
Bug 1658946 - Wrap non-wrappercached interfaces more precisely in ToJSValue, r=peterv This will allow resolving DOM promises with non-wrappercached XPIDL interfaces in a more convenient manner, as the wrapped JS object will have more concrete interface information without needing to invoke QueryInterface. Differential Revision: https://phabricator.services.mozilla.com/D87002
22879caaa142134f860fbe986cea0e9337fc2448: Bug 1662410 - Part 3: Fix tests that use legacySHistory. r=peterv
Andreas Farre <farre@mozilla.com> - Wed, 16 Sep 2020 14:51:11 +0000 - rev 548941
Push 126479 by afarre@mozilla.com at Wed, 16 Sep 2020 15:08:30 +0000
Bug 1662410 - Part 3: Fix tests that use legacySHistory. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D89901
a11117d72dce5cd4017627a2d21408e68a2e6925: Bug 1662410 - Part 2: Fix test infrastructure usage of legacySHistory. r=peterv
Andreas Farre <farre@mozilla.com> - Wed, 16 Sep 2020 14:51:03 +0000 - rev 548940
Push 126479 by afarre@mozilla.com at Wed, 16 Sep 2020 15:08:30 +0000
Bug 1662410 - Part 2: Fix test infrastructure usage of legacySHistory. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D89711
7502521982a7b5318bb7a8edc738218613f75fdd: Bug 1662410 - Part 1: Fix usage of ChildSHistory.legacySHistory . r=peterv
Andreas Farre <farre@mozilla.com> - Wed, 16 Sep 2020 14:51:01 +0000 - rev 548939
Push 126479 by afarre@mozilla.com at Wed, 16 Sep 2020 15:08:30 +0000
Bug 1662410 - Part 1: Fix usage of ChildSHistory.legacySHistory . r=peterv ChildSHistory.legacySHistory isn't valid for content processes when session history in the parent is enabled. We try to fix this by either delegating to the parent by IPC or move the implementation partially or as a whole to the parent. Differential Revision: https://phabricator.services.mozilla.com/D89353
670ab060df2dc74acd6c7ac263057f6d7761991b: Bug 1655572 - Make view-source not require session history, r=peterv
Anny Gakhokidze <agakhokidze@mozilla.com> - Mon, 14 Sep 2020 19:00:05 +0000 - rev 548718
Push 126359 by agakhokidze@mozilla.com at Tue, 15 Sep 2020 14:39:28 +0000
Bug 1655572 - Make view-source not require session history, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D88509
86045297d7b69ecaaf9da6ae8a28da7030d64d99: Bug 1664776 - Fall back to loading entry if there is no active entry. r=peterv
Andreas Farre <farre@mozilla.com> - Mon, 14 Sep 2020 16:32:17 +0000 - rev 548580
Push 126270 by afarre@mozilla.com at Mon, 14 Sep 2020 17:34:21 +0000
Bug 1664776 - Fall back to loading entry if there is no active entry. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D90089
8bd2cae0fa5a579fc2ba6fe9d877960312295223: Bug 1663452, steal structured clone data for pushState, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Fri, 11 Sep 2020 11:51:57 +0000 - rev 548331
Push 126112 by opettay@mozilla.com at Fri, 11 Sep 2020 12:23:49 +0000
Bug 1663452, steal structured clone data for pushState, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D89903
af19bbb9cebbcde762d6dc78b1f8862956f560ed: Bug 1663297 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/xslt. r=peterv
Chris Peterson <cpeterson@mozilla.com> - Tue, 08 Sep 2020 08:10:01 +0000 - rev 547968
Push 125897 by cpeterson@mozilla.com at Wed, 09 Sep 2020 06:04:12 +0000
Bug 1663297 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/xslt. r=peterv The MOZ_MUST_USE macro is defined as clang's and gcc's nonstandard __attribute__((warn_unused_result)). Now that we compile as C++17 by default (bug 1560664), we can replace MOZ_MUST_USE with C++17's standard [[nodiscard]] attribute. Differential Revision: https://phabricator.services.mozilla.com/D89316
716f3512c3b1f9fac0dde7dc37bf5446c8aade81: Bug 1662131 - Fix history getters for web browser persist. r=peterv
Andreas Farre <farre@mozilla.com> - Tue, 08 Sep 2020 13:06:29 +0000 - rev 547857
Push 125820 by afarre@mozilla.com at Tue, 08 Sep 2020 13:12:54 +0000
Bug 1662131 - Fix history getters for web browser persist. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D88979
aaa9e62c312de95763c7813934a709f3f4a53c69: Bug 1662201 - Update history ID to mach the docshell ID of the SHEntry, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 01 Sep 2020 14:47:13 +0000 - rev 547281
Push 125457 by opettay@mozilla.com at Tue, 01 Sep 2020 14:50:30 +0000
Bug 1662201 - Update history ID to mach the docshell ID of the SHEntry, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D88885
071c8c9a91f1750471e15e46daae8737ae91c884: Bug 1662201 - Update history ID to mach the docshell ID of the SHEntry, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 01 Sep 2020 11:58:01 +0000 - rev 547238
Push 125444 by opettay@mozilla.com at Tue, 01 Sep 2020 13:17:37 +0000
Bug 1662201 - Update history ID to mach the docshell ID of the SHEntry, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D88885
0c29583ca111f315431284bde955d226ad4d2ba0: Bug 1662332 - the child list of a session history entry may contain null entries, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 01 Sep 2020 11:58:08 +0000 - rev 547237
Push 125443 by opettay@mozilla.com at Tue, 01 Sep 2020 13:16:38 +0000
Bug 1662332 - the child list of a session history entry may contain null entries, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D88966
76d75a89260df99fe3307613ef9d59c6c4bee757: Bug 1661753 - Don't return early from nsDocShell::UpdateURLAndHistory when only session-history-in-parent related code is running, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Sun, 30 Aug 2020 16:35:11 +0000 - rev 546997
Push 125327 by opettay@mozilla.com at Mon, 31 Aug 2020 10:09:31 +0000
Bug 1661753 - Don't return early from nsDocShell::UpdateURLAndHistory when only session-history-in-parent related code is running, r=peterv Depends on D88450 Differential Revision: https://phabricator.services.mozilla.com/D88630
2194bacc0d14eecc4889cd3b8f95715b739bd708: Bug 1661317 - Make loading session history entries for iframes work when session history lives in the parent process (step 1.5), r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 31 Aug 2020 10:05:53 +0000 - rev 546996
Push 125327 by opettay@mozilla.com at Mon, 31 Aug 2020 10:09:31 +0000
Bug 1661317 - Make loading session history entries for iframes work when session history lives in the parent process (step 1.5), r=peterv Differential Revision: https://phabricator.services.mozilla.com/D88450
bd4d2fbc4a639cd27db9faa8df85a0268781f0cd: Bug 1661317 - Make loading session history entries for iframes work when session history lives in the parent process (step 1), r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Fri, 28 Aug 2020 16:50:58 +0000 - rev 546995
Push 125327 by opettay@mozilla.com at Mon, 31 Aug 2020 10:09:31 +0000
Bug 1661317 - Make loading session history entries for iframes work when session history lives in the parent process (step 1), r=peterv Differential Revision: https://phabricator.services.mozilla.com/D88312
4f885480d348c3addec77a9b9d4414b3802a811c: Bug 1589102 - Part 12: Fix file_scrollRestoration.html to wait for about:blank to load before proceeding, r=peterv
Anny Gakhokidze <agakhokidze@mozilla.com> - Fri, 28 Aug 2020 17:21:14 +0000 - rev 546873
Push 125246 by agakhokidze@mozilla.com at Fri, 28 Aug 2020 17:37:18 +0000
Bug 1589102 - Part 12: Fix file_scrollRestoration.html to wait for about:blank to load before proceeding, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D87933
eaecd28dc54b2a2555712c38ddd6818102a5897d: Bug 1660499 - nsHistory::GetSessionHistory() should use BC tree, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 24 Aug 2020 13:11:39 +0000 - rev 545822
Push 124827 by opettay@mozilla.com at Mon, 24 Aug 2020 15:15:04 +0000
Bug 1660499 - nsHistory::GetSessionHistory() should use BC tree, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D87890
c13d546cb1329bfd79a81d5d0b759f7efa6e4d6d: Bug 1658821 - Move Id from SessionHistoryInfo to LoadingSessionHistoryInfo, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 20 Aug 2020 16:55:21 +0000 - rev 545530
Push 124634 by opettay@mozilla.com at Thu, 20 Aug 2020 16:59:01 +0000
Bug 1658821 - Move Id from SessionHistoryInfo to LoadingSessionHistoryInfo, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D86864
24d6087acc6409a352d18f24945a73468579e9c6: Bug 1658821 - Move Id from SessionHistoryInfo to LoadingSessionHistoryInfo, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 20 Aug 2020 12:02:17 +0000 - rev 545507
Push 124614 by opettay@mozilla.com at Thu, 20 Aug 2020 12:54:15 +0000
Bug 1658821 - Move Id from SessionHistoryInfo to LoadingSessionHistoryInfo, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D86864
3537c67f2746c99f61193b12bd3ec9c82dca1368: Bug 1656207 - Disable BFCache (for now) if session history in parent is enabled, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 18 Aug 2020 15:23:30 +0000 - rev 545169
Push 124414 by opettay@mozilla.com at Tue, 18 Aug 2020 17:34:12 +0000
Bug 1656207 - Disable BFCache (for now) if session history in parent is enabled, r=peterv https://searchfox.org/mozilla-central/rev/358cef5d1a87172f23b15e1a705d6f278db4cdad/docshell/base/nsDocShell.cpp#6579 is where the essential check is done Differential Revision: https://phabricator.services.mozilla.com/D87095
962c787f963b38e0a5672dffbea1f4e811ba2830: Bug 1658649 - Make session-history-in-parent nsISHEntry setters to rely on active entry, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 13 Aug 2020 22:51:47 +0000 - rev 544891
Push 124263 by opettay@mozilla.com at Sat, 15 Aug 2020 20:11:34 +0000
Bug 1658649 - Make session-history-in-parent nsISHEntry setters to rely on active entry, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D86770
b4e3272c3a0d9f5bcb6cea631db85c614473521d: Bug 1658454 - nsISHEntry.cacheKey setter for session-history-in-parent, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 13 Aug 2020 22:51:17 +0000 - rev 544889
Push 124261 by opettay@mozilla.com at Sat, 15 Aug 2020 19:56:05 +0000
Bug 1658454 - nsISHEntry.cacheKey setter for session-history-in-parent, r=peterv SessionHistoryEntry::MaybeSynchronizeSharedStateToInfo call is a tad controversial, but something like that is needed for the cases when the actual value lives in the SHEntrySharedParentState. Differential Revision: https://phabricator.services.mozilla.com/D86640
a4a6d833f7cd5c0c0b37a6c3a30b289659104cb5: Bug 1658280 - nsISHEntry.scrollRestorationIsManual setter for session-history-in-parent, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 13 Aug 2020 23:17:48 +0000 - rev 544755
Push 124246 by opettay@mozilla.com at Fri, 14 Aug 2020 23:32:28 +0000
Bug 1658280 - nsISHEntry.scrollRestorationIsManual setter for session-history-in-parent, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D86547
d0821d952258250757a45db68241caca501ff8b2: Bug 1657757 - nsISHEntry.title setter for session-history-in-parent, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 13 Aug 2020 23:38:36 +0000 - rev 544748
Push 124239 by opettay@mozilla.com at Fri, 14 Aug 2020 22:16:12 +0000
Bug 1657757 - nsISHEntry.title setter for session-history-in-parent, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D86275
2aa06e3bf6a1ada7bf338496fa6d66790cebd17e: Bug 1656996 - Ensure cross-process session history navigations update child process side index and length, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Fri, 14 Aug 2020 13:05:25 +0000 - rev 544711
Push 124216 by opettay@mozilla.com at Fri, 14 Aug 2020 18:45:31 +0000
Bug 1656996 - Ensure cross-process session history navigations update child process side index and length, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D85789
404955e976d6235cb57b876b3497cf92836e9c22: Bug 1658454 - nsISHEntry.cacheKey setter for session-history-in-parent, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 13 Aug 2020 19:18:29 +0000 - rev 544601
Push 124145 by opettay@mozilla.com at Thu, 13 Aug 2020 21:38:14 +0000
Bug 1658454 - nsISHEntry.cacheKey setter for session-history-in-parent, r=peterv SessionHistoryEntry::MaybeSynchronizeSharedStateToInfo call is a tad controversial, but something like that is needed for the cases when the actual value lives in the SHEntrySharedParentState. Differential Revision: https://phabricator.services.mozilla.com/D86640
0f03a74f24a563672a3634be7b39fd44bcd6c27d: Bug 1658280 - nsISHEntry.scrollRestorationIsManual setter for session-history-in-parent, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 13 Aug 2020 19:18:06 +0000 - rev 544584
Push 124136 by opettay@mozilla.com at Thu, 13 Aug 2020 20:03:33 +0000
Bug 1658280 - nsISHEntry.scrollRestorationIsManual setter for session-history-in-parent, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D86547
3aaeea6bd201a093c0ff4a84cf00ab5e944511bb: Bug 1657757 - nsISHEntry.title setter for session-history-in-parent, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 13 Aug 2020 19:17:38 +0000 - rev 544581
Push 124133 by opettay@mozilla.com at Thu, 13 Aug 2020 19:46:12 +0000
Bug 1657757 - nsISHEntry.title setter for session-history-in-parent, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D86275
e41977f9608fcf36494cbfda3d40f74bf060538b: Bug 1656996 - Ensure cross-process session history navigations update child process side index and length, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 13 Aug 2020 19:17:08 +0000 - rev 544573
Push 124128 by opettay@mozilla.com at Thu, 13 Aug 2020 19:26:04 +0000
Bug 1656996 - Ensure cross-process session history navigations update child process side index and length, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D85789
e21f139ae3a401dc1a7a203f64a04bfe84f3b9e5: Bug 1655752 - Move session history to the replacing CanonicalBrowsingContext, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 13 Aug 2020 16:33:56 +0000 - rev 544559
Push 124120 by opettay@mozilla.com at Thu, 13 Aug 2020 18:05:27 +0000
Bug 1655752 - Move session history to the replacing CanonicalBrowsingContext, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D85189
86f0a25361369ac89eee3be9f13ee539306a745f: Bug 1657242 - Report telemetry for Yellow Screen of Death. r=peterv
Zibi Braniecki <zbraniecki@mozilla.com> - Mon, 10 Aug 2020 17:38:00 +0000 - rev 544144
Push 123842 by zbraniecki@mozilla.com at Mon, 10 Aug 2020 18:12:04 +0000
Bug 1657242 - Report telemetry for Yellow Screen of Death. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D85951
61ca3ae8371c9d0c57a5d24e20b44c0dcb95449f: Bug 1654193 - Avoid getting nsIBrowser when creating nsFrameLoader, r=ckerschb,peterv
Nika Layzell <nika@thelayzells.com> - Tue, 04 Aug 2020 20:51:45 +0000 - rev 543299
Push 123374 by nlayzell@mozilla.com at Tue, 04 Aug 2020 21:43:54 +0000
Bug 1654193 - Avoid getting nsIBrowser when creating nsFrameLoader, r=ckerschb,peterv This is an alternative approach from D84307, which avoids needing an extra script runner by avoiding needing to access `nsIBrowser` from XULFrameElement::LoadSrc. Differential Revision: https://phabricator.services.mozilla.com/D85446
831021e5a4a28dc504d2e922717025f92d32786a: Bug 1656359 - eliminate needless string flattening when calling JS_ParseJSON; r=peterv
Nathan Froyd <froydnj@mozilla.com> - Tue, 04 Aug 2020 14:17:37 +0000 - rev 543242
Push 123334 by nfroyd@mozilla.com at Tue, 04 Aug 2020 17:23:59 +0000
Bug 1656359 - eliminate needless string flattening when calling JS_ParseJSON; r=peterv JS_ParseJSON doesn't require a null-terminated buffer, so we shouldn't have to provide one. Differential Revision: https://phabricator.services.mozilla.com/D85475
d3ee0fea1cba43de1b7198d482a248f120e45ace: Bug 1654525 - Ensure loads initiated from session history in parent reuse the existing SHEntries, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 29 Jul 2020 14:23:09 +0000 - rev 542875
Push 123088 by opettay@mozilla.com at Fri, 31 Jul 2020 13:58:47 +0000
Bug 1654525 - Ensure loads initiated from session history in parent reuse the existing SHEntries, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D85173
1df40ae8828d82a5b712357b10fbc6b734f873ef: Bug 1646799 - setInterval(..., 0) is not clamped, unlike setTimeout(..., 0), r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Fri, 24 Jul 2020 15:29:07 +0000 - rev 542075
Push 122616 by opettay@mozilla.com at Fri, 24 Jul 2020 16:29:16 +0000
Bug 1646799 - setInterval(..., 0) is not clamped, unlike setTimeout(..., 0), r=peterv Differential Revision: https://phabricator.services.mozilla.com/D84395
63f8e5c9497d3e27af04c5d7cff61feab714f111: Bug 1647229 - Synchronize layouthistorystate to parent process, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 23 Jul 2020 19:35:29 +0000 - rev 541836
Push 122520 by opettay@mozilla.com at Thu, 23 Jul 2020 19:49:31 +0000
Bug 1647229 - Synchronize layouthistorystate to parent process, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D81753
687c544c124ac53cc2065b1ef2e54e7e78ba6c1a: Bug 1653228 - Move PinnedStringId to a separate header. r=peterv
Simon Giesecke <sgiesecke@mozilla.com> - Wed, 22 Jul 2020 15:13:21 +0000 - rev 541613
Push 122368 by sgiesecke@mozilla.com at Wed, 22 Jul 2020 15:25:51 +0000
Bug 1653228 - Move PinnedStringId to a separate header. r=peterv AtomList uses only PinnedStringId from BindingUtils, and there are no other dependencies between BindingUtils and PinnedStringId, and BindingUtils is complex to parse. Moving PinnedStringId to a separate header therefore seems beneficial. Differential Revision: https://phabricator.services.mozilla.com/D83769
fd6be68005a3bd91b69708a8f9ddfd1fd8d14f8e: Bug 1653482 - Tidy up after Bug 1647109 r=peterv
Paul Bone <pbone@mozilla.com> - Fri, 17 Jul 2020 09:39:59 +0000 - rev 540910
Push 121983 by pbone@mozilla.com at Fri, 17 Jul 2020 10:55:29 +0000
Bug 1653482 - Tidy up after Bug 1647109 r=peterv Differential Revision: https://phabricator.services.mozilla.com/D83897
55203e84a6a1cbb0abbb5548689d6f550f674715: Bug 1653123, don't crash for now if nsISHEntry.hasUserInteraction is used in the parent process, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 16 Jul 2020 23:04:51 +0000 - rev 540881
Push 121960 by opettay@mozilla.com at Thu, 16 Jul 2020 23:51:07 +0000
Bug 1653123, don't crash for now if nsISHEntry.hasUserInteraction is used in the parent process, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D83716
75f5953053decb4b86a45ab3920b9df88eee155c: Bug 1602115, make it possible to test async history.length handling even when session history lives in the child process, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 16 Jul 2020 23:04:18 +0000 - rev 540880
Push 121960 by opettay@mozilla.com at Thu, 16 Jul 2020 23:51:07 +0000
Bug 1602115, make it possible to test async history.length handling even when session history lives in the child process, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D79198
a55eebd5cb975396d5b2d9298f8029d1198c1b88: Bug 1602115 - Make history.length Fission compatible, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 16 Jul 2020 22:23:29 +0000 - rev 540879
Push 121960 by opettay@mozilla.com at Thu, 16 Jul 2020 23:51:07 +0000
Bug 1602115 - Make history.length Fission compatible, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D79197
6b3c0f542ef38739cba0877c0029880d68abf021: Bug 1653123, don't crash for now if nsISHEntry.hasUserInteraction is used in the parent process, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 16 Jul 2020 19:02:51 +0000 - rev 540791
Push 121918 by opettay@mozilla.com at Thu, 16 Jul 2020 19:04:03 +0000
Bug 1653123, don't crash for now if nsISHEntry.hasUserInteraction is used in the parent process, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D83716
951c0fd65a00ead6389a0e0a58c43084b9a15b4b: Bug 1602115, make it possible to test async history.length handling even when session history lives in the child process, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 16 Jul 2020 19:02:49 +0000 - rev 540790
Push 121918 by opettay@mozilla.com at Thu, 16 Jul 2020 19:04:03 +0000
Bug 1602115, make it possible to test async history.length handling even when session history lives in the child process, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D79198
258d0ebd9e34467e2993de33dc19d70124376bb8: Bug 1602115 - Make history.length Fission compatible, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 16 Jul 2020 19:01:36 +0000 - rev 540789
Push 121918 by opettay@mozilla.com at Thu, 16 Jul 2020 19:04:03 +0000
Bug 1602115 - Make history.length Fission compatible, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D79197
ee2c0f916657074c3a0e7b0e0c126b2ccabd0f0c: Bug 1638999 - Convert 'mach webidl-parser-test' to run with Python 3; r=peterv
Edgar Chen <echen@mozilla.com> - Wed, 15 Jul 2020 20:28:16 +0000 - rev 540634
Push 121834 by echen@mozilla.com at Wed, 15 Jul 2020 21:12:52 +0000
Bug 1638999 - Convert 'mach webidl-parser-test' to run with Python 3; r=peterv Differential Revision: https://phabricator.services.mozilla.com/D83416
3af4a40e26b1de5c7d0d55320666305337af177e: Bug 1638998 - Convert 'mach webidl-example' to run with Python 3; r=peterv
Edgar Chen <echen@mozilla.com> - Wed, 15 Jul 2020 20:28:03 +0000 - rev 540633
Push 121834 by echen@mozilla.com at Wed, 15 Jul 2020 21:12:52 +0000
Bug 1638998 - Convert 'mach webidl-example' to run with Python 3; r=peterv Differential Revision: https://phabricator.services.mozilla.com/D83409
c6fd95db50d68f4995c75fcb65c588ae61c327a1: Bug 1652002 - Remove some unnecessary includes from BindingUtils.h. r=peterv
Simon Giesecke <sgiesecke@mozilla.com> - Wed, 15 Jul 2020 15:34:49 +0000 - rev 540583
Push 121807 by sgiesecke@mozilla.com at Wed, 15 Jul 2020 17:09:41 +0000
Bug 1652002 - Remove some unnecessary includes from BindingUtils.h. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D83098