servo/components/script/dom/element.rs
19fd4dedb30366c4c831aa34f8b3c621d3039e19
created 2017-07-17 01:29 -0700
pushed 2017-07-18 00:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #17731 - style: Respect calc for percentages (from emilio:percentage-calc); r=nox
2ec9a26941d63f5ea8fb9eacf1e21013e9181d3f
created 2017-06-23 21:08 -0700
pushed 2017-06-26 11:24 +0000
Connor Brewster Connor Brewster - servo: Merge #17381 - Custom element creation (from cbrewster:custom_element_creation); r=jdm
42189c265896e890924a065a87ee850fa864bb02
created 2017-06-23 01:50 -0700
pushed 2017-06-26 11:24 +0000
Pyfisch Pyfisch - servo: Merge #17385 - Fix several bugs related to scrolling (from pyfisch:better-scroll); r=mrobinson
b29d23ddaa6afe950cf8722490d6f1e77d519cdf
created 2017-06-21 09:28 -0700
pushed 2017-06-21 23:54 +0000
Bobby Holley Bobby Holley - servo: Merge #17439 - Match compound selectors left-to-right (second try) (from bholley:compound_left_to_right); r=SimonSapin
2278abe603678cd4bb47ca088fe6774a1d46aa2c
created 2017-06-21 01:04 -0700
pushed 2017-06-21 23:54 +0000
Connor Brewster Connor Brewster - servo: Merge #17421 - Fix crash when id attribute is set via SetAttributeNode (from cbrewster:set_attribute_node_fix); r=emilio
69830ab24d9695c161b3ad8fe25523ff8e4ccc21
created 2017-06-18 05:55 -0700
pushed 2017-06-19 11:36 +0000
Simon Sapin Simon Sapin - servo: Merge #17390 - Untry (from servo:untry); r=nox
bdc22078e9f81f0a21d9e04522f52b96ed528b1e
created 2017-06-13 04:56 -0700
pushed 2017-06-14 01:09 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #17292 - style: Implement a more fine-grained invalidation method (from emilio:better-style-invalidation); r=heycam
5eca9cc75c3fc7354be4655127f55eefbd7699d2
created 2017-06-12 15:52 -0700
pushed 2017-06-13 10:08 +0000
Simon Sapin Simon Sapin - servo: Merge #17213 - ID and class selectors are ASCII case-insensitive in quirks mode (from servo:quirk-case); r=bholley
19621c41aef5f6021534d1ecd4196460265dbeae
created 2017-06-12 12:41 -0700
pushed 2017-06-13 10:08 +0000
Bobby Holley Bobby Holley - servo: Merge #17281 - Pack bloom filter hashes better and save a word on Rule (from bholley:shrink_rule_again); r=emilio
d8871fb0af7d50668441c15650ce0e37cb1b05d5
created 2017-06-10 12:25 -0700
pushed 2017-06-11 08:34 +0000
Nazım Can Altınova Nazım Can Altınova - servo: Merge #17266 - stylo: Support :active and :hover quirk (from canaltinova:active_hover_quirk); r=bholley,emilio
79d8f06313932e8f116100390dd153a1c8f9734b
created 2017-06-09 14:31 -0700
pushed 2017-06-10 09:14 +0000
Josh Matthews Josh Matthews - servo: Merge #16752 - Report more informative CSS errors (from jdm:css-parse-error); r=SimonSapin
b1628969b8330e235e62664d966b38fa560fbb23
created 2017-06-07 21:03 -0700
pushed 2017-06-08 12:43 +0000
Xidorn Quan Xidorn Quan - servo: Merge #17219 - Support interpolation between currentcolor and numeric color (from upsuper:currentcolor); r=Manishearth,birtles
79907a4c6755780258f95a982ae0ad852b6590e8
created 2017-06-07 19:00 -0700
pushed 2017-06-08 12:43 +0000
Cameron McCormack Cameron McCormack - servo: Merge #17206 - match :lang() against snapshots correctly (from heycam:lang-snapshots); r=emilio
a39f666af494d11f0ca6b67e08db983e05d01e8a
created 2017-06-07 12:49 -0700
pushed 2017-06-08 12:43 +0000
J. Ryan Stinnett J. Ryan Stinnett - servo: Merge #17212 - Stylo: Visited selectors for nested links (from jryans:visited-selectors); r=emilio
3fcb00ffc3a265553a3192cf1e819e07b112b675
created 2017-06-05 20:10 -0700
pushed 2017-06-06 09:17 +0000
Bobby Holley Bobby Holley - servo: Merge #17179 - shrink Rule and store all heap-allocated selector data inline (from bholley:one_selector_allocation); r=emilio
0563db4622e5652cca07986ac9369d691278d0d6
created 2017-06-02 01:53 -0700
pushed 2017-06-03 00:23 +0000
Anthony Ramine Anthony Ramine - servo: Merge #17122 - Continue to slim down the code for CSS properties (from servo:derive-all-the-things); r=emilio
a9c56fc0ad1193e8c21500587f4dad40d98c105b
created 2017-05-24 19:53 -0500
pushed 2017-05-25 20:32 +0000
J. Ryan Stinnett J. Ryan Stinnett - servo: Merge #17032 - Stylo: visited pseudo-class support (from jryans:stylo-visited); r=emilio
6b8c59fc67a45fe7698e12b5d5a462b3cbb7e1b7
created 2017-05-20 13:44 -0500
pushed 2017-05-21 20:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #16967 - Bug 1366144: Correctly diff ::before and ::after pseudo-element styles if there's no generated content. r=heycam (from emilio:after); r=heycam,emilio
87c870a14a602309fb1358f6ff0603a92e45cf55
created 2017-05-18 18:45 -0500
pushed 2017-05-19 15:38 +0000
Simon Sapin Simon Sapin - servo: Merge #16915 - Shrink selectors::Component, implement attr selector (in)case-sensitivity (from servo:attr-selectors); r=nox,emilio
a6a6ead43673799a3cdb1c008b47a646a7f816e2
created 2017-05-17 05:40 -0500
pushed 2017-05-17 20:32 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #16900 - Bug 1364850: Move PseudoElement to be just another combinator in selectors. r=bholley (from emilio:pseudos); r=bholley
28b19b1b56959eb17dda53d45da7a60012cc5b1d
created 2017-05-17 01:21 -0500
pushed 2017-05-17 20:32 +0000
Sumit Sumit - servo: Merge #16883 - Mutation Observer API (from jdm:mutationobserver); r=jdm
62ff1262c0906f716b8db002b94644479d4719bf
created 2017-05-16 09:45 -0500
pushed 2017-05-17 09:14 +0000
J. Ryan Stinnett J. Ryan Stinnett - servo: Merge #16872 - Create a MatchingContext to group related matching args (from jryans:matching-context); r=emilio
27e007f58a3687c80fc3a4816fb7adcabfaab07f
created 2017-05-15 09:13 -0500
pushed 2017-05-15 23:04 +0000
Anthony Ramine Anthony Ramine - servo: Merge #16859 - Rewrite style images with a good dose of generics 💉 (from nox:gradients); r=emilio
dae53ab4403759722b2d1c6eb5915cc48fd90db1
created 2017-05-03 13:33 -0500
pushed 2017-05-04 03:10 +0000
Christian Poveda Christian Poveda - servo: Merge #16712 - Changed all prefixes from DOMString to the atomic Prefix from html5ever (from z1mvader:atomize_ns_prefix); r=SimonSapin
1d48480b558a32e8b4f9ada8c9e0bc143e200ca4
created 2017-05-03 08:42 -0500
pushed 2017-05-03 20:18 +0000
Simon Sapin Simon Sapin - servo: Merge #16689 - Upgrade to html5ever 0.16 (from servo:m5e); r=nox
d249be490d72dcf971e4a222bb5e3dad02d46613
created 2017-05-02 20:01 -0500
pushed 2017-05-03 20:18 +0000
Bobby Holley Bobby Holley - servo: Merge #16702 - Use a custom arc in the style system (from bholley:custom_arc); r=emilio
bb059c15dd418217004416baccc77a8c55d32729
created 2017-04-27 22:32 -0500
pushed 2017-04-28 08:11 +0000
Anthony Ramine Anthony Ramine - servo: Merge #16609 - Implement unitless length quirk (from nox:quirks); r=Manishearth,emilio
70a2a3e94c649e678b46a9e8ff6bedf9390dfb17
created 2017-04-24 10:35 -0500
pushed 2017-04-24 22:45 +0000
Jack Moffitt Jack Moffitt - servo: Merge #16530 - Remove DOMRectList and use sequences instead (from metajack:kill-domrectlist); r=nox
5f8fc4f5a873e55d10f422cadc98bd3617f2320a
created 2017-04-21 17:03 -0500
pushed 2017-04-22 08:43 +0000
Manish Goregaokar Manish Goregaokar - servo: Merge #16564 - stylo: Support system fonts (from Manishearth:stylo-sys-2); r=xidorn
2c17478d838c8cca07c81e919592f556cd3c40b4
created 2017-04-19 03:06 -0500
pushed 2017-04-19 23:57 +0000
coalman coalman - servo: Merge #16495 - Make tidy check that opening and closing braces that begin a line do … (from coalman:tidy-brace-alignment); r=emilio
ba082e450401b845a0c9e877592fde67287d3ae4
created 2017-04-19 02:32 -0500
pushed 2017-04-19 23:57 +0000
Bobby Holley Bobby Holley - servo: Merge #16521 - Store bloom filter hashes inline in the selector (from bholley:precompute_hashes); r=emilio
5c5f3b4dd3f493ef565950eacafd05d682b2db68
created 2017-04-19 01:56 -0500
pushed 2017-04-19 23:57 +0000
Cameron McCormack Cameron McCormack - servo: Merge #16524 - Revert #16517 for Gecko heap write hazard failures (from heycam:backout-system-fonts); r=heycam
e867a80120d3f95ac6a6bab534a282e3bf03e118
created 2017-04-18 20:52 -0500
pushed 2017-04-19 23:57 +0000
Manish Goregaokar Manish Goregaokar - servo: Merge #16517 - stylo: Support system fonts (from Manishearth:stylo-sys); r=xidorn
55519369af2b2a65f2a5c2275522a8b1dc014953
created 2017-04-16 00:13 -0500
pushed 2017-04-16 17:59 +0000
Simon Sapin Simon Sapin - servo: Merge #16473 - Upgrade to rustc 1.18.0-nightly (5f13a3b54 2017-04-15) (from servo:rustup); r=emilio
afef2f99d59b7013e449ad485cb801439c20c298
created 2017-04-13 04:49 -0500
pushed 2017-04-13 20:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #16424 - style: relax assertions in dom::element when setting selector flags (from servo:assert-layout); r=bholley
f9c1d60e14e15732c709df9fe17cb843448d85fc
created 2017-04-12 01:16 -0500
pushed 2017-04-12 17:51 +0000
Tom Houlé Tom Houlé - servo: Merge #16229 - style: Do not immediately convert absolute specified lengths (from tomhoule:fix-lengths); r=emilio
12e14577ce978437ed3e67d080254b48c3a99163
created 2017-04-09 05:17 -0500
pushed 2017-04-10 08:32 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #16293 - style: Refactor the selectors crate to remove ad-hoc logic (from emilio:refactor-selectors); r=bholley
13eb16dd02f4413140ff61da185ca3e633abfe9e
created 2017-04-03 07:05 -0500
pushed 2017-04-03 21:43 +0000
Xidorn Quan Xidorn Quan - servo: Merge #16241 - Stop passing url as string into Servo side (from upsuper:bug1352763-bug1352025); r=Manishearth,emilio
c7a1b14752f4e5a1ff793d646903ebab2ed90b45
created 2017-03-27 06:13 -0700
pushed 2017-03-28 00:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #16144 - style: Make numbers keep track of whether they were specified as calc() (from emilio:number-calc); r=heycam
4f8a85226fc8d938f5f4dbe7899126ce4865f372
created 2017-03-26 11:36 -0700
pushed 2017-03-27 10:55 +0000
Anthony Ramine Anthony Ramine - servo: Merge #16139 - Update rustc to 1.17.0-nightly (7dd4e2db7 2017-03-26) (from servo:rustup); r=emilio
39581e8d42c518d5acae864f899c6b8e8efb2261
created 2017-03-22 19:13 -0700
pushed 2017-03-23 12:43 +0000
Bobby Holley Bobby Holley - servo: Merge #16092 - Handle URLs more efficiently in stylo (from bholley:specified_urls); r=emilio
adc2959fab79cd2c85ec730e7db6217e2a450bfd
created 2017-03-22 03:23 -0700
pushed 2017-03-22 23:54 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #16077 - Bug 1345950: stylo: Fix slow selector flags. r=bholley (from emilio:slow-flags); r=bholley
2eb2f588b2d6a7fe818aa4f8453ffd63754d93e5
created 2017-03-20 00:28 -0700
pushed 2017-03-21 00:49 +0000
Manish Goregaokar Manish Goregaokar - servo: Merge #16016 - Add separate specified value for keyword font sizes (from Manishearth:graft-font-size); r=upsuper
e3e83e6bf4096e76458b7753afd91d082626b348
created 2017-03-19 14:31 -0700
pushed 2017-03-20 12:09 +0000
Simon Sapin Simon Sapin - servo: Merge #16014 - Per-process lock for CSSOM objects (from servo:style-ref); r=emilio
3fe29326502037020e7bd7e3b0eaa0843642a347
created 2017-03-17 22:19 -0700
pushed 2017-03-18 15:16 +0000
Bobby Holley Bobby Holley - servo: Merge #16015 - Box more specified values to bring SpecifiedValue/PropertyDeclaration sizes down to 24/32 bytes (from bholley:box_more_properties); r=Manishearth
0b9bc405e3db396f1df0d0bebbbc1b7a079723f8
created 2017-03-16 16:19 -0700
pushed 2017-03-17 13:28 +0000
Matt Brubeck Matt Brubeck - servo: Merge #15966 - Bug 1340683 - stylo: Implement the :-moz-any pseudo-class (from mbrubeck:any); r=emilio
0efb2fdb3ee884ac6a3241a09fd3f1536edee41e
created 2017-03-16 14:48 -0700
pushed 2017-03-17 13:28 +0000
Bobby Holley Bobby Holley - servo: Merge #15997 - Rearrange PropertyDeclaration to avoid embedding DeclaredValue (from bholley:rearrange_propdecl); r=mbrubeck
cc663a2c94b2221026b617f6bbb4db94a7adf350
created 2017-03-15 09:16 -0700
pushed 2017-03-15 21:05 +0000
Mukilan Thiyagarajan Mukilan Thiyagarajan - servo: Merge #15938 - Implement the form owner concept (from servo:form-owner); r=nox,jdm
f1326092c823a9fb8576b4aa97af83a6947c1151
created 2017-03-08 03:07 -0800
pushed 2017-03-08 15:58 +0000
Simon Sapin Simon Sapin - servo: Merge #15856 - Deduplicate declarations on insertion, not at the end of parsing a block (from servo:dedup); r=Manishearth
796677a72f952b544c6f90a5b5d3b71930246b38
created 2017-03-06 18:55 -0800
pushed 2017-03-07 14:05 +0000
SendilKumar N SendilKumar N - servo: Merge #15797 - ext. filtering for lang matching (from sendilkumarn:lang-algo); r=KiChjang
ff962f4a7c6a3a8c95c369332f8c2060efd754e9
created 2017-02-27 23:08 -0800
pushed 2017-03-01 10:39 +0000
Xidorn Quan Xidorn Quan - servo: Merge #15761 - Have shorthand parsing functions not return Option for their longhands (from upsuper:shorthand); r=Manishearth
4dffb174c94d3f999a7fd2be303ba5f6c0be5058
created 2017-02-27 17:21 -0800
pushed 2017-02-28 10:23 +0000
Keith Yeung Keith Yeung - servo: Merge #15464 - Support lang pseudo class (from KiChjang:pseudo-lang); r=emilio
b439aae221f2298caa3f41781ce3dfbd0b36d8ad
created 2017-02-24 05:56 -0800
pushed 2017-02-25 00:41 +0000
Anthony Ramine Anthony Ramine - servo: Merge #15715 - Make #[dom_struct] a proc_macro attribute (from nox:custom-derive); r=SimonSapin
b7a288e4586f396e7bab629763ca8aa9877a535e
created 2017-02-14 11:43 -0800
pushed 2017-02-17 11:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #15518 - style: Unbox a bunch of color properties (from emilio:color); r=SimonSapin
240cc49eae0705a0c0641cde20597e7b877f5ee2
created 2017-02-09 02:21 -0800
pushed 2017-02-10 00:36 +0000
Nazım Can Altınova Nazım Can Altınova - servo: Merge #15411 - Box larger specified values to avoid memmove impact (from canaltinova:property-declaration); r=SimonSapin
d4d5ff27ff7e9833e5413bb262a034baa4cf14d9
created 2017-02-08 19:33 -0800
pushed 2017-02-10 00:36 +0000
Bobby Holley Bobby Holley - servo: Merge #15462 - Accumulate parent elements that need selector bits set on the ThreadLocalStyleContext (from bholley:accumulate_selector_flags); r=emilio
454394344941798603b7f437240ac2e9b360f925
created 2017-02-07 20:36 -0800
pushed 2017-02-08 23:48 +0000
Anthony Ramine Anthony Ramine - servo: Merge #15440 - Update selectors to 0.17 (from KiChjang:selectors); r=KiChjang
72077d55923fe349fd60b4e706171b9ce8140381
created 2017-01-30 14:54 -0800
pushed 2017-02-04 00:59 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #15288 - Refactor more stuff in preparation for special handling for restyling using the style attribute (from emilio:style-attr-restyle); r=SimonSapin
c2862505687521463891f0a8492fd2dc945a5d22
created 2017-01-29 10:01 -0800
pushed 2017-02-04 00:59 +0000
Atheed Thameem Atheed Thameem - servo: Merge #15294 - Removed unused import (from atheed:unused-import-fix); r=Manishearth
eee0049755a520cb21e3767ff18f7750400f5c0f
created 2017-01-28 14:08 -0800
pushed 2017-02-04 00:59 +0000
Ravi Shankar Ravi Shankar - servo: Merge #15115 - Introduce the `NoCalcLength` (from Wafflespeanut:lop); r=emilio
less more (0) -300 -100 -60 tip