gecko-dev/servo/components/style
Emilio Cobos Álvarez adbbb69afb servo: Merge #19664 - style: Stop duplicating slots (from emilio:dupe-slots); r=smaug
Reland of #19660 since it was backed out for not landing its Gecko changes on time.

Bug: 1427001
Reviewed-by: smaug
MozReview-Commit-ID: Cq647BcOzbe
Source-Repo: https://github.com/servo/servo
Source-Revision: e882660ea694f9f12d9d2936012dbdf192f8aec8

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 6c1039bb1853cd340a0170a73d43f8d4331e7bcc
2017-12-31 05:13:47 -06:00
..
counter_style servo: Merge #19641 - style: Some trivial cleanup (from emilio:christmas-cleanup); r=cybai 2017-12-24 21:34:21 -06:00
gecko servo: Merge #19664 - style: Stop duplicating slots (from emilio:dupe-slots); r=smaug 2017-12-31 05:13:47 -06:00
gecko_bindings servo: Merge #19615 - style: Remove needless and bogus bounds-check (from emilio:useless-check); r=KiChjang 2017-12-20 21:23:29 -06:00
gecko_string_cache servo: Merge #19199 - style: Stop allowing unused_unsafe (from emilio:no-unused-unsafe); r=nox 2017-11-15 08:22:00 -06:00
invalidation servo: Merge #19537 - style: Use the ? operator for Option (from mbrubeck:try); r=nox 2017-12-09 10:50:55 -06:00
properties servo: Merge #19662 - style: Simplify "prohibit display: contents" adjustment (from emilio:simplify-prohibit-display-contents); r=upsuper 2017-12-31 02:23:59 -06:00
rule_tree servo: Merge #19199 - style: Stop allowing unused_unsafe (from emilio:no-unused-unsafe); r=nox 2017-11-15 08:22:00 -06:00
servo servo: Merge #19533 - style: Remove unused SelectorImpl::pseudo_element_cascade_type (from emilio:unused-code-should-die); r=emilio 2017-12-09 15:27:49 -06:00
sharing servo: Merge #19512 - Improve LRU cache behavior in SelectorFlagsMap (from mbrubeck:uluru); r=emilio 2017-12-07 16:02:44 -06:00
stylesheets servo: Merge #19641 - style: Some trivial cleanup (from emilio:christmas-cleanup); r=cybai 2017-12-24 21:34:21 -06:00
values servo: Merge #19646 - style: Move touch-action outside of mako (from CYBAI:move-touch-action-out-of-mako); r=emilio 2017-12-29 06:08:33 -06:00
animation.rs servo: Merge #19537 - style: Use the ? operator for Option (from mbrubeck:try); r=nox 2017-12-09 10:50:55 -06:00
applicable_declarations.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
attr.rs servo: Merge #19162 - Allow unused imports for AsciiExt in style code (from emilio:ascii-ext); r=emilio 2017-11-09 06:49:29 -06:00
bezier.rs servo: Merge #17774 - Prepare some code for future derivation 🌊 (from servo:derive-all-the-things); r=emilio 2017-07-19 01:56:05 -07:00
bloom.rs servo: Merge #19537 - style: Use the ? operator for Option (from mbrubeck:try); r=nox 2017-12-09 10:50:55 -06:00
build_gecko.rs servo: Merge #19072 - style: Update bindgen to 0.31.2 (from emilio:bindgen-up-finally); r=xidorn 2017-10-31 14:09:44 -05:00
build.rs servo: Merge #19540 - Check that 'style' is compiled in a supported configuration (from servo:style-features); r=emilio 2017-12-09 20:00:23 -06:00
Cargo.toml servo: Merge #19510 - Update some dependencies, remove heapsize from the build (from servo:heapsize); r=nox 2017-12-08 07:49:54 -06:00
context.rs servo: Merge #19549 - Add telemetry probe for measuring frequency of parallel restyles (from Manishearth:telemetry); r=emilio 2017-12-12 10:14:31 -06:00
custom_properties.rs servo: Merge #19537 - style: Use the ? operator for Option (from mbrubeck:try); r=nox 2017-12-09 10:50:55 -06:00
data.rs servo: Merge #19500 - style: Make all keywords CamelCase for consistency (from emilio:camel-case-all-the-way); r=nox 2017-12-05 19:35:25 -06:00
dom_apis.rs servo: Merge #19113 - Reland #19108, because it was backed out before its Gecko-side patches could land (from emilio:qsa); r=xidorn,bz 2017-11-04 05:36:17 -05:00
dom.rs servo: Merge #19537 - style: Use the ? operator for Option (from mbrubeck:try); r=nox 2017-12-09 10:50:55 -06:00
driver.rs servo: Merge #19549 - Add telemetry probe for measuring frequency of parallel restyles (from Manishearth:telemetry); r=emilio 2017-12-12 10:14:31 -06:00
element_state.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
encoding_support.rs servo: Merge #19073 - Use encoding-rs instead of rust-encoding (from servo:encoding-rs); r=SimonSapin 2017-11-01 06:37:54 -05:00
error_reporting.rs servo: Merge #19457 - style: support calc() in color functions (from emilio:color-calc); r=SimonSapin 2017-12-05 03:37:18 -06:00
font_face.rs servo: Merge #19366 - style: Move font-family outside of mako (from CYBAI:font-family-out-of-mako); r=emilio 2017-11-25 13:06:31 -06:00
font_metrics.rs servo: Merge #18179 - Automatically verify that derive() lists are alphabetically ordered #… (from davidcl:master); r=jdm 2017-08-23 17:18:31 -05:00
hash.rs servo: Merge #18995 - Revert all hashmap diagnostics changes (from Manishearth:rm-diagnostics); r=emilio 2017-10-23 19:00:24 -05:00
lib.rs servo: Merge #19230 - style: Move lru_cache to its own crate (from emilio:lru-cache); r=nox 2017-11-15 22:40:06 -06:00
logical_geometry.rs servo: Merge #19500 - style: Make all keywords CamelCase for consistency (from emilio:camel-case-all-the-way); r=nox 2017-12-05 19:35:25 -06:00
macros.rs servo: Merge #19277 - style: Move font-variant-numeric outside of mako (from CYBAI:font-variant-numeric-out-of-mako); r=emilio 2017-11-18 13:22:10 -06:00
matching.rs servo: Merge #19500 - style: Make all keywords CamelCase for consistency (from emilio:camel-case-all-the-way); r=nox 2017-12-05 19:35:25 -06:00
media_queries.rs servo: Merge #19126 - style: Introduce SourceSizeList (from emilio:source-size-list); r=nox 2017-11-06 09:37:14 -06:00
parallel.rs servo: Merge #18412 - Increase stack safety margin for stylo (from bholley:bump_style_stacks); r=bholley 2017-09-07 13:52:48 -05:00
parser.rs servo: Merge #19578 - Allow deriving Parse on keywords (from emilio:parse-keyword); r=Manishearth,canaltinova 2017-12-15 14:55:49 -06:00
README.md
rule_cache.rs servo: Merge #19537 - style: Use the ? operator for Option (from mbrubeck:try); r=nox 2017-12-09 10:50:55 -06:00
scoped_tls.rs servo: Merge #17235 - Increase the size of the style sharing cache to 31 (from bzbarsky:bigger-sharing-cache); r=bholley 2017-06-08 12:22:38 -07:00
selector_map.rs servo: Merge #19613 - style: Workaround a likely valgrind false-positive (from emilio:slotted-list); r=jdm 2017-12-20 17:08:30 -06:00
selector_parser.rs servo: Merge #19332 - moving :dir() param serialization FIXME (from wilsoniya:moving-fixme); r=emilio 2017-11-22 04:04:39 -06:00
shared_lock.rs servo: Merge #18938 - Replace all uses of the heapsize crate with malloc_size_of (from nnethercote:bug-1409255); r=SimonSapin 2017-10-18 13:56:05 -05:00
str.rs servo: Merge #19162 - Allow unused imports for AsciiExt in style code (from emilio:ascii-ext); r=emilio 2017-11-09 06:49:29 -06:00
style_adjuster.rs servo: Merge #19662 - style: Simplify "prohibit display: contents" adjustment (from emilio:simplify-prohibit-display-contents); r=upsuper 2017-12-31 02:23:59 -06:00
style_resolver.rs servo: Merge #19662 - style: Simplify "prohibit display: contents" adjustment (from emilio:simplify-prohibit-display-contents); r=upsuper 2017-12-31 02:23:59 -06:00
stylesheet_set.rs servo: Merge #19537 - style: Use the ? operator for Option (from mbrubeck:try); r=nox 2017-12-09 10:50:55 -06:00
stylist.rs servo: Merge #19595 - style: Add a FIXME comment that I need to write a test-case for (from emilio:broken-code-all-around); r=emilio 2017-12-18 07:24:13 -06:00
thread_state.rs servo: Merge #18967 - Bump bitflags to 1.0 (from Eijebong:bitflags2.0); r=mbrubeck 2017-10-30 18:25:45 -05:00
timer.rs servo: Merge #18179 - Automatically verify that derive() lists are alphabetically ordered #… (from davidcl:master); r=jdm 2017-08-23 17:18:31 -05:00
traversal_flags.rs servo: Merge #19296 - style: Get rid of unstyled children only traversals (from emilio:bye-unstyled-only); r=heycam 2017-11-20 04:18:30 -06:00
traversal.rs servo: Merge #19426 - style: Require an nth-index cache for invalidation (from emilio:cache-invalidation); r=xidorn 2017-11-29 16:36:48 -06:00

servo-style

Style system for Servo, using rust-cssparser for parsing.