gecko-dev/toolkit
Timothy Nikkel 302fe551ae Bug 1733025. Convert coords correctly when sending cmd_lookUpDictionary (macOS lookup) to child process. r=hiro
this.browser in toolkit/actors/ControllersParent.jsm is the top level browser, ie the browser holding the root content document. So the conversion that happens in that file converts the coordinates to be relative to the root content document, but they need to be relative to the root of whichever child process we are sending the event to.

The best way I found out how to do this was to pass the coords down to the child process still relative to the parent process widget and then in the child process use the child to parent transform matrix to make them relative to the root widget in the child process.

I needed a new nsIDOMWindowUtils functions because I don't think there is anything existing to do this.

Differential Revision: https://phabricator.services.mozilla.com/D126861
2021-10-06 10:43:20 +00:00
..
actors Bug 1733025. Convert coords correctly when sending cmd_lookUpDictionary (macOS lookup) to child process. r=hiro 2021-10-06 10:43:20 +00:00
components Bug 1733845: Fix Gecko Logging doc links r=nika,sylvestre DONTBUILD 2021-10-05 21:00:33 +00:00
content Bug 1733111 - fix session restore infobar icon appearance in HCM, r=mtigley 2021-09-29 15:28:32 +00:00
crashreporter Bug 1733547 - Fix non-unified build errors in breakpad. r=gsvelto 2021-10-06 02:09:44 +00:00
docs
library Bug 1734004 - Update cubeb-coreaudio-rs to afe20779. r=cubeb-reviewers,chunmin 2021-10-05 10:16:45 +00:00
locales Bug 1732676 - include the full app version in langpack versions r=aki,robwu 2021-10-06 09:16:44 +00:00
modules Backed out 27 changesets (bug 1688040) for causing multiple failures. CLOSED TREE 2021-10-05 22:49:40 +03:00
mozapps Bug 1733670 - Allow 'addons.productaddons' log to have level set by pref. r=extension-reviewers,mixedpuppy 2021-10-04 18:02:24 +00:00
profile Bug 1733563 - Style the profile selection window's checkboxes as native ones r=mossop 2021-10-01 14:17:16 +00:00
system Bug 1519636 - Reformat recent changes to the Google coding style. r=necko-reviewers,geckoview-reviewers,agi 2021-04-26 15:52:25 +00:00
themes Bug 1732430 - Use theme-aware system colors in panel inputs. r=dao 2021-10-05 20:24:03 +00:00
xre Backed out 3 changesets (bug 1724509) for causing marionette failures. CLOSED TREE 2021-10-06 03:57:57 +03:00
.eslintrc.js Bug 1515695 - Remove Task.jsm. r=florian,jdescottes 2021-06-17 08:28:02 +00:00
l10n-registry.manifest
moz.build
moz.configure Backed out 4 changesets (bug 1728934) for causing Mochitest failures. CLOSED TREE 2021-10-01 11:49:44 +03:00
toolkit.mozbuild Bug 1723878 - Fix CI artifact builds after bug 1723623. r=firefox-build-system-reviewers,nalexander 2021-08-04 03:37:14 +00:00