Closed
Bug 1476796
Opened 6 years ago
Closed 6 years ago
Enable AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor() to notify consumers about completion of asynchronous results
Categories
(Core :: DOM: Core & HTML, enhancement, P2)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
FIXED
mozilla63
Tracking | Status | |
---|---|---|
firefox63 | --- | fixed |
People
(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)
References
Details
Attachments
(1 file)
Right now consumers can't know when the parent process has finished talking to the permission manager. It would be nice to enable consumers to depend on the status of the asynchronous task using a promise.
Assignee | ||
Comment 1•6 years ago
|
||
Attachment #8993157 -
Flags: review?(amarchesini)
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → ehsan
Updated•6 years ago
|
Attachment #8993157 -
Flags: review?(amarchesini) → review+
Updated•6 years ago
|
Priority: -- → P2
Pushed by eakhgari@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/bc6d7dc3f10f Enable AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor() to notify consumers about completion of asynchronous results; r=baku
Comment 3•6 years ago
|
||
Backed out changeset bc6d7dc3f10f (bug 1476796) for build bustage Backout: https://hg.mozilla.org/integration/mozilla-inbound/rev/2a2ee63ad6d584d795452435f326b0913c817156 Failure push: https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=bc6d7dc3f10f381345043d54a8f48bd4de2c3034 Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=189018046&repo=mozilla-inbound&lineNumber=1031 20:42:19 INFO - typedef BYTE BOOLEAN; 20:42:19 INFO - ^ 20:42:19 INFO - 2 errors generated. 20:42:19 INFO - z:/build/build/src/config/rules.mk:1052: recipe for target 'Unified_cpp_image0.i_o' failed 20:42:19 INFO - mozmake.EXE[5]: *** [Unified_cpp_image0.i_o] Error 1 20:42:19 INFO - mozmake.EXE[5]: Leaving directory 'z:/build/build/src/obj-firefox/image' 20:42:19 INFO - mozmake.EXE[5]: *** Waiting for unfinished jobs.... 20:42:19 INFO - mozmake.EXE[5]: Entering directory 'z:/build/build/src/obj-firefox/gfx/layers' 20:42:19 INFO - mozmake.EXE[5]: Leaving directory 'z:/build/build/src/obj-firefox/gfx/layers' 20:42:20 INFO - mozmake.EXE[5]: Entering directory 'z:/build/build/src/obj-firefox/gfx/layers' 20:42:20 INFO - mozmake.EXE[5]: Leaving directory 'z:/build/build/src/obj-firefox/gfx/layers' 20:42:20 INFO - mozmake.EXE[5]: Entering directory 'z:/build/build/src/obj-firefox/gfx/skia' 20:42:20 INFO - z:/build/build/src/sccache2/sccache.exe z:/build/build/src/clang/bin/clang-cl.exe -fms-compatibility-version=19.13.26128 -m32 -FoSkBlitter_ARGB32.i_o -c -Iz:/build/build/src/obj-firefox/dist/stl_wrappers -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -DSKIA_IMPLEMENTATION=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Iz:/build/build/src/gfx/skia -Iz:/build/build/src/obj-firefox/gfx/skia -Iz:/build/build/src/gfx/skia/skia/include/c -Iz:/build/build/src/gfx/skia/skia/include/codec -Iz:/build/build/src/gfx/skia/skia/include/config -Iz:/build/build/src/gfx/skia/skia/include/core -Iz:/build/build/src/gfx/skia/skia/include/effects -Iz:/build/build/src/gfx/skia/skia/include/encode -Iz:/build/build/src/gfx/skia/skia/include/gpu -Iz:/build/build/src/gfx/skia/skia/include/pathops -Iz:/build/build/src/gfx/skia/skia/include/ports -Iz:/build/build/src/gfx/skia/skia/include/private -Iz:/build/build/src/gfx/skia/skia/include/utils -Iz:/build/build/src/gfx/skia/skia/include/utils/mac -Iz:/build/build/src/gfx/skia/skia/include/views -Iz:/build/build/src/gfx/skia/skia/src/core -Iz:/build/build/src/gfx/skia/skia/src/gpu -Iz:/build/build/src/gfx/skia/skia/src/gpu/effects -Iz:/build/build/src/gfx/skia/skia/src/gpu/gl -Iz:/build/build/src/gfx/skia/skia/src/gpu/glsl -Iz:/build/build/src/gfx/skia/skia/src/image -Iz:/build/build/src/gfx/skia/skia/src/lazy -Iz:/build/build/src/gfx/skia/skia/src/opts -Iz:/build/build/src/gfx/skia/skia/src/sfnt -Iz:/build/build/src/gfx/skia/skia/src/shaders -Iz:/build/build/src/gfx/skia/skia/src/sksl -Iz:/build/build/src/gfx/skia/skia/src/utils -Iz:/build/build/src/gfx/skia/skia/src/utils/mac -Iz:/build/build/src/gfx/skia/skia/src/utils/win -Iz:/build/build/src/obj-firefox/dist/include -Iz:/build/build/src/obj-firefox/dist/include/nspr -Iz:/build/build/src/obj-firefox/dist/include/nss -MD -FI z:/build/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -Qunused-arguments -flto=thin -fuse-ld=lld -Qunused-arguments -TP -nologo -w15038 -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -flto=thin -fuse-ld=lld -W3 -Gy -Zc:inline -arch:SSE2 -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -wd4065 -Wno-inline-new-delete -Wno-invalid-offsetof -Wno-microsoft-enum-value -Wno-microsoft-include -Wno-unknown-pragmas -Wno-ignored-pragmas -Wno-deprecated-declarations -Wno-invalid-noreturn -Wno-inconsistent-missing-override -Wno-implicit-exception-spec-mismatch -Wno-unused-local-typedef -Wno-ignored-attributes -Wno-used-but-marked-unused -we4553 -D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING -GR- -Z7 -O2 -Oy- -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-implicit-fallthrough -Wno-inconsistent-missing-override -Wno-macro-redefined -Wno-unused-private-field -Xclang -MP -Xclang -dependency-file -Xclang .deps/SkBlitter_ARGB32.i_o.pp -Xclang -MT -Xclang SkBlitter_ARGB32.i_o -O2 z:/build/build/src/gfx/skia/skia/src/core/SkBlitter_ARGB32.cpp 20:42:20 INFO - mozmake.EXE[5]: Leaving directory 'z:/build/build/src/obj-firefox/gfx/skia' 20:42:20 INFO - mozmake.EXE[5]: Entering directory 'z:/build/build/src/obj-firefox/gfx/skia' 20:42:20 INFO - mozmake.EXE[5]: Leaving directory 'z:/build/build/src/obj-firefox/gfx/skia' 20:42:20 INFO - mozmake.EXE[5]: Entering directory 'z:/build/build/src/obj-firefox/gfx/skia' 20:42:20 INFO - mozmake.EXE[5]: Leaving directory 'z:/build/build/src/obj-firefox/gfx/skia' 20:42:20 INFO - mozmake.EXE[5]: Entering directory 'z:/build/build/src/obj-firefox/gfx/vr'
Flags: needinfo?(ehsan)
Pushed by eakhgari@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/76308197fa05 Enable AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor() to notify consumers about completion of asynchronous results; r=baku
Comment 5•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/76308197fa05
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox63:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
Assignee | ||
Updated•6 years ago
|
Flags: needinfo?(ehsan)
Updated•5 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•