POST requests and POST data don't survive process switches

NEW
Unassigned

Status

()

P3
normal
7 months ago
4 days ago

People

(Reporter: adw, Unassigned)

Tracking

(Depends on: 1 bug, Blocks: 1 bug)

Trunk
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox61 affected)

Details

(Reporter)

Description

7 months ago
When a POST request starts in one process but is redirected to another, we don't send along its POST data.  See bug 1435615 comment 6.

Mike, please feel free to correct/change this bug.  I filed it in Firefox :: Tabbed Browser since that's where bug 1376895 is filed, but I'm not sure whether that's the best place.

(In reply to Mike Conley (:mconley) (:⚙️) (Totally backlogged on reviews and needinfos) from bug 1435615 comment #11)
> Can you please file a new bug to correct this, and mark is as depending on
> bug 1344465? And then perhaps reference that new bug here? We should
> probably get this all fixed up once bug 1344465 gets fixed.
(Reporter)

Updated

7 months ago
(Reporter)

Updated

7 months ago
See Also: → bug 1435615

Updated

7 months ago
Component: Tabbed Browser → DOM: Content Processes
Product: Firefox → Core

Updated

5 months ago
Priority: -- → P3
This looks like a Fission blocker, but I think the browsing context redesign would take care of this?
Blocks: 1451850
InputStream can be sent via StructuredCloneHolder and they should work cross-processes. We send them from child to parent or parent to child for Blobs, of instance.
You need to log in before you can comment on or make changes to this bug.