DescriptionO2D: Several (unrelated) improvements:
- Use Cairo double-buffering (prevents flickering when there is translucency).
- Add an API to allow JS to indicate the stacking order of layers. (Previously it was the arbitrary order of their creation!)
- Delete layer objects that have been discarded by the JS via Pack::RemoveObject().
TEST=loaded O2D and verified no significant change in perf as a result of double-buffering (~70% of a core before and ~72% of a core after)
BUG=none
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=71475
Patch Set 1 #
Messages
Total messages: 2 (0 generated)
|