mrbkap@gmail.com
8ceebf79d3
Add an API on the presshell for invalidating the caret if it isn't currently
...
contained entirely in its frame. Use it in the editor where we remove the
caret's frame out from under it without properly notifying it (due to selection
batching). bug 335065, r+sr=roc
2006-11-07 01:35:36 +00:00
cvshook@sicking.cc
33f1bf17d2
Bug 358106: Make ranges use nsIMutationObserver rather than their own notification system. r/sr=jst
2006-11-03 21:51:01 +00:00
bzbarsky@mit.edu
7e752b8db3
When retargeting events to a parent presshell, do not lose our focus. Bug
...
305939, patch by Oliver Yeoh <oliver_yeoh@hotmail.com >, r=mats, sr=bzbarsky
2006-10-27 00:01:19 +00:00
cvshook@sicking.cc
f75d64cf5b
Kill nsGeneratedContentIterator and related classes and code since it's not used. r/sr=dbaron b=357957
2006-10-25 20:24:00 +00:00
mats.palmgren@bredband.net
44159a1ecc
Remove dead code. b=355617 r+sr=bzbarsky
2006-10-07 08:34:53 +00:00
Olli.Pettay@helsinki.fi
6a481193e1
Bug 346521, Crash [@ PresShell::ReflowEvent::Run] when clicking on close window link in popup window with embedded video, r+sr=roc
2006-09-26 22:29:59 +00:00
neil@parkwaycc.co.uk
810082bf05
Bug 70798 Ability to have transparent background on <popup>s r+sr=roc
2006-09-07 08:50:43 +00:00
bzbarsky@mit.edu
b33a962025
Just make all document mutation observers get notified through the binding
...
manager, to resolve issues with them depending on insertion points. Bug 348573
follow, r+sr=sicking
2006-08-31 03:17:45 +00:00
bzbarsky@mit.edu
d0699455c1
Retarget key events to the parent presshell if we have no root content. Bug
...
303260, r=mats, sr=roc
2006-08-28 02:04:16 +00:00
jruderman@hmc.edu
61d511a6cc
Bug 334514, FrameArena::~FrameArena should assert that it's empty. r=sr=roc. If you see the new assertion, "Some frame destructors were not called", please file a security-sensitive bug (blocking bug 334514) and/or fix it :)
2006-08-26 04:22:24 +00:00
mrbkap@gmail.com
c2cc01d87a
Update the caret's position and size after reflows. bug 334609, r+sr=roc
2006-08-23 02:06:39 +00:00
mrbkap@gmail.com
6e2557c7b0
Invalidate the caret's position while we can still figure out which continuing frame we are in. bug 336637, r+sr=roc
2006-08-17 20:58:31 +00:00
bzbarsky@mit.edu
43fc6354d1
Make it possible for document observers who need to worry about XBL to observe
...
the binding manager and make presshell do that. Bug 348573, r+sr=sicking
2006-08-15 22:41:58 +00:00
uriber@gmail.com
a31f02572b
Moved mCaretBidiLevel and its accessors from nsPresShell to nsFrameSelection. Also added sBidiKeyboard as a static service to nsContentUtils. bug=346891 r+sr=roc
2006-08-08 05:14:52 +00:00
jag@tty.nl
aa7379dbf4
Expand tab introduced in previous checkin. r=sspitzer
2006-07-25 01:34:31 +00:00
sspitzer@mozilla.org
054672b8ab
fix for bug #342439 : printing certain urls (google groups and maps) from print preview shows the style/meta tags on paper. thanks to bz for the fix. r/sr=dbaron
2006-07-25 00:29:26 +00:00
uriber@gmail.com
94b72b1e7f
Fix bidi behavior of ctrl+backspace and ctrl+del. bug=344226 r=smontagu sr=roc
2006-07-18 07:28:38 +00:00
uriber@gmail.com
d7ce53fcff
Clean up nsPeekOffsetStruct. bug=343763. r+sr=roc
2006-07-13 06:06:29 +00:00
Olli.Pettay@helsinki.fi
534361fd84
Bug 343457, Adding nsWeakFrame, r+sr=roc
2006-07-12 07:41:11 +00:00
Olli.Pettay@helsinki.fi
3fcbfae254
backing out Bug 343457 too see if it caused btek tp regression
2006-07-11 20:18:07 +00:00
Olli.Pettay@helsinki.fi
aeb5ef705f
Bug 343457, Add nsWeakFrame, r+sr=roc
2006-07-11 13:01:07 +00:00
cvshook@sicking.cc
e52bf42d62
Bug 342062: Add nsIMutationObserver which has the ability to get notifications for just mutations happening in a subtree under a given node. r/sr=bz
2006-07-02 07:23:10 +00:00
darin@meer.net
61aed8094e
fixes bug 333167 "remove idle timer / timer manager after bug 326273 is fixed" r=pavlov
2006-06-29 00:01:58 +00:00
sharparrow1@yahoo.com
807fb16cfb
Bug 334760: Printing of iframes broken on cocoa and linux. r+sr=roc
2006-06-15 03:19:32 +00:00
bzbarsky@mit.edu
65cc42ebaa
Make stylesheet service sheets apply dynamically. Bug 335689, r+sr=dbaron
2006-06-08 14:32:20 +00:00
Olli.Pettay@helsinki.fi
9f6d9cd053
Bug 338122, Crash [@ nsIMEStateManager::IsActive] when window gets removed on mousedown at button, r+sr=roc
2006-05-19 10:26:44 +00:00
Olli.Pettay@helsinki.fi
ef795ed8c6
Bug 337586, Crash [@ PresShell::InitialReflow] when window gets destroyed duren beforeunload event handler, pressing reload, r+sr=bz
2006-05-15 17:51:35 +00:00
Olli.Pettay@helsinki.fi
d952d6020e
oops, this part was for other bug
2006-05-15 17:38:33 +00:00
Olli.Pettay@helsinki.fi
62db5a7783
Bug 337219, onfocus=window.close() in body of popup causes crash [@ nsXULElement::vftable], r+sr=bz
2006-05-15 17:18:59 +00:00
bzbarsky@mit.edu
098314bad1
Fix crash bug 336582. ESM changes by me and Martijn Wargers
...
<martijn.martijn@gmail.com >, r+sr=roc. Presshell changes by Mats Palmgren
<mats.palmgren@bredband.net >, r+sr=bzbarsky
2006-05-12 03:49:38 +00:00
darin@meer.net
0700b87ece
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
2006-05-10 17:30:15 +00:00
cvshook@sicking.cc
5df20de104
Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz
2006-05-05 06:52:21 +00:00
mrbkap@gmail.com
ee90fb2b77
Update the caret position after reflows to avoid turds. bug 334649, r+sr=roc
2006-04-28 04:33:41 +00:00
roc+@cs.cmu.edu
5e0300fa5c
Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc
2006-04-26 02:01:07 +00:00
bzbarsky@mit.edu
9c9806beb6
Don't print-preview <noscript> unless script is really disabled. Bug 334944, r+sr=jst
2006-04-22 00:06:30 +00:00
bzbarsky@mit.edu
6dbb4ab074
Remove the layout.reflow.async.duringDocLoad pref -- setting it to false just
...
makes us buggy. Bug 334543, r+sr=dbaron
2006-04-19 15:08:44 +00:00
bzbarsky@mit.edu
75c960b4a4
By the time we're processing reflow callbacks, reflow is done. Bug 334518,
...
r+sr=dbaron
2006-04-18 21:48:12 +00:00
dbaron@dbaron.org
9333ddac0e
Add assertions to verify no-reentry invariants in layout. b=310985 r+sr=bzbarsky
2006-04-18 05:44:02 +00:00
mrbkap@gmail.com
bcd931fd57
Draw the caret in the normal path of frame painting instead of doing it directly to the current view. bug 287813, r+sr=roc
2006-04-17 23:16:46 +00:00
masayuki@d-toybox.com
77467687ce
Bug 327003 Don't commit the IME composition string when Mozilla is deactivated r=roc+masaki.katakai+timeless sr=roc
2006-04-11 16:37:58 +00:00
Olli.Pettay@helsinki.fi
8e62b0e792
Bug 330494, Remove NS_EVENT_FLAG_INIT. Makes NN4 event handling and preventBubble and preventCapture methods no-op. r=sicking, sr=jst
2006-04-10 17:04:54 +00:00
dbaron@dbaron.org
2441f6a36b
One-line descriptions of files, partly because they show up in LXR.
2006-03-30 05:56:38 +00:00
sharparrow1@yahoo.com
9df767b1c4
Bug 331415: some printing code cleanup. r+sr=roc.
2006-03-30 00:27:42 +00:00
Olli.Pettay@helsinki.fi
5f2e60efd4
Bug 330013, Dragging a link to the tab bar opens in the currently focused tab, not a new tab, r+sr=bz
2006-03-12 20:12:36 +00:00
Olli.Pettay@helsinki.fi
6ba912b316
Bug 234455, Centralize event dispatch r=jst, sr=bz
2006-03-07 17:08:51 +00:00
roc+@cs.cmu.edu
c32bd42ecf
Bug 326011. Retarget mouse events from frame-less views to their ancestors. r+sr=dbaron
2006-02-27 02:47:13 +00:00
mats.palmgren@bredband.net
41bb9e9956
Adding a few more out-of-memory checks. b=325150 r+sr=dbaron
2006-02-11 04:14:48 +00:00
sharparrow1@yahoo.com
137f691580
Bug 321433 - Don't enable selection for printing. r+sr=roc.
2006-02-07 02:52:40 +00:00
roc+@cs.cmu.edu
c1cf5afb06
Bug 324896. Always paint some kind of background when we're asked to paint, for non-translucent windows. r+sr=dbaron
2006-02-06 20:38:47 +00:00
cbiesinger@web.de
aae44b57d9
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
2006-02-03 14:18:39 +00:00