- From: Boris Zbarsky <bzbarsky@MIT.EDU>
- Date: Mon, 19 Jul 2010 15:59:50 -0400
- To: Garrett Smith <dhtmlkitchen@gmail.com>
- CC: www-style <www-style@w3.org>
On 7/19/10 3:39 PM, Garrett Smith wrote: > On 7/19/10, Boris Zbarsky<bzbarsky@mit.edu> wrote: >> On 7/19/10 2:50 PM, Garrett Smith wrote: >>> So the problem is where the property is a getter and that getter has >>> side effects and the side effects include modifying the DOM. >> > > [...] > >> In Gecko, sure. For example offsetWidth. >> > > What is the side effect in the DOM from getting offsetWidth? In Gecko, due to the existence of XBL, arbitrary script can run under the getter (since getting offsetWidth requires flushing out pending style and layout changes and flushing out pending style changes can attach XBL bindings and run their constructors). -Boris
Received on Monday, 19 July 2010 20:00:28 UTC