Closed
Bug 1415623
Opened 7 years ago
Closed 7 years ago
Preferences crash latest trunk
Categories
(SeaMonkey :: Preferences, defect)
Tracking
(seamonkey2.55 fixed)
RESOLVED
FIXED
seamonkey2.55
Tracking | Status | |
---|---|---|
seamonkey2.55 | --- | fixed |
People
(Reporter: quicksilver8, Assigned: frg)
References
Details
Attachments
(1 file, 1 obsolete file)
1.93 KB,
patch
|
stefanh
:
review+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:58.0) Gecko/20100101 Firefox/58.0 SeaMonkey/2.55a1 Build ID: 20171031003001 Steps to reproduce: Downloaded new trunk today: It seems to work fine. When I select Preferences... menu item "Helper Applications" crash the program. It crashes when I select with the mouse and also when I selectitem menu via keyboard.
Reporter | ||
Updated•7 years ago
|
OS: Unspecified → Mac OS X
Hardware: Unspecified → Other
Assignee | ||
Comment 2•7 years ago
|
||
https://crash-stats.mozilla.com/report/index/61cc773c-73bd-4300-b73c-e44420171110#tab-details XBL compat hack matched, please file a bug blocking bug 1374247. Selector: .handler-type
Status: UNCONFIRMED → NEW
Ever confirmed: true
Assignee | ||
Updated•7 years ago
|
Blocks: 2.55BulkMalfunctions, 1374247
Assignee | ||
Comment 3•7 years ago
|
||
You are better with css than me. Any quick fix available?
Flags: needinfo?(stefanh)
Flags: needinfo?(rsx11m.pub)
Comment 5•7 years ago
|
||
(In reply to Frank-Rainer Grahl (:frg) from comment #3) > You are better with css than me. Any quick fix available? Hmm, there are 3 ".handler-type >" in cc (https://dxr.mozilla.org/comm-central/search?q=.handler-type&redirect=false). I'd say just remove the 3 ">":s. I don't have a fresh build handy, otherwise I would have tried myself. Note that there might be more places in cc where you have the same type of rules...
Flags: needinfo?(stefanh)
Assignee | ||
Comment 6•7 years ago
|
||
\suite\themes\classic\communicator\prefpanels.css:
Adding a .listcell-iconic seems to do the job in classic. No longer crashes and the icons look ok. Seems to be the same for modern.
> .handler-action > .listcell-iconic > .listcell-icon,
> .handler-type > .listcell-iconic > .listcell-icon {
> height: 16px;
> width: 16x;
> }
But I am not sure if this was ever right. In suite/common/pref/prefpanels.xml both items have 2 classes?
Comment 7•7 years ago
|
||
That's another listcell: https://dxr.mozilla.org/comm-central/rev/952762964f408e33d060dd1110cac0626ae5fa51/suite/common/pref/prefpanels.xml#33 (the one above is the "handler-type" one).
Comment 8•7 years ago
|
||
It would be interesting if you could trigger a crash for that one as well... I haven't investigated, but dxr tells me that the class is also used on menuitems (see suite/common/pref/pref-applications.js).
Comment 9•7 years ago
|
||
Actually, the "handler-action" also needs to be fixed since I get this when loading the prefpane: "Hit MOZ_CRASH(XBL compat hack matched, please file a bug blocking bug 1374247. Selector: .handler-action) at /Users/stefan/moz/comm-central/mozilla/layout/style/nsCSSRuleProcessor.cpp:2499"
Assignee | ||
Comment 10•7 years ago
|
||
.listcell-icon and .listcell-label both have .listcell-iconic as the parent in listbox.xml so this should be correct. No longer crashes in Modern and Classic. I don't see a difference in apperance under Windows compared to 2.53 so I assume it works :) I think it just needs one review so whoever does the review might drop the second one.
Assignee: nobody → frgrahl
Status: NEW → ASSIGNED
Flags: needinfo?(rsx11m.pub)
Attachment #8927599 -
Flags: review?(stefanh)
Attachment #8927599 -
Flags: review?(iann_bugzilla)
Updated•7 years ago
|
Attachment #8927599 -
Flags: review?(stefanh)
Attachment #8927599 -
Flags: review?(iann_bugzilla)
Attachment #8927599 -
Flags: review+
Comment 11•7 years ago
|
||
Comment on attachment 8927599 [details] [diff] [review] 1415623-prefuncrash.patch Uhm, wait a second.... You have this, dont you? listcell-iconic handler-type listcell-icon listcell-label So I don't think that'd work.
Attachment #8927599 -
Flags: review+
Assignee | ||
Comment 12•7 years ago
|
||
As discussed on irc. Tested in Classic and Modern.
Attachment #8927599 -
Attachment is obsolete: true
Attachment #8927650 -
Flags: review?(stefanh)
Updated•7 years ago
|
Attachment #8927650 -
Flags: review?(stefanh) → review+
Comment 13•7 years ago
|
||
Pushed by frgrahl@gmx.net: https://hg.mozilla.org/comm-central/rev/00400455524e Use dependent class selectors in "Preferences - Helper Applications" css. r=stefanh
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•7 years ago
|
status-seamonkey2.55:
--- → fixed
Target Milestone: --- → seamonkey2.55
Assignee | ||
Updated•7 years ago
|
Blocks: 2.56BulkMalfunctions
Assignee | ||
Updated•7 years ago
|
No longer blocks: 2.56BulkMalfunctions
You need to log in
before you can comment on or make changes to this bug.
Description
•