Closed
Bug 44576
Opened 25 years ago
Closed 25 years ago
disable the use of native scrollbars for pr2
Categories
(Core :: XUL, defect, P3)
Core
XUL
Tracking
()
VERIFIED
FIXED
People
(Reporter: jrgmorrison, Assigned: eric)
Details
(Whiteboard: [nsbeta2+])
(As discussed with Eric). Using native scrollbars with seamonkey is no
longer supported , and the product is currently broken in a number of places
when native scrollbars are enabled (e.g., no left hand tree in the
preferences dialog, various painting problems when using scrollbars with
absolute or fixed position HTML/XML, scrollbars appear in ender-lite based
single-line textfields).
For beta2, the setting of the preference 'nglayout.widget.gfxscrollbars",
false' should be ignored in the CSS frame constructor, and the UI for
changing this preference should be commented out in the debug panel of
preferences (pref-debug.xul). [This requires (a) a one line change in C++
code, and (2) commented out a couple of lines in XUL.]
Nominating nsbeta2 : users who have previously tried PR1 and chose to use
native scrollbars will be confronted by some baffling "bugs" unless this
preference is ignored (i.e., GFX scrollbars must be used).
[Actually, this currently affects users of the nightlies and milestones, and
"bugs" are being reported, but most users understand the problem when given
the answer, so I'm not in a big hurry to get this done ASAP. However, it must
be done for nsbeta2].
Reporter | ||
Comment 2•25 years ago
|
||
Moving back to nsbeta2+, per PDT meeting this afternoon.
Remove/disable the UI for native scrollbars, and ignore the pref setting
for PR2.
Whiteboard: [nsbeta2-] → [nsbeta2+]
Assignee | ||
Comment 4•25 years ago
|
||
fixed
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 5•25 years ago
|
||
Hey Eric ... you need to remove the value "nglayoutWidgetGFXScrollbars" from
the '_elementIDs' array, otherwise nsWidgetStateManager.js barfs with
'line 130: elements[i] has no properties'
Reporter | ||
Comment 6•25 years ago
|
||
... which prevents one from hitting OK and saving changes when in the Debug
prefs panel.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 7•25 years ago
|
||
Ok added your fixes and put you as reviewer. Seeing I just did what you said. :)
Status: REOPENED → RESOLVED
Closed: 25 years ago → 25 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•