Open Bug 377253 Opened 13 years ago Updated 4 years ago
XUL Widget Cleanup
This is a metabug for various cleanups I want to do on the xul widgets xbl (toolkit/content/widgets). The attachment is a testcase based on one from bug 368097 which tests each widget for all the interfaces, properties and methods. I'll be filing bugs dependent on this one which fix the testcase so that it outputs no fail rows. The bugs also will fix various stylistic issues such as - use underscore prefix consistently for 'private' fields - make sure readonly properties are marked as such - ensure each widget implements the right interfaces and that the interfaces are actually implemented - more consistent handling of booleans using setAttribute/removeAttribute style - ensure setters return val as well as fixing various bugs.
Adding some dependencies. Any other bugs pertaining to the xbl implementation of XUL widgets to fix for 1.9 should be added as well.
You need to log in before you can comment on or make changes to this bug.