pollmann@netscape.com
e13007a40e
Bug 41013: Prevent event passing from frames to content during document destruction r=joki
2000-06-29 02:02:43 +00:00
joki@netscape.com
7599ab51fe
Part of fix for 42418, patch up event target from PresShell after re-entrant events to avoid null targets. r:nisheeth
2000-06-24 03:58:13 +00:00
evaughan@netscape.com
c57c6efaec
Autoscrolling menus feature landing #32730
...
-r hyatt, saari
2000-06-23 05:15:04 +00:00
attinasi@netscape.com
b5154ac470
When the PresShell is notified that a styleshet's state has changed, it now notifies the StyleSet so it can rebuild the rule processors. Part of fix for b=38026 that I missed checking in before (r=karnaze)
2000-06-22 23:58:03 +00:00
pierre@netscape.com
fb20cfd146
#42029 "Dynamic use of the clip property is causing repaint problems". Make the clip area coordinates conform to the latest spec. r=attinasi.
2000-06-22 05:28:36 +00:00
waterson@netscape.com
3332e2da00
Bug 12874. Remove unnecessary refcount hackery. This hasn't been necessary since we made NS_IMPL_ISUPPORTS and friends stabilize refcount before calling dtor.
2000-06-16 21:47:13 +00:00
kin@netscape.com
95c6b1922b
Fix for bug #41206 : Text inserted into composer is initially invisible
...
Removed call to FlushPendingNotifications() in SetCaretEnabled()
because it causes a reflow during painting. That can cause certain
view updates to be dropped on the floor on Linux. Also removed
tab characters in SetCaretEnabled().
r=sfraser@netscape.com , a=beppe@netscape.com
2000-06-16 14:05:03 +00:00
pollmann@netscape.com
24fe57b83b
Bug 32770: Save scroll position in session history r=nisheeth
2000-06-15 00:35:46 +00:00
pinkerton@netscape.com
85d5400cd0
on the way to fixing 28226. make reflow processing immediate if we're doing a drag.
2000-06-14 23:18:54 +00:00
mjudge@netscape.com
ebcf400a13
fixing regressions from 34986 ender-lite. adding new selection controller sensitivity. r=saari
2000-06-14 02:57:26 +00:00
mjudge@netscape.com
fa653746e4
use of new api for caret un-drawing. r=hyatt
2000-06-09 05:07:42 +00:00
mjudge@netscape.com
5486377a9e
bug=34896 gettimg ime working in ender-lite. simple fix to dispatch messages to focused element for ime. a=beppe,r=ftang,tajima@eng.sun.com, katakai@japan.sun.com
2000-06-07 01:20:13 +00:00
mjudge@netscape.com
d0a741895a
bug = 34896. changing caret use to not demand a presshell. r=hyatt
2000-06-01 02:39:52 +00:00
joki@netscape.com
d99814e0c8
Fixes for bug 38269. Fixes crash during page rewrite in focus, reset, submit and location change in onunload. r:mjudge
2000-05-26 00:26:54 +00:00
saari@netscape.com
45a7322c50
Fix for nsbeta2+ 33735, r=joki
2000-05-24 08:28:41 +00:00
joki@netscape.com
035f530372
fix for resize event support, bug 960, and additional support for DOM 2 events.
2000-05-17 05:27:22 +00:00
joki@netscape.com
5f79ac0a6e
Updating mozilla to DOM Level 2 events support. Fixes for bug 34722, 35378, 8411, 10330, plus some others that weren't filed.
2000-05-16 11:35:12 +00:00
nisheeth@netscape.com
ef6a30fa55
Do not do async reflow during document load because this breaks progress notificaitons and the performance metrics.
2000-05-16 01:11:29 +00:00
buster@netscape.com
0d67c21028
added reflow notification, from Thomas Lendacky (toml@us.ibm.com)
...
r=buster
2000-05-15 03:37:21 +00:00
saari@netscape.com
6950874942
First checkin for bug 29800, preventing scrolling to content when focus
...
memory is resetting focus after deactivating and reactivating a window.
2000-05-11 22:40:51 +00:00
mjudge@netscape.com
9548dce1c6
changing way we access caret. use the selection controller whenever possible. because it will make the caret do the right thing even when we have multiple selections accessing same caret.
2000-05-11 04:25:43 +00:00
hyatt@netscape.com
c47613569d
XBL now works with HTML, XUL, SVG, MathML, and XML!
2000-05-09 21:42:40 +00:00
mjudge@netscape.com
383bbc74d7
adding call to new api for initing selection
2000-05-02 03:45:01 +00:00
rods@netscape.com
86e2ad6218
added two additional methods for capturing and dumping of reflow stats
...
it also now keeps diffs between dumps
2000-04-28 23:32:04 +00:00
mjudge@netscape.com
7632ddddc7
change to move selection interfaces to nsISelectionController and away from nsIPresShell or nsIDocument
2000-04-28 06:21:31 +00:00
mjudge@netscape.com
2e85db0702
ender lite checkin.
2000-04-27 07:37:12 +00:00
evaughan@netscape.com
49caa1c639
Fixed merge error. Added rods performance code back in.
2000-04-26 21:01:57 +00:00
evaughan@netscape.com
a698384eec
1) StyleChange coelescing
...
2) Warning fixes
3) Table fixes
2000-04-25 07:10:48 +00:00
troy@netscape.com
3cb3cfefb2
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
18cce22621
Backing out troy's changes to fix various UI blocker bugs.
2000-04-24 22:15:55 +00:00
joki@netscape.com
79133e59a9
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
troy@netscape.com
dc75dfc818
Changes to bring clipping inline with upcoming CSS2 errata
2000-04-23 00:56:16 +00:00
rods@netscape.com
526976891e
Add ifdef'ed Performance Reflow Counting code
2000-04-21 14:59:47 +00:00
anthonyd@netscape.com
2abd11ee91
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
sfraser@netscape.com
c05fc99492
Remove the gShellCounter printf cruft.
2000-04-20 22:57:40 +00:00
rods@netscape.com
c44ee418be
no longer strips beginning and ending spaces of value when GetAttributeValueAt
...
is called.
Bug 33050
2000-04-19 14:00:11 +00:00
buster@netscape.com
e314a84485
bug 588 (text justification) for Robert O'Callahan <roc+moz@cs.cmu.edu>
...
r=buster
bug 18545 ([FLOAT] Problem Centering <TABLE> with <DIV> tag)
r=troy
bugs 18827, 19579, 22327 24782, 26512, 30124, 31849, 32846 (floater behavior wrong)
The primary change here is to determine if a block is impacted by a floater, and if so
mark the block's lines dirty when appropriate.
r=troy
no bug number. performance work. reduced the size of some reflow data structures by
collapsing multiple fields into a single bit field.
r=troy
2000-04-17 14:40:46 +00:00
nisheeth@netscape.com
9b73f043d0
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
pinkerton@netscape.com
9a8324770e
new clipboard interfaces for unix selection clipboard.
2000-04-14 02:52:38 +00:00
mjudge@netscape.com
abfa134534
fix for setcapture. passes events to the nsHTMLFrame's areaframe when events are trapped to a given frame's view.
2000-04-12 03:04:11 +00:00
scc@netscape.com
6bf2422246
making string conversions explicit
2000-04-03 11:39:09 +00:00
evaughan@netscape.com
f0e3fbb550
1) viewmanager2 optimizations -r troy, kevin
...
2) box fixes for Rod's gfx listbox
3) memory leak fixes
4) box fixes in prep for grid widget
2000-04-03 03:55:38 +00:00
cls@seawood.org
7601b699bd
HP-UX's compiler doesn't like calling delete on a void*. Use PR_Malloc & PR_Free instead. Bug #34040 r=jdunn,evaughan a=leaf
2000-04-01 08:35:40 +00:00
mjudge@netscape.com
5e431522cb
changing troys generated content SUB iterator with changes that he sent me personally. these will allow us to have iterators over generated tables or just plain before or after nodes.
2000-03-31 07:22:38 +00:00
evaughan@netscape.com
74c65e34ee
box skinnablility changes.
...
-r Hyatt
2000-03-31 07:02:06 +00:00
troy@netscape.com
f8aac13440
Increase the size of the underlying arenas from 2K to 4K. After looking
...
at a veriety of pages that seems to be a better choice
2000-03-31 04:11:28 +00:00
pollmann@netscape.com
e7508586d3
Bug 32702: Rename GetHistoryState to CaptureHistoryState (as it is), and add GetHistoryState method, r=nisheeth
2000-03-24 03:36:58 +00:00
troy@netscape.com
62177eeed5
Adding back changes that were backed out because they broke the Win32
...
clobber build. The problem building TestAttributes.exe is fixed
2000-03-23 00:34:54 +00:00
buster@netscape.com
bbd359fcad
fixed optimized vs. debug build problem.
2000-03-23 00:10:26 +00:00
buster@netscape.com
a88207dcc0
bug 29595 (and others)
...
fixes layout of pages where a single line is impacted by 2 or more floaters
r=troy
2000-03-22 23:19:10 +00:00