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
Go to file
Emanuel Krivoy ac2a6dc542 Bug 1719906 [wpt PR 29625] - FSA: Add AccessHandleHost, a=testonly
Automatic update from web-platform-tests
FSA: Add AccessHandleHost

This CL adds the basic scaffolding for AccessHandleHost.
AccessHandleHost allows the renderer to notify the browser when an
access handle closes. Future CLs will use this functionality to create
exclusive write locks that prevent the creation of other access handles
or writables. AccessHandleHost will also eventually own the browser
side of the file delegate when in incognito mode.

For more context on this surface and the general objective of the merger
between Storage Foundation and OPFS, check out:
https://docs.google.com/document/d/1g7ZCqZ5NdiU7oqyCpsc2iZ7rRAY1ZXO-9VoG4LfP7fM

Bug: 1218431
Change-Id: I0f804bb08da96bd978e5899b68f55cf7501935b5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3015198
Reviewed-by: Richard Stotz <rstz@chromium.org>
Reviewed-by: Austin Sullivan <asully@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Emanuel Krivoy <krivoy@google.com>
Cr-Commit-Position: refs/heads/master@{#902978}

--

wpt-commits: a8a36544812a1e9fa655820ae3361931c47559b7
wpt-pr: 29625
2021-07-20 19:18:52 +00:00
.cargo
.vscode
accessible Bug 1715230 part 6: Remove IsProxy() checks throughout the Windows a11y code. r=morgan 2021-07-19 03:44:11 +00:00
browser Bug 1715499 - Display special dialogue for single base domain r=pbz,fluent-reviewers,preferences-reviewers,flod,Gijs,jaws 2021-07-20 18:52:03 +00:00
build Bug 1720846 - Add mozglue/baseprofiler and tools/profiler to non-unified-compat - r=florian 2021-07-20 09:31:17 +00:00
caps
chrome
config
devtools Bug 1691575 - [devtools] Don't rely on webconsole fronts to fetch longStrings fullText. r=bomsy. 2021-07-20 15:20:11 +00:00
docs Backed out 13 changesets (bug 1709640, bug 1718341) for failing geckoview-junit tasks on shippable lite platform. CLOSED TREE 2021-07-20 11:31:01 +02:00
docshell Backed out changeset b6399ca8a2c1 (bug 1706347) for failures on iframe-cross-origin-print.sub.html. CLOSED TREE 2021-07-20 00:41:23 +03:00
dom Bug 1705141 - Implement imperative slotting API r=smaug,emilio 2021-07-20 18:06:25 +00:00
editor Bug 1311934 - Replace TextServicesDocument::IsBlockNode() with HTMLEditUtils::IsBlockElement() r=m_kato 2021-07-19 23:11:25 +00:00
extensions
gfx Bug 1719437 - Do not initialize shaders when creating SingletonGL for software webrender. r=aosmond 2021-07-20 19:10:58 +00:00
gradle/wrapper
hal
image
intl
ipc Bug 1716024 p2: Flag all binaries apart from firefox, xpcshell and plugin-container as CET compatible. r=glandium 2021-07-19 07:36:19 +00:00
js Bug 1720514 - wasm: Add framework for intrinsics with basic i8vecmul. r=jseward 2021-07-20 19:05:59 +00:00
layout Bug 1718755 - Ensure global theme/font pref changes are handled regardless of the pres context being alive. r=jfkthame 2021-07-20 14:10:59 +00:00
media
memory
mfbt Bug 1719396: Don't hash sizeof(size_t) in HashBytes r=glandium 2021-07-19 21:35:40 +00:00
mobile Backed out 13 changesets (bug 1709640, bug 1718341) for failing geckoview-junit tasks on shippable lite platform. CLOSED TREE 2021-07-20 11:31:01 +02:00
modules Bug 1705141 - Implement imperative slotting API r=smaug,emilio 2021-07-20 18:06:25 +00:00
mozglue Bug 1720846 - Fix non-unified build by adding missing #includes - r=florian 2021-07-20 09:31:17 +00:00
netwerk Bug 1676024: Websockets triggered by extensions should not be subject to a page's CSP. r=ckerschb,mixedpuppy 2021-07-20 14:11:13 +00:00
nsprpub
other-licenses
parser
python Backed out changeset 919c542f5b8b (bug 1720951) for causing build bustages and py3 failures in test_jarmaker.py. 2021-07-20 19:02:16 +03:00
remote Backed out changeset 0ceb86d2fcc1 (bug 1719755) for xpcshell failures on test_AboutHomeStartupCacheWorker.js. CLOSED TREE 2021-07-19 23:16:28 +03:00
security Bug 1719279 - Properly add $HOME/.cache/fontconfig allowance r=gcp 2021-07-20 12:24:56 +00:00
services No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau 2021-07-19 11:41:05 +00:00
servo Bug 1711437 - Don't EnsureUniqueInner from the cssRules getter. r=layout-reviewers,jfkthame 2021-07-20 13:17:02 +00:00
startupcache
storage
taskcluster Bug 1718274 - don't run GTest on Windows Shippable. r=jmaher DONTBUILD 2021-07-20 16:30:35 +00:00
testing Bug 1719906 [wpt PR 29625] - FSA: Add AccessHandleHost, a=testonly 2021-07-20 19:18:52 +00:00
third_party
toolkit Backed out changeset da1412413022 (bug 490136) for causing bc failures in sessionstore/test/browser_625016. CLOSED TREE 2021-07-20 20:04:22 +03:00
tools Bug 1720846 - Fix non-unified build by adding missing #includes - r=florian 2021-07-20 09:31:17 +00:00
uriloader Backed out changeset b6399ca8a2c1 (bug 1706347) for failures on iframe-cross-origin-print.sub.html. CLOSED TREE 2021-07-20 00:41:23 +03:00
view
widget Bug 1721023 [Wayland] Close display registry right after use, r=rmader 2021-07-20 18:29:49 +00:00
xpcom
xpfe/appshell
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml
.eslintignore
.eslintrc.js
.flake8
.git-blame-ignore-revs
.gitattributes
.gitignore
.hg-annotate-ignore-revs
.hg-format-source
.hgignore
.hgtags
.lando.ini
.lldbinit
.mailmap
.prettierignore
.prettierrc
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4
AUTHORS
build.gradle
Cargo.lock Bug 1710861 - FOG should depend only on glean not glean-core r=janerik 2021-07-19 15:17:11 +00:00
Cargo.toml
client.mk
client.py
CLOBBER
configure.in
configure.py
GNUmakefile
gradle.properties
gradlew
gradlew.bat
LICENSE
mach
mach.ps1
Makefile.in
moz.build
moz.configure
mozilla-config.h.in
old-configure.in Backed out 13 changesets (bug 1709640, bug 1718341) for failing geckoview-junit tasks on shippable lite platform. CLOSED TREE 2021-07-20 11:31:01 +02:00
package-lock.json
package.json
README.txt
settings.gradle
substitute-local-geckoview.gradle Backed out 13 changesets (bug 1709640, bug 1718341) for failing geckoview-junit tasks on shippable lite platform. CLOSED TREE 2021-07-20 11:31:01 +02:00
test.mozbuild

An explanation of the Firefox 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 Firefox from the source code and create the patch see:

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

If you have a question about developing Firefox, and can't find the solution
on https://firefox-source-docs.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 Firefox developers for
testing, may be buggy.