| Commit message (Expand) | Author | Age | Files | Lines |
* | style: Allow disabling invalidation-based querySelector from C++ | Emilio Cobos Álvarez | 2017-11-04 | 1 | -2/+21 |
* | Backed out changeset dbd300f4d75b for build bustage. r=backout on a CLOSED TREE | Gecko Backout | 2017-11-03 | 1 | -21/+2 |
* | style: Allow disabling invalidation-based querySelector from C++ | Emilio Cobos Álvarez | 2017-11-03 | 1 | -2/+21 |
* | Replace old transform code with new generic code | Manish Goregaokar | 2017-11-02 | 1 | -8/+7 |
* | stylo: Remove useless assertions. | Emilio Cobos Álvarez | 2017-11-01 | 1 | -3/+0 |
* | Bump bitflags to 1.0 in every servo crate | Bastien Orivel | 2017-10-30 | 1 | -35/+33 |
* | Add Servo_ComposeAnimationSegment which composes an animation segment. | Boris Chiou | 2017-10-27 | 1 | -112/+170 |
* | Add Servo_AnimationValue_Transform which creates an AnimationValue of transform. | Boris Chiou | 2017-10-27 | 1 | -3/+13 |
* | Add Servo_AnimationValue_Opacity which creates an AnimationValue of opacity. | Boris Chiou | 2017-10-27 | 1 | -3/+10 |
* | style: Introduce TDocument::is_html_element and TDocument::quirks_mode. | Emilio Cobos Álvarez | 2017-10-26 | 1 | -6/+8 |
* | Auto merge of #19016 - emilio:animation-avoid-flush-not-quite, r=hiro | bors-servo | 2017-10-25 | 1 | -0/+12 |
|\ |
|
| * | style: Fix detection of animations to avoid style flushing in getComputedStyle. | Emilio Cobos Álvarez | 2017-10-25 | 1 | -0/+12 |
* | | stylo: Honor CallerType for media query parsing. | Emilio Cobos Álvarez | 2017-10-25 | 1 | -9/+34 |
|/ |
|
* | stylo: Integrate QuerySelectorAll in Gecko. | Emilio Cobos Álvarez | 2017-10-23 | 1 | -0/+32 |
* | style: Refactor querySelector to be generic over the query type, and implemen... | Emilio Cobos Álvarez | 2017-10-23 | 1 | -6/+4 |
* | style: Hook QuerySelector into stylo. | Emilio Cobos Álvarez | 2017-10-23 | 1 | -2/+25 |
* | Auto merge of #18963 - heycam:rm-property-id, r=upsuper | bors-servo | 2017-10-20 | 1 | -7/+12 |
|\ |
|
| * | geckolib: Make Servo_DeclarationBlock_RemovePropertyById return whether it di... | Cameron McCormack | 2017-10-20 | 1 | -7/+12 |
* | | Auto merge of #18962 - upsuper:tree-pseudos, r=emilio | bors-servo | 2017-10-20 | 1 | -1/+66 |
|\ \ |
|
| * | | Implement XUL tree pseudo style resolution for stylo. | Xidorn Quan | 2017-10-20 | 1 | -1/+66 |
| |/ |
|
* | | geckolib: Add FFI function for checking document state dependencies. | Cameron McCormack | 2017-10-20 | 1 | -1/+12 |
* | | style: Remove Stylist::might_have_state_dependency. | Cameron McCormack | 2017-10-20 | 1 | -2/+2 |
|/ |
|
* | Backed out changeset e64e659c077d: servo PR #18809 and revendor for reftest f... | Gecko Backout | 2017-10-19 | 1 | -33/+35 |
* | Update bitflags to 1.0 in every servo crate | Bastien Orivel | 2017-10-19 | 1 | -35/+33 |
* | Add Servo_StyleSet_GetComputedValuesByAddingAnimation FFI. | Boris Chiou | 2017-10-19 | 1 | -27/+85 |
* | Replace all uses of the `heapsize` crate with `malloc_size_of`. | Nicholas Nethercote | 2017-10-18 | 1 | -4/+4 |
* | Auto merge of #18904 - emilio:invalidator-less-dependencies, r=heycam,jdm,nox | bors-servo | 2017-10-17 | 1 | -1/+1 |
|\ |
|
| * | style: Refactor children handling. | Emilio Cobos Álvarez | 2017-10-17 | 1 | -1/+1 |
* | | style: Add FFI function for parsing IntersectionObserver rootMargin values. | Cameron McCormack | 2017-10-17 | 1 | -1/+39 |
|/ |
|
* | geckolib: Add FFI functions for color parsing. | Cameron McCormack | 2017-10-16 | 1 | -1/+65 |
* | Auto merge of #18877 - emilio:closest-why, r=nox | bors-servo | 2017-10-14 | 1 | -20/+21 |
|\ |
|
| * | stylo: Dumb down the return value of SelectorList_Closest. | Emilio Cobos Álvarez | 2017-10-14 | 1 | -4/+4 |
| * | stylo: Reformat a few function signatures. | Emilio Cobos Álvarez | 2017-10-14 | 1 | -16/+17 |
* | | Auto merge of #18867 - emilio:parse-hack, r=heycam | bors-servo | 2017-10-14 | 1 | -17/+29 |
|\ \
| |/
|/| |
|
| * | style: Be clearer about whether a declaration comes from parsing or not. | Emilio Cobos Álvarez | 2017-10-14 | 1 | -17/+29 |
* | | Auto merge of #18864 - emilio:reformat, r=jdm | bors-servo | 2017-10-13 | 1 | -175/+222 |
|\ \ |
|
| * | | stylo: Remove unused function. | Emilio Cobos Álvarez | 2017-10-13 | 1 | -12/+0 |
| * | | stylo: Reformat a bunch of signatures. | Emilio Cobos Álvarez | 2017-10-13 | 1 | -166/+225 |
| |/ |
|
* | | style: Share code for Element::Closest. | Emilio Cobos Álvarez | 2017-10-13 | 1 | -19/+4 |
* | | style: Share code for Element::Matches. | Emilio Cobos Álvarez | 2017-10-13 | 1 | -9/+6 |
* | | stylo: Use stylo for Element::Closest. | Emilio Cobos Álvarez | 2017-10-13 | 1 | -1/+31 |
|/ |
|
* | Support pseudo-element properly in HasAuthorSpecifiedRules. | Xidorn Quan | 2017-10-11 | 1 | -11/+9 |
* | Use atom for animation-name property | Hiroyuki Ikezoe | 2017-10-10 | 1 | -2/+2 |
* | Auto merge of #18800 - hiikezoe:fix-mismatched-arguments-for-servo-selector-l... | bors-servo | 2017-10-10 | 1 | -6/+11 |
|\ |
|
| * | Fix mismatched arguments for Servo_SelectorXXX. | Hiroyuki Ikezoe | 2017-10-10 | 1 | -6/+11 |
* | | Support :scope pseudo-class in Element::matches for stylo | Xidorn Quan | 2017-10-09 | 1 | -0/+1 |
|/ |
|
* | Rename nsIAtom as nsAtom. | Nicholas Nethercote | 2017-10-09 | 1 | -10/+10 |
* | style: Use a SharedFontList object to store font-family values for Gecko. | Cameron McCormack | 2017-10-04 | 1 | -1/+1 |
* | Revert #18668 - Add mprotect diagnostics for HashMap crash | Bobby Holley | 2017-10-03 | 1 | -10/+0 |
* | stylo: Implement Element.matches using stylo. | Emilio Cobos Álvarez | 2017-10-03 | 1 | -2/+20 |