Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Перейти к файлу
Alexander Cooper b253edb1e9 Bug 1633489 [wpt PR 23272] - Treat floorOrigin as mojoFromFloor, a=testonly
Automatic update from web-platform-tests
Treat floorOrigin as mojoFromFloor

Per the webxr-test-api all origins are based on the "local" space when
the "session" started; which means that all of our origins passed in are
inherently "mojoFromFoo."  The standingTransform (in need of renaming)
is, in blink and by devices, floorFromMojo. Since the tests were
directly setting floorOrigin to the standingTransform, the tests were
incorrectly treating floor origin as floorFromMojo. This change inverts
the floorOrigin before assigning it to the standingTransform, so that
Chrome begins treating the floorOrigin as mojoFromFloor. Given that
Chrome was the only ones running these particular tests, the output
values were *also* written as if the passed in floorOrigins were
floorFromMojo. In order to stick with the expectations, this inverts
the input transforms as well.

In fixing this, a bug was discovered in XRMathHelper.inverse wherein the
comatrix was not created properly.  This change also addresses that bug.

Fixed:1071630

Change-Id: I1626d80099169c4ceba0df68ad84bbf181f76647
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2165881
Auto-Submit: Alexander Cooper <alcooper@chromium.org>
Commit-Queue: Piotr Bialecki <bialpio@chromium.org>
Reviewed-by: Piotr Bialecki <bialpio@chromium.org>
Cr-Commit-Position: refs/heads/master@{#763104}

--

wpt-commits: 6a2f0e6a0110fd0830fc3196680f671bb83c2747
wpt-pr: 23272
2020-04-28 11:47:56 +00:00
.cargo Bug 1618595 - Bump Cranelift to b7cfd39b531680217537cfcf5294a22077a0a58d; r=jseward 2020-04-30 11:57:24 +00:00
.vscode
accessible Bug 1624954: query attribute string for aria-haspopup instead of relying on flag alone. r=eeejay 2020-04-30 21:38:45 +00:00
browser Bug 1634463 - Support unlocalized text in cards for about:welcome experiments r=k88hudson 2020-05-01 11:39:54 +00:00
build Bug 1632300 - Always prefer virtualenv python r=glandium 2020-04-30 23:48:12 +00:00
caps Backed out changeset 8a194fc3bf96 (bug 1634411) for causing perma bc2 failure in browser/components/originattributes/test/browser/browser_postMessage.js CLOSED TREE 2020-04-30 19:08:34 +03:00
chrome Bug 1620542 - Automatically fix ESLint errors in .eslintrc.js files. r=mossop 2020-03-07 10:09:44 +00:00
config Bug 1627805 - Allow the update agent to link against updatecommon r=glandium 2020-04-24 19:23:08 +00:00
devtools Bug 1592839 - Add new inline script in test document doc-scripts.html r=Honza 2020-05-01 09:25:44 +00:00
docs Bug 1634374 - Rename the doc title from Mozilla to Firefox in directory overview docs.r=ahal 2020-04-30 18:39:36 +00:00
docshell Bug 1634339 - Don't crash if we didn't get passed an existing DOMNavigationTiming. r=jya 2020-05-01 02:36:33 +00:00
dom Bug 1633725 - Improve WebXR Garbage Collection. Respect XRRigidTransform.inverse and XRView.transform [SameObject] requirements. r=kip,daoshengmu,jgilbert 2020-05-01 01:42:39 +00:00
editor Bug 1540037 - part 15: Rename `HTMLEditor::MoveChildren()` and `HTMLEditor::MoveNodeOrChildren()` to `*WithTransaction()` r=m_kato 2020-04-30 17:47:20 +00:00
extensions Bug 1626570 - Improve handling of copying arrays in extensions/spellcheck. r=m_kato 2020-04-30 09:36:26 +00:00
gfx Bug 1634130 - avoid 0-length edges in SWGL rasterizer. r=jimb 2020-05-01 04:59:08 +00:00
gradle/wrapper
hal Bug 1620145: Part 2 - Add AndroidProcessPriority.cpp to hal; r=gsvelto,geckoview-reviewers,snorp 2020-04-06 18:10:22 +00:00
image Backed out changeset 8cb47e0e268d (bug 1625363) for causing gtest failures at ImageDecoders.AVIFSingleChunk. CLOSED TREE 2020-04-30 08:26:53 +03:00
intl Bug 1627809 - Add Localization::AddResourceId and Localization::RemoveResourceId for DOM to use. r=stas 2020-04-30 17:56:24 +00:00
ipc Bug 1621762: Part 7 - Add IpdlQueue actor traits to WebGLParent/WebGLChild r=jgilbert,jld 2020-04-30 22:24:44 +00:00
js Bug 1631267 part 2 - Create MapIteratorProto, SetIteratorProto, FinalizationIteratorProto as singletons. r=jwalden 2020-05-01 03:15:45 +00:00
layout Bug 1633720 - [css-grid-2] Adjust the grid area stored in the Subgrid property as well for removed 'auto-fit' tracks in the parent. r=dholbert 2020-04-30 11:34:20 +00:00
media Bug 1622384: Implement stable indexing for JSEP transceivers. r=mjf 2020-05-01 00:27:03 +00:00
memory Bug 1619165 - Reformat recent changes to the Google coding style r=andi 2020-04-25 09:40:08 +00:00
mfbt Bug 1634023 - Add deduction guides for Span. r=hsivonen 2020-04-29 16:04:56 +00:00
mobile Bug 1630073 - Reenable WebExtensionTest.loadWebExtensionPage. r=agi 2020-04-30 18:29:32 +00:00
modules Bug 1621762: Part 7 - Add IpdlQueue actor traits to WebGLParent/WebGLChild r=jgilbert,jld 2020-04-30 22:24:44 +00:00
mozglue Bug 1630281 - Cache the executable's IAT for ntdll.dll before COM initialization. r=mhowell 2020-04-30 18:26:18 +00:00
netwerk Bug 1628033 - Add pid to the socket process in about:memory. r=valentin,necko-reviewers 2020-04-30 00:46:14 +00:00
nsprpub
other-licenses Bug 1632463 - Part 1: Pass no window to ExecuteCodeSegment. r=mhowell 2020-04-29 15:39:56 +00:00
parser Bug 1627809 - Rename Document::TriggerInitialTranslation to Document::OnParsingCompleted. r=smaug 2020-04-30 17:56:11 +00:00
python Bug 1634359 - improve coverage r=sparky 2020-04-30 16:13:22 +00:00
remote Bug 1634029 - [remote] Simplify handling of created DOMWindow's. r=remote-protocol-reviewers,maja_zf 2020-04-30 04:30:33 +00:00
security Bug 1629594 - land NSS NSS_3_52_BETA2 UPGRADE_NSS_RELEASE, r=jcj 2020-05-01 01:54:56 +00:00
services Bug 1634203 - Replace Kinto client with RemoteSettings client in test_remote_settings_poll r=glasserc 2020-04-30 19:52:14 +00:00
servo Bug 1632102 - Only override to default color in high-contrast / forced-colors mode if inheriting from transparent. r=morgan 2020-04-30 00:09:19 +00:00
startupcache Bug 1614795 - use the background task queue for startupcache writes, r=dthayer,decoder 2020-04-15 20:43:44 +00:00
storage Bug 1628715 - Part 15: Replace MOZ_NONNULL_RETURN by returning NotNull<elem_type*>. r=xpcom-reviewers,necko-reviewers,dragana,nika 2020-04-24 13:35:27 +00:00
taskcluster Bug 1634230 - prevent backlog tests from running in variants, increase debug timeout. r=gbrown 2020-04-30 13:09:06 +00:00
testing Bug 1633489 [wpt PR 23272] - Treat floorOrigin as mojoFromFloor, a=testonly 2020-04-28 11:47:56 +00:00
third_party Bug 1634275 - Update glslopt to 0.1.2 to remove dependency on bindgen. r=jrmuizel,kats 2020-04-30 12:25:17 +00:00
toolkit Bug 1634621 - Alternative approach: Make use of the member only for RDM. r=Gijs 2020-05-01 14:23:34 +00:00
tools Bug 1628343 - Remove Windows and OSX builds from sm-shell preset, and add 'sm-shell-all' preset r=tcampbell 2020-05-01 13:17:55 +00:00
uriloader Bug 1626570 - Improve handling of copying arrays in uriloader/. r=Gijs 2020-04-30 09:38:40 +00:00
view Bug 1623992 - Automated rewrite from chrome://global/skin/ to chrome://global/skin/global.css in markup r=marionette-reviewers,perftest-reviewers,mossop,whimboo,sparky 2020-04-03 22:23:23 +00:00
widget Bug 1633718 - Make sure not to call OpenThemeData if it failed before. r=mstange 2020-04-30 21:28:21 +00:00
xpcom Bug 1628033 - Add pid to the main process in about:memory. r=erahm 2020-04-30 21:20:23 +00:00
xpfe/appshell Bug 1580565 - Part 3: Simplify API for creating independent BCs, r=farre 2020-04-24 18:33:01 +00:00
.arcconfig
.babel-eslint.rc.js Bug 1622328 - add license info to all eslintrc files r=Standard8,webcompat-reviewers,miketaylr 2020-03-19 13:47:51 +00:00
.clang-format
.clang-format-ignore Bug 1466070 - Integrate clang-format into mozlint r=linter-reviewers,ahal 2020-04-15 20:39:32 +00:00
.cron.yml Bug 1630009: Re-use on-push builds for generating conditioned profiles; r=jmaher 2020-04-14 20:23:14 +00:00
.eslintignore Bug 1628982 - Activate the condprofile on desktop + GV r=Bebe,perftest-reviewers,whimboo 2020-04-16 14:01:55 +00:00
.eslintrc.js Bug 1620621 - Unit tests for MLBF-based blocklist r=Gijs 2020-04-30 10:02:37 +00:00
.flake8 Bug 1622687 - toolkit/crashreporter/: Make it flake8 compliant r=gsvelto,rstewart 2020-04-16 14:40:31 +00:00
.gdbinit Bug 1627398 Part 5 - Support dumping frame trees in CSS pixels for gdb and lldb. r=heycam 2020-04-07 23:42:38 +00:00
.gdbinit_python
.git-blame-ignore-revs Bug 1633969 - Add bug 1298559 to .{hg-annotate,git-blame}-ignore-revs. r=sylvestre 2020-04-30 12:54:10 +00:00
.gitattributes
.gitignore
.hg-annotate-ignore-revs Bug 1633969 - Add bug 1298559 to .{hg-annotate,git-blame}-ignore-revs. r=sylvestre 2020-04-30 12:54:10 +00:00
.hg-format-source
.hgignore Bug 1627854 - Add documentation for spec-test importing. r=lth 2020-04-09 20:34:31 +00:00
.hgtags No bug - tagging 3cc678e923e6f105437db28740c8223fd4940c8d with FIREFOX_NIGHTLY_76_END a=release DONTBUILD CLOSED TREE 2020-04-06 14:28:44 +00:00
.lldbinit
.mailmap
.prettierignore
.prettierrc Bug 1620218 - Update Prettier to 1.18.2 and other ESLint modules to the latest versions. r=mossop 2020-03-08 21:45:23 +00:00
.taskcluster.yml Bug 1626795: Use revision rather than push-id to look up existing tasks; r=aki 2020-04-10 22:29:39 +00:00
.trackerignore
.yamllint
.ycm_extra_conf.py Bug 1632497 - Make YouCompleteMe clangd completer work. r=jgraham 2020-04-28 10:08:00 +00:00
AUTHORS
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2020-04-06 14:28:50 +00:00
Cargo.lock Bug 1634275 - Update glslopt to 0.1.2 to remove dependency on bindgen. r=jrmuizel,kats 2020-04-30 12:25:17 +00:00
Cargo.toml Bug 1618595 - Bump Cranelift to b7cfd39b531680217537cfcf5294a22077a0a58d; r=jseward 2020-04-30 11:57:24 +00:00
GNUmakefile
LEGAL
LICENSE
Makefile.in Bug 1621436 - Run process_install_manifest with python3. r=rstewart 2020-04-09 00:21:12 +00:00
README.txt Bug 1617846 - Replace IRC with matrix.r=firefox-source-docs-reviewers,sylvestre 2020-02-25 11:39:53 +00:00
aclocal.m4
build.gradle Bug 1631603 - Update apilint to 0.2.7. r=snorp 2020-04-27 15:56:00 +00:00
client.mk
client.py
configure.in Bug 1627163 - Switch python configure to python 3. r=firefox-build-system-reviewers,rstewart 2020-04-07 18:31:56 +00:00
configure.py Bug 1631633 - Generate config.status deterministically. r=rstewart 2020-04-21 21:32:30 +00:00
gradle.properties
gradlew
gradlew.bat
mach Bug 1632348 - Convert mach artifact to python 3. r=rstewart 2020-04-26 21:53:57 +00:00
moz.build Bug 1621095 - add reftest-qr to run focused webrender reftests on android phones. r=bc 2020-04-24 18:54:51 +00:00
moz.configure Bug 1626951 - Disable new pass manager on aarch64-windows builds without LTO. r=dmajor 2020-04-03 14:27:45 +00:00
mozilla-config.h.in
old-configure.in Bug 1629594 - land NSS 50dcc34d470d UPGRADE_NSS_RELEASE, r=jcj 2020-04-14 17:53:38 +00:00
package-lock.json Bug 1622717: When parsing an AST allow the chosen parser to override the default scope manager and visitor keys. r=Standard8 2020-03-23 12:58:28 +00:00
package.json Bug 1622717: When parsing an AST allow the chosen parser to override the default scope manager and visitor keys. r=Standard8 2020-03-23 12:58:28 +00:00
settings.gradle
substitute-local-geckoview.gradle
test.mozbuild

README.txt

An explanation of the Mozilla Source Code Directory Structure and links to
project pages with documentation can be found at:

    https://firefox-source-docs.mozilla.org/contributing/directory_structure.html

For information on how to build Mozilla from the source code and create the patch see:

    https://firefox-source-docs.mozilla.org/contributing/how_to_contribute_firefox.html

If you have a question about developing Mozilla, and can't find the solution
on https://developer.mozilla.org, you can try asking your question on Matrix at chat.mozilla.org in `Introduction` (https://chat.mozilla.org/#/room/#introduction:mozilla.org) channel.


Nightly development builds can be downloaded from:

    https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/
            - or -
    https://www.mozilla.org/firefox/channel/desktop/#nightly

Keep in mind that nightly builds, which are used by Mozilla developers for
testing, may be buggy.