Commit Graph

1006 Commits

Author SHA1 Message Date
c5807795b8 Backing out accidental checkin for bug 357583 2007-05-03 13:20:58 -07:00
3596ec18a8 Bug 357583. Allow XPCOM clients to init accessibility when they use nsIAccessible. r=surkov, sr=roc 2007-05-03 12:22:24 -07:00
1255dcbef5 Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers ofGetShellAt(0) to using this API. Bug 378780. API introduction part by me,r+sr=jst. Mass-changes done by taras using squash, r+sr=me 2007-05-01 15:24:20 -07:00
797cbafcf5 Make InitialReflow just post a reflow event instead of doing a synchronousreflow. Bug 378975, r=dbaron and Eli Friedman, sr=dbaron 2007-05-01 10:15:08 -07:00
963cbddb7b Fix build bustage 2007-04-29 23:43:03 -07:00
ca89b86af4 Fix bug 379229, r+sr=dbaron 2007-04-29 23:17:03 -07:00
f93f7ab30b Make sure to flush out reflows before firing onload instead of (imperfectly)blocking onload on reflow events. This makes sure that we are in fact fullyreflowed before onload fires. Bug 379093, r+sr=roc 2007-04-29 20:09:55 -07:00
d9a2635d9c Back out the test code. 2007-04-26 19:06:50 -07:00
d11b45c6c1 Sprinkle null-checks in an attempt to "fix" the orange so I can get answers. 2007-04-26 17:47:34 -07:00
abfb9ea6bb Adding some test code for a single tinderbox run so I can see what's going onwith Tp2 and such. Will back out after one cycle. 2007-04-26 15:46:05 -07:00
cae24e7d7a Handle restoring scroll position correctly even if InitialReflow comes afterEndLoad. Bug 378606, r+sr=roc 2007-04-25 19:33:02 -07:00
f971e1697e Followup for bug 370952 to fix an obvious bug. r+sr=dbaron. 2007-04-25 18:34:28 -07:00
93521474de Remove the root from mDirtyRoots if we resize-reflow it, so that we don't getassertions about frame state not matching with whether the frame is inmDirtyRoots. Bug 374167, r+sr=dbaron 2007-04-25 17:17:50 -07:00
fca696ab40 relanding of bug 370952: fix the reflow functions in nsPresShell. r+sr=dbaron 2007-04-25 08:49:55 -07:00
19fb0c6954 Backing out bug 370952 due to mac tinderbox bustage 2007-04-25 03:44:29 -07:00
4c1f2387f0 Bug 370952: Fix the reflow functions in nsPresShell (covers ResizeReflow and StyleChangeReflow). r+sr=dbaron 2007-04-25 01:22:28 -07:00
5e25cdfb42 Back out. This actually hurts Tp2, the mac reftests are _still_ orange 2007-04-24 00:33:58 -07:00
1f53e5c6dc Another peformance test for bug 378480. Will back out in a few cycles. 2007-04-23 22:46:11 -07:00
64b055dedb Seems to cause orange, and doesn't help Tp2, so backing out. :( 2007-04-23 03:21:41 -07:00
2f451b35dd Trying something to see its effect on Tp2. Will back out in the morning.Followup to bug 84582, no reviews yet. 2007-04-23 02:36:40 -07:00
621b5f4991 Bug 378325, r+sr=roc 2007-04-22 22:53:27 -07:00
e4d1abe4e8 Bug 374570, constrain popups to frame, r+sr=roc 2007-04-20 11:20:03 -07:00
c0f710f638 Recalc quotes and counters before reflow. Bug 377216, r+sr=dbaron 2007-04-15 17:11:34 -07:00
ccb85f9bc5 For caret browsing, initialize the caret position to the top of the page (if there isn't already a selection). bug=144000 r+sr=bzbarsky 2007-04-14 09:51:20 -07:00
e0f90db412 Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch byTaras Glek <tglek@mozilla.com>, rs=roc. 2007-03-30 14:11:41 -07:00
47735e33b7 Bug 375684, assertion when source of a drag is the root element, r+sr=roc 2007-03-29 16:58:59 -07:00
0b82d5b70f Bug 374832, lower opacity on drag images, Bug 375038, dragging doesn't work on blocks inside inlines, r+sr=roc 2007-03-25 20:27:53 -07:00
d34d4175e9 Bug 375273: minor code cleanup in nsContainerFrame. r+sr=roc 2007-03-25 18:12:49 -07:00
enndeakin@sympatico.ca
bad78e7ff6 Bug 178513, support translucent drag feedback when dragging nodes and selections on Mac and GTK, r=vlad,josh,roc,sr=roc 2007-03-20 12:14:52 +00:00
bzbarsky@mit.edu
dbb74529c1 Be a little more careful about whether we have dirty roots. Bug 332807,
r+sr=dbaron
2007-03-13 21:21:03 +00:00
bzbarsky@mit.edu
ee666afbc7 Relanding bug 267833. Let's see what Txul does now. Still r+sr=sicking 2007-03-09 23:43:50 +00:00
roc+@cs.cmu.edu
12e5c0b139 Bug 372729. Layout scrollbars before onload fires. r+sr=bzbarsky 2007-03-08 01:37:06 +00:00
Olli.Pettay@helsinki.fi
8d0f36dccd Bug 372797, Convert ScrollFrameIntoView users to use ScrollContentIntoView, r+sr=roc 2007-03-07 19:08:36 +00:00
bzbarsky@mit.edu
9417ea05ff Back out bug 267833 to test performance effect. 2007-03-06 21:12:49 +00:00
bzbarsky@mit.edu
8ec79d6764 Fire XBL constructors asynchronously after binding attachment, unless we're in
the middle of an update.  In that case, fire them at the end of the update.
Bug 267833, r+sr=sicking, fingers-crossed=me
2007-03-06 19:36:36 +00:00
Olli.Pettay@helsinki.fi
9a5f6bb6c7 Bug 372665 ��� Crash [@ PresShell::ScrollFrameIntoView] when focusing br during pageload. (Adding ScrollContentIntoView), r+sr=roc 2007-03-06 09:53:56 +00:00
roc+@cs.cmu.edu
b784fe1e15 Bug 363253. Move scrollframe attribute-setting out of reflow to a post-reflow callback. r+sr=dbaron 2007-03-05 01:39:53 +00:00
mats.palmgren@bredband.net
0183c73a15 Avoid creating multiple entries for a frame in mDirtyRoots. b=366320 r+sr=dbaron 2007-02-23 02:29:52 +00:00
roc+@cs.cmu.edu
c5dd092608 Bug 354491. Fix the display of the event target frame in layout debugging to not use views and not crash. r=mats,sr=rbs 2007-02-20 20:22:19 +00:00
asqueella@gmail.com
49c82b0ca8 bug 257868 - remove the nsIPresShell::SetAnonymousContentFor() API, make the frames store strong refs to the anonymous content instead. Decomtaminate nsIAnonymousContentCreator.
r+sr=roc
2007-02-18 17:34:09 +00:00
sharparrow1@yahoo.com
3c6fed7935 Bug 370492: Stop using views for event.PageX/Y, event.layerX/Y, image.x/y. r+sr=roc. 2007-02-18 10:43:12 +00:00
sharparrow1@yahoo.com
af2009acd7 Bug 370642: remove use of views in layout/inspector. r+sr=dbaron. 2007-02-18 04:44:21 +00:00
jonas@sicking.cc
7a41bbf68d Bug 370332: Kill nsIBindingManager and nsIStyleRuleSupplier. r=dbaron for the layout/style parts, r/sr=jst for the rest. 2007-02-16 23:02:08 +00:00
bzbarsky@mit.edu
0c11894a0d Revoke pending reflow events before tearing down the frame tree. Bug 347662,
r+sr=roc.
2007-02-13 04:46:57 +00:00
sharparrow1@yahoo.com
2da748b9c2 Bug 177805: Fix the use of units in Gecko. r+sr=roc 2007-02-07 07:46:44 +00:00
smontagu@smontagu.org
d12226ca07 Remove unused method BidiStyleChangeReflow(). Bug 369338, r+sr=roc 2007-02-05 10:48:27 +00:00
cvshook@sicking.cc
e80f1dba4e Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128 2007-01-30 00:06:41 +00:00
dbaron@dbaron.org
3c605601d3 Fix bustage merging 367442 and 366956. 2007-01-26 01:10:28 +00:00
dbaron@dbaron.org
9182cc91e3 Reflow reflow roots and the child of SVG foreignObject with an unconstrained height to avoid triggering page/column breaking. b=366956 r+sr=roc 2007-01-25 02:01:07 +00:00
roc+@cs.cmu.edu
f0bee97191 Bug 333659. Land layout changes to pass only single-direction textruns to nsIRenderingContext string methods. r=dbaron 2007-01-23 02:58:55 +00:00