summaryrefslogtreecommitdiffstats
path: root/dom/animation
Commit message (Collapse)AuthorAgeLines
* Issue #1689 - Part 4: Add a preference for {Document,Element}.getAnimations()Moonchild2021-01-14-0/+1
| | | | | This is probably the last thing we will ship (if ever) since it needs the most spec and implementation work for arbitrary use that is pretty far into a corner.
* Issue #1689 - Part 3: Add a preference for animation composite modes.Moonchild2021-01-14-2/+4
| | | | | | | | This feature should not be shipped until the various definitions of addition for each additive property are properly specified and then implemented accordingly. Unlike other patches in this series, compositing is not frequently used internally so there is no need to enable this by default for chrome callers.
* Issue #1689 - Part 2: Add a preference for implicit keyframesMoonchild2021-01-14-10/+24
| | | | | | | | | This preference controls whether authors are allowed to specify animations without a 0% or 100% keyframe. We intend to ship this but it isn't implemented yet (needs a follow-up) but this preference acts as a safeguard in case we discover we need to disable it once it's implemented.
* Issue #1689 - Part 1: Add pref for DOM Animation timelines APIMoonchild2021-01-14-7/+7
| | | | Default false, no intent to ship for web content. Always enabled for Chrome.
* Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles.Moonchild2021-01-06-1/+1
| | | | | | | | | | | ScrollbarStyles contains values of overflow, (over)scroll-behavior, etc. The only one which is marginally related to scroll _bars_ is overflow, which can be used to hide scrollbar (by making an element not scrollable) or enforce the scrollbar to display. It makes more sense to be called ScrollStyles as it's mainly concerning behavior of scrolling, not scrollbars. Also, with the addition of scrollbar width properties, the current name can be confusing.
* Issue #1673 - Part 2: Make tab-size animatable and fix typos.athenian2002020-10-28-5/+0
| | | | There were a few typos in the previous patch and this patch also makes tab-size animatable which didn't really require much of a change at all.
* Issue #1656 - Part 6: Clean up the build filesMoonchild2020-09-23-1/+0
|
* Issue #1656 - Part 4: Manual cleanupMoonchild2020-09-23-1/+0
|
* Issue #1656 - Part 1: Nuke most vim config lines in the tree.Moonchild2020-09-23-35/+0
| | | | | | Since these are just interpreted comments, there's 0 impact on actual code. This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are a few others scattered around which will be removed manually in a second part.
* Issue #1224 - Remove constant expressions from /domMoonchild2020-09-17-4/+2
| | | | | This excludes DOMProxy handlers in dom bindings because that's intertwined with codegen and js that needs to be handled together.
* Fix typo in dom/animation/CSSPseudoElement.cppMatt A. Tobin2020-04-19-1/+1
| | | | Linux filesystems tend to be case sensitive
* Issue #80 - De-unify dom/animationwolfbeast2020-04-18-2/+15
| | | | | | KeyFrameEffect and KeyFrameEffectReadOnly are still built unified as buddies because they have some complex interdependency that couldn't easily be resolved without linking failures.
* Bug 1355351 - Make pseudo-elements return the correct style via getComputedStyleMatt A. Tobin2020-04-17-22/+12
| | | | | | | | | * Add a node property to access the ::before and ::after pseudo-elements * Look for the frame for ::before and ::after pseudos * Clean up pseudo-element props * Simplify nsLayoutUtils callers, and make child iterators notice display: contents pseudos Tag #1375
* Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTSwolfbeast2019-01-18-2/+0
|
* Use a temporary in Animation::Tick()wolfbeast2018-05-15-2/+4
|
* Bug 1264125: Fire transitioncancel event when a transition is canceled ↵janekptacijarabaci2018-03-14-284/+612
| | | | | | (added tests + style clean up) Issue #55
* Bug 1202333: AnimationEvent elapsedTime should reflect playbackRate (added ↵janekptacijarabaci2018-03-14-0/+446
| | | | | | tests) Issue #55
* moebius#89: DOM - implement animationcancel eventjanekptacijarabaci2018-03-14-4/+13
| | | | Issue #55
* Bug 1264125: Queue CSS related event when setting null target effectjanekptacijarabaci2018-03-14-2/+4
| | | | Issue #55
* Bug 1264125: Call the queueing events when canceling transition via Style or ↵janekptacijarabaci2018-03-14-0/+33
| | | | | | Script Issue #55
* Revert - Bug 1324985: Disable firing the transitionrun and transitionstart ↵janekptacijarabaci2018-03-14-0/+2
| | | | | | on Aurora 52 Issue #55
* Bug 1264125: Fire transitioncancel event when a transition is canceled - ↵janekptacijarabaci2018-03-14-10/+10
| | | | | | | | | part 1 (in the description) Issue #55 part 1 - Add transitioncancel event handler part 2 - Add ontransitioncancel EventHandler to WebIDL part 3 - Add member of active time to ComputedTiming
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+26146