Closed
Bug 1560301
Opened 5 years ago
Closed 5 years ago
Implement basic support for Browser context based on container tabs
Categories
(Remote Protocol :: CDP, enhancement, P1)
Remote Protocol
CDP
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: ochameau, Assigned: ochameau)
References
Details
Attachments
(1 file)
Puppeteer's tests depends on browser context, being created via Target.createBrowserContext
. We then have to support browserContextId
in various methods/events.
Based on Andrey's experience, we know that container tabs have some limitation around cookies (at least), which do not match puppeteer's expectations/chrome implementation of browser contexts.
But container tabs are, by far the closest way to have distinct navigation contexts without spawing mutliple profiles and firefox instances.
So we will try to mimic what has been done in Juggler and engage a discussion with gecko developers to see if we can fix the discrepancies with chrome.
Assignee | ||
Comment 1•5 years ago
|
||
Pushed by apoirot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/dee2008c7a7d Implement very minimal support of browser context. r=remote-protocol-reviewers,ato
Updated•5 years ago
|
Comment 3•5 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Updated•3 years ago
|
Component: CDP: Target → CDP
You need to log in
before you can comment on or make changes to this bug.
Description
•