Closed
Bug 825961
Opened 12 years ago
Closed 9 years ago
see if we can remove the need for wrappedJSObject
Categories
(Remote Protocol :: Marionette, defect, P1)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1123506
People
(Reporter: mdas, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: pi-marionette-server, Whiteboard: [marionette=1.0])
Having to use wrappedJSObject interferes with WebDriver parity, since it's Gecko specific and we should just have access to the window object.
Also, as more people start to use marionette, I figure this'll be a painpoint for them to remember, too.
Perhaps we can use XPCNativeWrapper.unwrap(window) or the like.
Reporter | ||
Updated•12 years ago
|
OS: Mac OS X → All
Comment 1•12 years ago
|
||
(In reply to Malini Das [:mdas] from comment #0)
> Perhaps we can use XPCNativeWrapper.unwrap(window) or the like.
This is considered to be safe compared to wrappedJSObject(). I have mentioned that already in another bug but most likely never filed it.
Comment 2•12 years ago
|
||
Oh, see bug 811949 comment 3.
Comment 3•12 years ago
|
||
WebDriver uses the older ways due to having to support so many older versions of Firefox. As long as the effect of using the API is the same we should be using more firefox idiomatic approaches.
Updated•11 years ago
|
Whiteboard: [webdriver-compat]
Comment 4•11 years ago
|
||
!! YAY
Updated•11 years ago
|
Keywords: ateam-marionette-server
Updated•10 years ago
|
Priority: -- → P1
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Updated•2 years ago
|
Product: Testing → Remote Protocol
You need to log in
before you can comment on or make changes to this bug.
Description
•