aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/webdriver_handlers.rs
Commit message (Collapse)AuthorAgeFilesLines
* `cargo fix --edition-idioms`Simon Sapin2018-11-081-1/+1
|
* Reorder importsPyfisch2018-11-061-4/+8
|
* Format remaining filesPyfisch2018-11-061-13/+26
|
* Sort `use` statementsSimon Sapin2018-11-061-1/+1
|
* `cargo fix --edition`Simon Sapin2018-11-061-21/+21
|
* Update hyper to 0.12Bastien Orivel2018-11-011-1/+5
|
* Format script componentchansuke2018-09-191-235/+331
|
* Adapt Servo for mozjs 0.6 and the changes introduced in servo/rust-mozjs#393Marcin Mielniczuk2018-03-281-1/+2
|
* Rename Root<T> to DomRoot<T>Anthony Ramine2017-09-261-2/+2
| | | | | | | In a later PR, DomRoot<T> will become a type alias of Root<Dom<T>>, where Root<T> will be able to handle all the things that need to be rooted that have a stable traceable address that doesn't move for the whole lifetime of the root. Stay tuned.
* Rename dom::bindings::js to dom::bindings::rootAnthony Ramine2017-09-261-1/+1
|
* Replace downcast with isDarkDrek2017-08-021-1/+1
|
* Bump euclid to 0.14.Nicolas Silva2017-06-141-3/+1
|
* Webdriver uses browsing context ids rather than pipeline ids.Alan Jeffrey2017-05-251-7/+8
|
* Renamed constellation::Frame to constellation::BrowsingContext.Alan Jeffrey2017-05-151-4/+4
|
* Update Hyper and OpenSSLddh2017-03-311-11/+13
|
* Added some same-origin-domain checks.Alan Jeffrey2017-03-141-13/+8
|
* Refactor and simplify 'set cookies' operations on resource thread.Corey Farwell2016-12-151-5/+5
|
* Remove redundant url clonesPu Xingyu2016-11-181-5/+5
| | | | | They are now redundant since now document.url() returns a struct rather than a reference.
* Urlmageddon: Use refcounted urls more often.Emilio Cobos Álvarez2016-11-171-3/+3
|
* Replace script thread root browsing context by a collection of documents.Alan Jeffrey2016-11-081-99/+102
|
* Move JS evaluation functions to GlobalScopeAnthony Ramine2016-10-061-3/+2
|
* Introduce GlobalScope::resource_threadsAnthony Ramine2016-10-061-4/+4
|
* Introduce GlobalScope::pipeline_idAnthony Ramine2016-10-061-1/+2
|
* Replace ScriptHelpers by GlobalRef methodsAnthony Ramine2016-10-031-3/+5
|
* Use fn pipeline_id consistently, not fn pipelineAneesh Agrawal2016-09-131-1/+1
| | | | | | | | | | | | Consistently use the name 'pipeline_id' to refer to a function that returns an (optional) PipelineId. This was prompted by discovering both fn pipeline and fn pipeline_id doing the same job in htmliframeelement.rs. Note that there is fn pipeline in components/compositing/compositor.rs, but that actually returns an Option<&CompositionPipeline>, not any kind of PipelineId.
* Reorder `use` statementsUK9922016-09-091-2/+2
|
* Update rust-mozjs dependencyGuillaume Gomez2016-08-241-3/+10
|
* Update serde to 0.8 (fixes #12659)Anthony Ramine2016-08-121-2/+3
|
* Removed some sources of panic from script thread and devtools, using Option ↵David Raifaizen2016-07-251-4/+15
| | | | values instead to indicate when a pipeline context is missing where appropriate. Additionally, removed erroneous method get_browsing_context.
* Move webdriver_msg to script_traits.Ms2ger2016-07-051-2/+2
|
* Add style check, test, and code fixes for an else brace check.Travis Dean2016-07-041-2/+1
|
* Switch to using the new rooted!/RootedGuard API for rooting.Eduard Burtescu2016-07-041-4/+3
|
* Use common cookie struct add cookie webdriver cmdsDan Robertson2016-06-251-1/+66
| | | | | One cookie struct to rule them all. One struct to represent them. One cookie struct to bind them all, and through the IPC carry them.
* Support WindowProxy return values in bindingsJansen Jan2016-06-091-2/+1
| | | | unscopable
* Move DOMString back to scriptAnthony Ramine2016-05-241-1/+1
| | | | This entirely removes the 'non-geckolib' feature of the util crate.
* Added a timeout to SetWindowSize.Alan Jeffrey2016-05-201-3/+2
|
* Made SetWindowSize synchronous.Alan Jeffrey2016-05-201-20/+0
|
* Implemented webdriver SetWindowSize.Alan Jeffrey2016-05-201-1/+14
|
* removed instances of &Root<BrowsingContext>Connor Brewster2016-05-111-18/+18
|
* remove page and move functionality to browing contextConnor Brewster2016-05-111-44/+46
| | | | | | | | | | Allow for adding history items Fixed nested iframe test failure Cleanup and small refactors fixup
* Remove `get_*` on getters as per RFC 0344.Corey Farwell2016-04-101-1/+1
| | | | | | https://github.com/rust-lang/rfcs/blob/master/text/0344-conventions-galore.md#gettersetter-apis https://github.com/servo/servo/issues/6224
* Remove `get_*` on getters as per RFC 0344.Corey Farwell2016-03-311-4/+4
| | | | | | https://github.com/rust-lang/rfcs/blob/master/text/0344-conventions-galore.md#gettersetter-apis https://github.com/servo/servo/issues/6224
* find_node_by_unique_id should use findDaniel Robertson2016-02-241-9/+1
| | | | find_node_by_unique_id should use find instead of for-loop
* Implement GetElementRect webdriver commandDaniel Robertson2016-02-241-0/+41
| | | | Implement the webdriver Get Element Rect command
* task -> threadrohan.prinja2016-01-101-1/+1
|
* Fix a bunch of clippy lintsJohannes Linke2016-01-021-1/+1
|
* Removed duplicate webdriver_traits file and added webdriver handler for ↵David Raifaizen2015-11-291-1/+51
| | | | GetWindowSize, IsSelected and IsEnabled
* Add support for getting an element's computed style through WebDriver.James Graham2015-11-201-0/+17
|
* Implement Get Element Attribute WebDriver commandJames Graham2015-11-181-0/+15
|
* Implement support for WebDriver send keys command.James Graham2015-11-161-0/+21
| | | | | | Supports sending keys to an element. The specification here is still rather unfinished so the error handling and so on in this code will need iteration as it becomes clearer what the expected behaviour is.