Closed
Bug 1725567
Opened 5 years ago
Closed 4 years ago
Implement FetchService to support performing fetch in parent process
Categories
(Core :: DOM: Workers, task, P2)
Core
DOM: Workers
Tracking
()
RESOLVED
FIXED
97 Branch
| Tracking | Status | |
|---|---|---|
| firefox97 | --- | fixed |
People
(Reporter: edenchuang, Assigned: edenchuang)
References
Details
Attachments
(7 external files, 1 obsolete file)
This is the sub-scope of bug 1351231. This bug is used to track the implementation of the FetchService, which supports fetch() in the parent process for some specific conditions.
details in https://bugzilla.mozilla.org/show_bug.cgi?id=1351231#c0
| Assignee | ||
Updated•5 years ago
|
Assignee: nobody → echuang
Severity: -- → S3
Status: NEW → ASSIGNED
Priority: -- → P2
| Assignee | ||
Comment 1•5 years ago
|
||
| Assignee | ||
Comment 2•5 years ago
|
||
Updated•5 years ago
|
Attachment #9245903 -
Attachment description: WIP: Bug 1725567 - P1 Create InternalRequest from channel and set its Service-Worker-Navigation-Preload header → Bug 1725567 - P1 Create InternalRequest from channel and set its Service-Worker-Navigation-Preload header
Updated•5 years ago
|
Attachment #9245498 -
Attachment description: WIP: Bug 1725567 - P1 FetchService interface implementaion → Bug 1725567 - P2 FetchService interface implementation
Updated•5 years ago
|
Attachment #9245903 -
Attachment description: Bug 1725567 - P1 Create InternalRequest from channel and set its Service-Worker-Navigation-Preload header → WIP: Bug 1725567 - P1 Create InternalRequest from channel and set its Service-Worker-Navigation-Preload header
Updated•5 years ago
|
Attachment #9245498 -
Attachment description: Bug 1725567 - P2 FetchService interface implementation → WIP: Bug 1725567 - P2 FetchService interface implementation
Updated•5 years ago
|
Attachment #9245903 -
Attachment description: WIP: Bug 1725567 - P1 Create InternalRequest from channel and set its Service-Worker-Navigation-Preload header → Bug 1725567 - P1 Create InternalRequest from channel and set its Service-Worker-Navigation-Preload header
Updated•5 years ago
|
Attachment #9245498 -
Attachment description: WIP: Bug 1725567 - P2 FetchService interface implementation → Bug 1725567 - P2 FetchService interface implementation
Updated•4 years ago
|
Attachment #9245903 -
Attachment description: Bug 1725567 - P1 Create InternalRequest from channel and set its Service-Worker-Navigation-Preload header → Bug 1725567 - P1 Create InternalRequest from channel and set its Service-Worker-Navigation-Preload header. r=#dom-worker-reviewers
Updated•4 years ago
|
Attachment #9245498 -
Attachment description: Bug 1725567 - P2 FetchService interface implementation → WIP: Bug 1725567 - P2 FetchService interface implementation
| Assignee | ||
Comment 3•4 years ago
|
||
Depends on D128223
| Assignee | ||
Comment 4•4 years ago
|
||
Depends on D129808
Updated•4 years ago
|
Attachment #9245498 -
Attachment description: WIP: Bug 1725567 - P2 FetchService interface implementation → Bug 1725567 - P2 FetchService interface implementation
Updated•4 years ago
|
Attachment #9248234 -
Attachment description: WIP: Bug 1725567 - P3 Implement FetchDriverOberser internface for FetchInstance → Bug 1725567 - P3 Implement FetchDriverOberser internface for FetchInstance
Updated•4 years ago
|
Attachment #9248235 -
Attachment description: WIP: Bug 1725567 - P4 Integrating FetchDriver into FetchService::FetchInstance → Bug 1725567 - P4 Integrating FetchDriver into FetchService::FetchInstance
Updated•4 years ago
|
Attachment #9245498 -
Attachment description: Bug 1725567 - P2 FetchService interface implementation → Bug 1725567 - P2 FetchService interface declaration. r=#dom-worker-reviewers
Updated•4 years ago
|
Attachment #9248234 -
Attachment description: Bug 1725567 - P3 Implement FetchDriverOberser internface for FetchInstance → Bug 1725567 - P3 Implement FetchDriverOberser internface for FetchInstance. r=#dom-worker-reviewers
Updated•4 years ago
|
Attachment #9248235 -
Attachment description: Bug 1725567 - P4 Integrating FetchDriver into FetchService::FetchInstance → Bug 1725567 - P4 Integrating FetchDriver into FetchService::FetchInstance. r=#dom-worker-reviewers
| Assignee | ||
Comment 5•4 years ago
|
||
Depends on D129809
| Assignee | ||
Comment 6•4 years ago
|
||
Depends on D130182
| Assignee | ||
Updated•4 years ago
|
Summary: Implement FetchService → Implement FetchService to support performing fetch in parent process
Updated•4 years ago
|
Attachment #9248886 -
Attachment is obsolete: true
Updated•4 years ago
|
Attachment #9248887 -
Attachment description: Bug 1725567 - P6 Support canceling fetching which launched by FetchService. r=#dom-worker-reviewers → Bug 1725567 - P5 Support canceling fetching which launched by FetchService. r=#dom-worker-reviewers
| Assignee | ||
Comment 7•4 years ago
|
||
Depends on D130183
| Assignee | ||
Comment 8•4 years ago
|
||
Pushed by echuang@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b0ace58bdbf3
P1 Create InternalRequest from channel and set its Service-Worker-Navigation-Preload header. r=dom-worker-reviewers,ytausky
https://hg.mozilla.org/integration/autoland/rev/18e158897dbf
P2 FetchService interface declaration. r=dom-worker-reviewers,jesup
https://hg.mozilla.org/integration/autoland/rev/4a2e1961494c
P3 Implement FetchDriverOberser internface for FetchInstance. r=dom-worker-reviewers,jesup
https://hg.mozilla.org/integration/autoland/rev/5eef12ffa43f
P4 Integrating FetchDriver into FetchService::FetchInstance. r=dom-worker-reviewers,jesup
https://hg.mozilla.org/integration/autoland/rev/59de72b87a70
P5 Support canceling fetching which launched by FetchService. r=dom-worker-reviewers,jesup
https://hg.mozilla.org/integration/autoland/rev/5c4e2a74481b
P6 Resolve preload response promise with NetworkError response in FetchEventOpProxy::ActorDestroy. r=dom-worker-reviewers,jesup
https://hg.mozilla.org/integration/autoland/rev/09467e551295
P7 Update navigation preload web-platform test result. r=dom-worker-reviewers,jesup
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/32239 for changes under testing/web-platform/tests
Comment 11•4 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/b0ace58bdbf3
https://hg.mozilla.org/mozilla-central/rev/18e158897dbf
https://hg.mozilla.org/mozilla-central/rev/4a2e1961494c
https://hg.mozilla.org/mozilla-central/rev/5eef12ffa43f
https://hg.mozilla.org/mozilla-central/rev/59de72b87a70
https://hg.mozilla.org/mozilla-central/rev/5c4e2a74481b
https://hg.mozilla.org/mozilla-central/rev/09467e551295
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
status-firefox97:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch
Upstream PR merged by moz-wptsync-bot
Updated•3 years ago
|
Whiteboard: [sp3]
Updated•3 years ago
|
See Also: → https://mozilla-hub.atlassian.net/browse/SP3-155
Updated•3 years ago
|
See Also: https://mozilla-hub.atlassian.net/browse/SP3-155 →
Whiteboard: [sp3]
You need to log in
before you can comment on or make changes to this bug.
Description
•