gecko-dev/dom/ipc
Emilio Cobos Álvarez 9150e917db Bug 1627986 - Don't scroll when focusing the root for document navigation. r=hsivonen
This still scrolls back to the top when focusing a subdocument via the tab key
or such in a (same-origin) iframe... I've decided to preserve behavior there but
let me know if you just want me to add a root element check in
nsFocusManager::ScrollIntoView instead.

I don't think it matters much, it's an edge case and either way this is a
progression.

Differential Revision: https://phabricator.services.mozilla.com/D70540

--HG--
extra : moz-landing-system : lando
2020-04-14 09:58:42 +00:00
..
fuzztest
tests Backed out 2 changesets (bug 1621726) for web platform test failures CLOSED TREE 2020-04-06 22:03:02 +03:00
BrowserBridgeChild.cpp Bug 1440212 part 1. Remove the always-true aIsTrusted argument of FireFrameLoadEvent. r=nika 2020-03-11 22:29:53 +00:00
BrowserBridgeChild.h Bug 1440212 part 1. Remove the always-true aIsTrusted argument of FireFrameLoadEvent. r=nika 2020-03-11 22:29:53 +00:00
BrowserBridgeHost.cpp Bug 1550800 - Call BrowserParent::UpdateDimensions() in BrowserBridgeParent::RecvUpdateDimensions. r=nika,hsivonen 2020-02-13 22:30:56 +00:00
BrowserBridgeHost.h Bug 1588791 - Cleanup threading of OwnerShowInfo. r=mattwoodrow 2020-01-13 11:30:36 +00:00
BrowserBridgeParent.cpp Bug 1620594 - Part 7: Remove TabGroup and SystemGroup. r=nika,bas 2020-04-07 15:17:47 +00:00
BrowserBridgeParent.h Bug 1550800 - Call BrowserParent::UpdateDimensions() in BrowserBridgeParent::RecvUpdateDimensions. r=nika,hsivonen 2020-02-13 22:30:56 +00:00
BrowserChild.cpp Bug 1627986 - Don't scroll when focusing the root for document navigation. r=hsivonen 2020-04-14 09:58:42 +00:00
BrowserChild.h Bug 1616353 - Part 6.3: Replace many nsILoadContext mutators with assertions, r=smaug 2020-04-07 21:39:16 +00:00
BrowserHost.cpp Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown 2020-02-27 17:39:15 +00:00
BrowserHost.h Bug 1588791 - Cleanup threading of OwnerShowInfo. r=mattwoodrow 2020-01-13 11:30:36 +00:00
BrowserParent.cpp Bug 1616353 - Part 10.1: Remove special handling of window.open in mozbrowser, r=kmag 2020-04-07 21:39:52 +00:00
BrowserParent.h Bug 1616353 - Part 10.1: Remove special handling of window.open in mozbrowser, r=kmag 2020-04-07 21:39:52 +00:00
CPOWManagerGetter.h
CSPMessageUtils.cpp Bug 1627859 - Convert nsIContentSecurityPolicy* IPDL serialization to use CSPInfo. r=ckerschb 2020-04-10 22:13:58 +00:00
CSPMessageUtils.h
ClonedErrorHolder.cpp Bug 1611415 - Prefer using std::move over forget. r=froydnj 2020-02-13 14:38:48 +00:00
ClonedErrorHolder.h Bug 1558520, rework remote controller to use JSWindowActor instead of having the browser have a controller, r=smaug 2020-03-12 16:47:57 +00:00
CoalescedInputData.h
CoalescedMouseData.cpp
CoalescedMouseData.h
CoalescedWheelData.cpp
CoalescedWheelData.h
ColorPickerParent.cpp
ColorPickerParent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/ipc. r=smaug 2020-03-06 09:11:40 +00:00
ContentChild.cpp Bug 1363541 - Modernize the PermissionManager - part 4 - mozilla namespace, r=timhuang 2020-04-11 13:42:12 +00:00
ContentChild.h Bug 1597159 - Defer creating DocumentLoadListener's stream filter until after we process switch. r=kmag 2020-04-09 07:03:49 +00:00
ContentParent.cpp Backed out changeset 001575dc6d78 (bug 1582318) for breaking bug 1628661. 2020-04-13 00:05:27 +03:00
ContentParent.h Backed out 2 changesets (bug 1626573) for causing lint failures CLOSED TREE 2020-04-09 15:54:59 +03:00
ContentProcess.cpp Bug 1602635 - [macOS] Remove security.sandbox.content.mac.earlyinit and the old sandbox startup code paths r=spohl 2020-03-17 18:29:03 +00:00
ContentProcess.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/ipc. r=smaug 2020-03-06 09:11:40 +00:00
ContentProcessManager.cpp
ContentProcessManager.h Bug 1613985 - Use MOZ_COUNTED_DEFAULT_CTOR_*/MOZ_COUNTED_DTOR_* macros. r=froydnj 2020-02-20 11:40:14 +00:00
DOMTypes.ipdlh Bug 1626404: Part 2b - Serialize source BC with LoadState. r=nika CLOSED TREE 2020-04-04 02:42:42 +00:00
DocShellMessageUtils.cpp
DocShellMessageUtils.h Bug 1588791 - Make fission iframes honor and deal with the scrolling attribute. r=mattwoodrow 2020-01-13 11:30:44 +00:00
EffectsInfo.h
FilePickerParent.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/ipc. r=smaug 2020-03-06 09:11:40 +00:00
FilePickerParent.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/ipc. r=smaug 2020-03-06 09:11:40 +00:00
IdType.h
JSWindowActor.cpp Backed out 2 changesets (bug 1580176) for causing hazard bustages CLOSED TREE 2020-03-06 21:31:48 +02:00
JSWindowActor.h Bug 1558520, rework remote controller to use JSWindowActor instead of having the browser have a controller, r=smaug 2020-03-12 16:47:57 +00:00
JSWindowActorChild.cpp Bug 1616991 - Rename WindowGlobalChild::WindowGlobal getter to reflect nullability, r=kmag 2020-03-23 23:03:50 +00:00
JSWindowActorChild.h Backed out changeset 0b8ffd5fed51 (bug 1580447) for causing build bustages. 2020-03-19 14:53:26 +02:00
JSWindowActorParent.cpp Bug 1580447 - Expose Content{Parent, Child} to JS;r=nika 2020-03-20 09:11:32 +00:00
JSWindowActorParent.h Backed out changeset 0b8ffd5fed51 (bug 1580447) for causing build bustages. 2020-03-19 14:53:26 +02:00
JSWindowActorService.cpp Bug 1557118, add support for filtering actor creation based on the messagemanagergroup attribute set on browser elements, r=farre 2020-04-01 12:59:19 +00:00
JSWindowActorService.h Bug 1557118, add support for filtering actor creation based on the messagemanagergroup attribute set on browser elements, r=farre 2020-04-01 12:59:19 +00:00
MMPrinter.cpp Bug 1626774 - Took out redundant return statement at the end of MMPrinter::PrintImpl() function. r=tjr 2020-04-11 07:53:57 +00:00
MMPrinter.h
ManifestMessagesChild.jsm Bug 1625384 - Remove window.onappinstalled event, as it was never used or shipped r=baku 2020-03-27 08:28:09 +00:00
MaybeDiscarded.h Backed out 6 changesets (bug 1626404) for frequent timeouts on test_postMessage_onOther.html CLOSED TREE 2020-04-09 11:07:40 +03:00
MemMapSnapshot.cpp
MemMapSnapshot.h
MemoryReportRequest.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/ipc. r=smaug 2020-03-06 09:11:40 +00:00
MemoryReportRequest.h
MemoryReportTypes.ipdlh
PBrowser.ipdl Bug 1616353 - Part 10.1: Remove special handling of window.open in mozbrowser, r=kmag 2020-04-07 21:39:52 +00:00
PBrowserBridge.ipdl Bug 1440212 part 1. Remove the always-true aIsTrusted argument of FireFrameLoadEvent. r=nika 2020-03-11 22:29:53 +00:00
PBrowserOrId.ipdlh
PColorPicker.ipdl
PContent.ipdl Bug 1597159 - Defer creating DocumentLoadListener's stream filter until after we process switch. r=kmag 2020-04-09 07:03:49 +00:00
PContentPermission.ipdlh
PContentPermissionRequest.ipdl
PCycleCollectWithLogs.ipdl
PFilePicker.ipdl
PLoginReputation.ipdl
PPluginWidget.ipdl Bug 1432856 - Extended focus methods in Window.webidl, Client.webidl and Element.webidl to pass CallerType. r=smaug 2020-01-16 14:38:40 +00:00
PProcessHangMonitor.ipdl
PTabContext.ipdlh
PURLClassifier.ipdl
PURLClassifierInfo.ipdlh
PURLClassifierLocal.ipdl
PWindowGlobal.ipdl Bug 1625366 - Add cross-process violation event via WindowGlobal, fire violation events via WindowGlobal if they are for a window in a different process. r=ckerschb,nika 2020-04-10 22:14:51 +00:00
PermissionMessageUtils.cpp
PermissionMessageUtils.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/ipc. r=smaug 2020-03-06 09:11:40 +00:00
PreallocatedProcessManager.cpp
PreallocatedProcessManager.h
PrefsTypes.ipdlh
ProcessHangMonitor.cpp Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown 2020-02-27 17:39:15 +00:00
ProcessHangMonitor.h
ProcessHangMonitorIPC.h
ProcessPriorityManager.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/ipc. r=smaug 2020-03-06 09:11:40 +00:00
ProcessPriorityManager.h
PropertyBagUtils.cpp Bug 911444 part 2. Allow sending an nsIPrincipal in a variant over IPC. r=nika 2020-02-27 14:54:53 +00:00
PropertyBagUtils.h
RefMessageBodyService.cpp Bug 1617628 - Hide nsBaseHashtable Put overloads in nsRefPtrHashtable subclass. r=froydnj 2020-02-25 17:03:36 +00:00
RefMessageBodyService.h Bug 1610020 - BroadcastChannel + wasm - part 5 - RefMessageBody for BroadcastChannels, r=smaug 2020-01-24 08:00:08 +00:00
ReferrerInfoUtils.cpp Bug 1611415 - Prefer using std::move over forget. r=froydnj 2020-02-13 14:38:48 +00:00
ReferrerInfoUtils.h
RemoteBrowser.cpp
RemoteBrowser.h Bug 1588791 - Cleanup threading of OwnerShowInfo. r=mattwoodrow 2020-01-13 11:30:36 +00:00
RemoteWebProgress.cpp
RemoteWebProgress.h
RemoteWebProgressRequest.cpp Bug 1577040 - Part 7: Get rid of nsIClassifiedChanel::IsTrackingResource(), r=Ehsan 2020-02-20 07:30:30 +00:00
RemoteWebProgressRequest.h
ServiceWorkerConfiguration.ipdlh
SharedMap.cpp
SharedMap.h
SharedMapChangeEvent.h
SharedMessageBody.cpp Bug 1611855 - Worklet must be part of the same parent's agentCluster - part 8 - usage of IsSharedMemoryAllowed, r=smaug 2020-02-06 13:51:07 +00:00
SharedMessageBody.h Bug 1609990 - AgentCluster comparison in MessagePort and BroadcastChannel - part 2 - MessageDataType, r=smaug 2020-01-24 16:19:59 +00:00
SharedStringMap.cpp
SharedStringMap.h
StringTable.h
StructuredCloneData.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/ipc. r=smaug 2020-03-06 09:11:40 +00:00
StructuredCloneData.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/ipc. r=smaug 2020-03-06 09:11:40 +00:00
TabContext.cpp Bug 1612483 - Remove mozilla::dom::TabContext::IsMozBrowser(). r=bzbarsky 2020-02-05 16:27:49 +00:00
TabContext.h Bug 1612483 - Remove mozilla::dom::TabContext::IsMozBrowser(). r=bzbarsky 2020-02-05 16:27:49 +00:00
TabMessageUtils.cpp
TabMessageUtils.h
URLClassifierChild.h Bug 1615155 - Don't generate default `Recv__delete__` if there are args. r=nika 2020-02-18 20:46:21 +00:00
URLClassifierParent.cpp
URLClassifierParent.h Bug 1477756 - Initial out-of-process WebGL implementation. r=mccr8,handyman 2020-01-08 22:19:14 +00:00
UserActivationIPCUtils.h
WindowGlobalActor.cpp Bug 1620322 - Part 1: Refactor the code for content blocking allow list out of AntiTrackingCommon.cpp; r=baku 2020-03-06 16:36:01 +00:00
WindowGlobalActor.h Backed out 2 changesets (bug 1580176) for causing hazard bustages CLOSED TREE 2020-03-06 21:31:48 +02:00
WindowGlobalChild.cpp Bug 1625366 - Add cross-process violation event via WindowGlobal, fire violation events via WindowGlobal if they are for a window in a different process. r=ckerschb,nika 2020-04-10 22:14:51 +00:00
WindowGlobalChild.h Bug 1625366 - Add cross-process violation event via WindowGlobal, fire violation events via WindowGlobal if they are for a window in a different process. r=ckerschb,nika 2020-04-10 22:14:51 +00:00
WindowGlobalParent.cpp Bug 1626404: Part 4 - Remove now-redundant accessor args from BrowsingContext load methods. r=nika CLOSED TREE 2020-04-08 19:04:47 +00:00
WindowGlobalParent.h Backed out 2 changesets (bug 1621726) for web platform test failures CLOSED TREE 2020-04-06 22:03:02 +03:00
components.conf
jar.mn
moz.build Bug 1363541 - Modernize the PermissionManager - part 4 - mozilla namespace, r=timhuang 2020-04-11 13:42:12 +00:00
nsIContentChild.idl Bug 1580447 - Expose Content{Parent, Child} to JS;r=nika 2020-03-20 09:11:32 +00:00
nsIContentParent.idl Bug 1580447 - Expose Content{Parent, Child} to JS;r=nika 2020-03-20 09:11:32 +00:00
nsIHangReport.idl
nsIRemoteWebProgress.idl
nsIRemoteWebProgressRequest.idl
nsQueryActor.h Bug 1558520, rework remote controller to use JSWindowActor instead of having the browser have a controller, r=smaug 2020-03-12 16:47:57 +00:00
remote-test.js
test.xhtml