aboutsummaryrefslogtreecommitdiffstats
path: root/components/util
Commit message (Collapse)AuthorAgeFilesLines
...
* | Use Result instead of panicking when the resource dir can't be foundManish Goregaokar2016-07-212-9/+9
|/
* Auto merge of #12137 - ConnorGBrewster:resources_case_sensitive, r=aneeshusabors-servo2016-07-151-0/+6
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Check for Resources on case sensitive filesystem <!-- Please describe your changes on the following line: --> Case where this is needed: http://logs.glob.uno/?c=mozilla%23servo&s=1+Jul+2016&e=1+Jul+2016#c471192 Another option is to make the Resources folder on the mac .app bundle be lower case; however, it is standard to have `Resources` in a .app bundle. --- <!-- 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 - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- 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="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/12137) <!-- Reviewable:end -->
| * Check for Resources on case sensitive fs.Connor Brewster2016-07-011-0/+6
| |
* | All our Cargo.toml files should contain an MPL-2.0 license field.Alan Jeffrey2016-07-141-0/+1
| |
* | Improve mach clippy, add plugins to style/utilManish Goregaokar2016-07-122-1/+3
| |
* | Auto merge of #12385 - Ms2ger:arc_ptr_eq, r=SimonSapinbors-servo2016-07-111-10/+0
|\ \ | | | | | | | | | | | | | | | | | | | | | Move arc_ptr_eq to style. <!-- 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/12385) <!-- Reviewable:end -->
| * | Move arc_ptr_eq to style.Ms2ger2016-07-111-10/+0
| | |
* | | Move some unit type definitions to style_traits.Ms2ger2016-07-111-29/+1
|/ /
* | Move util::cache to style.Ms2ger2016-07-083-125/+0
| |
* | Remove HashCache.Ms2ger2016-07-081-50/+1
| |
* | Auto merge of #12275 - emilio:prefs-rwlock, r=jdmbors-servo2016-07-061-10/+10
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prefs: Make the preferences be guarded by a RwLock instead of a Mutex <!-- 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] These changes do not require tests because internals. <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> This should reduce unnecessary locks that happen when we read preferences. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/12275) <!-- Reviewable:end -->
| * | prefs: Make the preferences be guarded by a RwLock instead of a MutexEmilio Cobos Álvarez2016-07-051-10/+10
| | | | | | | | | | | | This should reduce unnecessary locks that happen when we read preferences.
* | | Remove util::breakpointAnthony Ramine2016-07-061-7/+0
|/ /
* | Move util::str to styleAnthony Ramine2016-07-053-130/+0
| |
* | Move util::tid to styleAnthony Ramine2016-07-052-27/+0
| |
* | Move util::workqueue to styleAnthony Ramine2016-07-043-369/+0
| |
* | Remove util::debug_utilsAnthony Ramine2016-07-042-34/+0
| |
* | Move util::vec::byte_swap to canvas_traitsAnthony Ramine2016-07-042-17/+0
| |
* | Move util::vec::ForgetfulSink to style::sink and simplify itAnthony Ramine2016-07-043-73/+0
| |
* | Move util::print_tree to gfx_traitsAnthony Ramine2016-07-042-66/+0
| |
* | Only allocate a `HashMap` if we need to.Corey Farwell2016-07-021-1/+1
| |
* | Refactor `util::prefs` operations to be methods on static struct.Corey Farwell2016-07-022-51/+55
| |
* | Send servo version in mozbrowser error.Connor Brewster2016-07-011-0/+4
|/ | | | | Also moved servo version to util for usage by the --version flag and for sending the version to browser.html with mozbrowsererror
* Bump default resolution to 1024x740Manish Goregaokar2016-06-301-3/+3
|
* Auto merge of #11930 - nox:die-util-die, r=SimonSapinbors-servo2016-06-293-54/+0
|\ | | | | | | | | | | | | | | Remove some util stuff <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11930) <!-- Reviewable:end -->
| * Move util::time::duration_from_seconds to profile::timeAnthony Ramine2016-06-292-21/+0
| |
| * Move util::time::duration_from_nanoseconds to its only callerAnthony Ramine2016-06-291-11/+0
| |
| * Move util::linked_list to layoutAnthony Ramine2016-06-292-22/+0
| |
* | Auto merge of #11262 - campaul:add_version_flag, r=Manishearthbors-servo2016-06-291-0/+8
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add `--version` flag - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy --faster` does not report any errors - [X] These changes fix #11241 (github issue number if applicable). Either: - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ Not 100% sure of a good way to test this, so I'm submitting as is for feedback. Manually testing it appears to work fine. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11262) <!-- Reviewable:end -->
| * Add `--version` flagCameron Paul2016-06-281-0/+8
| |
* | create an app bundle and package it in dmgConnor Brewster2016-06-281-12/+5
| | | | | | | | | | | | Fix resource lookup, add package prefs fix tidy issues
* | Update Rust to 1.11.0-nightly (ad7fe6521 2016-06-23)Anthony Ramine2016-06-271-4/+4
| | | | | | | | | | I also properly bump any dependency related to the serde_macros removal from webrender_traits
* | Remove some usage of unstable features in geckolibSimon Sapin2016-06-221-4/+5
| |
* | Make the style crate almost build on stable Rust.Simon Sapin2016-06-223-12/+13
| | | | | | | | `discriminant_value` will need to be replaced with something else later.
* | Make it possible to build the style_traits crate with a stable compiler.Simon Sapin2016-06-226-56/+56
| | | | | | | | Testing this on CI to make sure we don’t regress it is blocked on #11806
* | Use *const AtomicUsize rather than *mut AtomicUsize in WorkQueue.Ms2ger2016-06-191-4/+4
| | | | | | | | Atomics use internal mutability, so this *mut is at best confusing.
* | Pick up libz update to fix android buildLars Bergstrom2016-06-091-1/+1
| |
* | Restore Android to using /sdcard/servo for data, cache, and config pathsLars Bergstrom2016-06-092-5/+20
| |
* | Update Rust to 1.11.0-nightly (ec872dc8a 2016-06-07)Anthony Ramine2016-06-081-1/+0
| |
* | Move LowercaseString near its only consumer.Ms2ger2016-06-061-23/+0
| |
* | Move LengthOrPercentageOrAuto to style::attr.Ms2ger2016-06-061-8/+0
| |
* | Move c_str_to_string to its only consumer.Ms2ger2016-06-051-10/+1
| |
* | Deny unsafe code in some more modules.Ms2ger2016-06-041-2/+0
| |
* | Remove support for gpu painting.Ms2ger2016-06-031-16/+0
| | | | | | | | | | | | Fixes #3614. Fixes #4683. Fixes #7366.
* | Remove the last remaining support for "experimental" features.Ms2ger2016-06-031-9/+0
| | | | | | | | This code has not been used for quite a while.
* | implement related sw interface and register methodRahul Sharma2016-06-021-0/+7
| |
* | Remove the gonk portLars Bergstrom2016-05-271-12/+2
| |
* | Remove empty lines following braces.Josh Matthews2016-05-274-4/+0
|/
* Move mozbrowser_enabled to util::prefsAnthony Ramine2016-05-271-0/+4
|
* Fix unused import warningsMatt Brubeck2016-05-253-6/+9
|