Closed
Bug 424746
Opened 17 years ago
Closed 5 years ago
Remove unnecessary XBL extends='xul:box', 'hbox', 'row' and 'text'
Categories
(Core :: XBL, defect)
Core
XBL
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: suryaismail, Unassigned)
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
Extending tag names in XBL can cause crashes (see bug #378518). Chrome bindings that extend 'xul:box', 'xul:hbox', 'xul:row' and 'xul:text' should be investigated. The extends attribute should be removed if it's not necessary.
Reproducible: Always
Reporter | ||
Updated•17 years ago
|
Component: General → XBL
OS: Linux → All
Product: Mozilla Application Suite → Core
Version: unspecified → Trunk
Updated•17 years ago
|
Assignee: general → nobody
Status: UNCONFIRMED → NEW
Ever confirmed: true
QA Contact: general → xbl
Comment 1•17 years ago
|
||
An extends of xul:box xul:hbox and xul:row would remove any custom behaviour (e.g. button frame) normally associated with the bound element, if it had any; generic XUL elements should be unaffected.
An extends of xul:text might actually cause the element to display text although I haven't tested this.
![]() |
||
Comment 2•5 years ago
|
||
XBL is now disabled in Firefox (Bug 1583314) and is in the process of being removed from Gecko (Bug 1566221), so closing bugs requesting changes to its implementation as wontfix.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•