Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix some clippy warnings in `components/script/webdriver_handlers.rs` (#31784) | Tumuhairwe | 2024-03-22 | 1 | -51/+46 |
| | | | | | | | | | * Fixed some clippy warnings in components/script/webdriver_handlers.rs * Updated fixes for clippy warnings in components/script/webdriver_handlers.rs * Updated the formatting of components/script/webdriver_handlers.rs * Updated components/script/webdriver_handler.rs to fix some clippy warnings. | ||||
* | clippy: Fix dereferenced warnings (#31770) | Oluwatobi Sofela | 2024-03-20 | 1 | -2/+2 |
| | |||||
* | clippy: Fix warnings in `components/script` (#31700) | Richard Dushime | 2024-03-15 | 1 | -5/+5 |
| | | | | | * Fix warnings: immediate dereferencing of references and unneeded statement * Fix warnings in Components/script | ||||
* | Strict import formatting (grouping and granularity) (#30325) | Samson | 2023-09-11 | 1 | -27/+25 |
| | | | | | * strict imports formatting * Reformat all imports | ||||
* | Support arbitrary protos when wrapping DOM objects with constructors. | Josh Matthews | 2023-05-28 | 1 | -1/+1 |
| | |||||
* | Update mozjs to 0.14.1 | Sudarsan | 2020-08-28 | 1 | -2/+2 |
| | | | | | | | This update pulls in improvements on mozjs that now removes the need to pass pointers to CompileOptionsWraper::new(), allows NewProxyObject to now accept a Singleton bool and JSClass and removes an unsafe Handle::new usage. | ||||
* | Set private reference for classic script | CYBAI | 2020-07-18 | 1 | -6/+15 |
| | | | | | | | | | | | | Web developers can use `Dynamic Import` in a classic script; thus, we need to save the script's private reference so that we can reuse it when we're going to fetch a dynamic import module for a classic script. Besides, because it's possible to use different executing context for a dynamic import module (like `dynamic-import/string-compilation-other-document.html` WPT test), we can't initialize a module owner at the timing of `SetScriptPrivate`; thus, if the private module script doesn't hold an owner, we'll use a DynamicImport owner for it. | ||||
* | Update SpiderMonkey | Anthony Ramine | 2020-03-06 | 1 | -1/+5 |
| | |||||
* | Modify `script` to prevent further violations of snake_case | Kunal Mohan | 2020-01-18 | 1 | -4/+4 |
| | |||||
* | Implement ElementClick wd command | George Roman | 2019-08-31 | 1 | -31/+135 |
| | |||||
* | Implement pointerMove webdriver action | George Roman | 2019-08-22 | 1 | -0/+51 |
| | |||||
* | Finish the JSON clone algorithm | George Roman | 2019-08-21 | 1 | -29/+107 |
| | |||||
* | Implement TakeElementScreenshot WebDriver command | George Roman | 2019-08-20 | 1 | -0/+25 |
| | |||||
* | Return ErrorStatus from webdriver_handlers | George Roman | 2019-08-18 | 1 | -321/+375 |
| | |||||
* | Add support for returning array-like types from the Execute(Async)Script wd ↵ | George Roman | 2019-08-10 | 1 | -7/+64 |
| | | | | command | ||||
* | Use safe JSContext as first argument for throw_dom_exception | marmeladema | 2019-08-09 | 1 | -1/+1 |
| | |||||
* | Modify *::get_cx methods to return a safe JSContext instead of a raw one | marmeladema | 2019-07-24 | 1 | -7/+7 |
| | |||||
* | Auto merge of #23745 - ↵ | bors-servo | 2019-07-23 | 1 | -1/+40 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | georgeroman:implement_get_element_property_wd_command, r=jdm Implement GetElementProperty wd command <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors <!-- Either: --> - [X] There are tests for these changes <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23745) <!-- Reviewable:end --> | ||||
| * | Implement GetElementProperty WebDriver command | George Roman | 2019-07-23 | 1 | -1/+40 |
| | | |||||
* | | Update euclid. | Emilio Cobos Álvarez | 2019-07-23 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | There are a few canvas2d-related dependencies that haven't updated, but they only use euclid internally so that's not blocking landing the rest of the changes. Given the size of this patch, I think it's useful to get this landed as-is. | ||||
* | | Implement link and partial link text selectors for FindElement and related ↵ | George Roman | 2019-07-23 | 1 | -0/+101 |
| | | | | | | | | WebDriver commands | ||||
* | | Implement tag name selector for FindElementsFromElement WebDriver command | George Roman | 2019-07-21 | 1 | -2/+24 |
| | | |||||
* | | Implement tag name selector for FindElementFromElement WebDriver command | George Roman | 2019-07-21 | 1 | -0/+20 |
| | | |||||
* | | Implement tag name selector for FindElements WebDriver command | George Roman | 2019-07-21 | 1 | -0/+19 |
| | | |||||
* | | Implement tag name selector for FindElement WebDriver command | George Roman | 2019-07-21 | 1 | -0/+19 |
|/ | |||||
* | Implement GetPageSource WebDriver command | George Roman | 2019-06-17 | 1 | -0/+27 |
| | |||||
* | Fix already borrowed error in webdriver | George Roman | 2019-06-10 | 1 | -30/+29 |
| | |||||
* | Auto merge of #23171 - hundredeir:find_elem_elems, r=jdm | bors-servo | 2019-05-19 | 1 | -0/+22 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add webdriver command "Find elements from Element" --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23171) <!-- Reviewable:end --> | ||||
| * | Formatted code | hundredeir | 2019-04-07 | 1 | -4/+5 |
| | | |||||
| * | Add webdriver command Find elements from element | hundredeir | 2019-04-06 | 1 | -0/+21 |
| | | |||||
* | | Introduce ShadowIncluding enum for tree traversals | Fernando Jiménez Moreno | 2019-04-26 | 1 | -2/+2 |
| | | |||||
* | | Implement concept of shadow including tree order | Fernando Jiménez Moreno | 2019-04-26 | 1 | -1/+1 |
| | | |||||
* | | Add webdriver deletecookies function | aditj | 2019-04-19 | 1 | -1/+22 |
|/ | |||||
* | Implement WebDriver FindElementFromElement command | George Roman | 2019-03-09 | 1 | -0/+17 |
| | |||||
* | Rustfmt has changed its default style :/ | Simon Sapin | 2018-12-28 | 1 | -4/+4 |
| | |||||
* | Update MPL license to https (part 3) | Jan Andre Ikenmeyer | 2018-11-19 | 1 | -1/+1 |
| | |||||
* | `cargo fix --edition-idioms` | Simon Sapin | 2018-11-08 | 1 | -1/+1 |
| | |||||
* | Reorder imports | Pyfisch | 2018-11-06 | 1 | -4/+8 |
| | |||||
* | Format remaining files | Pyfisch | 2018-11-06 | 1 | -13/+26 |
| | |||||
* | Sort `use` statements | Simon Sapin | 2018-11-06 | 1 | -1/+1 |
| | |||||
* | `cargo fix --edition` | Simon Sapin | 2018-11-06 | 1 | -21/+21 |
| | |||||
* | Update hyper to 0.12 | Bastien Orivel | 2018-11-01 | 1 | -1/+5 |
| | |||||
* | Format script component | chansuke | 2018-09-19 | 1 | -235/+331 |
| | |||||
* | Adapt Servo for mozjs 0.6 and the changes introduced in servo/rust-mozjs#393 | Marcin Mielniczuk | 2018-03-28 | 1 | -1/+2 |
| | |||||
* | Rename Root<T> to DomRoot<T> | Anthony Ramine | 2017-09-26 | 1 | -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::root | Anthony Ramine | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | Replace downcast with is | DarkDrek | 2017-08-02 | 1 | -1/+1 |
| | |||||
* | Bump euclid to 0.14. | Nicolas Silva | 2017-06-14 | 1 | -3/+1 |
| | |||||
* | Webdriver uses browsing context ids rather than pipeline ids. | Alan Jeffrey | 2017-05-25 | 1 | -7/+8 |
| | |||||
* | Renamed constellation::Frame to constellation::BrowsingContext. | Alan Jeffrey | 2017-05-15 | 1 | -4/+4 |
| |