Implement "browsingContext.create" command
Categories
(Remote Protocol :: WebDriver BiDi, task, P2)
Tracking
(firefox101 fixed)
Tracking | Status | |
---|---|---|
firefox101 | --- | fixed |
People
(Reporter: whimboo, Assigned: jdescottes)
References
(Blocks 2 open bugs, )
Details
(Whiteboard: [bidi-m3-mvp], [wptsync upstream])
Attachments
(4 files, 6 obsolete files)
Reporter | ||
Comment 1•3 years ago
|
||
As discussed in the meeting today we want to leverage from this command to run individual navigation tests isolated in their own tab.
Assignee | ||
Comment 2•3 years ago
|
||
Note there is a pending discussion item for this command:
HTML’s window open steps depend on the "entry global object" and WebDriver’s New Window command depends on the "current browsing context". Given that we don’t have any such implicit context here, what OS window should new tabs be opened in?
meaning it's not clear in which window new tabs should be opened. It might make sense to use the topmost window?
Assignee | ||
Comment 3•3 years ago
|
||
See also https://github.com/w3c/webdriver-bidi/pull/153 for a proposal to add an optional context
argument, which addresses the issue above.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 4•3 years ago
|
||
Assignee | ||
Comment 5•3 years ago
|
||
Assignee | ||
Comment 6•3 years ago
|
||
Depends on D143648
Assignee | ||
Comment 7•3 years ago
|
||
Depends on D143649
Assignee | ||
Comment 8•3 years ago
|
||
Depends on D143650
Assignee | ||
Comment 9•3 years ago
|
||
Depends on D143651
Assignee | ||
Comment 10•3 years ago
|
||
Depends on D143652
Assignee | ||
Comment 11•3 years ago
|
||
Depends on D143653
Updated•3 years ago
|
Updated•3 years ago
|
Comment 12•3 years ago
|
||
Comment on attachment 9272188 [details]
Bug 1759559 - [webdriver-bidi] Add context parameter to browsingContext.create command
Revision D143651 was moved to bug 1765619. Setting attachment 9272188 [details] to obsolete.
Comment 13•3 years ago
|
||
Comment on attachment 9272189 [details]
Bug 1759559 - [wdspec] Support context parameter context for browsing context create
Revision D143652 was moved to bug 1765619. Setting attachment 9272189 [details] to obsolete.
Comment 14•3 years ago
|
||
Comment on attachment 9272190 [details]
Bug 1759559 - [wdspec] Update wdspec tests for the browsingContext.create context parameter
Revision D143653 was moved to bug 1765619. Setting attachment 9272190 [details] to obsolete.
Comment 15•3 years ago
|
||
Comment on attachment 9272191 [details]
Bug 1759559 - [webdriver-bidi] Add gecko specific webdriver test for browsingContext.create context argument
Revision D143654 was moved to bug 1765619. Setting attachment 9272191 [details] to obsolete.
Assignee | ||
Comment 16•3 years ago
|
||
Update the addTab API to support BiDi's browsingContext.create, including the context argument
Comment 17•3 years ago
|
||
Comment 19•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/14fc7214e077
https://hg.mozilla.org/mozilla-central/rev/eebfe12bce78
https://hg.mozilla.org/mozilla-central/rev/0e85aff12e73
https://hg.mozilla.org/mozilla-central/rev/cac484b3adb8
Assignee | ||
Comment 22•2 years ago
|
||
The update version of the browsingContext.create spec mentions that the new tab should be added right after the reference context when
provided. We need to extend TabManager.addTab in order to support this behavior:
Comment 23•2 years ago
|
||
Comment on attachment 9298117 [details]
Bug 1759559 - [remote] Add reference context parameter to TabManager addTab
Revision D159121 was moved to bug 1765619. Setting attachment 9298117 [details] to obsolete.
Description
•