gecko-dev/docshell/base
Nika Layzell 5708211961 Bug 1580565 - Part 6: Add a unique ID to each BrowsingContextGroup, r=kmag
This allows us to explicitly specify BrowsingContextGroups when synchronizing
them. A major advantage of this is that it means we can handle an attempt to
create a BrowsingContext with a parent which the content process is unaware of,
which is possible due to changes to the EnsureSubscribed logic in earlier
patches in this stack.

This is OK, because in the case where the content process cannot see its parent,
the parent must be imminently discarding.

Differential Revision: https://phabricator.services.mozilla.com/D71668
2020-04-22 01:38:05 +00:00
..
crashtests Bug 1617315. Add crashtest. 2020-03-07 19:59:39 +00:00
timeline Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown 2020-02-27 17:39:15 +00:00
BaseHistory.cpp Bug 1626586 - Make history notifications do a bit less work. r=mak,lina,agi,snorp 2020-04-15 21:19:41 +00:00
BaseHistory.h Bug 1626586 - Make history notifications do a bit less work. r=mak,lina,agi,snorp 2020-04-15 21:19:41 +00:00
BrowsingContext.cpp Bug 1580565 - Part 6: Add a unique ID to each BrowsingContextGroup, r=kmag 2020-04-22 01:38:05 +00:00
BrowsingContext.h Bug 1580565 - Part 6: Add a unique ID to each BrowsingContextGroup, r=kmag 2020-04-22 01:38:05 +00:00
BrowsingContextGroup.cpp Bug 1580565 - Part 6: Add a unique ID to each BrowsingContextGroup, r=kmag 2020-04-22 01:38:05 +00:00
BrowsingContextGroup.h Bug 1580565 - Part 6: Add a unique ID to each BrowsingContextGroup, r=kmag 2020-04-22 01:38:05 +00:00
CanonicalBrowsingContext.cpp Bug 1580565 - Part 4: Use WindowContext to manage BrowsingContext cached status, r=farre 2020-04-22 01:37:55 +00:00
CanonicalBrowsingContext.h Bug 1580565 - Part 4: Use WindowContext to manage BrowsingContext cached status, r=farre 2020-04-22 01:37:55 +00:00
ChildProcessChannelListener.cpp Bug 1597159 - Defer creating DocumentLoadListener's stream filter until after we process switch. r=kmag 2020-04-09 07:03:49 +00:00
ChildProcessChannelListener.h Bug 1597159 - Defer creating DocumentLoadListener's stream filter until after we process switch. r=kmag 2020-04-09 07:03:49 +00:00
IHistory.h Bug 1626586 - Make history notifications do a bit less work. r=mak,lina,agi,snorp 2020-04-15 21:19:41 +00:00
LoadContext.cpp Backed out 19 changesets (bug 1602318) for causing multiple failures 2020-04-21 03:46:41 +03:00
LoadContext.h Backed out 19 changesets (bug 1602318) for causing multiple failures 2020-04-21 03:46:41 +03:00
SerializedLoadContext.cpp
SerializedLoadContext.h
SyncedContext.h Bug 1626504 - Fix outdated BrowsingContext/SyncedContext comments. r=farre 2020-04-07 06:57:11 +00:00
SyncedContextInlines.h Bug 1631533 - Allow to get old value in synced field's DidSet. r=nika 2020-04-20 20:25:22 +00:00
URIFixup.jsm Bug 1080682 - Use the Public Suffix List to distinguish foo.bar searches in URIFixup (and consequently the Address Bar). r=Gijs,dao 2020-04-20 12:39:08 +00:00
WindowContext.cpp Bug 1580565 - Part 4: Use WindowContext to manage BrowsingContext cached status, r=farre 2020-04-22 01:37:55 +00:00
WindowContext.h Bug 1580565 - Part 4: Use WindowContext to manage BrowsingContext cached status, r=farre 2020-04-22 01:37:55 +00:00
moz.build Bug 1496578 - convert nsDefaultURIFixup to URIFixup.jsm. r=Gijs,farre 2020-04-08 11:30:14 +00:00
nsAboutRedirector.cpp Bug 1515945 - Run about:serviceworkers in the parent process. r=perry 2020-03-12 15:53:59 +00:00
nsAboutRedirector.h
nsCTooltipTextProvider.h Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan 2019-12-06 09:16:44 +00:00
nsDSURIContentListener.cpp Backed out 15 changesets (bug 1607984) for causing very frequent reftest faiures CLOSED TREE 2020-04-15 18:33:24 +03:00
nsDSURIContentListener.h Bug 1531289 - target=_blank with a download should close the download tab, r=nika,Gijs 2020-03-19 13:03:14 +00:00
nsDocShell.cpp Bug 1580565 - Part 4: Use WindowContext to manage BrowsingContext cached status, r=farre 2020-04-22 01:37:55 +00:00
nsDocShell.h Backed out 19 changesets (bug 1602318) for causing multiple failures 2020-04-21 03:46:41 +03:00
nsDocShellEditorData.cpp Bug 1611415 - Prefer using std::move over forget. r=froydnj 2020-02-13 14:38:48 +00:00
nsDocShellEditorData.h
nsDocShellEnumerator.cpp Bug 1592599 - Switch nsIDocShell.getDocShellEnumerator() away from using nsISimpleEnumerator; r=bzbarsky 2019-11-18 20:11:58 +00:00
nsDocShellEnumerator.h Bug 1592599 - Switch nsIDocShell.getDocShellEnumerator() away from using nsISimpleEnumerator; r=bzbarsky 2019-11-18 20:11:58 +00:00
nsDocShellLoadState.cpp Bug 1621987: Implement Sec-Fetch-User. r=baku,edgar,Gijs 2020-04-16 08:04:26 +00:00
nsDocShellLoadState.h Bug 1621987: Implement Sec-Fetch-User. r=baku,edgar,Gijs 2020-04-16 08:04:26 +00:00
nsDocShellLoadTypes.h
nsDocShellTreeOwner.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan 2019-12-06 09:16:44 +00:00
nsDocShellTreeOwner.h Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan 2019-12-06 09:16:44 +00:00
nsIContentViewer.idl
nsIContentViewerEdit.idl
nsIDocShell.idl Bug 1614462: Part 3b - Remove moribund DocShell FrameType/IsMozBrowser/IsInMozBrowser fields. r=nika 2020-04-20 22:15:24 +00:00
nsIDocShellTreeItem.idl Bug 1594288 - Remove nsIDocShellTreeItem.findChildWithName. r=annyG 2019-12-12 13:29:39 +00:00
nsIDocShellTreeOwner.idl
nsIDocumentLoaderFactory.idl
nsILoadContext.idl Backed out 19 changesets (bug 1602318) for causing multiple failures 2020-04-21 03:46:41 +03:00
nsILoadURIDelegate.idl
nsIPrivacyTransitionObserver.idl
nsIReflowObserver.idl
nsIRefreshURI.idl Bug 1602483 part 1. Add a window id argument to SetupRefreshURIFromHeader. r=ckerschb 2019-12-12 16:41:21 +00:00
nsIScrollObserver.h
nsITooltipListener.idl
nsITooltipTextProvider.idl
nsIURIFixup.idl Bug 1080682 - Use the Public Suffix List to distinguish foo.bar searches in URIFixup (and consequently the Address Bar). r=Gijs,dao 2020-04-20 12:39:08 +00:00
nsIWebNavigation.idl Bug 1616353 - Part 6.2: Remove setOriginAttributesBeforeLoading API, r=smaug 2020-04-07 21:39:14 +00:00
nsIWebNavigationInfo.idl
nsIWebPageDescriptor.idl
nsPingListener.cpp Bug 1583863 - Part 3: WindowContext using SyncedContext, r=peterv 2020-01-20 14:58:52 +00:00
nsPingListener.h
nsRefreshTimer.cpp
nsRefreshTimer.h
nsWebNavigationInfo.cpp Bug 1623562 - Refactor allowPlugins to use BrowsingContext. r=nika 2020-03-20 04:53:43 +00:00
nsWebNavigationInfo.h Bug 1574372 - Allow using nsWebNavigationInfo statically. r=bzbarsky 2019-12-17 03:01:37 +00:00