rods@netscape.com
cbaf5bf189
makes sure we are responding to the correct layer for GetFrameForPoint (thanks dbaron)
...
b 38925
2000-05-11 19:22:06 +00:00
rods@netscape.com
a067b9d8b8
added comments to ifdef for better explanation
2000-05-11 14:06:32 +00:00
jst@netscape.com
fa72f71714
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
buster@netscape.com
a6ecd9c854
effectively removed area frame
...
work troy was holding in his tree
r=buster
2000-05-09 05:11:12 +00:00
rods@netscape.com
25aa20b685
this should bring down the leaks
...
should have used XPCom
2000-05-08 21:39:29 +00:00
rods@netscape.com
3f2ec0b196
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
rods@netscape.com
3752b076f2
add OptionDisabled so the nsHTMLOptionElement can notify a select that an option
...
has just been disabled
2000-04-28 23:24:59 +00:00
scc@netscape.com
5b4f9a66b9
making string conversions explicit
2000-04-22 10:31:38 +00:00
rods@netscape.com
f013b2b9ae
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
127ca9c1b0
uncommenting out some important clean up code and gating it with "!kGoodToGo"
...
should fix leaks
2000-04-20 03:42:12 +00:00
rods@netscape.com
8e274dcf4e
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
scc@netscape.com
6389c25d1d
making string conversions explicit
2000-04-16 11:19:26 +00:00
jim_nance@yahoo.com
112be9f648
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
rods@netscape.com
8d82e10cdc
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
dbaron@fas.harvard.edu
0db3c15533
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
3489406ea8
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
fafa74348a
Removed GetScreenHeight and using the one in nsFormControlFrame
...
b=25774 r=kmcclusk
2000-03-18 14:20:03 +00:00
rods@netscape.com
cc8b02fb2d
combo needed to set the maxElementSize correctly when reflowing.
...
b=31072 r=buster a=jar
2000-03-10 04:46:16 +00:00
rods@netscape.com
bf847f8b1b
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
rods@netscape.com
b9bdc47c8d
Backout plan, this check only fixes bug 28628
...
a=jar
2000-03-03 07:14:58 +00:00
rods@netscape.com
4f3b0027fb
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
pollmann@netscape.com
971c25426f
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
rods@netscape.com
13e7dc5ec6
They now cache their state properly in the PresState
...
b 21945 r=pollmann
2000-02-15 15:04:38 +00:00
pavlov@netscape.com
0a2badccc0
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
rods@netscape.com
226e0b0cb2
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
pp@ludusdesign.com
baf799923b
Converting ::GetIID() into NS_GET_IID(). Bug #20232 . r=scc, r=mozbot
2000-02-02 22:24:56 +00:00
rods@netscape.com
eccb408be9
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
fabeb5c57f
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
pollmann@netscape.com
d2a59e0494
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
2d05ef65c2
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
1000cea994
changed signature of GetFont b=905 r=dcone
2000-01-25 15:25:46 +00:00
troy@netscape.com
67f034175a
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
rods@netscape.com
669cdb8647
removed warnings
...
r=kmcclusk
2000-01-18 23:23:52 +00:00
hyatt@netscape.com
4445e32213
Fixes for bugs 17460 and 21656. r=travis
2000-01-14 09:28:54 +00:00
rods@netscape.com
dead74d9d4
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
5294a62073
Temporarily turning off optimization
2000-01-09 02:03:23 +00:00
rods@netscape.com
419fe8e39e
Added unconstrainted reflow optimizations
...
r=kmcclusk,dcone bug=12653
2000-01-09 01:52:17 +00:00
rods@netscape.com
1e161590c3
backed out all changes from today (1/5/2000)
2000-01-05 16:42:47 +00:00
rods@netscape.com
fccf0e4853
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
bb9b8457e2
Added experimental ifdef;ed but turned for reducing the number of resize reflows,
...
basically we ignore them and pass back our most recently reflowed size
r=karnaze bug=22063
1999-12-22 19:46:28 +00:00
rods@netscape.com
d76055f1ca
temprary fix for combobox dropdowns that jump all around.
...
changed the way a temp nsSize was being created.
removed all the dom listener interfaces and code (they weren't being used)
r=beard,self a=chofmann bug 19416, 20957, 19300, 20250
1999-12-14 22:22:00 +00:00
rods@netscape.com
042d7bd8ee
Added a "flags" variable for combobox creation
...
also fixed a a small problem with border padding being added in for fixed size comboboxes
r=self, bug 19382
1999-12-05 20:43:18 +00:00
hyatt@netscape.com
9a7a1b27f7
Implementing a generalized recycler and arena for all layout frames. Hoping to improve
...
bug #9489 . Should also definitely fix bug #15916 . r=troy
1999-12-04 23:49:50 +00:00
sspitzer@netscape.com
c5de7afb66
simple bullet proofing fix for #20423
1999-12-01 03:08:04 +00:00
tbogard@aol.net
617bb737a6
Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc
1999-11-24 06:03:41 +00:00
rods@netscape.com
a847fe06bc
added bool parm to is DoneAddinContent r=dcone bug 18241
1999-11-19 16:05:16 +00:00
troy@netscape.com
3b67f2f17c
WillReflow/DidReflow changes and changes to the way view positioning
...
and sizing works
1999-11-19 15:33:29 +00:00
rods@netscape.com
0282f2530c
Added MakeSureSomethingIsSelected to the combobox so the ListBox can
...
call it after it is initialized.
1999-11-16 22:47:23 +00:00
rods@netscape.com
abdc90fba8
Added new method "DoneAddingContent" so the select frame can be told that all the content has been added
...
Reworked the select code to keep the state as to whether all the content and/or all the frames
have been created and then whether it is initialized
r=self&kmcclusk, bug 17965
1999-11-11 22:13:33 +00:00
nisheeth@netscape.com
29ad59e0ac
r=vidur. a=chofmann. Post a reflow event instead of doing reflow command processing synchronously. Currently this only happens on content appended and content inserted notificaitions in the pres shell.
1999-11-09 03:23:26 +00:00