Commit 5606be93 authored by Peter Mayo's avatar Peter Mayo Committed by Commit Bot

Documentation update: blink/renderer/core

Update the files of links post blink rename.
Tweak some of the verb agreements.

Bug:None

Change-Id: Ia18ed363b4d3a7c100ed676f89cf8c4f5833bd0b
Reviewed-on: https://chromium-review.googlesource.com/c/1372476Reviewed-by: default avatarPeter Mayo <petermayo@chromium.org>
Reviewed-by: default avatarStephen McGruer <smcgruer@chromium.org>
Commit-Queue: Peter Mayo <petermayo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#615917}
parent efd9d9c7
......@@ -61,8 +61,8 @@ The Blink animation engine interacts with Blink/Chrome in the following ways:
A subset of style properties (currently transform, opacity, filter, and
backdrop-filter) can be mutated on the compositor thread. Animations that
mutates only these properties are a candidate for being accelerated and run
on compositor thread which ensures they are isolated from Blink's main
mutate only these properties are candidates for being accelerated and run
on the compositor thread which ensures they are isolated from Blink's main
thread work.
Whether or not an animation can be accelerated is determined by
......@@ -74,7 +74,7 @@ The Blink animation engine interacts with Blink/Chrome in the following ways:
#### Lifetime of a compositor animation
Animations that can be accelerated get added to the [PendingAnimations][]
list. The pending list is updates as part of document lifecycle and ensures
list. The pending list is updated as part of document lifecycle and ensures
each pending animation gets a corresponding [cc::AnimationPlayer][]
representing the animation on the compositor. The player is initialized with
appropriate timing values and corresponding effects.
......@@ -91,20 +91,20 @@ The Blink animation engine interacts with Blink/Chrome in the following ways:
animations do not cause spurious commits from main to compositor (See
[CompositedLayerMapping::UpdateGraphicsLayerGeometry()][])
A compositor animation provide updates on its playback state changes (e.g.,
A compositor animation provides updates on its playback state changes (e.g.,
on start, finish, abort) to its blink counterpart via
[CompositorAnimationDelegate][] interface. Blink animation uses the start
event callback to obtain an accurate start time for the animation which is
important to ensure its output accurately reflects the compositor animation
output.
[CheckCanStartAnimationOnCompositor()]: https://cs.chromium.org/search/?q=file:Animation.h+function:CheckCanStartAnimationOnCompositor
[CheckCanStartAnimationOnCompositor()]: https://cs.chromium.org/search/?q=file:animation.h+function:CheckCanStartAnimationOnCompositor
[FailureCodes]: https://cs.chromium.org/search/?q=return%5Cs%2B(CompositorAnimations::)?FailureCode
[cc::AnimationPlayer]: https://cs.chromium.org/search/?q=file:src/cc/animation/animation_player.h+class:AnimationPlayer
[PendingAnimations]: https://cs.chromium.org/search/?q=file:PendingAnimations.h+class:PendingAnimations
[Animation::PreCommit()]: https://cs.chromium.org/search/?q=file:Animation.h+function:PreCommit
[CompositorAnimationDelegate]: https://cs.chromium.org/search/?q=file:CompositorAnimationDelegate.h
[CompositedLayerMapping::UpdateGraphicsLayerGeometry()]: https://cs.chromium.org/search/?q=file:CompositedLayerMapping.h+function:UpdateGraphicsLayerGeometry
[PendingAnimations]: https://cs.chromium.org/search/?q=file:pending_animations.h+class:PendingAnimations
[Animation::PreCommit()]: https://cs.chromium.org/search/?q=file:animation.h+function:PreCommit
[CompositorAnimationDelegate]: https://cs.chromium.org/search/?q=file:compositor_animation_delegate.h
[CompositedLayerMapping::UpdateGraphicsLayerGeometry()]: https://cs.chromium.org/search/?q=file:composited_layer_mapping.h+function:UpdateGraphicsLayerGeometry
* ### Javascript
......@@ -358,9 +358,9 @@ manually construct an instance of your object to [extending RenderingTest][]
where you can load HTML, [enable compositing][] if necessary, and run assertions
about the state.
[extending Test]: https://cs.chromium.org/search/?q=public%5C+testing::Test+file:core%5C/Animation&sq=package:chromium&type=cs
[extending Test]: https://cs.chromium.org/search/?q=public%5C+testing::Test+file:core%5C/animation&sq=package:chromium&type=cs
[extending RenderingTest]: https://cs.chromium.org/search/?q=public%5C+RenderingTest+file:core%5C/animation&type=cs
[enable compositing]: https://cs.chromium.org/chromium/src/third_party/blink/renderer/core/animation/compositor_animations_test.cc?type=cs&sq=package:chromium&q=file:core%5C/animation%5C/.*Test%5C.cpp+EnableCompositing
[enable compositing]: https://cs.chromium.org/chromium/src/third_party/blink/renderer/core/animation/compositor_animations_test.cc?type=cs&sq=package:chromium&q=file:core%5C/animation%5C/.*test%5C.cpp+EnableCompositing
## Ongoing work
......@@ -384,4 +384,4 @@ web animation but it allows the animation itself to be highly customized in
Javascript by providing an `animate` callback. These animations run inside an
isolated worklet global scope.
[WorkletAnimation]: https://cs.chromium.org/search/?q=file:animationworklet/WorkletAnimation.h+class:WorkletAnimation
[WorkletAnimation]: https://cs.chromium.org/search/?q=file:animationworklet/worklet_animation.h+class:WorkletAnimation
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment