aboutsummaryrefslogtreecommitdiffstats
path: root/ports/geckolib/glue.rs
Commit message (Expand)AuthorAgeFilesLines
* style: Allow disabling invalidation-based querySelector from C++Emilio Cobos Álvarez2017-11-041-2/+21
* Backed out changeset dbd300f4d75b for build bustage. r=backout on a CLOSED TREEGecko Backout2017-11-031-21/+2
* style: Allow disabling invalidation-based querySelector from C++Emilio Cobos Álvarez2017-11-031-2/+21
* Replace old transform code with new generic codeManish Goregaokar2017-11-021-8/+7
* stylo: Remove useless assertions.Emilio Cobos Álvarez2017-11-011-3/+0
* Bump bitflags to 1.0 in every servo crateBastien Orivel2017-10-301-35/+33
* Add Servo_ComposeAnimationSegment which composes an animation segment.Boris Chiou2017-10-271-112/+170
* Add Servo_AnimationValue_Transform which creates an AnimationValue of transform.Boris Chiou2017-10-271-3/+13
* Add Servo_AnimationValue_Opacity which creates an AnimationValue of opacity.Boris Chiou2017-10-271-3/+10
* style: Introduce TDocument::is_html_element and TDocument::quirks_mode.Emilio Cobos Álvarez2017-10-261-6/+8
* Auto merge of #19016 - emilio:animation-avoid-flush-not-quite, r=hirobors-servo2017-10-251-0/+12
|\
| * style: Fix detection of animations to avoid style flushing in getComputedStyle.Emilio Cobos Álvarez2017-10-251-0/+12
* | stylo: Honor CallerType for media query parsing.Emilio Cobos Álvarez2017-10-251-9/+34
|/
* stylo: Integrate QuerySelectorAll in Gecko.Emilio Cobos Álvarez2017-10-231-0/+32
* style: Refactor querySelector to be generic over the query type, and implemen...Emilio Cobos Álvarez2017-10-231-6/+4
* style: Hook QuerySelector into stylo.Emilio Cobos Álvarez2017-10-231-2/+25
* Auto merge of #18963 - heycam:rm-property-id, r=upsuperbors-servo2017-10-201-7/+12
|\
| * geckolib: Make Servo_DeclarationBlock_RemovePropertyById return whether it di...Cameron McCormack2017-10-201-7/+12
* | Auto merge of #18962 - upsuper:tree-pseudos, r=emiliobors-servo2017-10-201-1/+66
|\ \
| * | Implement XUL tree pseudo style resolution for stylo.Xidorn Quan2017-10-201-1/+66
| |/
* | geckolib: Add FFI function for checking document state dependencies.Cameron McCormack2017-10-201-1/+12
* | style: Remove Stylist::might_have_state_dependency.Cameron McCormack2017-10-201-2/+2
|/
* Backed out changeset e64e659c077d: servo PR #18809 and revendor for reftest f...Gecko Backout2017-10-191-33/+35
* Update bitflags to 1.0 in every servo crateBastien Orivel2017-10-191-35/+33
* Add Servo_StyleSet_GetComputedValuesByAddingAnimation FFI.Boris Chiou2017-10-191-27/+85
* Replace all uses of the `heapsize` crate with `malloc_size_of`.Nicholas Nethercote2017-10-181-4/+4
* Auto merge of #18904 - emilio:invalidator-less-dependencies, r=heycam,jdm,noxbors-servo2017-10-171-1/+1
|\
| * style: Refactor children handling.Emilio Cobos Álvarez2017-10-171-1/+1
* | style: Add FFI function for parsing IntersectionObserver rootMargin values.Cameron McCormack2017-10-171-1/+39
|/
* geckolib: Add FFI functions for color parsing.Cameron McCormack2017-10-161-1/+65
* Auto merge of #18877 - emilio:closest-why, r=noxbors-servo2017-10-141-20/+21
|\
| * stylo: Dumb down the return value of SelectorList_Closest.Emilio Cobos Álvarez2017-10-141-4/+4
| * stylo: Reformat a few function signatures.Emilio Cobos Álvarez2017-10-141-16/+17
* | Auto merge of #18867 - emilio:parse-hack, r=heycambors-servo2017-10-141-17/+29
|\ \ | |/ |/|
| * style: Be clearer about whether a declaration comes from parsing or not.Emilio Cobos Álvarez2017-10-141-17/+29
* | Auto merge of #18864 - emilio:reformat, r=jdmbors-servo2017-10-131-175/+222
|\ \
| * | stylo: Remove unused function.Emilio Cobos Álvarez2017-10-131-12/+0
| * | stylo: Reformat a bunch of signatures.Emilio Cobos Álvarez2017-10-131-166/+225
| |/
* | style: Share code for Element::Closest.Emilio Cobos Álvarez2017-10-131-19/+4
* | style: Share code for Element::Matches.Emilio Cobos Álvarez2017-10-131-9/+6
* | stylo: Use stylo for Element::Closest.Emilio Cobos Álvarez2017-10-131-1/+31
|/
* Support pseudo-element properly in HasAuthorSpecifiedRules.Xidorn Quan2017-10-111-11/+9
* Use atom for animation-name propertyHiroyuki Ikezoe2017-10-101-2/+2
* Auto merge of #18800 - hiikezoe:fix-mismatched-arguments-for-servo-selector-l...bors-servo2017-10-101-6/+11
|\
| * Fix mismatched arguments for Servo_SelectorXXX.Hiroyuki Ikezoe2017-10-101-6/+11
* | Support :scope pseudo-class in Element::matches for styloXidorn Quan2017-10-091-0/+1
|/
* Rename nsIAtom as nsAtom.Nicholas Nethercote2017-10-091-10/+10
* style: Use a SharedFontList object to store font-family values for Gecko.Cameron McCormack2017-10-041-1/+1
* Revert #18668 - Add mprotect diagnostics for HashMap crashBobby Holley2017-10-031-10/+0
* stylo: Implement Element.matches using stylo.Emilio Cobos Álvarez2017-10-031-2/+20