Reintroduce ClipRectangles at the root of the Easel hierarchy.
Fix `StaticText` text getter and remove setter.
Fix bug related to shadowed index variables.
Remember styles from previous records.
Factor out some of the GL texture atlas code so that it can be used from the 2D backed, WIP.
Rename Textures to Surfaces and lots of cleanups, still WIP but it works.
Adds a scratch canvas container panel.
Forgot to rename options.
Never set blend mode to null.
Basic blending.
Toggle visibility flag.
Set default options.
Cache small shapes.
Merge.
Make surface allocator static.
Fix avm2 global initialization order.
Use shape caching in bitmapData.draw
Merge branch 'nat' of https://github.com/mozilla/shumway into nat
Some options cleanup.
Merge branch 'nat' of https://github.com/mozilla/shumway into nat