mozilla

Compare Revisions

Adding a new CSS property

Change Revisions

Revision 455727:

Revision 455727 by DBaron on

Revision 455729:

Revision 455729 by DBaron on

Title:
Adding a new CSS property
Adding a new CSS property
Slug:
Adding_a_new_style_property
Adding_a_new_style_property
Tags:
"Developing Mozilla", "Gecko"
"Developing Mozilla", "Gecko"
Content:

Revision 455727
Revision 455729
t78      nsComputedDOMStylet78      Then you need to change <a href="http://mxr.mozilla.org/moz
 >illa-central/source/layout/style/nsComputedDOMStyle.cpp" title="h
 >ttp://mxr.mozilla.org/mozilla-central/source/layout/style/nsCompu
 >tedDOMStyle.cpp">nsComputedDOMStyle.cpp</a> to implement the getC
 >omputedStyle API.&nbsp; You'll need to add an entry at the bottom
 > of the file and then add a method (matching the method name in t
 >he CSS property list) to implement the API.&nbsp; While we implem
 >ent the string API in terms of the value API, we generally don't 
 >care much about the deprecated primitive value API, so in cases w
 >here there's some new structure, you should generally create the 
 >simplest structure of primitive values that will produce the righ
 >t string.&nbsp; (We should also make this part of adding properti
 >es much more automated and make the code smaller.)

Back to History