Closed Bug 70074 Opened 25 years ago Closed 14 years ago

closing tree widget causes style context assertion

Categories

(Core :: CSS Parsing and Computation, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Future

People

(Reporter: bbaetz, Unassigned)

Details

frame: Box (0x8b09dcc) style: 0x8a3bb88 { http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul|* weight: 0 { display: 1[0x1]enum } http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul|* weight: 0 { -moz-user-focus: 1[0x1]enum } http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul|treechildren weight: 1 { -moz-user-focus: none } http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul|treechildren > http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul|treeitem weight: 2 { display: none } http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul|treechildren > http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul|treeitem[|open=true] weight: 258 { display: 1[0x1]enum } } Wrong parent style context: style: 0x8b0f288 { http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul|* weight: 0 { display: 1[0x1]enum } http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul|* weight: 0 { -moz-user-focus: 1[0x1]enum } http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul|treeitem weight: 1 { -moz-binding: url("chrome://global/content/treeBindings.xml#treeitem") } } should be using: style: 0x8813c70 { http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul|* weight: 0 { display: 1[0x1]enum } http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul|* weight: 0 { -moz-user-focus: 1[0x1]enum } http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul|treeitem weight: 1 { -moz-binding: url("chrome://global/content/treeBindings.xml#treeitem") } } To reproduce: Edit->Preferences Click on the arrow to close the "Appearance" subtree I get this with the bookmark manager and the dirviewer as well. At a guess, it started happening sometime in the last 5-10 days or so.
ccing hyatt as the tree widget guy
Another bug that I forgot to triage... Reassigned to hyatt.
Assignee: pierre → hyatt
Status: NEW → ASSIGNED
Target Milestone: --- → Future
These days I also see this assertion w/ the bookmarking tree widget in the side bar, which has also become quite slow with opening/closing of subtrees. Is this slowness connected with the assertion?
bbaetz, is this still an issue? Prefs use an outliner now, not a tree, so they certainly no longer show this bug... but there have been other changes that may have fixed it too.
Someone should close this without discussion.
QA Contact: ian → style-system
Assignee: hyatt → nobody
This is a mass change. Every comment has "assigned-to-new" in it. I didn't look through the bugs, so I'm sorry if I change a bug which shouldn't be changed. But I guess these bugs are just bugs that were once assigned and people forgot to change the Status back when unassigning.
Status: ASSIGNED → NEW
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.