timeless@mozdev.org
f4ef17d178
Bug 355300 There should be only one nsGkAtoms creature
...
r=dbaron
2006-12-26 17:47:52 +00:00
Olli.Pettay@helsinki.fi
4e30a50d4b
Bug 336574, r+sr=roc
2006-12-15 00:23:39 +00:00
neil@parkwaycc.co.uk
2b5835217a
Bug 363444 Small objects sometimes incorrectly scrolled into view r+sr=roc
2006-12-13 20:43:59 +00:00
dbaron@dbaron.org
d21cb374bd
Bug 300030: Move intrinsic width computation out of nsIFrame::Reflow and into its own methods on nsIFrame. Replace reflow reasons, types, and commands with dirty bits/notifications. Thanks to bzbarsky for almost all of the HTML form controls (mozilla/layout/forms) changes, and many others for help testing and patching. For detailed commit logs, see REFLOW_YYYYMMDD_BRANCH, where YYYYMMDD is one of 20061031, 20060830, 20060603, 20060302, 20060119, 20051011, 20050804, 20050429, 20050315, 20050111, and 20041213.
2006-12-08 05:38:33 +00:00
bzbarsky@mit.edu
127703028d
Move GetCompatibilityMode() to nsIDocument. Bug 362797, r+sr=jst
2006-12-05 15:46:18 +00:00
Olli.Pettay@helsinki.fi
0aacddfb32
Bug 360731, Back and Forward buttons on mouse no longer work, also Bug 330938, r=emaijala, sr=roc
2006-12-01 11:09:53 +00:00
roc+@cs.cmu.edu
b45b65ca24
Bug 324963. Keep a list of active popups to help us dispatch mouse events to them ... moving handling of 'always on top' popups towards a view-less world. r+sr=bzbarsky
2006-11-29 23:09:13 +00:00
sayrer@gmail.com
afe25bfd0a
bug 361005. remove nsCRT::strdup from layout. r+sr=bz
2006-11-17 01:49:06 +00:00
Olli.Pettay@helsinki.fi
d66d6b82e2
Consolidate NS_MOUSE_***_UP/DOWN/CLICK/DBLCLICK events, r=jst,roc,josh,sergei_d,emaijala,mkaply
2006-11-16 21:35:39 +00:00
bzbarsky@mit.edu
b2fb39fae7
When doing ContentRemoved, IndexOf() will always return -1. So don't use it.
...
Bug 360524, r+sr=roc
2006-11-13 21:27:44 +00:00
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