Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | clippy: Fix many warnings in `components/script` (#31717) | Richard Dushime | 2024-03-19 | 1 | -9/+4 |
| | | | | | | | | | | | | | | | | | * Fix Several clippy warnings * Fix Build errors * Fix Unused import * Fix requested changes * Fix rustfmt * Minor fixes --------- Co-authored-by: Martin Robinson <mrobinson@igalia.com> | ||||
* | rustdoc: Fix many rustdoc errors (#31147) | Martin Robinson | 2024-01-22 | 1 | -2/+2 |
| | | | | This fixes many rustdoc errors that occur due to raw URLs in rustdoc comments as well as unescaped Rust code that should be in backticks. | ||||
* | Replace script_plugins with a clippy like rustc driver (named crown) (#30508) | Samson | 2023-12-01 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove script_plugins * Use crown instead of script_plugins * crown_is_not_used * Use crown in command base * bootstrap crown * tidy happy * disable sccache * Bring crown in tree * Install crown from tree * fix windows ci * fix warning * fix mac libscript_plugins.dylib is not available anymore * Update components/script/lib.rs Co-authored-by: Martin Robinson <mrobinson@igalia.com> * Update for nightly-2023-03-18 Mostly just based off https://github.com/servo/servo/pull/30630 * Always install crown it's slow only when there is new version * Run crown test with `mach test-unit` * Small fixups; better trace_in_no_trace tests * Better doc * crown in config.toml * Fix tidy for real * no sccache on rustc_wrapper * document rustc overrides * fixup of compiletest * Make a few minor comment adjustments * Fix a typo in python/servo/platform/base.py Co-authored-by: Samson <16504129+sagudev@users.noreply.github.com> * Proper test types * Ignore tidy on crown/tests --------- Co-authored-by: Martin Robinson <mrobinson@igalia.com> | ||||
* | Use Foo_Binding instead of FooBinding for namespace modules (#30447) | Samson | 2023-09-30 | 1 | -1/+1 |
| | | | | | * Update Codegen.py to emit Foo_Binding instead of FooBinding * s/FooBinding/Foo_Binding/g | ||||
* | Strict import formatting (grouping and granularity) (#30325) | Samson | 2023-09-11 | 1 | -8/+9 |
| | | | | | * strict imports formatting * Reformat all imports | ||||
* | Use mozjs tracing infrastructure (#29918) | Samson | 2023-08-10 | 1 | -0/+1 |
| | | | | | | | * Update mozjs https://github.com/servo/mozjs/commit/64711ec2e6dc4595df691bffc7f1e5052ab86c8d also fixes https://github.com/servo/servo/issues/30043 * Move to mozjs Traceable and introduce CustomTraceable | ||||
* | Further changes required by Servo | Oriol Brufau | 2023-05-16 | 1 | -8/+4 |
| | |||||
* | Make DomRefCell not mutate the borrow flag non-atomically | Anthony Ramine | 2020-05-18 | 1 | -1/+1 |
| | |||||
* | Add some comments and remove obsolete allow attributes | Anthony Ramine | 2020-04-01 | 1 | -0/+2 |
| | |||||
* | Make LayoutShadowRootHelpers::get_style_data_for_layout return a &CascadeData | Anthony Ramine | 2020-04-01 | 1 | -3/+6 |
| | | | | That return type is Sync, which thus means that the method can be safe. | ||||
* | Make LayoutShadowRootHelpers::get_host_for_layout be safe | Anthony Ramine | 2020-03-31 | 1 | -6/+8 |
| | |||||
* | Make LayoutShadowRootHelpers methods take self | Anthony Ramine | 2020-03-30 | 1 | -4/+4 |
| | |||||
* | Clean up LayoutShadowRootHelpers::get_style_data_for_layout | Anthony Ramine | 2020-03-30 | 1 | -6/+2 |
| | | | | Parameter E is unused and the result should be bound by 'dom. | ||||
* | Give a lifetime parameter to LayoutDom | Anthony Ramine | 2020-03-28 | 1 | -4/+4 |
| | |||||
* | Add trait DomObjectWrap to provide WRAP function | YUAN LYU | 2020-03-20 | 1 | -2/+1 |
| | |||||
* | Doc named getter improvements | Patrick Shaughnessy | 2020-02-13 | 1 | -2/+2 |
| | |||||
* | Moar detach shadow improvements | Fernando Jiménez Moreno | 2019-07-22 | 1 | -22/+9 |
| | |||||
* | More detach shadow changes | Fernando Jiménez Moreno | 2019-07-22 | 1 | -3/+16 |
| | |||||
* | Detach shadow clean up | Fernando Jiménez Moreno | 2019-07-22 | 1 | -9/+21 |
| | |||||
* | Remove unused ShadowRoot constructor argument | Fernando Jiménez Moreno | 2019-07-22 | 1 | -11/+3 |
| | |||||
* | Only allow UA widgets as children of media elements | Fernando Jiménez Moreno | 2019-07-22 | 1 | -7/+0 |
| | | | | Do not allow pseudo-elements for replaced elements | ||||
* | Media UI basic functionality | Fernando Jiménez Moreno | 2019-07-22 | 1 | -2/+10 |
| | |||||
* | Barebones media UI | Fernando Jiménez Moreno | 2019-07-22 | 1 | -3/+17 |
| | |||||
* | Move StylesheetSetRef to script | Fernando Jiménez Moreno | 2019-04-26 | 1 | -1/+1 |
| | |||||
* | Rename StylesheetSet to StylesheetSetRef | Fernando Jiménez Moreno | 2019-04-26 | 1 | -3/+3 |
| | |||||
* | Merge Node::shadow_including_inclusive_ancestors into inclusive_ancestors | Fernando Jiménez Moreno | 2019-04-26 | 1 | -2/+6 |
| | |||||
* | Register named elements in either the document or shadow tree | Fernando Jiménez Moreno | 2019-04-26 | 1 | -0/+22 |
| | |||||
* | Document owner_shadow_root | Fernando Jiménez Moreno | 2019-04-26 | 1 | -4/+3 |
| | |||||
* | Make StyleSheetListOwner an enum instead of a trait object | Fernando Jiménez Moreno | 2019-04-26 | 1 | -52/+50 |
| | |||||
* | Make StylesheetSet an enum instead of a trait object | Fernando Jiménez Moreno | 2019-04-26 | 1 | -4/+5 |
| | |||||
* | Add invalidate_stylesheets to StyleSheetsListOwner trait | Fernando Jiménez Moreno | 2019-04-26 | 1 | -0/+4 |
| | |||||
* | Flush shadow roots stylesheets only if they changed | Fernando Jiménez Moreno | 2019-04-26 | 1 | -0/+1 |
| | |||||
* | Fix the way the IS_CONNECTED flag is set | Fernando Jiménez Moreno | 2019-04-26 | 1 | -0/+4 |
| | |||||
* | Fix formatting issues | Fernando Jiménez Moreno | 2019-04-26 | 1 | -8/+7 |
| | |||||
* | Retarget result of shadowRoot.element(s)FromPoint | Fernando Jiménez Moreno | 2019-04-26 | 1 | -7/+25 |
| | |||||
* | Invalidate and flush shadow tree stylesheets where needed | Fernando Jiménez Moreno | 2019-04-26 | 1 | -5/+26 |
| | |||||
* | Expose a way to flush shadow root stylesheets from layout | Fernando Jiménez Moreno | 2019-04-26 | 1 | -6/+10 |
| | |||||
* | Implement TShadowRoot::style_data | Fernando Jiménez Moreno | 2019-04-26 | 1 | -2/+19 |
| | |||||
* | Remove stylesheets ownership from DocumentOrShadowRoot | Fernando Jiménez Moreno | 2019-04-26 | 1 | -6/+25 |
| | |||||
* | ShadowRoot stylesheet list | Fernando Jiménez Moreno | 2019-04-26 | 1 | -1/+26 |
| | |||||
* | Move stylesheets related code to DocumentOrShadowRoot | Fernando Jiménez Moreno | 2019-04-26 | 1 | -20/+16 |
| | |||||
* | First bits of shadow dom layout | Fernando Jiménez Moreno | 2019-04-26 | 1 | -1/+14 |
| | |||||
* | Always get browsing context from document | Fernando Jiménez Moreno | 2019-04-26 | 1 | -9/+15 |
| | |||||
* | Implement shadow-including root, set node as in doc when connected. Makes JS ↵ | Fernando Jiménez Moreno | 2019-04-26 | 1 | -1/+8 |
| | | | | work in shadow trees | ||||
* | Unify DocumentOrShadowRoot implementation | Fernando Jiménez Moreno | 2019-04-26 | 1 | -23/+37 |
| | |||||
* | Element attachShadow implementation | Fernando Jiménez Moreno | 2019-04-26 | 1 | -3/+11 |
| | |||||
* | Partial ShadowRoot implementation of DocumentOrShadowRoot | Fernando Jiménez Moreno | 2019-04-26 | 1 | -2/+50 |
| | |||||
* | ShadowRoot interface | Fernando Jiménez Moreno | 2019-04-26 | 1 | -0/+40 |