aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/gecko_string_cache/mod.rs
Commit message (Expand)AuthorAgeFilesLines
* Move Stylo to its own repo (#31350)Delan Azabani2024-02-271-532/+0
* Miscellaneous build / tidy fixes.Emilio Cobos Álvarez2021-02-261-0/+7
* style: Avoid some allocations in selector serialization.Emilio Cobos Álvarez2021-02-261-6/+0
* style: Gracefully handle errors creating shared memory UA style sheets.Cameron McCormack2020-06-041-10/+10
* style: Rustfmt recent changes.Emilio Cobos Álvarez2019-11-301-1/+2
* style: Make Rust static atoms able to be used in const contexts.Emilio Cobos Álvarez2019-11-301-14/+18
* style: Make rust Atom use NonZeroUsize.Emilio Cobos Álvarez2019-11-301-8/+9
* Stylo: replace uses of mem::uninitialized with MaybeUninitSimon Sapin2019-07-161-2/+4
* style: Share computed and specified value representation of -moz-context-prop...Emilio Cobos Álvarez2019-05-291-0/+1
* style: Reformat recent changes.Emilio Cobos Álvarez2019-04-121-1/+5
* style: Add ToShmem impl for Atom.Cameron McCormack2019-04-121-1/+11
* style: Rustfmt recent changes.Emilio Cobos Álvarez2019-01-111-2/+2
* style: Make GkAtoms opaque to avoid lld-link.exe errors.Cameron McCormack2019-01-111-3/+26
* style: Use atom handles in favour of atom pointers in style system code.Cameron McCormack2019-01-111-26/+78
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-191-1/+1
* style: Add an atom bit to know whether we're ascii lowercase.Emilio Cobos Álvarez2018-11-171-32/+44
* style: Remove dynamic HTML5 atoms.Emilio Cobos Álvarez2018-11-101-2/+2
* `cargo fix --edition --features gecko`Simon Sapin2018-11-101-5/+5
* Reorder importsPyfisch2018-11-061-1/+1
* style: Make static atom pointers `constexpr`.Nicholas Nethercote2018-10-091-1/+5
* style: Manually inline class and ID getters.Emilio Cobos Álvarez2018-08-181-1/+1
* style: Remove unused BorrowedAtom.Cameron McCormack2018-08-181-4/+0
* Store nsDynamicAtom's chars after the end of the object.Nicholas Nethercote2018-06-231-1/+2
* style: Add a ValueInfo trait for exposing types needed by devtools.Xidorn Quan2018-04-291-0/+3
* Run rustfmt on selectors, servo_arc, and style.Bobby Holley2018-04-101-47/+49
* Statically allocate static atoms.Nicholas Nethercote2018-03-261-5/+15
* style: Remove unsound Atom From implementations.Emilio Cobos Álvarez2018-03-191-28/+18
* style: remove unused AsciiExt imports.Emilio Cobos Álvarez2018-03-041-1/+0
* style: Optimize serialization of identifiers of length <= 16 🐉🐲Emilio Cobos Álvarez2018-02-071-15/+31
* style: Remove some uses of unused unsafe.Emilio Cobos Álvarez2017-11-151-3/+1
* Allow unused imports for AsciiExt in style code.Simon Sapin2017-11-091-1/+1
* Introduce nsStaticAtom.Nicholas Nethercote2017-10-271-2/+12
* Rename `size_of_is_0!` as `malloc_size_of_is_0!`.Nicholas Nethercote2017-10-181-1/+1
* Rename nsIAtom as nsAtom.Nicholas Nethercote2017-10-091-17/+17
* Update ns[C]String::from -> ns[C]Str::from where possibleMichael Layzell2017-09-261-2/+2
* Overhaul MallocSizeOf and related things.Nicholas Nethercote2017-09-121-0/+2
* Harden assert for creating atom from raw pointer.Xidorn Quan2017-08-301-2/+2
* order derivable traits listsClément DAVID2017-08-231-1/+1
* stylo: Devirtualize nsIAtom refcounting.Emilio Cobos Álvarez2017-08-091-2/+2
* stylo: We've had bitfield accessors for a while now.Emilio Cobos Álvarez2017-08-081-4/+1
* stylo: Read mName as a raw nsIAtom* from NodeInfoInner.Ehsan Akhgari2017-07-241-1/+1
* Untry styleSimon Sapin2017-06-181-1/+1
* ID and class selectors are ASCII case-insensitive in quirks mode.Simon Sapin2017-06-121-23/+23
* Add Atom::to_ascii_lowercaseSimon Sapin2017-06-121-1/+33
* stylo: Use bitfield accessors in string-cache.Emilio Cobos Álvarez2017-06-111-4/+1
* Add a fast path for eq_ignore_ascii_case.Bobby Holley2017-05-241-0/+4
* Revert "Auto merge of #16976 - upsuper:bug1366247, r=nox"Emilio Cobos Álvarez2017-05-211-17/+19
* Add sugar for already_AddRefed and use it for conversion between Atom and nsI...Xidorn Quan2017-05-211-19/+17
* Relax the requirement of Atom::with.Xidorn Quan2017-05-161-1/+1
* Make atom files generated at build-time.Xidorn Quan2017-05-081-1/+1