Closed
Bug 1200400
Opened 9 years ago
Closed 9 years ago
Add support for switchToShadowRoot in JSMarionette.
Categories
(Testing Graveyard :: JSMarionette, defect)
Testing Graveyard
JSMarionette
Tracking
(firefox43 affected)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox43 | --- | affected |
People
(Reporter: yzen, Assigned: yzen)
References
Details
Attachments
(2 files)
Right now support for web components is only present in the Python client for Marionette. In order to be able to use it in JS we need the same level of support in JS client.
Comment 1•9 years ago
|
||
Assignee | ||
Updated•9 years ago
|
Attachment #8655561 -
Flags: review?(gaye)
Assignee | ||
Comment 2•9 years ago
|
||
Hi Gareth, would you be able to take a look at this one? Gaia-components integration testing will be possible with this one. Also, let me know what needs to be done to update the version so it can be used externally from Gaia.
Flags: needinfo?(gaye)
Comment 3•9 years ago
|
||
I don't have a ton of free time at the moment, but I'll leave myself ni? for now so it's on my radar.
Flags: needinfo?(gaye)
Updated•9 years ago
|
Flags: needinfo?(gaye)
Comment 5•9 years ago
|
||
Would it be easy to add an integration test for this?
Assignee | ||
Comment 6•9 years ago
|
||
Hi Gareth, took care of the tests. Could you take a look again?
Flags: needinfo?(gaye)
Comment 7•9 years ago
|
||
(In reply to Yura Zenevich [:yzen] from comment #0)
> Right now support for web components is only present in the Python client
> for Marionette.
Oh, how can I make use of this from the python side of things?
Assignee | ||
Comment 8•9 years ago
|
||
(In reply to Martijn Wargers [:mwargers] (QA) from comment #7)
> (In reply to Yura Zenevich [:yzen] from comment #0)
> > Right now support for web components is only present in the Python client
> > for Marionette.
>
> Oh, how can I make use of this from the python side of things?
Python client already has switch_to_shadow_root since it's part of gecko, here are examples from tests:
https://github.com/mozilla/gecko-dev/commit/75c928c716a6e26162e42623db0cb60ccccf9c71#diff-413c9c7257267b3d931005d4dcdaaa84
Comment 9•9 years ago
|
||
Comment on attachment 8655561 [details]
[gaia] yzen:bug-1200400 > mozilla-b2g:master
Thanks for yet another nice patch yzen :)
Flags: needinfo?(gaye)
Attachment #8655561 -
Flags: review?(gaye) → review+
Comment 10•9 years ago
|
||
Landed on master https://github.com/mozilla-b2g/gaia/commit/b3f438d97d21f0f8f7d45ec4d7376978a3cb379a
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Comment 11•9 years ago
|
||
Comment 13•9 years ago
|
||
Two questions:
1. can we get the documentation updated? I'm using this one http://mozilla-b2g.github.io/marionette-js-client/api-docs/classes/Marionette.Client.html and it is not up to date
2. how do we restore the non shadow document root?
Updated•7 years ago
|
Product: Testing → Testing Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•