dbaron%fas.harvard.edu
8f5ab380f6
Remove "layout.forms.use_standard_or_quirks" pref and the old quirks-mode form control code that it enabled. (See bug 91602.) b=131452 r=rods sr=attinasi a=asa
2002-03-27 06:13:32 +00:00
rods%netscape.com
df8296f375
Add SetVisibility method to Scroll Views
...
It now checks the visibility and adjusts the scrollbars accordingly
Bug 92333 r=kmcclusk sr=attinasi a=asa
2002-03-27 02:58:56 +00:00
sicking%bigfoot.com
81ae46d39e
Bug 41983: Make (x)html-elements support namespaced attributes.
...
r=heikki sr=jst a=roc+moz
2002-03-27 00:13:57 +00:00
dbaron%fas.harvard.edu
95771efc1f
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
2002-03-23 22:26:36 +00:00
bryner%netscape.com
a2a4dae41d
More work on XBL radio button (bug 112715). r=jkeiser, sr=jst, a=asa.
2002-03-22 04:22:19 +00:00
bryner%netscape.com
18238432f2
Implement HTML radio button in XBL (bug 112715). r=pavlov, sr=ben, a=brendan.
2002-03-21 09:16:17 +00:00
bryner%netscape.com
1914b50cca
- Removing modern theme versions of the XBL form controls
...
- Moving classic theme versions of the controls into forms.jar, so we don't rely on classic.jar
- Updating xpinstall packages to reflect this
Bug 130236, r=ben, sr=hyatt, a=brendan.
2002-03-19 21:47:46 +00:00
bryner%netscape.com
57947912be
Disable -moz-appearance on the remaining widgets, since we're not going to do native OS form control theming for 1.0. Bug 130236, r=kerz, sr=ben, a=brendan.
2002-03-18 09:01:02 +00:00
bryner%netscape.com
c0046df331
Use a scrollbar, not auto-scroll arrows, for <select size=1>. Bug 129805, r=blake, sr=ben, a=brendan.
2002-03-18 07:07:45 +00:00
bryner%netscape.com
8dd466be82
Hardcode sizetopopup=always behavior for HTML select widgets, that way we don't pollute the HTML DOM with our attribute. Also, factoring out the sizetopopup check into a helper method. Bug 128947, r=jkeiser, sr=brendan, a=dbaron.
2002-03-17 23:41:22 +00:00
attinasi%netscape.com
de0213ac71
Catch the case where the content node for the Input has not been created yet, prevent crash. b=123914 r=jkeiser, sr=roc+moz, a=asa (OBO drivers)
2002-03-15 00:40:07 +00:00
andreww%netscape.com
9401f96236
bugzilla 129140 r=hwaara, sr=hewitt, a=asa - updating skinversion to 1.0
2002-03-14 21:20:51 +00:00
jkeiser%netscape.com
b701e487da
Fix select focus crasher (bug 125906), r=rods@netscape.com, sr=attinasi@netscape.com, a=asa
2002-03-14 00:56:56 +00:00
bryner%netscape.com
3a8bd6be8c
Hook up the :checked CSS pseudoclass for input elements and use that instead of the _moz-input-checked attribute. Bug 128947, r=jkeiser, sr=ben, a=brendan.
2002-03-13 10:12:33 +00:00
hyatt%netscape.com
0418cf4b10
Fix 129787. Select popups should inherit the background color from the select. XBL Form Controls. r=bryner, sr=ben, a=brendan
2002-03-12 09:44:11 +00:00
hyatt%netscape.com
47eb28c8ac
Fix the font of XBL select widgets to be sans serif (using the list system font). r=bryner, sr=ben, a=brendan, bug 129788
2002-03-12 09:31:54 +00:00
hyatt%netscape.com
fccea95dd7
Fix for bugs 129786 and 129803, correcting the min width on XBL form control buttons and rewriting the button CSS to disable moz-appearance and correct the padding and active and focus states. r=bryner, sr=ben, a=brendan
2002-03-12 09:19:34 +00:00
hyatt%netscape.com
3f53f64eab
Fix for 129789, XBL form control selects need to leave space for scrollbars. r=bryner, sr=ben, a=brendan
2002-03-12 08:45:52 +00:00
hyatt%netscape.com
0d1c9a6629
Fix for 129792, XBL form control selects had wrong display type (block XUL box instead of inline XUL box), r=bryner, sr=shaver, a=brendan
2002-03-12 08:24:58 +00:00
mkaply%us.ibm.com
e3ae592a10
#100186
...
r=jkeiser, sr=attinasi, a=asa
On OS/2 and Windows, handle F4 to roll up and down dropdowns
2002-03-08 15:49:30 +00:00
jkeiser%netscape.com
6ff9613c86
Move radio buttons to content (bug 108308). r=rods@netscape.com, sr=jst@netscape.com, a=asa@mozilla.org
2002-03-07 20:53:40 +00:00
bryner%netscape.com
ec00895936
- Implement the :checked CSS pseudoclass which maps to the "selected" property on option elements.
...
- Eliminate the _moz-option-selected attribute; move the actual selected state into the option content node.
- Change all users of _moz-option-selected to use :checked.
- Add a third parameter to nsIDocument[Observer]::ContentStatesChanged to indicate which pseudoclass changed, this is used for optimizing handling of :checked state changes.
Bug 128947, r=dbaron, sr=jst, a=asa.
2002-03-07 03:34:29 +00:00
darin%netscape.com
026dda9f95
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
2002-03-06 07:48:55 +00:00
bryner%netscape.com
f59fa9c5cf
Bug 128749 - fix shortcut keys when a select/outliner has focus. r=pinkerton, sr=blake, a=asa.
2002-03-04 23:36:38 +00:00
alecf%netscape.com
30260b9c1e
bug 127091 - big string cleanup, removing old APIs
...
- removing Assign/AppendWithConversion for single-characters
- removing unused StripChars
- removing ReplaceChar[s] for non-matching chars
- removing CompressSet
- removing nsCString::Find/FindCharInSet/RFind for unichar strings
- removing lots of EqualsWithConversion
r=dp, sr=jag
a=asa
2002-03-04 23:18:21 +00:00
bryner%netscape.com
9b8c00b300
Bug 128408 - XBL select widgets crash in embedding apps. Fixing the
...
select binding to load synchronously as it was intended to, and removing
usage of the outlinercols binding to ensure that the OutlinerColFrame is
constructed before the OutlinerBodyFrame. r=varga, sr=shaver, a=roc.
2002-03-03 23:31:26 +00:00
bryner%netscape.com
8b06efcf77
Meant to check this in as part of bug 127189. Make the XBL select widget use sizetopopup="always". Not yet turned on.
2002-03-03 07:48:38 +00:00
rods%netscape.com
e6bd0063f3
Fix up layout for RTL after areaframe jumbles frames.
...
Bug 118509 r=dcone sr=attinasi a=shaver
2002-02-27 13:03:00 +00:00
jkeiser%netscape.com
7efc0a0c04
Tabbing out of dropdown does not reset selected item (bug 100188), r=rods@netscape.com, sr=attinasi@netscape.com
2002-02-20 05:59:46 +00:00
dbragg%netscape.com
9fd02ba450
Updating the localeVersion to 0.9.9. Fixes bug 126240. r=tao, sr=dveditz
2002-02-20 03:18:10 +00:00
alecf%netscape.com
5ec5cd62b2
one part of fix for bug 107575 - clean up consumers of nsString::EqualsIgnoreCase and nsString::EqualsWithConversion, to be explicit about case-insensitive compares
...
r=timeless sr=jag
2002-02-19 22:49:12 +00:00
roc+%cs.cmu.edu
18ecdfc4e9
Bug 91516. Organize view managers into a tree so that IFRAMEs can be rendered and event-processed coherently with their containing documents. r=kmcclusk,rods,sr=attinasi
2002-02-19 21:33:26 +00:00
aaronl%netscape.com
e43f60c6aa
Fixing bustage. --disable-accessibility is broken
2002-02-16 03:23:18 +00:00
aaronl%netscape.com
335d9c893a
Bug 115686: support F4 in dropdowns - XUL <menulist>, HTML combobox and URL bar. r=dean_tessman, sr=hewitt
2002-02-16 01:35:09 +00:00
aaronl%netscape.com
3d77ae43f5
Active Accessibility: support HTML tags <fieldset> and <legend>. r=jgaunt, sr=hewitt
2002-02-16 01:34:42 +00:00
bryner%netscape.com
83015eb2dc
bug 122036 - make space and ctrl+space work as expected. Not turned on yet.
2002-02-14 09:29:00 +00:00
bryner%netscape.com
8dad44cf8d
Bug 123477 - implement HTML button in XBL. r=jkeiser, sr=hyatt. Not turned on yet.
2002-02-13 10:47:18 +00:00
rods%netscape.com
58827d33e8
Override if the computed size is zero
...
Bug 121461 r=dcone sr=attinasi
2002-02-12 15:24:37 +00:00
rods%netscape.com
207ba610e2
Clip was being incorrectly set set as Replace instead of Intersect
...
Bug 84138 r=kmcclusk sr=attinasi
2002-02-12 13:35:59 +00:00
bryner%netscape.com
8b56445fbe
Bug 124298 - moving form submit/reset event firing into the content node. r=jkeiser, sr=attinasi
2002-02-08 23:50:51 +00:00
jkeiser%netscape.com
d93e9baf2d
bug 110800 - fire onChange when losing dropdown focus. r=rods@netscape.com, sr=kin@netscape.com
2002-02-08 18:35:48 +00:00
bryner%netscape.com
2dbc07aa11
Adding missing licenses.
2002-02-08 07:56:08 +00:00
bryner%netscape.com
a14d6a7972
New files for XBL-ified HTML button widget. Not part of the build.
2002-02-08 07:38:56 +00:00
bryner%netscape.com
3fb0ab0481
Updates to XBL checkbox widget. Hopefully this will fix some of the problems with native theme drawing. Not turned on yet.
2002-02-06 08:24:26 +00:00
bryner%netscape.com
7550795b6a
Fixing bug 122034 (tabbing not working from xbl selects). Not turned on yet.
2002-02-05 02:14:50 +00:00
bryner%netscape.com
b254d2c13c
adding -moz-appearance for xbl listboxes. not turned on yet.
2002-02-02 02:23:17 +00:00
bryner%netscape.com
c9a224a530
Adding classic skin css for xbl checkboxes. Also fixing up borders on comboboxes. Not turned on yet.
2002-02-02 01:42:25 +00:00
bryner%netscape.com
4cc4608aef
Adding classic skin css for xbl select widget. Not turned on yet.
2002-02-01 23:59:26 +00:00
bernd.mielke%snafu.de
742e40ca32
fieldset reflow cleanup:
...
bug 120958 report correct maxElementSize under table reflow conditions
bug 48318 implement correct default alignement under bidi conditions, make legend alignment
indepedent of fieldset content if fieldset size is not content driven.
bug 80422 route trough events for floats inside a fieldset
bug 42302 honour padding-top
bug 60375 large maxElementsize overwrite computedWidth
r=karnaze sr=waterson
2002-01-31 05:09:13 +00:00
alecf%netscape.com
b417379c8c
First part of fix for bug 107575 - remove nsString::FindChar because there is already an nsAString::FindChar, and remove the "ignore case" option in RFindChar
...
r=dougt, sr=jag
2002-01-30 06:04:29 +00:00
bryner%netscape.com
3e5be6a872
Bug 112716 - implement checkbox in XBL. r=jkeiser, sr=jst.
2002-01-28 23:48:16 +00:00
bryner%netscape.com
db74305673
Make sure to look at the select element for onchange handlers, not the anonymous children. Not part of the build.
2002-01-28 00:32:11 +00:00
roc+%cs.cmu.edu
9d1c59e978
Bug 13213. Allow views to extend above and to the left of their owner frames. r=kmcclusk,rs=waterson
2002-01-27 07:56:23 +00:00
bryner%netscape.com
529368bc00
Fixing bug 122028 (clearing the entire selection on ctrl+click), also fixing some logic errors where the result of |selection.isSelected()| was incorrectly inverted. Not part of the build.
2002-01-26 23:06:24 +00:00
jkeiser%netscape.com
c855cb1d89
Make onChange, reflow system in comboboxes/lists better (bug 112241). r=rods, sr=kin
2002-01-25 23:35:44 +00:00
jkeiser%netscape.com
154a18a398
Complete bug 112241 backout
2002-01-25 20:51:41 +00:00
jkeiser%netscape.com
7c2b92fb83
Backing out bug 112241 changes, tree is closed, sorry
2002-01-25 19:54:55 +00:00
jkeiser%netscape.com
bcfdb417f4
Make onChange, reflow system in comboboxes/lists better (bug 112241). r=rods, sr=kin
2002-01-25 19:08:03 +00:00
bryner%netscape.com
8f8d57eb99
Set -moz-user-select: none so that XBL select boxes don't get text selection applied to them. Not turned on yet.
2002-01-25 03:29:03 +00:00
jkeiser%netscape.com
57b832743d
Move checkbox state to content (bug 108307). r=rods, sr=jst
2002-01-24 19:04:55 +00:00
bryner%netscape.com
838f8ca552
Bug 120189 - fix selection crash with xbl select widget. Move content node updating to the XBL event handlers. r=varga, sr=jag.
2002-01-24 01:22:33 +00:00
bryner%netscape.com
eb85fa3166
Fixing display of XBL select boxes. Not turned on yet.
2002-01-17 23:20:24 +00:00
varga%utcru.sk
bbc83df106
Fixes for:
...
94653 - can't right align text in outliner cell
95730 - White block displays/artifacts in the highlight area after Move/Drag mail to folder.
112238 - [RFE] Outliner widget should support line-through
116855 - Modify outliner builder syntax to match outliner content model
118093 - Make -moz-image-region work in the outliner
118113 - Too little space between pref category tree and pref page
118154 - Category now has a column picker
118647 - Memory leak of 52 bytes from 1 block allocated in nsOutlinerBodyFrame::CheckVerticalOverflow
118660 - left arrow no longer moves to parent category
119751 - Branches are open by default and then closed after launch.
- outermost <outlinerchildren> has "-moz-box-flex: 1" by default
and it actaully replaced <outlinerbody>
- all event handlers moved on <outliner>
- content builder, outliner builder and content view use <outliner> as root
element
- nsIBoxObject has a new attribute "element"
- all CSS rules outlinerbody:foo replaced with outlinerchildren:foo
- drop feedback is now skinable
r=waterson for the changes in mozilla/content
r=sspitzer on the mailnews parts
r=blake on the bookmarks/history
r=bryner on the OutlinerBodyFrame and OutlinerContentView changes
sr=hyatt,hewitt
2002-01-16 03:01:28 +00:00
bryner%netscape.com
32ec7c0cff
Hook up onchange events for listboxes. Not turned on yet.
2002-01-14 08:03:22 +00:00
bryner%netscape.com
f75545f067
Fixing problems switching to modern skin, also adding a basic forms package to classic. r=ben, sr=hyatt.
2002-01-11 23:14:43 +00:00
dbaron%fas.harvard.edu
b3b11b7aec
Do restoration of information in the layout history state immediately after frame initialization rather than using separate code within PresShell::ContentAppended that calls GetPrimaryFrameFor (which is slow and forces every frame into the primary frame map, inefficiently). b=109428 r=rods sr=waterson
2002-01-11 20:10:46 +00:00
bzbarsky%mit.edu
6f2a5a0699
Change more instances of NS_ConvertASCIItoUCS2 to NS_LITERAL_STRING.
...
Bug 104159, r=jag, sr=alecf
2002-01-11 19:39:51 +00:00
bryner%netscape.com
9e0460e24e
XBL form control work-in-progress:
...
- Separated form control css into implementation (in layout/html/forms),
and appearance (in the theme)
- Implemented select size=1 in modern
- Hooked up onchange events for select size=1
- Removed unneeded theme.mk file
Not turned on by default. r/sr=hewitt.
2002-01-11 04:34:19 +00:00
varga%utcru.sk
ba68a72543
Fix for 116739. Many assertions when moving over the blank area of outliners.
...
Fix for 118632. file picker can display all column arrows.
r=bryner, sr=hyatt
- getCellAt() now checks for correct mouse coordinates and sets row value
to -1 for invalid coordinates.
- added bail out checks to all callers.
2002-01-10 04:47:52 +00:00
jkeiser%iname.com
a1276c6619
Improved CTRL+mouse/keyboard selection (bug 40983). r=rods, sr=jst
2002-01-10 04:23:13 +00:00
dbaron%fas.harvard.edu
eb860919bf
Backing out Bernd's checkin for bug 110596 to fix crashes / weird display. b=118991 r=bernd
2002-01-09 19:17:46 +00:00
brade%netscape.com
6eaa90369a
#if 0 unused static kViewCID saving 16 bytes (bug 117927; rs=glazou)
2002-01-09 15:44:32 +00:00
brade%netscape.com
dd53d6e2b7
remove unused statics kISupportsIID and kViewCID saving 32 bytes (bug 117927; rs=glazou)
2002-01-09 15:43:20 +00:00
brade%netscape.com
ad4be4d854
remove unused static kLegendFrameCID saving 16 bytes (bug 117927; rs=glazou)
2002-01-09 15:41:11 +00:00
brade%netscape.com
2c5b9491b4
remove unused const kMozDropdownActive saving 25 bytes (bug 117927; rs=glazou)
2002-01-09 15:40:44 +00:00
bryner%netscape.com
e86b2ff7a3
fixing up spacing. not turned on yet.
2002-01-09 08:30:02 +00:00
bryner%netscape.com
40f46c6a54
work-in-progress for select dropdown widget. Respond to a custom event fired by the content node to notify us of a selection change. Notify the content node when an item is selected in the popup. Not turned on by default.
2002-01-09 06:38:47 +00:00
bryner%netscape.com
fa25c97fbf
work-in-progress for select size=1. not turned on yet.
2002-01-08 01:21:18 +00:00
dbaron%fas.harvard.edu
1db5b984db
Replace the BodyFixupRule with code in nsCSSRendering to fix all the problems with dynamic style changes and backgrounds on the root element and the BODY element. Change the way the HTMLDocumentColorRule (for the table color quirk) is initialized since it used to depend on the BodyFixupRule. b=116161 (also fixes other bugs) r=attinasi sr=hyatt
2002-01-07 23:46:07 +00:00
bzbarsky%mit.edu
b2f480e01c
Checkin in for John Keiser <jkeiser@iname.com>. Make checkboxes and
...
radio buttons not fire onChange on pageload if they are checked by
default. Bug 112218, r=rods, sr=jst
2002-01-07 20:37:22 +00:00
bernd.mielke%snafu.de
c7343d789e
add form frames to debug reflow bug 115096 r=karnaze sr=attinasi
2002-01-07 19:55:56 +00:00
bryner%netscape.com
edf3ab2c0c
Updating for syntax changes - add outlinerchildren. Not part of the build.
2002-01-04 21:23:42 +00:00
timeless%mac.com
711739d601
Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
...
r='s from many people. sr=jst
2001-12-23 23:23:41 +00:00
bryner%netscape.com
776f955576
<outlinercol> elements now need to be grouped within an <outlinercols> element. Not part of the build.
2001-12-19 04:32:24 +00:00
waterson%netscape.com
cf319e2bda
Bug 115113. Eliminate nsIReflowCommand, and just use nsHTMLReflowCommand directly. r=karnaze, sr=attinasi.
2001-12-17 22:39:59 +00:00
jaggernaut%netscape.com
7936b26225
Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst
2001-12-17 07:14:49 +00:00
jgaunt%netscape.com
732bf72a9d
bug 102021, xul menulist accessibility support for aaronl
...
r=jgaunt, sr=hyatt
bug 109227, xul tabbox accessibility support
r=aaronl, sr=hewitt
bug 110800, improper event firing in selects
r=dcone, sr=attinasi
2001-12-17 01:21:29 +00:00
jaggernaut%netscape.com
6ab111155d
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
2001-12-16 11:58:03 +00:00
bryner%netscape.com
aecdb9ddb4
Removing unneeded lookup of the column element. Not part of the build.
2001-12-16 09:39:05 +00:00
dean_tessman%hotmail.com
fa7c61945e
Bug 86606 - <SELECT>s disappear when using X-Mouse
...
r=timeless, sr=hewitt
2001-12-11 06:16:07 +00:00
dbaron%fas.harvard.edu
18f72ed21d
Prevent input elements from adding frames back into the primary frame map during their destruction (and leaving the map with dangling pointers) by passing the frame to functions that will be called during frame destruction to avoid calls to GetPrimaryFrameFor that will repopulate the primary frame map. b=114220 r=jkeiser sr=jst
2001-12-11 05:39:36 +00:00
bryner%netscape.com
eb25efa262
Work-in-progress for xbl/outliner-based select widget. Not part of the build.
2001-12-11 00:59:37 +00:00
karnaze%netscape.com
de4569576e
bug 113424 - mechanism for percent height frames inside table cells to receive special height reflow. sr=attinasi, r=alexsavulov
2001-12-07 14:51:12 +00:00
jst%netscape.com
117e1271b9
Fixing bug 110798. Freezing the interfaces nsIDOMEvent, nsIDOMEventListener, nsIDOMEventTarget and nsIDOMDocumentEvent. r=harishd@netscape.com, sr=jband@netscape.com
2001-12-06 06:57:03 +00:00
roc+%cs.cmu.edu
544c375270
Bug 73382. Clean up view manager interfaces, 2nd attempt. r=kmcclusk,rs=attinasi
2001-12-01 14:31:45 +00:00
roc+%cs.cmu.edu
563ec66cf4
My cleanup checkin for bug 73382 caused 5% increase in page load times. Backing out.
2001-11-24 05:37:25 +00:00
roc+%cs.cmu.edu
38a0f22173
View manage interface cleanup. Bug 73382. r=kmcclusk, sr=attinasi
2001-11-22 05:26:32 +00:00
jkeiser%iname.com
e17823630f
Fix to make radio buttons and checkbox show their values on Print (bug 109914). r=rods@netscape.com,sr=jst@netscape.com
2001-11-16 02:43:23 +00:00
jkeiser%iname.com
04fcb88305
Fix textboxes not showing up in Print and Print Preview (bug 109914). r=sicking@bigfoot.com;sr=jst@netscape.com
2001-11-16 02:38:10 +00:00
karnaze%netscape.com
40c7483281
bug 103925 (2nd patch) - flag pixel rounding errors in display reflow debugging. sr=attinasi, r=bernd
2001-11-14 13:40:03 +00:00
bzbarsky%mit.edu
0dce65ed23
Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
...
(i.e. where the string is a literal). Bug 104159, r=jag, sr=alecf
2001-11-14 01:33:42 +00:00
smontagu%netscape.com
cbf2a30a5c
Recheckin of fix to bug 104792, which was killed by checkin on bug 104874. r=rods, sr=attinasi
2001-11-12 22:31:32 +00:00
dbaron%fas.harvard.edu
5556328edb
Tweak XP_MACOSX ifdefs to fix keyboard shortcuts (partly), context menus, and hidden window behavior and build the mac classic skin in the Mach-O build. b=109165 r=pinkerton sr=beard
2001-11-10 23:30:13 +00:00
jkeiser%iname.com
f684002bde
Null-safety checks (bug 108808). r=rods@netscape.com, sr=kin@netscape.com
2001-11-10 07:45:15 +00:00
dbaron%fas.harvard.edu
261f76a8ba
Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052
2001-11-07 06:24:10 +00:00
dbaron%fas.harvard.edu
b3d0c50bbc
Ensure that text inputs, checkboxes and radios paint over inline element backgrounds that are behind them. Fix a few build warnings. b=107244 r=rods sr=waterson
2001-11-03 06:23:19 +00:00
jst%netscape.com
5bf2cf4e7e
Checking in John Keiser's <jkeiser@iname.com> fix for *tons* of form submission and <select> related bugs, see tracking bug 34297 for details. r=rods@netscape.com, sr=jst@netscape.com
2001-11-02 07:40:01 +00:00
karnaze%netscape.com
1e228891d1
bug 105166 - split images (except for image contro frames), round pixels down for printing. sr=attinasi,kin r=alexsavulov
2001-11-01 15:31:13 +00:00
mkaply%us.ibm.com
b2451c0287
#104874
...
r=rods, sr=watersin
Patch from simon montagu - cleanup combobox code in Bidi case
2001-10-31 14:49:15 +00:00
mkaply%us.ibm.com
eda3d4a615
#104792
...
r=rods, sr==attinasi
patch from simon montagu - hebrew comboboxes go haywire
2001-10-31 05:17:34 +00:00
dbaron%fas.harvard.edu
10e3bbbb58
Avoid attempting to do CSS selector matching on text nodes, comments, or processing instructions by adding a 'NonElement' style resolution method that assumes that no rules match (temporarily, until we don't have style contexts for text nodes) and by cleaning code that was using textPseudo (the usual case) or passing the text node directly (only a few unusual cases). b=56117 r=hyatt sr=attinasi
2001-10-30 06:02:05 +00:00
karnaze%netscape.com
16dee217fc
bug 103925 - general reflow debugging capability. sr=attinasi, r=alexsavulov
2001-10-29 01:43:59 +00:00
alecf%netscape.com
31ab1c2945
Convert users of nsCRT::ToUpper(PRUnichar) to ToUpper(PRUnichar) for bug 100214, r=jag, sr=scc
2001-10-26 17:18:35 +00:00
dbaron%fas.harvard.edu
75d32bb579
Bug 86947:
...
Make the line list doubly linked and access it through a list class and iterators.
Stop recomputing margins on all of the children of each block in the reflow chain (which causes O(N^2) state recovery during incremental reflow). Instead, add a second dirty bit to the lines and walk backwards through the line list to recompute vertical margins only when either dirty bit is set and the previous line was not reflowed. Add nsIFrame::IsEmpty to identify frames through which margins collapse.
Fix O(N^2) propagation of float damage by maintaining a set of intervals damaged by floats (bug 61962) and be sure to damage the correct areas (bug 48138).
Introduce nsCollapsingMargin to do correct collapsing of combinations of positive and negative margins (bug 50142).
Clean up some odds and ends and fix another smaller O(N^2) problem in nsBlockFrame::AddFrames.
r=attinasi, rbs sr=waterson
2001-10-25 01:08:40 +00:00
hyatt%netscape.com
0214ac3fdb
Fix for 104336, deCOMtaminate rulenode, rulewalker, frames, r=dbaron, sr=waterson
2001-10-24 00:01:09 +00:00
aaronl%netscape.com
989673d530
Bug 57192. Alt+Down for combo boxes in HTML. r=rods, sr=waterson
2001-10-16 23:00:12 +00:00
rods%netscape.com
bb85a6bd22
When a resize happens and one of the dimensions are constrained and it already has been reflowed we need to remove the padding & borders
...
or they keep getting added in.
Bug 101936 r=kmmclusk sr=attinasi
2001-10-16 00:32:14 +00:00
pinkerton%netscape.com
048ed5d026
respect the look&feel pref about showing comboboxes outside the client area. r=rods/sr=sfraser/a=asa. bug# 102834.
2001-10-05 14:10:16 +00:00
dbaron%fas.harvard.edu
4021e7798d
Remove duplication of code between implementations of nsILookAndFeel and nsIDeviceContext by removing system color and metric implementations from nsIDeviceContext implementations and changing nsIDeviceContext::GetSystemAttribute to nsIDeviceContext::GetSystemFont. b=96971 r=bryner sr=waterson
2001-10-02 03:10:56 +00:00
jst%netscape.com
84be6c6463
Adding new files for John Keiser <jkeiser@iname.com>, not part of the build yet.
2001-10-01 17:51:28 +00:00
jaggernaut%netscape.com
fdc4078bc4
Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
2001-09-29 08:28:41 +00:00
gerv%gerv.net
f385eb981a
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
alecf%netscape.com
753cedd34e
bug 101562 - dont' use necko to unnecessarily create URIs just to load a string bundle. r=harishd, sr=attinasi
2001-09-26 00:36:45 +00:00
rjesup%wgate.com
b3f93c53a1
Backout of commits for bug 97299. This causes assertions, which means we
...
missed some spots where name was getting set.
2001-09-24 15:26:39 +00:00
rjesup%wgate.com
9c4abfe094
Bug 97299: Store font names in lowercase. r=pavlov, sr=attinasi
2001-09-24 07:35:04 +00:00
waterson%netscape.com
922ccadca8
Bug 96228. Make nsContainerFrame::PositionFrameView position _only_ the frame's view (don't recur). Explicitly call nsContainerFrame::PositionChildViews as appropriate when moving a frame post-Reflow. Consolidate view positioning logic duplicated between PositionFrameView and SyncFrameViewAfterReflow, which now correctly computes offset for anonymous view in nsScrollFrame and accounts for scrolled views. r=kmcclusk,karnaze sr=attinasi
2001-09-21 00:53:29 +00:00
rods%netscape.com
c8447eabc7
Make the default "submit"
...
Bug 59035 r=kmcclusk sr=attinasi
2001-09-19 13:00:23 +00:00
karnaze%netscape.com
a77cb3b548
bug 68998 - added extra param to Paint, PaintChild, PaintChildren used by tables in standard mode. sr=waterson, r=alexsavulov.
2001-09-19 12:35:19 +00:00
waterson%netscape.com
292424d20a
Bug 55086. Change nsContainerFrame::PositionFrameView() to position child views. Eliminate the |aView| parameter from that method, because the view can be retrieved from the frame and need not be done by the caller. Eliminate the NS_FRAME_NO_MOVE_CHILD_VIEWS flag, which was read-only; i.e., never set by anyone. r=dbaron, sr=attinasi
2001-09-05 20:27:19 +00:00
dbaron%fas.harvard.edu
5b59398348
Undoing backout of bug 97227 because valeski and rpotts insist. I guess drivers aren't doing approvals after all.
2001-08-31 04:28:26 +00:00
dbaron%fas.harvard.edu
d8d01abd1a
Backing out unapproved checkin for bug 97227. a=brendan,blizzard
2001-08-31 03:45:20 +00:00
rpotts%netscape.com
2766427125
bug #97227 (r=valeski, sr=vidur). This patch makes all calls to nsIWebBrowserChrome::SetStatus(...) display synchronously.
2001-08-30 21:47:45 +00:00
rods%netscape.com
e7c812e780
Uses Quirks sizing all the time and now obeys border and padding instead of clamping down to Nav 4.x sizing
...
Bug 96630 r=dcone sr=attinasi a=dbaron
2001-08-27 12:19:11 +00:00
hyatt%netscape.com
1e28dfba99
Fix for 95475. r=jag, sr=ben, a=dbaron
2001-08-25 02:01:08 +00:00
rods%netscape.com
974b9579d7
Disabling Quirks sizing for form controls, it can be put back in via a pref
...
and uncommenting a line in quirk.css
Bug 91602 r=dcone sr=attinasi
2001-08-21 14:01:55 +00:00
bryner%netscape.com
67f6aa83cb
Bug 66835 - fix method hiding warnings by renaming some methods on nsIContent. r=jag, sr=jst.
2001-08-17 08:14:14 +00:00
jgaunt%netscape.com
00f903a8da
fix for bug 94768
...
r=smfr,leaf
sr=hyatt
2001-08-17 03:13:07 +00:00
rods%netscape.com
d9a2963709
The update listener is not being ref counted correctly and then deleted instead of released ( Bug 92434)
...
The method SetOptionSelected didn't check to see if there was an update timer so it could do the processing there instead.
Bug 91434 & 92458 r=dcone sr=attinasi
2001-08-17 00:42:50 +00:00
cls%seawood.org
8405a1984e
Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
...
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
2001-08-14 07:59:59 +00:00
hyatt%netscape.com
079c95cba2
Fix for 71106. r=jag, sr=jst
2001-08-06 21:49:35 +00:00
jaggernaut%netscape.com
c14d9c09a1
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
jgaunt%netscape.com
59fb2feee1
bug 90182 fixing accessible support for html selects
...
r=aaronl@netscape.com
sr=waterson@netscape.com
2001-07-20 22:17:31 +00:00
dbaron%fas.harvard.edu
bf82abfd11
Header include dependency cleanup. b=64023 r=jag rs=brendan
2001-07-16 02:40:48 +00:00
dcone%netscape.com
164cc91a57
b=88343 r=peterl sr=karnaze Fix a crash when the user goes back to a page with a listbox.
2001-07-13 19:51:59 +00:00
jgaunt%netscape.com
1616c83783
bug 88509 - moving of a GetFrameType and layoutAtom from ifdef bidi land.
...
r=dbaron sr=sfraser
2001-07-10 23:57:28 +00:00
waterson%netscape.com
c201965ff1
Bug 89638. Combobox must convert an incremental reflow targeted at itself into a resize reflow before passing it along to its children. r=dbaron, sr=attinasi.
2001-07-09 22:32:32 +00:00
jaggernaut%netscape.com
03ab87e4a1
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
jgaunt%netscape.com
96a2e5ce18
bug #86517 Landing of Accessible_052901_Branch4 sr=waterson
...
r= lots, see bug
2001-06-30 00:25:09 +00:00
pollmann%netscape.com
f34af0042e
Bug 84499: Only trim whitespace from an options when falling back to the text content of the option for the value. This makes us compatabile with IE and Nav 4.x. r=nisheeth@netscape.com, sr=jst@netscape.com, a=drivers@mozilla.org (blizzard)
2001-06-22 04:36:02 +00:00
rods%netscape.com
d10d6846fd
The problem is you can't do the roll up in the middle of a "hook" function call.
...
So a timer is native created and the DealWithPopups is called there.
Also, when embedded the CBX need to make sure all the views get updated (redrawn)
Bug 83493 r=kmcclusk sr=attinasi a=asa
2001-06-14 02:08:40 +00:00
bzbarsky%mit.edu
5a5245783d
Fix bug 77110. Make us treat wrap="physical" like NS 4.x and IE do, not
...
as it was originally (in NS 2.x) intended. r=timeless, sr=attinasi,
a=blizzard
2001-06-11 22:05:52 +00:00
mkaply%us.ibm.com
35dd23f162
remove inline keyword to fix SunOS bustage - note sent to rods
2001-06-08 04:24:48 +00:00
rods%netscape.com
1a56117e8c
Major rework of how items are added, removed and selected (while being added and removed) with script
...
Now all the changes are performed, but no reflows are issued until the timer fires, which would be
after the script is done executing. The selection that take place during the script execution are
also cached and done afterward.
Bug 53165 r=pollmann sr=attinasi a=asa
2001-06-08 02:34:09 +00:00
rods%netscape.com
4989641d57
Removed availableWidth/height from the boolean check to see if the values should be cached. With those in
...
it caches the wrong values and ten reflows at the wrong width.
Bug 70998 r=kmcclusk sr=attinasi a=dbaron
2001-06-08 02:25:22 +00:00
rods%netscape.com
aaedf574b4
When script sets the index when multiple it needs to deselect all the items and then set the new index
...
Bug 77039 r=kmcclusk sr=attinasi a=dbaron
2001-06-06 10:47:33 +00:00
rods%netscape.com
e11c732a35
The selectedindex is now getting set to -1 when there are no more items selected and it
...
is sending onchange events by clearing the mOldSelectedIndex.
Bug 68135 r=kmcclusk sr=attinasi a=dbaron
2001-06-06 10:41:17 +00:00
rods%netscape.com
f8b424129b
Fixed up reload to it will correctly reflow to w/h of zero
...
Bug 58220 r=kmcclusk sr=attinasi a=dbaron
2001-06-05 18:09:13 +00:00
hyatt%netscape.com
2bf7260d28
Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson
2001-05-31 22:19:43 +00:00
pollmann%netscape.com
3cd44086a1
Bug 77834: Fix problem where form control state is being restored to the wrong form control or not restored at all when going back and forth through session history. The problem was that the hash key we used was the content ID, which was not consistent from page load to page load. The fix was to key instead by index of form in document / index of control in form, with logic to fall back to content ID if we are unable to do this. r=nisheeth@netscape.com, sr=jst@netscape.com, a=drivers@mozilla.org (blizzard@mozilla.org)
2001-05-30 11:26:21 +00:00
evaughan%netscape.com
453d1d1d71
Fix for bug #80902
...
-r jeff@tcbnetworks.com -sr waterson
Fix for bug #80505
-r aaronl, jgaunt -sr brendan
2001-05-17 23:52:32 +00:00
joki%netscape.com
43d27cb937
Fix for 80746, fix smoketest blocker by backing out 61336 fix. r:harishd
2001-05-14 18:54:06 +00:00
joki%netscape.com
23789ace1c
Fix 61336, call onchange event for changes made by scripts. sr:jst, r:pollmann
2001-05-14 01:57:33 +00:00
evaughan%netscape.com
a8792fc3db
Landing accessibility
...
-r aarol, jgaunt
-sr brendan
2001-05-11 21:11:38 +00:00
kin%netscape.com
612f7a4a84
Fix non-debug build bustage.
2001-05-11 15:19:28 +00:00
attinasi%netscape.com
28c9f0dd06
Fixes crash deleting legend frame. r=rods sr=waterson b=70648
2001-05-11 14:26:04 +00:00
jst%netscape.com
621060c4fd
Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
2001-05-08 17:42:36 +00:00
hyatt%netscape.com
fd9e9c8891
Fix for 77859. r=danm, sr=waterson
2001-04-28 03:48:38 +00:00
valeski%netscape.com
9e8d80d70f
mozilla diffs r=tao, sr=alecf, commercial diffs r=syd, sr=syd/shaver. lower-casing JS calls to createBundle. removing un-used nsILocale param from nsIStringBundle::CreateBundle(). 76332
2001-04-27 21:30:24 +00:00
sfraser%netscape.com
5e35cbdbc0
Backing out valeski
2001-04-27 05:53:22 +00:00
valeski%netscape.com
def10e77f9
mozilla tree r=tao, sr=alecf. commercial tree r=syd, sr=syd/shaver. lowercasing the first char in JS method calls to createBundle. removing the dead locale parameter in the CreateBundle() method call. 76332
2001-04-27 04:16:22 +00:00
hyatt%netscape.com
31a850a277
Fix for 77002. reviewers=jst,waterson,hixie,shaver,brendan,pavlov
2001-04-25 19:52:49 +00:00
pollmann%netscape.com
9adc217d52
Bug 74639: Preserve frame state through form demotion, don't store uninitialized frame state, r=nisheeth@netscape.com, sr=jst@netscape.com
2001-04-24 08:33:57 +00:00
evaughan%netscape.com
0211de1fe7
Accessibility work. bug #12952
...
-r aaronl -sr brendan
2001-04-17 23:06:38 +00:00
pollmann%netscape.com
8dcaffef69
Bug 76208: Store control that submitted form in event so we can submit it to the server (fixes regression), r=harishd@netscape.com, sr=jst@netscape.com
2001-04-17 10:02:11 +00:00
pollmann%netscape.com
3fe70eac5d
Bug 64702: Fix crash on focus by adding null checks, and make form.submit call onsubmit handlers before submitting. r=rods@netscape.com, sr=jst@netscape.com
2001-04-16 06:36:45 +00:00
sfraser%netscape.com
1017e1a191
Fix bug 48716 -- make nsFileControlFrame's draw with a blue box when selected in composer. r=rods, sr=kin
2001-04-13 00:30:37 +00:00
mjudge%netscape.com
d71140eb14
53151 68396 sr=kin r= kin. removing some ifdefs of dead ender-lite code and fixing a mail news lockup in text traversal
2001-04-12 23:38:32 +00:00
pollmann%netscape.com
06604e9070
Bug 59675: Initialize variables before use, r=nisheeth@netscape.com, sr=jst@netscape.com
2001-04-11 07:39:48 +00:00
darin%netscape.com
41efbc6217
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 06:01:08 +00:00
rods%netscape.com
e8a58aef11
Fixed the Onchange event, so it fires at the correct time.
...
Bug 62753 r=pollmann sr=attinasi
2001-04-09 12:08:40 +00:00
rods%netscape.com
c6f5c821e6
removing special centering code for width
...
Bug 68573 r=kmcclusk sr=attinasi
2001-04-03 14:10:47 +00:00
pollmann%netscape.com
19b315986e
Bug 65609: (DOM) Allow form elements inside a subtree to find their parent when the subtree is appended/inserted. r=nisheeth@netscape.com, sr=jst@netscape.com
2001-04-02 00:45:52 +00:00
evaughan%netscape.com
2d2a0054e2
XP part of accessibility landing
...
-r vidur, rods -sr hyatt
2001-04-01 01:01:33 +00:00
blakeross%telocity.com
f5ab579395
Backing out to fix bustage.
2001-03-21 22:37:59 +00:00
mjudge%netscape.com
9e81ea1155
removal of #ifdefs foor 68396 r=cmanske all depricated code just a clean up
2001-03-21 21:30:08 +00:00
timeless%mac.com
d44332bdf7
fix Bug 70989 Clean up lots of "shadows" and other common warnings
...
r=peterv, jst, ducarroz, edburns. sr=jst, shaver
2001-03-21 05:32:22 +00:00
rods%netscape.com
5176f190e8
fixed move mouse over selected item in dropdown, it will no longer hilite disabled items
...
Bug 72226 r=waterson sr=attinasi
2001-03-20 11:48:27 +00:00
erik%netscape.com
bbb8ce0256
bug 71339; author=simon@softel.co.il; r=rods; sr=erik; changes from IBM
...
bidi project (Hebrew, Arabic, etc); in ifdef IBMBIDI for now
2001-03-19 23:20:21 +00:00
pollmann%netscape.com
56ac39dabe
Bug 55988: Hidden and button inputs save state when the content attribute named 'value' changes, r=jst@netscape.com, sr=vidur@netscape.com
2001-03-14 07:36:01 +00:00
rods%netscape.com
2f93f42a32
Fix frame going away during submit
...
Bug 70572 r=pollmann sr=attinasi
2001-03-13 13:33:59 +00:00
valeski%netscape.com
a8e9bc5bd5
sr=rpotts, r=gagan. 70743. switching over to new extensible URI::SchemeIs() api
2001-03-13 02:02:05 +00:00
rods%netscape.com
fe6f8fcf66
Display frame reflow counts (turned via config file define)
...
Bug 71514 r=kmclusk sr=attinasi
2001-03-13 01:47:22 +00:00
rods%netscape.com
9f51057c61
change PRBool to PRPackedBool
...
Scroll to first item on DidReflow of Initial Reflow
Bug 54496 r=kmcclusk sr=attinasi
2001-03-09 03:21:51 +00:00
rods%netscape.com
c05ae96710
Skipp disabled items when pressing first letter
...
Bug 57580 r=kmcclusk sr=buster
2001-03-08 02:29:21 +00:00
dbaron%fas.harvard.edu
8d8070a9fa
Fix smoketest blocker bug 70683 by making some changes blake missed with his fix for bug 60703. r=mao sr=alecf a=kysmith
2001-03-02 18:39:22 +00:00
rods%netscape.com
42db2b170f
Now only doing 1 reflow for each reflow request in the ListControlFrame
...
for initial and full resize reflows
Bug 69869 r=kmcclusk sr=attinasi
2001-02-23 01:45:45 +00:00
rods%netscape.com
147a7d8ffc
factoring of code for Submit/Reset in control frames
...
Bug 65747 r=pollmann sr=attinasi
2001-02-23 01:01:08 +00:00
heikki%netscape.com
fa72c631ce
Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com
2001-02-19 21:50:04 +00:00
rods%netscape.com
76620f71ea
copy/paste coding error - simple change from Height to Width
...
Bug 67497 sr=attinasi
2001-02-14 15:40:26 +00:00
blakeross%telocity.com
209f08e382
Only get the type when we need it. r=hixie
2001-02-12 21:19:23 +00:00
pierre%netscape.com
ad19cf4c81
Reinstate my changes that were backed out 10 days ago. #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. r=attinasi,sr=buster.
2001-02-07 09:57:26 +00:00
pollmann%netscape.com
0b4f1ec612
Bug 62713: Only save form input values in SH if changed plus cleanups (error handling, NS_LITERAL_STRING), r=jst@netscape.com, sr=vidur@netscape.com
2001-02-06 01:59:59 +00:00
pollmann%netscape.com
9e26a616e6
Bug 55988 + 64415: Hidden inputs and buttons save state in session history, r=jst@netscape.com, sr=vidur@netscape.com
2001-02-06 01:31:18 +00:00
rods%netscape.com
87f28b43c8
makes optgroups so they you can't click on them and it fixes the focus issue.
...
Bug 63006 r=kmcclusk sr=buster
2001-02-01 22:45:32 +00:00
rods%netscape.com
1f6b99d689
focus rects should now be hidden
...
r=pollmann sr=buster
2001-02-01 12:24:35 +00:00
gagan%netscape.com
cded3e2f30
Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org
2001-01-31 01:33:03 +00:00
dbaron%fas.harvard.edu
7a97a55d82
Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org
2001-01-27 23:06:33 +00:00
rods%netscape.com
9c6f7ccade
This checkin enables mozilla to support the printing of selection, the printing of page ranges, and
...
the printing of headers and footers.
Printing of selection is implemented by the frames figuring out if they are in the selection and painting
if they or not they they don't paint. This also only allows the printing of the first page of
selections, alothough it is well documented where this is implemeted so it can be removed.
Bugs 63426, 31218, 61075 r=dcone,kmcclusk,erik,buster sr=waterson
2001-01-27 14:09:34 +00:00
mcafee%netscape.com
2a02bb78fd
Backing out pierre's change from 1/20 for performance reasons (66263). r=attinasi, a=granrose, phil
2001-01-25 02:58:12 +00:00
pinkerton%netscape.com
49e3f84426
uninitialized event result causing havoc on mac opt builds. Setting it to something reasonable up front fixes form submission. r=timeless,a=ben.
2001-01-22 08:34:23 +00:00
pierre%netscape.com
531ba68b54
#43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. Review=attinasi. Pending Approval: buster.
2001-01-20 22:46:54 +00:00
rods%netscape.com
e6efaf8e39
changed add ref to from NS_ADDREF to NS_IF_ADDREF
...
Bug 63329, r=kmcclusk sr=buster
2001-01-08 14:06:34 +00:00
rods%netscape.com
c81b2c3b26
removing most all NS_DEFINE_IID and replacing them with NS_GET_IID macros
...
Bug 61274, r=buster sr=waterson
2001-01-04 20:44:42 +00:00
rods%netscape.com
8947222653
When focus is removed and the the CBX is dropped down it rolls it up
...
r=kmcclusk, sr=buster Bug 64079
2001-01-04 12:22:29 +00:00
dbaron%fas.harvard.edu
9430a92e06
Clean up easily fixed unnecessary includes and exports of implementation header files in layout. b=63766 r=jst@netscape.com sr=buster@netscape.com
2000-12-30 19:22:22 +00:00
rods%netscape.com
44ea7c2a67
When clicking away from the dropdown, it wasn't resetting itself correctly.
...
If only the mouse was being used for selection, then it needs to reset itself to the state before dropping down
if arrow keys had been used then it needs to keep that selection
The combobox chaches the current selection, so when arrow keys are used it has the correct selection
when the mouse is used it holds the old selection. So therefore, we can compare against it
to determine what to do.
Bug 63247
r=waqar sr=hyatt
2000-12-20 23:25:40 +00:00
rods%netscape.com
7dc59420b7
53259 - min-width and max-width not supported on form control
...
53457 - multiple items can be selected in select size=1 or in single select listbox
50376 - Cannot select with DOM option on dynamically created SELECT element
62442 - Incorrect extended selection behavior in listboxes
First big change is getting rid of local variables for border and padding and use the ones in the reflow state
Changed "IsInDropDownMode() == PR_TRUE && mComboboxFrame" to "IsInDropDownMode() == PR_TRUE"
Fix for regression from changing of how key events work (no bug assigned), this fix enabled the user to hit 'f' or 'F' and get to the first item that start with 'f' or 'F'
r=kmcclusk sr=buster
2000-12-20 15:15:28 +00:00
rods%netscape.com
b554f7fdda
53259 - min-width and max-width not supported on form control
...
59035 - type of a BUTTON should default to submit when type isn't specified
r=kmcclusk sr=buster
2000-12-20 15:12:06 +00:00
rods%netscape.com
ca5b944c63
53259 - min-width and max-width not supported on form control
...
r=kmcclusk sr=buster
2000-12-20 15:09:55 +00:00
rods%netscape.com
90dad7e393
53259 - min-width and max-width not supported on form control
...
58220 - Select boxes rendering weird when using CSS to small value
r=kmclusk, sr=buster
2000-12-20 15:09:00 +00:00
rods%netscape.com
9b0fb27e9a
Removed unneded setting of index to kNothingSelected when an disabled option is selected
...
r=blake, sr=buster Bug 57580
2000-12-18 21:36:01 +00:00
rods%netscape.com
34c8eb05fa
removing unneeded includes
...
r=kmcclusk sr=buster b=62408
2000-12-12 12:17:11 +00:00
rods%netscape.com
4b58e0289d
removed where the input element was telling the rado/checkbox to return the opposite value
...
now it changes it value before the DOM call (script) and then if the event is cancelled
it sets the value back (which doesn't happen very often)
r=pollmann,jst sr=buster b=57137,57239,58460
2000-12-10 16:05:29 +00:00
bryner%uiuc.edu
a91dbbb4fa
Mousewheel bugs 29244, 50339, 42313, 33733, and 57598. r=rods,pavlov. sr=hyatt.
2000-12-09 07:28:19 +00:00
rods%netscape.com
db9c828730
removing unneeded/unused code/methods
...
r=kmcclusk, sr=waterson
2000-11-30 21:39:28 +00:00
kmcclusk%netscape.com
ce878383b3
Removing these unneeded files from from cvs, they have been in the build in years
...
r=kmcclusk,buster
2000-11-16 21:41:14 +00:00
warren%netscape.com
4189314fdb
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
2000-10-28 22:17:53 +00:00
warren%netscape.com
6e35f97e31
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
2000-10-27 22:43:51 +00:00
waqar%netscape.com
0ab595abc9
#=53502
...
r=rods@netscape.com
a=buster@netscape.com
d=Fixes the problem with listbox and modifier keys.
2000-10-12 14:20:02 +00:00
waterson%netscape.com
82b4ab1f0d
Bug 53969. Move anonymous content storage to pres shell; remove obsolete methods from nsIAnonymousContentCreator. r=dbaron, a=hyatt
2000-10-09 03:08:41 +00:00
rods%netscape.com
5fcd33af27
Focus rect is now drawn and erased directly via C++ code. Focus comes from "SetFocus" being set
...
on the content node which calls the frame. The frame is notified of Blur via thecontent node
watching for NS_CONTENT_BLUR events.
The rule we are removing from html.css is responsible for drawing in the focus,
but it causes the combobox, the dropdown and all the options to have their style reresolved.
Bug 32920, r=attinasi, b=buster
2000-10-04 13:39:07 +00:00
heikki%netscape.com
e13fae3ffe
Fixed bug 52526, the cause was that image load event was bubbling even though the specs say it should not. Previously we were not even sending the load event on image load. I also fixed bug 50478 by fixing the logic in GetBubbles and GetCancelable of the DOMEvent. This helps in testing the first bug. I also fixed several cases where we had wrong combination of event class and event struct type. a=waterson, r=joki,rods.
2000-09-19 21:47:04 +00:00
rayw%netscape.com
6cc70ebd6c
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
2000-09-13 23:57:52 +00:00
attinasi%netscape.com
e9fb8cee89
Part of fix for bug 45210: style contexts had the wrong parent because the frames were reparented but their style contexts were not. r=rods@netscape.com
2000-09-12 19:41:27 +00:00
rods%netscape.com
dfbd3c3050
removing bloat - removed unneeded boolean and an nsIHTMLContent pointer
...
b=51886 r=kmcclusk
2000-09-09 22:15:57 +00:00
rods%netscape.com
4d71b3d20d
wasn't setting status to NS_FRAME_COMPLETE
...
b=49010 r=buster
2000-09-09 22:13:12 +00:00
pollmann%netscape.com
8f431163b3
Bug 51124: Tabbing into text control now again scrolls it into view if offscreen, also adding additional bulletproofing per code review; r=jst@netscape.com
2000-09-08 05:53:28 +00:00
sfraser%netscape.com
73764576ce
Fix bug 49620 -- make click-drag select work in comboboxes again. r=rods
2000-09-07 04:39:02 +00:00
pollmann%netscape.com
c235ecdcb9
Bug 3326: IsIndex implementation (not part of build)
2000-09-06 07:37:49 +00:00
vidur%netscape.com
4a41eee18d
Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com
2000-09-01 01:54:35 +00:00
pollmann%netscape.com
87cf1f6ddb
Bug 50143: All radio buttons should be unchecked before checking new one when restoring frame state r=jst@netscape.com
2000-08-31 00:59:31 +00:00
rods%netscape.com
328224be4f
KeyPress events now let <ctrl<,<slt>,<meta> continue on through, which stopped commonads keys from working
...
Fixed a couple of off by one errors
Fixed multiple selection with shift key
Fixed focus stealing problem (ifdef'ed out code that was put in to specifically fix this problem)
Fixed div by zero
b=50024,50442,48903
2000-08-29 13:24:38 +00:00
rods%netscape.com
30df59f27b
Only let left btn clicks through for popping up the dialog
...
b=49904 r=kmcclusk
2000-08-25 13:25:50 +00:00
rods%netscape.com
faca5dee86
Added a lot of asserts to help debug any potential problems, check for nullcontent
...
moved up to GetPrimaryFrameFor doesn't get called with a null content
b=49993 r=kmcclusk
2000-08-25 13:12:59 +00:00
jdunn%netscape.com
80e92797ec
fixing hpux bustage
...
r=vidur@netscape.com
2000-08-23 23:57:00 +00:00
jst%netscape.com
b3a4ade60d
DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc
2000-08-23 17:27:06 +00:00
rods%netscape.com
21c98dbce6
GfxBtn now implements method CreateFrameFor so it can create the text node
...
with the proper style context parentage.
b=49740 =kmcclusk,attinasi
2000-08-23 10:38:42 +00:00
rods%netscape.com
a0e23d0ff2
patch from web converting it over to use the FilePicker
...
it also now uses the default directory
b=40976,47552 r=rods,kmcclusk
2000-08-18 18:16:12 +00:00
rods%netscape.com
cdc1e8c4fe
removing "return NS_OK" because it keeps it from doing the call to
...
nsFrame which calls HandleRelease. Without HandleRelease the EventStateManager
mMouseGrabber never gets cleared and it keeps thinking events need to go to the view.
b=48792 r=pollmann
2000-08-17 22:39:13 +00:00
rods%netscape.com
602e714184
listbox - selecting with keyboard no longer allows you to stop on a disabled option, it skips them
...
as does page up and page down
combobox - selecting a disabled option didn't clear the "mouse down" flag and it still thought it was selecting
combobox - selecting a disabled option clears mSelectedIndex, this side effect could be seen by selected
a disabled item then clicking on a link and then hit "back",
b=48903 r=kmcclusk
2000-08-17 21:38:15 +00:00