jst%netscape.com
50499cc037
Changing the way content elements store their name information, previously the elements generally stored a name atom and a namespace ID, now they store a pointer to a shared structure containing the name atom, the prefix atom and the namespace ID. This structure is shared between nodes with unique names (ie same name, prefix and ns ID) within a document. Documents now hold a hash table of the names in the document. The changes to mozilla/rdf are not reviewed but they are approved by waterson@netscape.com and the changes to mozilla/layout are reviewed by buster@netscape.com.
2000-05-10 13:13:39 +00:00
dprice%netscape.com
f839ada629
Fixing 31135 r=mjudge
2000-05-10 03:41:50 +00:00
buster%netscape.com
3fb4ec431e
effectively removed area frame
...
work troy was holding in his tree
r=buster
2000-05-09 05:11:12 +00:00
buster%netscape.com
d136e3e5d5
bug 37171
...
r=kin
2000-05-09 05:02:09 +00:00
rods%netscape.com
6077a0a71b
get char code instead of key code
...
bug 34630
2000-05-08 22:18:38 +00:00
rods%netscape.com
79b7da3bf8
this should bring down the leaks
...
should have used XPCom
2000-05-08 21:39:29 +00:00
rods%netscape.com
80954aaa3c
The fix will turn itself on when in HTMLdocument and turn off in XUL documents
...
I will remove the old code when all the selects are removed from the UI
bug 36558
2000-05-08 20:32:11 +00:00
mjudge%netscape.com
521d8fc8eb
ifdef changes wont touch build
2000-05-08 03:58:48 +00:00
mjudge%netscape.com
499887712a
notin build yet
2000-05-08 03:58:25 +00:00
rods%netscape.com
138e4bd554
The press event always delivers the key as lowercase where key down gives you the key that was pressed
...
need to change str to lowercase instead of uppercase
b=34630
2000-05-05 21:51:56 +00:00
harishd%netscape.com
a9d336f569
Changed a parameter ( nsVector to nsVoidArray ).
...
to add support for KEYGEN.
2000-05-05 20:39:12 +00:00
mjudge%netscape.com
71bfeb00bc
not in build yet. ender-lite
2000-05-05 08:58:24 +00:00
mjudge%netscape.com
f2de9c62de
adding more support for forms
2000-05-05 02:46:56 +00:00
mjudge%netscape.com
3f2a36cca3
not in build yet
2000-05-05 02:38:28 +00:00
mjudge%netscape.com
91bec71070
stealing new bit for frames with their own selection. changing caret to be able to handle multiple selected areas. if the bit doesnt work out i will back it out.
2000-05-04 08:35:42 +00:00
rods%netscape.com
8877c991d4
bryner's fix for key repeat (thanks a lot)
...
need to make press event not bubble
b=38072, r=rods
2000-05-03 22:01:47 +00:00
mjudge%netscape.com
dd39333ed2
preparation for ender-lite landing.
2000-05-03 06:16:32 +00:00
mjudge%netscape.com
9b895c64e9
setting up for gfxtextcontrolchange
2000-05-02 03:40:44 +00:00
sfraser%netscape.com
5341d4f886
Oops, need to check in this file for new selection enums.
2000-05-02 02:51:30 +00:00
sfraser%netscape.com
8360afdc92
Fix for 37303 -- fix text selection code to behave better for an empty text field, and take -1 to mean 'select to end'.
2000-05-02 02:31:11 +00:00
sfraser%netscape.com
29ea7a1c61
Fixes for bugs 34503 and 34504 -- split the editor controller into editor and composer controllers, and make commands for lots of editor functions.
2000-05-01 21:49:52 +00:00
dbaron%fas.harvard.edu
207bd15b6b
Fix leak of nsHTMLOptionElement. r=pollmann@netscape.com
2000-05-01 04:00:38 +00:00
dbaron%fas.harvard.edu
d590a65996
Fixed miscellaneous leaks exposed to tinderbox leak stats by brade%netscape.com's JS checkin (rev 1.150 of navigator.js, 2000-04-28).
2000-05-01 00:26:37 +00:00
dprice%netscape.com
cf380b1220
not in build- mjudge
2000-04-30 20:01:29 +00:00
mjudge%netscape.com
fae1c2a58f
not in build yet
2000-04-30 17:09:52 +00:00
rods%netscape.com
01ce883ced
now sets maxelement width/height
...
b=25541
2000-04-30 13:27:49 +00:00
mjudge%netscape.com
b17fde78ff
not used in the build
2000-04-29 20:29:12 +00:00
mjudge%netscape.com
53b05aff5d
not used in the build.
2000-04-29 20:29:02 +00:00
rods%netscape.com
af703fcc29
add OptionDisabled so the nsHTMLOptionElement can notify a select that an option
...
has just been disabled
2000-04-28 23:24:59 +00:00
mjudge%netscape.com
6e453761da
change to move selection interfaces to nsISelectionController and away from nsIPresShell or nsIDocument
2000-04-28 06:21:31 +00:00
mjudge%netscape.com
1686da2939
files not in build yet
2000-04-27 08:13:39 +00:00
mjudge%netscape.com
48f046e6b3
ender lite checkin.
2000-04-27 07:37:12 +00:00
evaughan%netscape.com
d16b7355c7
1) StyleChange coelescing
...
2) Warning fixes
3) Table fixes
2000-04-25 07:10:48 +00:00
troy%netscape.com
8b0eb04e08
Reinstated clipping code which had been backed out because it caused
...
a problem for XUL layout. I added a workaround for the XUL problem
2000-04-25 04:43:11 +00:00
putterman%netscape.com
af52293cd0
Backing out troy's changes to fix various UI blocker bugs.
2000-04-24 22:15:55 +00:00
joki%netscape.com
3851e31b9f
fixes for 5995, 7304, 10573, 22832, and 9668.
...
Changes to event handling to deal with reentrant events, cursor fixes, and return value fixes.
2000-04-24 04:41:27 +00:00
pollmann%netscape.com
160feec6b5
Bug 36830: Revert a small part of the fix for bug 33203 that was breaking observer notification.
2000-04-23 23:54:29 +00:00
troy%netscape.com
73fc3dde30
Changes to bring clipping inline with upcoming CSS2 errata
2000-04-23 00:56:16 +00:00
scc%netscape.com
0b17d2a06c
making string conversions explicit
2000-04-22 10:31:38 +00:00
pollmann%netscape.com
67b8315ddc
Bug 33203: Form submit observer changes for psm-glue; r=dougt
2000-04-22 03:29:50 +00:00
pollmann%netscape.com
229aac375d
Bug 34416: Use CHROME vars in Makefile.in instead of overwriting install targets (GTK only); r=harishd
2000-04-22 03:01:11 +00:00
pollmann%netscape.com
dcf3ce3267
Bug 34416: Use CHROME vars in makefile.win instead of overwriting install targets (WIN32 only); r=harishd
2000-04-22 02:48:56 +00:00
rods%netscape.com
a877a964dc
also added asserts for improper sizes being passed
...
back in reflow send onChange events on all navigation bug 29440
2000-04-21 22:20:44 +00:00
rods%netscape.com
1118f2af9d
Add ifdef'ed Performance Reflow Counting code
...
also added asserts for improper sizes being passed back in reflow
send onChange events on all navigation bug 29440
2000-04-21 22:16:23 +00:00
rods%netscape.com
9248424a13
Add ifdef'ed Performance Reflow Counting code
2000-04-21 22:02:46 +00:00
rods%netscape.com
7bc1440f39
text content longer gets set to "" which it ignores, it
...
gets set to " " when thedisplay should be ""
bug 36459
Add ifdef'ed Performance Reflow Counting code
2000-04-21 21:53:38 +00:00
rods%netscape.com
7adb844995
Add ifdef'ed Performance Reflow Counting code
2000-04-21 21:51:35 +00:00
ducarroz%netscape.com
61db1a9a68
Remove unused files. Part of autocomplete clean up
2000-04-21 02:05:04 +00:00
anthonyd%netscape.com
05840e5f32
drawing selection as tri-state. on-off-disabled. hardcoded disable color to grey right now. r=mjudge
2000-04-20 23:11:41 +00:00
rods%netscape.com
87f1ef27e8
uncommenting out some important clean up code and gating it with "!kGoodToGo"
...
should fix leaks
2000-04-20 03:42:12 +00:00
danm%netscape.com
622d6fe83b
dist...chrome restructuring
2000-04-19 21:42:30 +00:00
rods%netscape.com
df05a11b26
change char detection to use unichar and upper case so now pressing 't' or 'T'
...
gets you the first item that begin with 't' ot 'T'
Bug 34630
2000-04-19 14:57:44 +00:00
rods%netscape.com
2ad7174d88
Not enabling creator's to be asked if they want to create a special frame for anonymous content
...
bug 33515
2000-04-19 13:55:17 +00:00
nisheeth%netscape.com
ae1909623b
Fix for bug 30958: Reflow commands are now processed asynchronously all the time. The semantics of the API for queuing and processing reflow commands has changed. Now, AppendReflowCommand() initiates an asynchronous reflow event and all reflow command processing happens when that event fires. It is no longer possible for consumers outside the presentation shell to call ProcessReflowCommands() synchronously. Because of this change, reflow locks are no longer needed and have been removed.
2000-04-17 07:13:57 +00:00
scc%netscape.com
8624ce5d67
making string conversions explicit
2000-04-16 11:19:26 +00:00
scc%netscape.com
c38395df69
making string conversions explicit
2000-04-15 21:18:29 +00:00
mjudge%netscape.com
4f36050dbc
fixing selection speed. only copying to clipboard on mouse up
2000-04-14 23:00:30 +00:00
mjudge%netscape.com
dd0979f114
touch alot. changing api for notify selection listeners to add document and seleciton pointers to the api.
2000-04-14 11:21:19 +00:00
akkana%netscape.com
98632e7323
28401: Code cleanup. Move the key event handling to a separate method (r=sfraser)
2000-04-13 22:06:30 +00:00
jst%netscape.com
58376df685
Fixing #34573 . Properly reflow a textcontrol if it's 'rows' attribute changes.
2000-04-13 12:28:35 +00:00
sfraser%netscape.com
89f918ee5b
Adding methods to allow control of the selection in text widgets.
2000-04-13 05:15:59 +00:00
ducarroz%netscape.com
5fe7f03696
Remove the old autocomplete widget which is now replaced by the XBL one (xpfe/components/autocomplete). R=alecf.
2000-04-13 04:50:39 +00:00
rods%netscape.com
6f55dc97f3
Dirty reflows are treated like Incremental for optimization
...
The GetAbsoluteFramePosition didn't take into account if the comboxbox was had a prent view with no parent
b=35291
2000-04-12 14:51:10 +00:00
waterson%netscape.com
767e2f833f
Bug 29507. Clean up PresShell refcounting. r=troy
2000-04-05 05:58:06 +00:00
hyatt%netscape.com
537541b987
Elimination of nsIFocusableContent and improvements to tabbing r=saari
2000-04-04 23:55:31 +00:00
bryner%uiuc.edu
3099d48a6d
Turning my changes back on, since they didn't cause the tinderbox orange.
2000-04-01 23:39:53 +00:00
bryner%uiuc.edu
62b6f449c2
#if 0 this section of code to see if it's causing the tinderbox orange.
2000-04-01 20:58:39 +00:00
bryner%uiuc.edu
d27deaa678
This fixes bug 31204 (mousewheel scrolling with pointer over a textfield),
...
by hooking up the parent document for the editor. r=jst@netscape.com .
2000-04-01 20:09:54 +00:00
akkana%netscape.com
ba3103ae2b
28598: Do dom linebreak conversion on the string before inserting it in the editor.
2000-04-01 00:04:46 +00:00
akkana%netscape.com
7621cc570e
28598: map \r and \r\n to \n in form textarea submissions
2000-03-30 22:49:59 +00:00
jim_nance%yahoo.com
005e33f06e
Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
...
days for module owners to comment on. r=troy@netscape.com
2000-03-30 03:21:26 +00:00
warren%netscape.com
d60b12b153
Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
2000-03-29 03:58:50 +00:00
sfraser%netscape.com
d7d1550ac8
Fix for 26924 -- don't needlessly load the editor dll on shutdown. r=buster.
2000-03-29 01:02:34 +00:00
rods%netscape.com
886073840d
Few warning cleanups
...
Return NS_OK when MouswDown on Combobox (not dropdown), this enables
it to get focus.
b=32144
2000-03-28 15:11:16 +00:00
rods%netscape.com
72637cd5e0
When focus doesn't work correctly, and the Combobox gets deleted while the
...
dropdown is down it can crash. This makes sure the dropdown is rolled up and
unregistered with the rollup listener
b=33149
2000-03-28 14:29:15 +00:00
jbetak%netscape.com
877c0ac275
r=pollmann fixed 29062 file upload does not work if file path contains character encoded different than the docuemnt charset
2000-03-28 03:32:38 +00:00
rods%netscape.com
032c4f4422
Added reflow of text frame for when the size is being set via style
...
b=33402
2000-03-27 22:20:06 +00:00
rods%netscape.com
6223bf22b7
Added extra parameter for flags for setting space manager
...
also setting the internal area frame to use a space manager when necessary
b=33200
Added asserts in LabelHack method to catch problem in Reflow
Correctly set the avilable size to reflow available size instead of mComputedSize
This caused the content to leak out.
b=29276
2000-03-27 22:12:19 +00:00
rods%netscape.com
0d6cc2cf64
removed var decl to remove warning
2000-03-27 15:48:20 +00:00
scc%netscape.com
9c2f6dad62
small changes to clients of string converting APIs
2000-03-26 10:06:21 +00:00
pollmann%netscape.com
1fcbe83274
Bug 18728: Forms should submit variables in content order, even through reframe of child elements r=harishd
2000-03-25 03:42:40 +00:00
pollmann%netscape.com
d35a2261d6
Bug 25330: Form with no action specified should truncate old query string r=harishd
2000-03-25 03:38:51 +00:00
pollmann%netscape.com
d818ef0733
Bug 26917: Form submit should not append variables to javascript: actions r=harishd
2000-03-25 03:36:31 +00:00
rods%netscape.com
0d1f910fba
Added new interface to support additional StyleContexts that can be used for "skinning" checkboxes.
...
r=kmcclusk
2000-03-24 15:02:02 +00:00
rods%netscape.com
17265cffd9
fixed up some ifdefs to shutoff debug output
2000-03-24 14:59:02 +00:00
rods%netscape.com
4859798ce2
Adding nsICheckboxControlFrame to build
...
r=kmcclusk
2000-03-24 14:47:58 +00:00
dbaron%fas.harvard.edu
fd5dc605d2
Fix event targetting bugs by using paint layers in GetFrameForPoint, testing for visibility, and trying GetFrameForPoint on additional views if one fails. r=joki@netscape.com(, hyatt@netscape.com) b=12232,20051,21304,24474,26785, and remaining issues from 23161.
2000-03-22 02:43:08 +00:00
rods%netscape.com
db2c856459
turned off ifdef for drag support
...
fix build bustage
2000-03-21 16:00:58 +00:00
pollmann%netscape.com
1969fe9265
Bug 31852: Empty string value for multipart form submission now submits, r=nisheeth
2000-03-21 15:48:07 +00:00
rods%netscape.com
35b6521b25
started to add drag selection support. This class is not being used yet.
...
r=dcone b=18895
2000-03-21 15:24:22 +00:00
rods%netscape.com
fb036a0b2e
now handling the incremental reflow better for options
...
when one more options have no label or content the height is zero, so we
now go get the first frame calculate a height based on the font metrics
r=dcone b=32383
2000-03-21 15:22:53 +00:00
rods%netscape.com
8c891be1db
Moved GetAbsoluteFramePosition to nsFormControlFrame, chanhed the callers to check the return code.
...
r=dcone b=18895
2000-03-21 15:19:40 +00:00
rods%netscape.com
817c3a16ba
Added static method for getting the absolute rect in twips and pixels
...
moved from nsComboboxControlFrame.cpp
r=dcone b=18895
2000-03-21 15:18:07 +00:00
pollmann%netscape.com
a06c2054bf
Bug 28143: Set selectedIndex to -1 should deselect all options (1 of 2 - when frame exists) r=waqar
2000-03-20 23:43:07 +00:00
pollmann%netscape.com
6e5ae7ca5d
Bug 27951: Re-enable set text "" and Reset for inputs/textareas. This fix coutesy of jfrancis r=self, waqar
2000-03-20 23:15:06 +00:00
dbaron%fas.harvard.edu
4f544401da
Fix leak. r=pollmann@netscape.com
2000-03-18 21:29:16 +00:00
rods%netscape.com
2dc0716710
made sure "average" was initialized to zero
...
change the setting of the font from mFixedFont to mFont for textfields
b=18232,32254 r=sfraserfor 18232, self for 32254
2000-03-18 15:15:25 +00:00
rods%netscape.com
6e4b344439
Removed GetScreenHeight and using the one in nsFormControlFrame
...
b=25774 r=kmcclusk
2000-03-18 14:20:03 +00:00
rods%netscape.com
c0726b3245
Added adaptive sizing for dropdown with small screen sizes
...
The setting of the cached available size only happens when it is not unconstrained
Added GetOptionsContainer method
Fixed minor problem in GetScrollableView (not actually passing back the frame)
Added the Flushing of content on arrow keys
b=31987,25774 r=kmcclusk
2000-03-18 14:17:34 +00:00
rods%netscape.com
fbe68985af
Added adaptive sizing for dropdown with small screen sizes
...
Added reflow optimization
Added GetOptionsContainer method
b=31987 r=kmcclusk
2000-03-18 14:17:32 +00:00
rods%netscape.com
0000d8cf20
Added method to get the container frame for adding/removing option frames
...
needed for the differences in ListControlFrame sn GfxListControlFrame
b=18895 r=kmcclusk
2000-03-18 14:17:30 +00:00
rods%netscape.com
b75e1d2499
Moved GetScreenHeight from Combobox frame to here. duplicated the SkipRelfow method to
...
some rework, and I can if def it in and out
b=18895 r=kmcclusk
2000-03-18 13:45:30 +00:00
pierre%netscape.com
4b5db8f52f
Fix 32199 (visibility:collapse is not being interpreted as hidden on block and inline level elements) and parts of 21701 (misuse of style attr mVisible).
In the following files, replacing disp->mVisible with disp->IsVisible() is a BUG FIX: nsBlockFrame, nsBulletFrame, nsHRFrame, nsHTMLContainerFrame, nsImageFrame, nsTextFrame.
In all the other files, replacing disp->mVisible with disp->IsVisible() or disp->IsVisibleOrCollapsed() is merely a SYNTACTICAL CHANGE. The respective owners will later review the use of IsVisibleOrCollapsed() and in some cases replace it with IsVisible(). See bug 21701.
2000-03-17 10:15:13 +00:00
cmanske%netscape.com
ba3457173e
Added support for table selection and removed nsIDOMSelectionListener code no longer needed. r=mjudge
2000-03-16 23:45:39 +00:00
rods%netscape.com
a75c6402a3
I had the GetDefaultChecked and GetChecked methods reversed.
...
b=31009 r=kmclusk
2000-03-16 22:57:08 +00:00
rods%netscape.com
0b13972de8
added #include for nsIContent.h to fix bustage
2000-03-15 16:45:01 +00:00
rods%netscape.com
4350baa400
minor change so extended keyboard select works correctly
...
r=dcone
2000-03-15 15:56:26 +00:00
rods%netscape.com
6ba4a8f08d
factored out a GetScrolableView method, implemented extended selection for drag select and shift->up/down keys
...
added page up and down support, but it isn't supported by nsScrollFrame (works for Gfx)
should be generating the coorect DOM selection events now
r=dcone, b=14771, 30463
2000-03-15 15:55:30 +00:00
rods%netscape.com
10466a156a
turning off debug #defines
2000-03-15 15:47:11 +00:00
rods%netscape.com
baa7954d45
preparing it for prime-time, in the build, but not being used.
...
b=18895, r=dcone
2000-03-15 15:08:54 +00:00
dveditz%netscape.com
ee84e699f6
fixing VC5 build (bug 31868)
2000-03-15 06:22:09 +00:00
rods%netscape.com
96f9c32724
now passing back maxElementSize correctly
...
b=30015
2000-03-14 14:25:05 +00:00
akkana%netscape.com
9a46ef9071
Bug 20207, extra lines in textarea (r=buster)
2000-03-14 03:01:56 +00:00
buster%netscape.com
358fdaa1f4
bug 31108. fixed by manually positioning the view whenever reflow changes the frame
...
r=rickg
a=rickg
2000-03-13 02:38:06 +00:00
tbogard%aol.net
e19a8ea03d
GetWebShell became GetDocShell to continue the conversion to talking in terms of DocShells instead of webShells.
2000-03-11 01:30:04 +00:00
tbogard%aol.net
6381c1dbb6
Converted to hold on to a docShell instead of a webShell. Interaction with this object that previously was a webShell now is a docShell.
2000-03-11 01:29:15 +00:00
tbogard%aol.net
e3fd93e835
Converted to hold on to a docShell instead of a webShell. HandleUnknownContentType is no longer part of the nsIDocumentLoaderObserver interface. Removed the ifdef for NEW_WEBSHELL_INTERFACES as we are definitely not going back now.
2000-03-11 01:28:46 +00:00
rods%netscape.com
b8617b77cb
combo needed to set the maxElementSize correctly when reflowing.
...
b=31072 r=buster a=jar
2000-03-10 04:46:16 +00:00
pollmann%netscape.com
d78d1b9203
Bug 28988: Don't try to submit a form if the window containing it has been destroyed (crash fix) r=waqar, a=rickg
2000-03-09 23:30:57 +00:00
rods%netscape.com
d13c3b2a27
nsITextContent needed to be included not forwarded.
2000-03-07 16:45:21 +00:00
rods%netscape.com
f9554cf7d1
Fixed Combobox and ListBox frame to be more effecient in processing reflows
...
added Block and text frame for displaying the selected option for the combobox
Fixes Bugs 30463, 28835, 29544
r=buster,kmcclusk a=jar
2000-03-07 15:54:31 +00:00
buster%netscape.com
5f1afe8d16
fixed bug 29837 and part of bug 29790 (the part about the url bar ceasing to respond)
...
r=rods, brade
a=jar
2000-03-06 04:08:05 +00:00
rods%netscape.com
932879ce4d
Backout plan, this check only fixes bug 28628
...
a=jar
2000-03-03 07:14:58 +00:00
rods%netscape.com
e426b0a6ae
added include instead of the class decl.
...
r=waterson
2000-03-03 05:06:03 +00:00
rods%netscape.com
0de348eef2
modified the reflow method for better handling incremental and for optimization
...
b=28593, r=buster,kmclusk a=jar
2000-03-03 04:28:59 +00:00
rods%netscape.com
b297f3ae76
idef'ed out the adding of border padding to maxelement size, this was casuing some warnings.
...
r=kmcclusk a=jar b=28593
2000-03-03 00:58:00 +00:00
rods%netscape.com
3545f25303
Turned off the optimization that wasn't really working well anyway,
...
will turn it back on in M15 after reworking it
b 28593 a=jar r=self
2000-03-03 00:42:29 +00:00
rods%netscape.com
44c2fbb4c0
Button marks itself dirty when the suggested size is set.
...
b 28593, r=kmcclusk,buster
2000-03-03 00:21:10 +00:00
akkana%netscape.com
ae242fc3fb
27827: disable the ender event listener for right clicks as had
...
previously been done for middle clicks. This is a band-aid;
we need to dig in and rewrite this code to pass events correctly.
r=buster, a=jar
2000-03-02 19:31:03 +00:00
tbogard%aol.net
5c166f4fd5
nsIPref is no longer passed around through inits on webshell, content viewers and presContext. In places where it is needed, it can be retrieved from the service manager. I removed a number of the getters and setters for prefs as the prefs will be the same from the service manager so we don't need getters. r=waterson a=rickg
2000-03-02 07:13:02 +00:00
sfraser%netscape.com
7a337ee75d
Fix for 29521 -- i18n issues saving text area state, and 29827 problems with linebreaks going back to a forms page. r=ftang,akkana, a=jar
2000-03-02 01:16:29 +00:00
valeski%netscape.com
f6c1f21963
26336. a=jar, r=norris,pollman. We now allow uri creation failure to pass through to the webshell so we can throw error dialogs if need be. This allows 'https not supported' dialogs to be thrown from form submissions when https isn't installed
2000-02-29 20:36:52 +00:00
karnaze%netscape.com
f41508bcd7
PDT+ bug 28928 - correctly handle reflow of hidden inputs. r=rods, a=rickg
2000-02-29 13:17:33 +00:00
pierre%netscape.com
55d42bb3b3
Bug 18136/21950 "Fixing the font size mess". Implemented Todd Farhner's system in nsStyleUtil. Disabled the font size rounding code on Windows (see bug 24005). r=erik, a=rickg
2000-02-24 12:51:28 +00:00
tbogard%aol.net
73738f9644
Commented out the call to webShell::Remove focus as it is no longer needed and the function is going away. Work for 13374. r=rods, saari
2000-02-24 01:47:40 +00:00
pollmann%netscape.com
3b493e429f
Bug 12513: Add OptionCollection interface for Nav DOM compatability. r=vidur a=rickg
2000-02-24 00:08:00 +00:00
norris%netscape.com
3d5f67908e
Fix 28612 META Refresh allowed in Mail/News
...
r=mstoltz,a=jar
Fix 28658 File upload vulnerability
r=vidur,a=jar
2000-02-23 22:34:40 +00:00
pollmann%netscape.com
e0c18f4ef4
Bug 28691: Fix leaks, check for null, in code my implementation was based on r=harishd a=rickg
2000-02-23 20:58:42 +00:00
pollmann%netscape.com
c79b60004c
Bug 28691: Fix leaks, check for null, fix a bug in checkin for bug 16999 r=harishd a=rickg
2000-02-23 20:56:39 +00:00
dbaron%fas.harvard.edu
6c36c78235
Fix bug 28544: stop leaking webshells when user enters URL in the URL bar. r=karnaze@netscape.com a=rickg@netscape.com
2000-02-22 04:06:16 +00:00
pollmann%netscape.com
9ad58bbd03
Bug 16999: Fix solaris nsCOMPtr complaints.
2000-02-21 06:26:55 +00:00
pollmann%netscape.com
fae092781b
Bug 16999: Get default button labels from .properties file instead of html.css (GfxButtonControlFrame -> anonymous content creator). r=rods a=rickg
2000-02-21 05:55:25 +00:00
pollmann%netscape.com
cc2f86d8e0
Bug 16999: Adding properties file to Linux build. r=rods,waqar a=rickg
2000-02-19 02:01:58 +00:00
pollmann%netscape.com
6d1b4dff65
Bug 16999: Adding properties file to Win32 build. r=rods,waqar a=rickg
2000-02-19 01:57:28 +00:00
pollmann%netscape.com
1c90f47f60
Bug 16999: Adding localizable default labels for submit, reset, and file browse buttons. r=rods a=rickg
2000-02-19 01:48:07 +00:00
akkana%netscape.com
40123b50a8
23336: Fix double middle-mouse paste problem. This is a temporary fix,
...
making the smallest possible change so as not to rock the beta1 boat.
I'll look at more sweeping fixes later. r=saari,a=leaf
2000-02-18 00:57:46 +00:00
rods%netscape.com
f0c4b3a651
ifdef'ing out a badly formed optimization for incremental reflow.
...
r=buster b=24798
2000-02-16 05:20:21 +00:00
rods%netscape.com
a723c1bb1a
removing unused varible to remove warning
...
r=self
2000-02-16 05:17:59 +00:00
sfraser%netscape.com
754290420f
Fix command updating for GFX text widgets. for bug 18395. r=pinkerton
2000-02-16 01:41:59 +00:00
rods%netscape.com
1dd59cd330
radio button now remembers state, and in standard mode it will always select
...
the first item. It will also perform rradiobutton behavior when the frame are hidden (no existent)
b=27063 r=kmcclusk
2000-02-15 23:02:55 +00:00
rods%netscape.com
66be43abb8
added method
...
b 21945 r=pollmann
2000-02-15 15:57:13 +00:00
rods%netscape.com
8181c2bd8d
They now cache their state properly in the PresState
...
b 27063 r=kmmclusk
2000-02-15 15:05:56 +00:00
rods%netscape.com
45ed3c6864
They now cache their state properly in the PresState
...
b 21945 r=pollmann
2000-02-15 15:04:38 +00:00
buster%netscape.com
e54eb5d43b
backed out a mistake (wrong disk in the removable drive at home), put in the real file
...
sorry if anybody caught this
2000-02-15 06:51:45 +00:00
buster%netscape.com
e0cc20c177
no bug number
...
little fix r=travis checking to make sure docshell size doesn't go negative
2000-02-15 06:37:16 +00:00
buster%netscape.com
c8643cae4a
enabled "physical" and "virtual" as synonyms for <textarea> "wrap" attribute value
...
bug = ???, it's been reassigned to someone else, this was part of a larger problem
that has mostly been fixed already
r=rods
checked in some debug-only metrics code that's been sitting in my tree for a few weeks
r=rods
bug 24950
the frame was creating additional initial reflows for itself indirectly and unnecessarily in some cases
r=hyatt (though he hasn't had time for a thorough review of this yet, so I'm going out on a limb a bit
by checking it in prematurely. But I'm very confident, I've done tons of testing, and I'll still insist
on a thorough code review of this change.)
2000-02-14 02:07:50 +00:00
buster%netscape.com
bb8ee0cf3c
enabled "physical" and "virtual" as synonyms for <textarea> "wrap" attribute value
...
bug = ???, it's been reassigned to someone else, this was part of a larger problem
that has mostly been fixed already
r=rods
2000-02-14 02:03:36 +00:00
rods%netscape.com
fc8c04ec37
Let's try a non-COMPtr fix, I wish COMPtr would work the same on all platforms....
2000-02-12 17:49:11 +00:00
rods%netscape.com
e4f9b03cb9
same old thing Linux hates comparing a nsCOMPtr to a non-OMCPtr
2000-02-12 17:01:35 +00:00
rods%netscape.com
e9740dbb06
now remembers state when selected for single select combos and listboxes,
...
it does not remember mulitple selections (more work needed in content class)
converted over to rnsCOMptr as much as I could
b=21945, r=pollmann
2000-02-12 16:21:37 +00:00
pavlov%netscape.com
e883a22ccd
fix for combo boxes not grabbing the mouse on linux (fixes bugs 7898 and 26273) r=waqar
2000-02-11 22:26:36 +00:00
nhotta%netscape.com
d8f9f6841c
Added a function to return path name in unicode, contributed by m_kato@ga2.so-net.ne.jp, edited by nhotta, bug 22863, r=ftang.
2000-02-11 01:08:56 +00:00
evaughan%netscape.com
b230de42c8
1) Fixed freeze because of sync drawing in forms
...
2) Fixed fieldset blocker
-r rods, granrose
2000-02-10 21:36:28 +00:00
mjudge%netscape.com
a27771d4f5
big checkin. fixing problems blocking Cmanske (also a reviewer). Checking in preliminary for gen content.(nothing damaged yet) lots of bug numbers not going to look them up, the tree just opened.
2000-02-10 04:35:51 +00:00
mcafee%netscape.com
04b677471f
Adding nsGfxListControlFrame.cpp for Unix, should fix zero bloat stats. a=don
2000-02-10 01:12:22 +00:00
rods%netscape.com
34326dd68c
changing nsCOMPtr to weak references for PresContext
...
a=leaf, r=self, bug=bloat&leak went up
2000-02-09 23:20:56 +00:00
evaughan%netscape.com
f71ee84662
1) implememted box reflow coelescing.
...
2) implemented gfx scrollbars for list boxes
3) fixed progess meter to be an animated gif
4) fixed bugs 23521, 24721, 19114, 20546, 24385, 24457, 23156, 20226, 22543
-r hyatt, troy, rod
2000-02-09 22:02:40 +00:00
rods%netscape.com
42c8e12b02
forgot to remove unneeded files
2000-02-09 20:49:23 +00:00
rods%netscape.com
2ea8a522ab
ifdef'ing out some new functionality for radio buttons in standard mode
...
a=leaf r=self
2000-02-09 20:19:19 +00:00
rods%netscape.com
d05eeaa676
removing unneeded native frames and unneeded frame classes that these derived from
...
fixing checkbox and radiobutton state restore
fixing right btn click on dropdown
adding in initial work for accesskey
bug 17027,26296,27063,7559; carpool a=leaf; r=kmcclusk
2000-02-09 19:34:39 +00:00
dp%netscape.com
4c63855e93
Fixing leak of observers when notification of OnSubmit(). This fixes
...
walletservice from being leaked. r=pollmann
2000-02-08 05:31:08 +00:00
jdunn%netscape.com
7260aaa656
changing false to PR_FALSE... since false isn't defined on all platforms
2000-02-08 03:30:53 +00:00
alecf%netscape.com
569c6b4780
don't leak an atom (forgot NS_OK)
...
r=hyatt
2000-02-07 08:02:22 +00:00
jfrancis%netscape.com
bb9ac26609
fix for 24051: modifying password field corrupts pw text; checked in on behalf of buster; r=jfrancis
2000-02-07 02:48:36 +00:00
valeski%netscape.com
fe460784c2
26219. r=rhp. Form submission file extension to MIME type mapping was broken. The means that we weren't reporting the correct MIME type of files that were being uploaded
2000-02-05 18:37:51 +00:00
sdagley%netscape.com
8e09f10b88
Fix #22428 where attachments didn't work on Mac as the length of the form data wasn't being computed properly. In nsFormFrame::ProcessAsMultipart now uses an nsILocalFile to get file size rather than PR_GetFileInfo as the path to the file is in native format and PR_GetFileInfo doesn't handle native Mac paths. r=saari
2000-02-04 05:55:54 +00:00
sdagley%netscape.com
7ca227b93c
nsFormFrame::GetFileNameWithinPath didn't work properly for Mac or Unix paths. Found as part of investigation of bug #22428 but not a fix by itself. r=gagan
2000-02-04 04:11:51 +00:00
pp%ludusdesign.com
43d7ba4273
Converting ::GetIID() into NS_GET_IID(). Bug #20232 . r=scc, r=mozbot
2000-02-02 22:24:56 +00:00
kin%netscape.com
517691fe81
Fix for bug #20387 (scrollbars appearing in single line text control)
...
mozilla/layout/forms/src/nsGfxTextControlFrame.cpp
mozilla/layout/forms/src/nsGfxTextControlFrame.h
- Added GetFirstFrameWithIID() utility method.
- Modified InitializeTextControl() so that it sets the
single line text control's viewport overflow value
to NS_STYLE_OVERFLOW_SCROLLBARS_NONE.
r=buster@netscape.com
2000-02-02 14:12:01 +00:00
rods%netscape.com
f087e198f0
removed all native widget frame implementations
...
b=(bugzilla is down, it's the one where I am suppose to remove all the extra cruft) r=dcone
2000-02-01 22:58:25 +00:00
buster%netscape.com
47ceb81c21
fixed bug 25762
...
r=beard
2000-02-01 05:26:27 +00:00
rods%netscape.com
76d491d5dc
added the caching of the restore state until the list frame gets reset
...
removed the positioning of the dropdown at the bottom of reflow
r kmcclusk b=21945,25059
2000-01-31 23:59:55 +00:00
rods%netscape.com
e501b48066
add extra debug; added some inremenal reflow code;
...
doing much better job check return vars;GetText now check for NS_OK;
r dcone, b 24292
2000-01-31 23:36:50 +00:00
mscott%netscape.com
97916ccf63
Part of docshell/webshell landing prep work. The doc loader is being re-factored into the uri loader.
...
tweaks to make doc loader observer scriptable
tweaks to make doc loader observer scriptable
r=travis
2000-01-29 06:08:05 +00:00
leaf%mozilla.org
f1a8910137
backing out rods to fix options lists
2000-01-28 19:03:34 +00:00
rods%netscape.com
57502d77af
using correct usesage pattern for getting and seeting the FrameState
...
Added in my new reflow code with an ifdef so I can work on it and fix other bugs
fixed the checking of return codes for getHTMLAttr
removed ShouldScrollFrameIntoView, the presshell can now do this.
also commented out the call to Position the Dropdown
r=dcone b=24292
2000-01-28 15:24:49 +00:00
rods%netscape.com
e7e764db46
added check so it doesn't do a reset on the incremental reflow
...
r=dcone bug=none
2000-01-28 15:04:19 +00:00
rods%netscape.com
2dff18f31c
reworked reflow to better support incremental reflow
...
bugs 6747,18602 r=dcone
2000-01-27 15:57:30 +00:00
pinkerton%netscape.com
bdf08b674f
fix for bug 25092 (UMR's in drag/drop part of ESM). Again, we weren't copying the full event before redispatching. r=sfraser.
2000-01-26 21:52:47 +00:00
norris%netscape.com
e7f484f030
Fix 23227 Document object vulnerability
...
r=mstoltz
2000-01-26 15:33:57 +00:00
pinkerton%netscape.com
1e6bc69061
fix for bug 25026 where context menus wouldn't show up on input fields because the refpoint part of the nsEvent was never copied from the clientX/Y of the nsIDOMEvent passed to us. r=akkana.
2000-01-26 02:08:02 +00:00
pollmann%netscape.com
bcb43fcaf0
Bug 18649: non FormControlFrame derived form elements also only scroll when not at all visible r=rods
2000-01-25 22:19:39 +00:00
nisheeth%netscape.com
e468aef1ea
r=vidur. Add support for a new pref "layout.reflow.async.afterDocLoad" that enables async reflow in the pres shell only after the document is done loading. Cleaned up ExitReflowLock() so that it uses preferences to decide whether to do async reflow, not a parameter.
2000-01-25 16:00:44 +00:00
rods%netscape.com
7fec36b5cd
added assertion for the creation of native widgets r=dcone b=17027
2000-01-25 15:26:09 +00:00
rods%netscape.com
7335d90bfb
changed signature of GetFont b=905 r=dcone
2000-01-25 15:25:46 +00:00
rods%netscape.com
d2ec787548
changed signature of GetFont, chanhe when the webshell gets shown to reduce flicker b=905,24497 r=dcone
2000-01-25 15:25:19 +00:00
rods%netscape.com
9875e784f4
changed to use new signature of GetFont r=dcone b=905
2000-01-25 15:25:07 +00:00
rods%netscape.com
34f4228011
changed signature of GetFont,GetFrameFontFM b=905 r=dcone
2000-01-25 15:25:04 +00:00
rods%netscape.com
cea53d478a
changed signature of GetFont,changed to scroll it into view only if it isn't visible b=905,18649 r=dcone,troy
2000-01-25 15:24:48 +00:00
rods%netscape.com
f7ebac37c6
changed signature of GetFont b=905 r=dcone
2000-01-25 15:18:46 +00:00
sfraser%netscape.com
4875601eb4
Work on command updating in the ender widget. r=buster
2000-01-25 02:58:25 +00:00
beard%netscape.com
84cbca2516
floating views. bug=21966, r=troy, rods, a=brendan
2000-01-25 01:53:34 +00:00
troy%netscape.com
73a3709284
b=21657 a=chofmann@netscape.com Made "overflow list" a full fledged
...
child list and changed ReparentFrameView() to check it.
2000-01-22 01:16:50 +00:00
danm%netscape.com
e0dd2dae60
release widget addrefed during processing of mouse events. fixes leak which fixes crasher bugs 23652 and 24387. r:saari a:brendan.
2000-01-21 01:39:39 +00:00
nisheeth%netscape.com
9c4e0a92a6
a=chofmann. r=rods, attinasi. The frame's state bits were getting reset by the NS_NewFieldSetFrame() method. This was causing asserts in layout because the frame did not have its dirty bit set. Fixed.
2000-01-20 17:14:34 +00:00
pierre%netscape.com
eca7ac464e
Backing out one line from the previous checkin in order to fix #24344 ("Crash when displaying a list box").
2000-01-19 12:27:40 +00:00
tor%cs.brown.edu
ea5f8d0848
build bustage fix for older C++ compilers; false -> PR_FALSE; r=bryner
2000-01-19 01:35:20 +00:00
rods%netscape.com
cc8c8d9c58
added vars for optimizatoin
...
r kmcclusk
2000-01-18 23:34:07 +00:00
rods%netscape.com
cde6e415cd
Initial shift click will now work correctly for mulitple with selected items
...
it now will scroll to the selected items on start up
b 24178,7025 r=kmcclusk
2000-01-18 23:33:22 +00:00
rods%netscape.com
682250c24f
removed warnings
...
r=kmcclusk
2000-01-18 23:23:52 +00:00
evaughan%netscape.com
c7a2e2d937
Fixed html and input button to center and size correctly. #17474,#17353,#23270, #21249 -r Rod
2000-01-18 20:29:22 +00:00
attinasi%netscape.com
c6bda3922d
Added flags to factory method to allow NS_BLOCK_SPACE_MGR to be specified for abs. Positioned fieldsets. Fixes bug 23611. r=rods,pierre
2000-01-18 15:42:45 +00:00
joki%netscape.com
bb80e9df7d
Fix multiple event targetting bugs (23161, 10514, 13213, 16548, 19496, 12231) and reinstate the onchange event for text fields (bug 22472). r:rods
2000-01-18 15:17:31 +00:00
hyatt%netscape.com
489fa24f63
Fixes for bugs 17460 and 21656. r=travis
2000-01-14 09:28:54 +00:00
norris%netscape.com
dc4317097d
Work on 13838 missing property checks
...
r=mstoltz
2000-01-14 00:08:44 +00:00
rods%netscape.com
111a73a59a
The combobox would be scrolled into view if some portion of it is visible.
...
b 23068 r=attintasi
2000-01-13 23:52:53 +00:00
rods%netscape.com
c826c2abb6
Fixed two bugs, it puts the entire native file path into the text control instead of just the file name
...
and now it obeys the "size" attribute
b=19010 r=attintasi
2000-01-13 23:34:01 +00:00
brade%netscape.com
4139a0f457
use proper key for disconguous selection on Mac (r=jfrancis)
2000-01-13 16:01:04 +00:00
brade%netscape.com
ab4e8fd4ac
initialize modifier keys for locally declared events; r=blizzard@mozilla.org
2000-01-13 15:56:30 +00:00
rods%netscape.com
e8985fdb21
reworked some more of the fieldset's reflow (not in build yet)
2000-01-11 20:40:06 +00:00
rods%netscape.com
cee7c68c6f
Listbox was handle clicks in the combobox incorrectly and this caused the
...
dropdown to rollup too soon.
b=23484 r=kmcclusk
2000-01-11 20:36:37 +00:00
rods%netscape.com
7f30314d7a
click events for checkbox and radiobuttons now handled via content (DOM0
...
instead of the frame
b=23592 r=kmcclusk
2000-01-11 20:33:36 +00:00
pollmann%netscape.com
f1fe57670a
Bug 22526: Correct bug where form was submitted by pressing enter in last text input if odd number of inputs r=harishd
2000-01-11 07:55:54 +00:00
pollmann%netscape.com
e3b5cacd05
Bug 23376: <form action="foo.cgi?bar=baz" method="get"> should no longer result in two ?'s r=harishd
2000-01-11 07:34:12 +00:00
rods%netscape.com
cd4c745f16
Added unconstrainted reflow optimizations
...
r=kmcclusk bug=12653
2000-01-09 02:07:00 +00:00
rods%netscape.com
73c1948005
Reworked frame creation and creation of it's children for bug 23156,
...
not turned on yet.
2000-01-09 02:05:25 +00:00
rods%netscape.com
9d4dc50132
Temporarily turning off optimization
2000-01-09 02:03:23 +00:00
rods%netscape.com
ee8729afee
Added unconstrainted reflow optimizations
...
r=kmcclusk,dcone bug=12653
2000-01-09 01:52:17 +00:00
rods%netscape.com
de25ed658f
Added unconstrainted reflow optimizations
...
r=kmcclusk,dcone bug=12653
2000-01-09 01:41:11 +00:00
rods%netscape.com
9b6e6e2b9f
Added unconstrainted reflow optimizations
...
and the the proper check against the style mVisible attr (bug 21701)
r=kmcclusk bug=12653
2000-01-09 01:39:15 +00:00
rods%netscape.com
2af5f256f9
Added unconstrainted reflow optimization methods
...
r=kmcclusk bug=12653
2000-01-08 15:53:48 +00:00
kmcclusk%netscape.com
11558883fa
No longer print the contents of forms when they were submitted. bug 13061; r=karnaze@netscape.com
2000-01-06 22:07:21 +00:00
buster%netscape.com
cbe2eed4f2
fixed bugs 18447 and 18216
...
simple change to pick up proper pseudo style for display content
r=rods
2000-01-06 20:01:55 +00:00
rods%netscape.com
a25e7644fc
backed out all changes from today (1/5/2000)
2000-01-05 16:42:47 +00:00
rods%netscape.com
52849ba449
compile sunder windows and not Linux, wierd
2000-01-05 15:58:07 +00:00
rods%netscape.com
e63ecd85ed
turning off reflow optimization until further XUL testing can be done.
...
r=self
2000-01-05 15:47:16 +00:00
rods%netscape.com
2eeffb7cab
Added unconstrainted reflow optimizations
...
reworked reflow to more accurately calculate its size
r=kmcclusk,dcone bug=12653
2000-01-05 15:46:29 +00:00
rods%netscape.com
10e16600ca
Added unconstrainted reflow optimizations
...
Also, commented out the adding of border-padding to the maxelementsize
r=kmcclusk bug=12653
2000-01-05 15:22:38 +00:00
rods%netscape.com
3c2300bf66
Added unconstrainted reflow optimizations
...
r=kmcclusk bug=12653
2000-01-05 15:21:02 +00:00
rods%netscape.com
f8052f0c97
Added unconstrainted reflow optimizations
...
and the the proper check against the style mVisible attr (bug 21701)
r=kmcclusk bug=12653
2000-01-05 15:20:34 +00:00
rods%netscape.com
543b271ef5
Added unconstrainted reflow optimization methods
...
r=kmcclusk bug=12653
2000-01-05 15:15:22 +00:00
ftang%netscape.com
4f0598cda7
fix bug 22312. Add code in GetText() to force IME to commit the uncommit text.
2000-01-04 21:10:00 +00:00
rpotts%netscape.com
e4d36a4fca
Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad.
1999-12-29 07:32:59 +00:00
sspitzer%netscape.com
42e7039924
fix warnings
1999-12-28 19:41:57 +00:00
buster%netscape.com
d44fb36658
fixed bug 22228.
...
r=dcone.
problem was we were failing to null out the editor member of the controller on frame destruction.
1999-12-23 20:54:53 +00:00
brade%netscape.com
6036e522ae
initialize MetaKey setting (previously overlooked)
1999-12-23 15:33:58 +00:00
rods%netscape.com
a3346c4a5e
turned off some debug rods only
1999-12-22 20:03:59 +00:00
rods%netscape.com
74b2e185aa
Fixed the edge case where the select may have zero
...
options or one optionwith no lable and no content and it sizes out to be zero
high also fixed twhere visibility was being check incorrectly
r=kmcclusk
1999-12-22 20:03:03 +00:00
rods%netscape.com
a10fd6a960
fixed visibility check error
...
r=kmcclusk bug=21701
1999-12-22 19:54:21 +00:00
rods%netscape.com
c3679c3727
turned off some rods debug output and fixed visibility check error
...
r=kmcclusk bug=21701
1999-12-22 19:52:56 +00:00