1260502
|
|
Fix preference handling of enforce_gecko_prefs() and do a safe shutdown
|
Testing
|
Marionette Client an
|
nobody
|
NEW
|
---
|
2023-02-10
|
1261180
|
|
Add --debugger [gdb|lldb|rr|...] flag to marionette runner and mach
|
Testing
|
Marionette Client an
|
nobody
|
NEW
|
---
|
2023-11-29
|
1283216
|
|
Allow Marionette client object to be constructed with the build from the local environment as the default
|
Testing
|
Marionette Client an
|
nobody
|
NEW
|
---
|
2023-02-10
|
1336953
|
|
Remove usage of socket timeout from the client
|
Testing
|
Marionette Client an
|
nobody
|
NEW
|
---
|
2023-02-10
|
1403689
|
|
Allow to pass a PID to Marionette client if it doesn't manage the instance itself
|
Testing
|
Marionette Client an
|
nobody
|
NEW
|
---
|
2023-02-10
|
1420372
|
|
Marionette client has to check for a valid pid of Firefox as returned with the capabilities
|
Testing
|
Marionette Client an
|
nobody
|
NEW
|
---
|
2023-07-06
|
906712
|
|
implement tab modal dialog handling for desktop with Marionette (alert, confirm, prompt)
|
Testing
|
Marionette Client an
|
chmanchester
|
RESO
|
FIXE
|
2023-02-10
|
1090925
|
|
Add keyboard support to actions
|
Testing
|
Marionette Client an
|
chmanchester
|
RESO
|
FIXE
|
2023-02-10
|
1097705
|
|
Add ability to right or middle click an element
|
Testing
|
Marionette Client an
|
chmanchester
|
RESO
|
FIXE
|
2023-02-10
|
1129702
|
|
Add support for doubleclicking to marionette's actions
|
Testing
|
Marionette Client an
|
chmanchester
|
RESO
|
FIXE
|
2023-02-10
|
940954
|
|
Let Marionette support shutdown/restart tests
|
Testing
|
Marionette Client an
|
dburns
|
RESO
|
FIXE
|
2023-02-10
|
1070307
|
|
when using findElements we dont return a dict with key ELEMENT like we do on findElement
|
Testing
|
Marionette Client an
|
dburns
|
RESO
|
FIXE
|
2023-02-10
|
1107336
|
|
Split marionette automation API into its own package and not have a monolithic package
|
Testing
|
Marionette Client an
|
dburns
|
RESO
|
FIXE
|
2023-02-10
|
1118201
|
|
Update gaia imports to check if it has marionette_driver package, if not use marionette still
|
Testing
|
Marionette Client an
|
dburns
|
RESO
|
FIXE
|
2023-02-10
|
937659
|
|
Implement page loading strategies
|
Testing
|
Marionette Client an
|
hskupin
|
RESO
|
FIXE
|
2023-02-10
|
1280048
|
|
Firefox 47 crash with new marionette driver
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
WONT
|
2023-02-09
|
945729
|
|
Replace status codes with string based messages
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1223028
|
|
Exhaust all server-originated emulator commands and await expected response
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1061698
|
|
Need ability to work in the shadow root/shadow DOM
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
DUPL
|
2023-02-09
|
1074564
|
|
MultiActions on b2g device don't work as expected
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
WONT
|
2023-02-09
|
1144075
|
|
marionette.restart() needs parameter for additional restart flags
|
Testing
|
Marionette Client an
|
hskupin
|
RESO
|
FIXE
|
2023-02-10
|
1003043
|
|
[MTBF][Marionette] Some exception caught during test running
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
INCO
|
2023-02-09
|
1207125
|
|
Marionette._send_message() mixes up response values of different calls
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
INCO
|
2023-02-09
|
1256682
|
|
"mach marionette-test" does not obey tags in manifest files and cause lots of test failures
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
WORK
|
2023-02-09
|
1400819
|
|
Race in Marionette client when attempting to initially connect to the socket
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
WORK
|
2023-02-09
|
949543
|
|
Use seconds for defining time in Marionette Python client
|
Remote Protocol
|
Marionette
|
dburns
|
RESO
|
WORK
|
2023-02-09
|
1027022
|
|
Implement a connect-back mode in Marionette
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
WONT
|
2023-02-09
|
1213008
|
|
Add option to save screenshot to a file
|
Testing
|
Marionette Client an
|
vkatsikaros
|
RESO
|
FIXE
|
2023-02-10
|
1226381
|
|
Marionette should print real path for profile location
|
Testing
|
Marionette Client an
|
adityamotwani
|
RESO
|
FIXE
|
2023-02-10
|
1223171
|
|
[driver] Ability to install/manage (restartless) addons on the fly
|
Testing
|
Marionette Client an
|
ahal
|
RESO
|
FIXE
|
2023-02-10
|
1111246
|
|
Marionette._handle_error is missing error message on malformed packet
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1150522
|
|
Support string based statuses in the Marionette Python client
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1150527
|
|
Remove number based error lookup from Marionette Python client
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1152425
|
|
String type check in error lookup should consider unicode strings
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1153911
|
|
Remove getElementSize and getElementLocation from Marionette
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1154525
|
|
Make HTMLElement.size and HTMLElement.location to use marionette.rect internally
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1154681
|
|
Use static lookup in errors.py
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1154691
|
|
Align Marionette errors with WebDriver errors
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1155703
|
|
Replace FrameSendFailureError and FrameSendNotInitializedError with NoSuchWindowError in Marionette server
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1155708
|
|
Make Marionette.Element#size and #location use element rect
|
Testing Graveyard
|
JSMarionette
|
ato
|
RESO
|
FIXE
|
2018-01-27
|
1155716
|
|
Remove submitElement command
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1157665
|
|
marionette_driver is missing mozrunner dependency
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1158219
|
|
Python client sends field "id" with value null to switchToFrame when switching to default browser context
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1162515
|
|
Remove FrameSendFailureError and FrameNotInitializedError from Python client
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1168396
|
|
Adjust Node.js bindings to match upcoming changes to the Marionette protocol
|
Testing Graveyard
|
JSMarionette
|
ato
|
RESO
|
FIXE
|
2018-01-27
|
1194968
|
|
Adjust Python bindings to match upcoming changes to the Marionette protocol
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1211501
|
|
Support for Marionette protocol level 3 in Marionette Node.js client
|
Testing Graveyard
|
JSMarionette
|
ato
|
RESO
|
FIXE
|
2018-01-27
|
1211503
|
|
Support for Marionette protocol level 3 in Marionette Python client
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1216967
|
|
Release marionette-transport 1.0.0, marionette-client 1.1.0, and marionette-driver 1.1.0
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1230151
|
|
Skip out-of-sync messages in Marionette Python client
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1239987
|
|
Merge marionette-transport back into marionette-driver
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1240576
|
|
Use Preferences.jsm module over Services.pref
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1240601
|
|
Use a socket timeout in transport.wait_for_port
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1240610
|
|
--jsdebugger flag is broken
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1246407
|
|
Rename driver and client directories
|
Testing
|
Marionette Client an
|
ato
|
RESO
|
FIXE
|
2023-02-10
|
1093707
|
|
Using navigate() in chrome scope locks up the browser
|
Testing
|
Marionette Client an
|
chmanchester
|
RESO
|
FIXE
|
2023-02-10
|
1109183
|
|
Marionette's test imports need to be reworked to correspond to a package, not a particular directory
|
Testing
|
Marionette Client an
|
chmanchester
|
RESO
|
FIXE
|
2023-02-10
|
1119211
|
|
Cancel or extend connection timeout when --jsdebugger is enabled
|
Testing
|
Marionette Client an
|
chmanchester
|
RESO
|
FIXE
|
2023-02-10
|
1122609
|
|
execute_script() called with new_sandbox=False in chrome context does not use current script_args but those from a former call
|
Testing
|
Marionette Client an
|
chmanchester
|
RESO
|
FIXE
|
2023-02-10
|
1142212
|
|
skip_if_b2g missing from marionette package
|
Testing
|
Marionette Client an
|
coss
|
RESO
|
FIXE
|
2023-02-10
|
1120364
|
|
Release marionette-client 0.8.7
|
Testing
|
Marionette Client an
|
dave.hunt
|
RESO
|
FIXE
|
2023-02-10
|
960931
|
|
Marionette should fail in a more obvious way if we try to start more than one session
|
Testing
|
Marionette Client an
|
dburns
|
RESO
|
FIXE
|
2023-02-10
|
1159421
|
|
Release marionette-driver 0.5
|
Testing
|
Marionette Client an
|
dburns
|
RESO
|
FIXE
|
2023-02-10
|
1165449
|
|
Implement support for setting proxy in marionette via capabilities
|
Testing
|
Marionette Client an
|
dburns
|
RESO
|
FIXE
|
2023-02-10
|
1189749
|
|
fullScreen has not been implemented
|
Testing
|
Marionette Client an
|
dburns
|
RESO
|
FIXE
|
2023-02-10
|
1272109
|
|
Lots of Marionette unittests not executed on desktop because "@skip_if_b2g" is set on test class level
|
Testing
|
Marionette Client an
|
dburns
|
RESO
|
FIXE
|
2023-02-10
|
1274408
|
|
Remove emulator support from Marionette
|
Testing
|
Marionette Client an
|
dburns
|
RESO
|
FIXE
|
2023-02-10
|
1197078
|
|
Marionette service is unable to parse the data: "[JavaScript Error: "Error parsing incoming packet: {'r (SyntaxError: JSON.parse: expected property name or '}' at line 1 column 2 of the JSON data"
|
Testing
|
Marionette Client an
|
echen
|
RESO
|
FIXE
|
2023-02-10
|
1131219
|
|
Add focusmanager.testmode: true to default prefs for Firefox desktop for Marionette client
|
Testing
|
Marionette Client an
|
galgeek
|
RESO
|
FIXE
|
2023-02-10
|
1118298
|
|
Client uses unknown command property session_id
|
Testing
|
Marionette Client an
|
gioyik
|
RESO
|
FIXE
|
2023-02-10
|
1124604
|
|
Add `focus` parameter to switch_to_window() to stay in compat with switch_to_frame()
|
Testing
|
Marionette Client an
|
hskupin
|
RESO
|
FIXE
|
2023-02-10
|
1124667
|
|
Release marionette-driver 0.2 and marionette-client 0.9
|
Testing
|
Marionette Client an
|
hskupin
|
RESO
|
FIXE
|
2023-02-10
|
1125834
|
|
MarionetteException prints class name twice
|
Testing
|
Marionette Client an
|
hskupin
|
RESO
|
FIXE
|
2023-02-10
|
1294054
|
|
In case of crashes for Marionette after a test has finished we report runner.py
|
Testing
|
Marionette Client an
|
hskupin
|
RESO
|
FIXE
|
2023-02-10
|
1321775
|
|
Better checks for client property of Marionette class
|
Testing
|
Marionette Client an
|
hskupin
|
RESO
|
FIXE
|
2023-02-10
|
1409030
|
|
Remove protocol levels below 3
|
Testing
|
Marionette Client an
|
hskupin
|
RESO
|
FIXE
|
2023-02-10
|
1414882
|
|
Add handshake to Marionette client
|
Testing
|
Marionette Client an
|
hskupin
|
RESO
|
FIXE
|
2023-02-10
|
1040395
|
|
marionette/client/marionette/venv_automation.sh clones a git repo which is now closed
|
Testing
|
Marionette Client an
|
j.parkouss
|
RESO
|
FIXE
|
2023-02-10
|
997909
|
|
Synchronize execute_async_script and waitFor timeouts
|
Testing
|
Marionette Client an
|
jgriffin
|
RESO
|
FIXE
|
2023-02-10
|
1021734
|
|
Remove complicated logic from Marionette's setup.py dealing with transport
|
Testing
|
Marionette Client an
|
jgriffin
|
RESO
|
FIXE
|
2023-02-10
|
1161209
|
|
Release marionette-driver 0.7 and marionette-client 0.13
|
Testing
|
Marionette Client an
|
jgriffin
|
RESO
|
FIXE
|
2023-02-10
|
1128515
|
|
Have capabilities stored on the client side and not do the RPC call
|
Testing
|
Marionette Client an
|
joshua.m.grant
|
RESO
|
FIXE
|
2023-02-10
|
905650
|
|
Add a way to get just the hash of a screenshot
|
Testing
|
Marionette Client an
|
kbmoz1515
|
RESO
|
FIXE
|
2023-02-10
|
1130979
|
|
Calling find_element() should use constants from marionette.By instead of hard-coded values
|
Testing
|
Marionette Client an
|
kbmoz1515
|
RESO
|
FIXE
|
2023-02-10
|
1040742
|
|
MarionetteTestCase should not try to delete_session/call the server if a crash has occurred
|
Testing
|
Marionette Client an
|
mjzffr
|
RESO
|
FIXE
|
2023-02-10
|
1223517
|
|
Release marionette-client 2.0.0, and marionette-driver 1.1.1
|
Testing
|
Marionette Client an
|
mjzffr
|
RESO
|
FIXE
|
2023-02-10
|
1238996
|
|
Release marionette-driver 1.2, marionette-transport 1.1, and marionette-client 2.1
|
Testing
|
Marionette Client an
|
mjzffr
|
RESO
|
FIXE
|
2023-02-10
|
1281213
|
|
Fix passing of app_args to gecko instance in Marionette client
|
Testing
|
Marionette Client an
|
mjzffr
|
RESO
|
FIXE
|
2023-02-10
|
1002039
|
|
Cannot find virtualenv.py to setup marionette environment
|
Testing
|
Marionette Client an
|
mvines
|
RESO
|
FIXE
|
2023-02-10
|
867715
|
|
Make long_press a webdriver action chain command
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
INCO
|
2023-02-09
|
902422
|
|
Marionette can't find the frame returned by get_active_frame() if we switch to base frame
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
WONT
|
2023-02-09
|
1019210
|
|
add a function to test if the marionette server is running
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
WONT
|
2023-02-09
|
1019267
|
|
Marionette-testing leaves untracked files after completion
|
Testing
|
Marionette Client an
|
nobody
|
RESO
|
FIXE
|
2023-02-10
|
1025163
|
|
flick cannot be added to MultiActions object
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
INCO
|
2023-02-09
|
1042662
|
|
Marionette constructor should accept a single **runner_args variable
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
INCO
|
2023-02-09
|
1059995
|
|
Have marionette match error codes from w3c spec
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
WORK
|
2023-02-09
|
1100155
|
|
Mention expected response key when raising MarionetteException on unexpected response
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
INVA
|
2023-02-09
|
1104941
|
|
Release marionette-client to pypi prior to Wed. Dec 3rd
|
Testing
|
Marionette Client an
|
nobody
|
RESO
|
FIXE
|
2023-02-10
|
1113305
|
|
Stacktraces should be marshaled to match WebDriver protocol
|
Testing
|
Marionette Client an
|
nobody
|
RESO
|
FIXE
|
2023-02-10
|
1128513
|
|
ElementNotSelectableException not defined in errors.py
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
DUPL
|
2023-02-09
|
1128656
|
|
switch_to_window() should provide an option not to select the underlying tab automatically
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
DUPL
|
2023-02-09
|
1131763
|
|
Remove dead constants
|
Testing
|
Marionette Client an
|
nobody
|
RESO
|
FIXE
|
2023-02-10
|
1133718
|
|
By class misses constant for 'anon attribute'
|
Testing
|
Marionette Client an
|
nobody
|
RESO
|
FIXE
|
2023-02-10
|
1141050
|
|
Import marionette.keys.Keys into marionette namespace
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
WONT
|
2023-02-09
|
1170479
|
|
sock is None before invoking deleteSession
|
Remote Protocol
|
Marionette
|
nobody
|
RESO
|
INVA
|
2023-02-09
|
1097676
|
|
Create a convenience decorator for "using_context"
|
Testing
|
Marionette Client an
|
shrutijasoria1996
|
RESO
|
FIXE
|
2023-02-10
|
1360586
|
|
Remove unused variable `maximized`
|
Testing
|
Marionette Client an
|
soliver14
|
RESO
|
FIXE
|
2023-02-10
|
1112660
|
|
B2GDesktopInstance overrides GeckoInstance.required_prefs
|
Testing
|
Marionette Client an
|
ted
|
RESO
|
FIXE
|
2023-02-10
|
1002619
|
|
Syntax error in Marionette's setup.py
|
Testing
|
Marionette Client an
|
wlach
|
RESO
|
FIXE
|
2023-02-10
|
1113159
|
|
Add desired capabilities support for marionette-js-client
|
Testing Graveyard
|
JSMarionette
|
yura.zenevich
|
RESO
|
FIXE
|
2018-01-27
|
1011668
|
|
TypeError: not enough arguments for format string error trying to wrap a low-level crash (Crash Reporter)
|
Testing
|
Marionette Client an
|
varun.tinkle
|
VERI
|
FIXE
|
2023-02-10
|