W3C home > Mailing lists > Public > www-style@w3.org > August 2013

[cssom][css-page] Fixes for properly exposing @page in CSSOM

From: Simon Pieters <simonp@opera.com>
Date: Wed, 21 Aug 2013 10:40:45 +0200
To: "www-style@w3.org" <www-style@w3.org>
Message-ID: <op.w15rp7smidj3kv@simons-macbook-pro.local>

I have fixed bug https://www.w3.org/Bugs/Public/show_bug.cgi?id=22500 and  
would like review of my proposed changes:


commit message:

Expose the margin at-rules in @page as CSSMarginRule, uses type constant  
9. Use a new interface for the declarations in @page and @top-left. Move  
the bulk of CSSStyleDeclaration to a new interface CSSDeclaration, and let  
CSSStyleDeclaration, CSSPageDeclaration and CSSMarginDeclaration inherit  
 from it.

Constant 9 was unused according to wiki.csswg.org/spec/cssom-constants

See http://dev.w3.org/csswg/css-page/ for more context and examples.

Simon Pieters
Opera Software
Received on Wednesday, 21 August 2013 08:35:23 UTC

This archive was generated by hypermail 2.4.0 : Monday, 23 January 2023 02:14:31 UTC