Closed
Bug 1871376
Opened 11 months ago
Closed 5 months ago
Make fetch request use PFetch for Requests with KeepAlive
Categories
(Core :: DOM: Networking, enhancement, P2)
Core
DOM: Networking
Tracking
()
RESOLVED
FIXED
129 Branch
Tracking | Status | |
---|---|---|
firefox129 | --- | fixed |
People
(Reporter: smayya, Assigned: smayya)
References
(Blocks 1 open bug)
Details
(Whiteboard: [necko-triaged], [wptsync upstream])
Attachments
(2 files)
For Fetch keepalive we will be using PFetch for the IPC. This bug will route the request through the Pfetch if the request is marked as keepalive.
Assignee | ||
Updated•11 months ago
|
Severity: -- → N/A
Priority: -- → P2
Whiteboard: [necko-triaged]
Assignee | ||
Updated•8 months ago
|
Assignee: nobody → smayya
Assignee | ||
Comment 1•8 months ago
|
||
Assignee | ||
Comment 2•8 months ago
|
||
Updated•7 months ago
|
Attachment #9394800 -
Attachment description: WIP: Bug 1871376 - enable keepalive tests. r=#necko → Bug 1871376 - enable keepalive tests. r=#necko
Updated•7 months ago
|
Attachment #9393293 -
Attachment description: WIP: Bug 1871376 - route keepalive request through PFetchChild. r=#necko,echuang,asuth → Bug 1871376 - route keepalive request through PFetchChild. r=#necko,edenchuang,asuth
Pushed by smayya@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/46f26b4f249d
route keepalive request through PFetchChild. r=edenchuang,necko-reviewers,jesup
Comment 4•5 months ago
|
||
Backed out for causing bp-nu bustages related to RefPtr.h and wpt failures related to "attribute keepalive".
[task 2024-06-10T20:18:51.660Z] 20:18:51 INFO - dom/clients/manager/ClientSourceChild.o
[task 2024-06-10T20:18:51.662Z] 20:18:51 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:52.204Z] 20:18:52 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:52.209Z] 20:18:52 INFO - /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/clang++ --sysroot /builds/worker/fetches/sysroot-x86_64-linux-gnu -o ClientSourceChild.o -c -I/builds/worker/workspace/obj-build/dist/stl_wrappers -I/builds/worker/workspace/obj-build/dist/system_wrappers -include /builds/worker/checkouts/gecko/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builds/worker/checkouts/gecko/dom/clients/manager -I/builds/worker/workspace/obj-build/dom/clients/manager -I/builds/worker/workspace/obj-build/ipc/ipdl/_ipdlheaders -I/builds/worker/checkouts/gecko/ipc/chromium/src -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -DMOZILLA_CLIENT -include /builds/worker/workspace/obj-build/mozilla-config.h -D_GLIBCXX_USE_CXX11_ABI=0 -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -fcrash-diagnostics-dir=/builds/worker/artifacts -fno-exceptions -fPIC -gdwarf-4 -Xclang -load -Xclang /builds/worker/workspace/obj-build/build/clang-plugin/libclang-plugin.so -Xclang -add-plugin -Xclang moz-check -O2 -fno-omit-frame-pointer -funwind-tables -Werror -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtautological-constant-in-range-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wenum-float-conversion -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-deprecated-this-capture -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=atomic-alignment -Wno-error=deprecated-builtins -Wformat -Wformat-security -Wno-psabi -Wthread-safety -Wno-error=builtin-macro-redefined -Wno-vla-cxx-extension -Wno-unknown-warning-option -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ClientSourceChild.o.pp /builds/worker/checkouts/gecko/dom/clients/manager/ClientSourceChild.cpp
[task 2024-06-10T20:18:52.210Z] 20:18:52 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:52.212Z] 20:18:52 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:52.214Z] 20:18:52 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:52.215Z] 20:18:52 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:52.216Z] 20:18:52 INFO - dom/clients/manager/ClientSourceOpChild.o
[task 2024-06-10T20:18:52.217Z] 20:18:52 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:52.828Z] 20:18:52 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:52.831Z] 20:18:52 INFO - /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/clang++ --sysroot /builds/worker/fetches/sysroot-x86_64-linux-gnu -o ClientSourceOpChild.o -c -I/builds/worker/workspace/obj-build/dist/stl_wrappers -I/builds/worker/workspace/obj-build/dist/system_wrappers -include /builds/worker/checkouts/gecko/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builds/worker/checkouts/gecko/dom/clients/manager -I/builds/worker/workspace/obj-build/dom/clients/manager -I/builds/worker/workspace/obj-build/ipc/ipdl/_ipdlheaders -I/builds/worker/checkouts/gecko/ipc/chromium/src -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -DMOZILLA_CLIENT -include /builds/worker/workspace/obj-build/mozilla-config.h -D_GLIBCXX_USE_CXX11_ABI=0 -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -fcrash-diagnostics-dir=/builds/worker/artifacts -fno-exceptions -fPIC -gdwarf-4 -Xclang -load -Xclang /builds/worker/workspace/obj-build/build/clang-plugin/libclang-plugin.so -Xclang -add-plugin -Xclang moz-check -O2 -fno-omit-frame-pointer -funwind-tables -Werror -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtautological-constant-in-range-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wenum-float-conversion -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-deprecated-this-capture -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=atomic-alignment -Wno-error=deprecated-builtins -Wformat -Wformat-security -Wno-psabi -Wthread-safety -Wno-error=builtin-macro-redefined -Wno-vla-cxx-extension -Wno-unknown-warning-option -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ClientSourceOpChild.o.pp /builds/worker/checkouts/gecko/dom/clients/manager/ClientSourceOpChild.cpp
[task 2024-06-10T20:18:52.831Z] 20:18:52 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:52.838Z] 20:18:52 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:52.839Z] 20:18:52 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:52.843Z] 20:18:52 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:52.844Z] 20:18:52 INFO - dom/clients/manager/ClientSourceOpParent.o
[task 2024-06-10T20:18:52.844Z] 20:18:52 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:53.393Z] 20:18:53 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:53.395Z] 20:18:53 INFO - /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/clang++ --sysroot /builds/worker/fetches/sysroot-x86_64-linux-gnu -o ClientSourceOpParent.o -c -I/builds/worker/workspace/obj-build/dist/stl_wrappers -I/builds/worker/workspace/obj-build/dist/system_wrappers -include /builds/worker/checkouts/gecko/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builds/worker/checkouts/gecko/dom/clients/manager -I/builds/worker/workspace/obj-build/dom/clients/manager -I/builds/worker/workspace/obj-build/ipc/ipdl/_ipdlheaders -I/builds/worker/checkouts/gecko/ipc/chromium/src -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -DMOZILLA_CLIENT -include /builds/worker/workspace/obj-build/mozilla-config.h -D_GLIBCXX_USE_CXX11_ABI=0 -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -fcrash-diagnostics-dir=/builds/worker/artifacts -fno-exceptions -fPIC -gdwarf-4 -Xclang -load -Xclang /builds/worker/workspace/obj-build/build/clang-plugin/libclang-plugin.so -Xclang -add-plugin -Xclang moz-check -O2 -fno-omit-frame-pointer -funwind-tables -Werror -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtautological-constant-in-range-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wenum-float-conversion -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-deprecated-this-capture -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=atomic-alignment -Wno-error=deprecated-builtins -Wformat -Wformat-security -Wno-psabi -Wthread-safety -Wno-error=builtin-macro-redefined -Wno-vla-cxx-extension -Wno-unknown-warning-option -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/ClientSourceOpParent.o.pp /builds/worker/checkouts/gecko/dom/clients/manager/ClientSourceOpParent.cpp
[task 2024-06-10T20:18:53.396Z] 20:18:53 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:53.397Z] 20:18:53 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:53.398Z] 20:18:53 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:53.400Z] 20:18:53 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:53.400Z] 20:18:53 INFO - dom/clients/manager/ClientSourceParent.o
[task 2024-06-10T20:18:53.401Z] 20:18:53 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/clients/manager'
[task 2024-06-10T20:18:54.632Z] 20:18:54 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/fetch'
[task 2024-06-10T20:18:54.635Z] 20:18:54 INFO - /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/clang++ --sysroot /builds/worker/fetches/sysroot-x86_64-linux-gnu -o FetchChild.o -c -I/builds/worker/workspace/obj-build/dist/stl_wrappers -I/builds/worker/workspace/obj-build/dist/system_wrappers -include /builds/worker/checkouts/gecko/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builds/worker/checkouts/gecko/dom/fetch -I/builds/worker/workspace/obj-build/dom/fetch -I/builds/worker/checkouts/gecko/dom/base -I/builds/worker/checkouts/gecko/netwerk/base -I/builds/worker/checkouts/gecko/netwerk/protocol/data -I/builds/worker/checkouts/gecko/netwerk/protocol/http -I/builds/worker/workspace/obj-build/ipc/ipdl/_ipdlheaders -I/builds/worker/checkouts/gecko/ipc/chromium/src -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -DMOZILLA_CLIENT -include /builds/worker/workspace/obj-build/mozilla-config.h -D_GLIBCXX_USE_CXX11_ABI=0 -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -fcrash-diagnostics-dir=/builds/worker/artifacts -fno-exceptions -fPIC -gdwarf-4 -Xclang -load -Xclang /builds/worker/workspace/obj-build/build/clang-plugin/libclang-plugin.so -Xclang -add-plugin -Xclang moz-check -O2 -fno-omit-frame-pointer -funwind-tables -Werror -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtautological-constant-in-range-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wenum-float-conversion -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-deprecated-this-capture -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=atomic-alignment -Wno-error=deprecated-builtins -Wformat -Wformat-security -Wno-psabi -Wthread-safety -Wno-error=builtin-macro-redefined -Wno-vla-cxx-extension -Wno-unknown-warning-option -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/FetchChild.o.pp /builds/worker/checkouts/gecko/dom/fetch/FetchChild.cpp
[task 2024-06-10T20:18:54.636Z] 20:18:54 INFO - In file included from /builds/worker/checkouts/gecko/dom/fetch/FetchChild.cpp:5:
[task 2024-06-10T20:18:54.637Z] 20:18:54 INFO - In file included from /builds/worker/checkouts/gecko/dom/fetch/FetchChild.h:8:
[task 2024-06-10T20:18:54.638Z] 20:18:54 INFO - In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/dom/AbortSignal.h:10:
[task 2024-06-10T20:18:54.638Z] 20:18:54 ERROR - /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:48:37: error: member access into incomplete type 'mozilla::dom::Document'
[task 2024-06-10T20:18:54.639Z] 20:18:54 INFO - 48 | static void AddRef(U* aPtr) { aPtr->AddRef(); }
[task 2024-06-10T20:18:54.640Z] 20:18:54 INFO - | ^
[task 2024-06-10T20:18:54.640Z] 20:18:54 INFO - /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:408:61: note: in instantiation of member function 'mozilla::RefPtrTraits<mozilla::dom::Document>::AddRef' requested here
[task 2024-06-10T20:18:54.641Z] 20:18:54 INFO - 408 | static void AddRef(U* aPtr) { mozilla::RefPtrTraits<U>::AddRef(aPtr); }
[task 2024-06-10T20:18:54.642Z] 20:18:54 INFO - | ^
[task 2024-06-10T20:18:54.642Z] 20:18:54 INFO - /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:108:37: note: in instantiation of member function 'RefPtr<mozilla::dom::Document>::ConstRemovingRefPtrTraits<mozilla::dom::Document>::AddRef' requested here
[task 2024-06-10T20:18:54.643Z] 20:18:54 INFO - 108 | ConstRemovingRefPtrTraits<T>::AddRef(mRawPtr);
[task 2024-06-10T20:18:54.644Z] 20:18:54 INFO - | ^
[task 2024-06-10T20:18:54.645Z] 20:18:54 INFO - /builds/worker/checkouts/gecko/dom/fetch/FetchChild.cpp:178:30: note: in instantiation of member function 'RefPtr<mozilla::dom::Document>::RefPtr' requested here
[task 2024-06-10T20:18:54.646Z] 20:18:54 INFO - 178 | RefPtr<Document> doc = window->GetExtantDoc();
[task 2024-06-10T20:18:54.646Z] 20:18:54 INFO - | ^
[task 2024-06-10T20:18:54.647Z] 20:18:54 INFO - /builds/worker/workspace/obj-build/dist/include/imgIContainer.h:23:7: note: forward declaration of 'mozilla::dom::Document'
[task 2024-06-10T20:18:54.648Z] 20:18:54 INFO - 23 | class Document; /* webidl Document */
[task 2024-06-10T20:18:54.649Z] 20:18:54 INFO - | ^
[task 2024-06-10T20:18:54.649Z] 20:18:54 INFO - In file included from /builds/worker/checkouts/gecko/dom/fetch/FetchChild.cpp:5:
[task 2024-06-10T20:18:54.650Z] 20:18:54 INFO - In file included from /builds/worker/checkouts/gecko/dom/fetch/FetchChild.h:8:
[task 2024-06-10T20:18:54.651Z] 20:18:54 INFO - In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/dom/AbortSignal.h:10:
[task 2024-06-10T20:18:54.652Z] 20:18:54 ERROR - /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:49:38: error: member access into incomplete type 'mozilla::dom::Document'
[task 2024-06-10T20:18:54.653Z] 20:18:54 INFO - 49 | static void Release(U* aPtr) { aPtr->Release(); }
[task 2024-06-10T20:18:54.653Z] 20:18:54 INFO - | ^
[task 2024-06-10T20:18:54.654Z] 20:18:54 INFO - /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:409:62: note: in instantiation of member function 'mozilla::RefPtrTraits<mozilla::dom::Document>::Release' requested here
[task 2024-06-10T20:18:54.655Z] 20:18:54 INFO - 409 | static void Release(U* aPtr) { mozilla::RefPtrTraits<U>::Release(aPtr); }
[task 2024-06-10T20:18:54.656Z] 20:18:54 INFO - | ^
[task 2024-06-10T20:18:54.656Z] 20:18:54 INFO - /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:80:37: note: in instantiation of member function 'RefPtr<mozilla::dom::Document>::ConstRemovingRefPtrTraits<mozilla::dom::Document>::Release' requested here
[task 2024-06-10T20:18:54.657Z] 20:18:54 INFO - 80 | ConstRemovingRefPtrTraits<T>::Release(mRawPtr);
[task 2024-06-10T20:18:54.658Z] 20:18:54 INFO - | ^
[task 2024-06-10T20:18:54.659Z] 20:18:54 INFO - /builds/worker/checkouts/gecko/dom/fetch/FetchChild.cpp:178:30: note: in instantiation of member function 'RefPtr<mozilla::dom::Document>::~RefPtr' requested here
[task 2024-06-10T20:18:54.659Z] 20:18:54 INFO - 178 | RefPtr<Document> doc = window->GetExtantDoc();
[task 2024-06-10T20:18:54.660Z] 20:18:54 INFO - | ^
[task 2024-06-10T20:18:54.661Z] 20:18:54 INFO - /builds/worker/workspace/obj-build/dist/include/imgIContainer.h:23:7: note: forward declaration of 'mozilla::dom::Document'
[task 2024-06-10T20:18:54.662Z] 20:18:54 INFO - 23 | class Document; /* webidl Document */
[task 2024-06-10T20:18:54.663Z] 20:18:54 INFO - | ^
[task 2024-06-10T20:18:54.663Z] 20:18:54 INFO - 2 errors generated.
[task 2024-06-10T20:18:54.664Z] 20:18:54 ERROR - gmake[4]: *** [/builds/worker/checkouts/gecko/config/rules.mk:689: FetchChild.o] Error 1
[task 2024-06-10T20:18:54.665Z] 20:18:54 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/fetch'
[task 2024-06-10T20:18:54.665Z] 20:18:54 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/fetch'
[task 2024-06-10T20:18:54.665Z] 20:18:54 INFO - dom/fetch/FetchDriver.o
[task 2024-06-10T20:18:54.665Z] 20:18:54 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/fetch'
[task 2024-06-10T20:18:56.126Z] 20:18:56 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/docshell/base'
[task 2024-06-10T20:18:56.129Z] 20:18:56 INFO - /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/clang++ --sysroot /builds/worker/fetches/sysroot-x86_64-linux-gnu -o CanonicalBrowsingContext.o -c -I/builds/worker/workspace/obj-build/dist/stl_wrappers -I/builds/worker/workspace/obj-build/dist/system_wrappers -include /builds/worker/checkouts/gecko/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builds/worker/checkouts/gecko/docshell/base -I/builds/worker/workspace/obj-build/docshell/base -I/builds/worker/workspace/obj-build/ipc/ipdl/_ipdlheaders -I/builds/worker/checkouts/gecko/ipc/chromium/src -I/builds/worker/checkouts/gecko/docshell/shistory -I/builds/worker/checkouts/gecko/dom/base -I/builds/worker/checkouts/gecko/dom/bindings -I/builds/worker/checkouts/gecko/js/xpconnect/src -I/builds/worker/checkouts/gecko/layout/base -I/builds/worker/checkouts/gecko/layout/generic -I/builds/worker/checkouts/gecko/layout/style -I/builds/worker/checkouts/gecko/layout/xul -I/builds/worker/checkouts/gecko/netwerk/base -I/builds/worker/checkouts/gecko/netwerk/protocol/viewsource -I/builds/worker/checkouts/gecko/toolkit/components/browser -I/builds/worker/checkouts/gecko/toolkit/components/find -I/builds/worker/checkouts/gecko/tools/profiler -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -DMOZILLA_CLIENT -include /builds/worker/workspace/obj-build/mozilla-config.h -D_GLIBCXX_USE_CXX11_ABI=0 -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -fcrash-diagnostics-dir=/builds/worker/artifacts -fno-exceptions -fPIC -gdwarf-4 -Xclang -load -Xclang /builds/worker/workspace/obj-build/build/clang-plugin/libclang-plugin.so -Xclang -add-plugin -Xclang moz-check -O2 -fno-omit-frame-pointer -funwind-tables -Werror -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtautological-constant-in-range-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wenum-float-conversion -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-deprecated-this-capture -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=atomic-alignment -Wno-error=deprecated-builtins -Wformat -Wformat-security -Wno-psabi -Wthread-safety -Wno-error=builtin-macro-redefined -Wno-vla-cxx-extension -Wno-unknown-warning-option -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/CanonicalBrowsingContext.o.pp /builds/worker/checkouts/gecko/docshell/base/CanonicalBrowsingContext.cpp
[task 2024-06-10T20:18:56.131Z] 20:18:56 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/docshell/base'
[task 2024-06-10T20:18:56.131Z] 20:18:56 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/docshell/base'
[task 2024-06-10T20:18:56.132Z] 20:18:56 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/docshell/base'
[task 2024-06-10T20:18:56.135Z] 20:18:56 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/docshell/base'
[task 2024-06-10T20:18:56.136Z] 20:18:56 INFO - docshell/base/ChildProcessChannelListener.o
Flags: needinfo?(smayya)
Assignee | ||
Updated•5 months ago
|
Flags: needinfo?(smayya)
Pushed by smayya@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a1120bbddda2
enable keepalive tests. r=necko-reviewers,kershaw
https://hg.mozilla.org/integration/autoland/rev/39c159dbb3c6
route keepalive request through PFetchChild. r=edenchuang,necko-reviewers,jesup
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/46705 for changes under testing/web-platform/tests
Whiteboard: [necko-triaged] → [necko-triaged], [wptsync upstream]
Comment 7•5 months ago
•
|
||
Backed out 3 changesets (bug 1871377, bug 1871376) for causing multiple failures on FetchChild.cpp.
All the failures occurred on Linux 18.04 x64 WebRender asan opt.
Flags: needinfo?(smayya)
Upstream PR was closed without merging
Pushed by smayya@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/945282a142cf
enable keepalive tests. r=necko-reviewers,kershaw
https://hg.mozilla.org/integration/autoland/rev/3b4e7ec0735f
route keepalive request through PFetchChild. r=edenchuang,necko-reviewers,jesup
Assignee | ||
Updated•5 months ago
|
Flags: needinfo?(smayya)
Comment 10•5 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/945282a142cf
https://hg.mozilla.org/mozilla-central/rev/3b4e7ec0735f
Status: NEW → RESOLVED
Closed: 5 months ago
status-firefox129:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch
Upstream PR merged by moz-wptsync-bot
You need to log in
before you can comment on or make changes to this bug.
Description
•