Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Strict import formatting (grouping and granularity) (#30325) | Samson | 2023-09-11 | 1 | -11/+12 |
| | | | | | * strict imports formatting * Reformat all imports | ||||
* | No tracing of nop traceable fields (#29926) | Samson | 2023-08-04 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add `no_trace` option to JSTraceable derive * NoTrace wrapper * Port some types to no_trace schematics * Fixing my unsafe mistakes (not tracing traceables) * Add docs & safety guards for no_trace Safety guards (trait shenanigans) guarantees safety usage of `no_trace` * Port canvas_traits to no_trace * Port servo_media to no_trace * Port net_traits to no_trace * Port style to no_trace * Port webgpu to no_trace * Port script_traits to no_trace * Port canvas_traits, devtools_traits, embedder_traits, profile_traits to no_trace * unrooted_must_root lint in seperate file * Add trace_in_no_trace_lint as script_plugin * Composable types in must_not_have_traceable * Introduced HashMapTracedValues wrapper * `HashMap<NoTrace<K>,V>`->`HashMapTracedValues<K,V>` * Port rest of servo's types to no_trace * Port html5ever, euclid, mime and http to no_trace * Port remaining externals to no_trace * Port webxr and Arc<Mutex<_>> * Fix spelling in notrace doc | ||||
* | It was removed from the spec and it's disabled everywhere. | Emilio Cobos Álvarez | 2023-06-30 | 1 | -8/+1 |
| | | | | This also removes the meta viewport support (which was implemented on top), but that also had a single test and is disabled everywhere, so I'm not too concerned, it can be implemented again if / when needed. | ||||
* | Further changes required by Servo | Oriol Brufau | 2023-05-16 | 1 | -13/+4 |
| | |||||
* | fmt | teymour-aldridge | 2021-02-05 | 1 | -3/+1 |
| | |||||
* | Remove unused arguments from methods. | teymour-aldridge | 2021-02-05 | 1 | -6/+2 |
| | |||||
* | Doc named getter improvements | Patrick Shaughnessy | 2020-02-13 | 1 | -2/+2 |
| | |||||
* | Use `#![register_tool]` instead of `#![register_attr]` | Simon Sapin | 2019-11-15 | 1 | -2/+2 |
| | | | | CC https://github.com/rust-lang/rust/issues/66079 | ||||
* | Modify *::get_cx methods to return a safe JSContext instead of a raw one | marmeladema | 2019-07-24 | 1 | -2/+2 |
| | |||||
* | 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. | ||||
* | 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 |
| | |||||
* | Minor tweaks: rename composed_parent_node_ref, remove or update outdated ↵ | Fernando Jiménez Moreno | 2019-04-26 | 1 | -28/+17 |
| | | | | comments... | ||||
* | Register named elements in either the document or shadow tree | Fernando Jiménez Moreno | 2019-04-26 | 1 | -1/+59 |
| | |||||
* | Make StylesheetSet an enum instead of a trait object | Fernando Jiménez Moreno | 2019-04-26 | 1 | -4/+2 |
| | |||||
* | Do not send RemoveStyleSheet message for shadow roots | Fernando Jiménez Moreno | 2019-04-26 | 1 | -6/+1 |
| | |||||
* | Retarget result of shadowRoot.element(s)FromPoint | Fernando Jiménez Moreno | 2019-04-26 | 1 | -1/+1 |
| | |||||
* | Fix Document.Element(s)FromPoint | Fernando Jiménez Moreno | 2019-04-26 | 1 | -1/+1 |
| | |||||
* | Do not add shadow tree styles to stylist | Fernando Jiménez Moreno | 2019-04-26 | 1 | -8/+0 |
| | |||||
* | Implement TShadowRoot::style_data | Fernando Jiménez Moreno | 2019-04-26 | 1 | -0/+7 |
| | |||||
* | Remove stylesheets ownership from DocumentOrShadowRoot | Fernando Jiménez Moreno | 2019-04-26 | 1 | -48/+14 |
| | |||||
* | Move stylesheets related code to DocumentOrShadowRoot | Fernando Jiménez Moreno | 2019-04-26 | 1 | -32/+151 |
| | |||||
* | Always get browsing context from document | Fernando Jiménez Moreno | 2019-04-26 | 1 | -16/+5 |
| | |||||
* | Unify DocumentOrShadowRoot implementation | Fernando Jiménez Moreno | 2019-04-26 | 1 | -0/+159 |
| | |||||
* | Partial ShadowRoot implementation of DocumentOrShadowRoot | Fernando Jiménez Moreno | 2019-04-26 | 1 | -0/+40 |