Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move CSSReporter from script_layout_interface to script | Anthony Ramine | 2019-01-14 | 1 | -48/+0 |
| | |||||
* | Update MPL license to https (part 4) | Jan Andre Ikenmeyer | 2018-11-19 | 1 | -1/+1 |
| | |||||
* | Remove useless `use crate_name;` imports. | Simon Sapin | 2018-11-08 | 1 | -1/+0 |
| | | | | A `crate_name::foo` path always works in 2018 | ||||
* | Reorder imports | Pyfisch | 2018-11-06 | 1 | -2/+2 |
| | |||||
* | format script_layout_interface | Anshul Malik | 2018-09-12 | 1 | -15/+19 |
| | |||||
* | Bump env_logger to 0.5 and log to 0.4 in every servo crate | Bastien Orivel | 2018-03-28 | 1 | -1/+1 |
| | |||||
* | Replace all uses of the `heapsize` crate with `malloc_size_of`. | Nicholas Nethercote | 2017-10-18 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Servo currently uses `heapsize`, but Stylo/Gecko use `malloc_size_of`. `malloc_size_of` is better -- it handles various cases that `heapsize` does not -- so this patch changes Servo to use `malloc_size_of`. This patch makes the following changes to the `malloc_size_of` crate. - Adds `MallocSizeOf` trait implementations for numerous types, some built-in (e.g. `VecDeque`), some external and Servo-only (e.g. `string_cache`). - Makes `enclosing_size_of_op` optional, because vanilla jemalloc doesn't support that operation. - For `HashSet`/`HashMap`, falls back to a computed estimate when `enclosing_size_of_op` isn't available. - Adds an extern "C" `malloc_size_of` function that does the actual heap measurement; this is based on the same functions from the `heapsize` crate. This patch makes the following changes elsewhere. - Converts all the uses of `heapsize` to instead use `malloc_size_of`. - Disables the "heapsize"/"heap_size" feature for the external crates that provide it. - Removes the `HeapSizeOf` implementation from `hashglobe`. - Adds `ignore` annotations to a few `Rc`/`Arc`, because `malloc_size_of` doesn't derive those types, unlike `heapsize`. | ||||
* | Remove uses of `format!` in components/style/error_reporting.rs | Simon Sapin | 2017-09-02 | 1 | -1/+1 |
| | |||||
* | order derivable traits lists | Clément DAVID | 2017-08-23 | 1 | -1/+1 |
| | | | | | | Ignoring : - **generated**.rs - python/tidy/servo_tidy_tests/rust_tidy.rs | ||||
* | Update to cssparser 0.19, count line numbers during tokenization | Simon Sapin | 2017-08-09 | 1 | -10/+6 |
| | |||||
* | Bump serde to 1.0 | Bastien Orivel | 2017-06-16 | 1 | -1/+1 |
| | |||||
* | Thread ParseError return values through CSS parsing. | Josh Matthews | 2017-06-09 | 1 | -2/+2 |
| | |||||
* | Report CSS parse errors via enum instead of strings. | Josh Matthews | 2017-06-09 | 1 | -9/+9 |
| | |||||
* | Fix indentation errors in servo rust code that tidy now finds. | coalman | 2017-04-18 | 1 | -19/+19 |
| | |||||
* | Support line number offsets for inline stylesheets | mckaymatt | 2017-04-13 | 1 | -2/+4 |
| | |||||
* | style: Avoid cloning all over the error reporter. | Emilio Cobos Álvarez | 2017-03-14 | 1 | -11/+11 |
| | |||||
* | Add ServoUrl as a parameter to report_error(...) of ParseErrorReporter | avinash | 2017-03-06 | 1 | -5/+8 |
| | | | | | | | | | | | | | | | | | passes test-tidy removed match and used map added new test test_report_error_passing_correct_url(...) and modified old unit tests removed the option for servourl and tidied up removed the duplicate test. made a few more changes after @cbrewster suggestions. changed _url to url in few places fixed the indenting | ||||
* | Move CSSErrorReporter to script_layout_interface. | Ms2ger | 2016-06-20 | 1 | -0/+44 |