diff options
author | Andreas Kling <kling@serenityos.org> | 2021-09-12 19:24:01 +0200 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-09-12 20:44:50 +0200 |
commit | 0bcab6046366892bbcef88e26077b2097af98948 (patch) | |
tree | 873e9391048453ce61479c69b97c3c33f1b88626 /Userland/Libraries/LibWeb/CSS/CSSStyleSheet.idl | |
parent | 10679b6df2f8e9689588f44331544886c54b32fb (diff) | |
download | serenity-0bcab6046366892bbcef88e26077b2097af98948.zip |
LibWeb: Make CSSStyleDeclaration an abstract class
This patch moves the CSS property+value storage down to a new subclass
of CSSStyleDeclaration called PropertyOwningCSSStyleDeclaration.
The JavaScript wrapper for CSSStyleDeclaration now calls virtual
functions on the C++ object.
This is preparation for supporting computed style CSSStyleDeclaration
objects which won't have internal property storage, but rather an
internal element pointer. :^)
Diffstat (limited to 'Userland/Libraries/LibWeb/CSS/CSSStyleSheet.idl')
0 files changed, 0 insertions, 0 deletions