mats.palmgren%bredband.net
efeb152ef8
Crash [@ nsPresContext::GetContainerInternal]. b=378682 r+sr=bzbarsky
2007-04-27 11:06:22 +00:00
bzbarsky%mit.edu
bad05fcc81
Back out the test code.
2007-04-27 02:06:50 +00:00
bzbarsky%mit.edu
cf00908c24
Sprinkle null-checks in an attempt to "fix" the orange so I can get answers.
2007-04-27 00:47:34 +00:00
bzbarsky%mit.edu
53c8e25776
Adding some test code for a single tinderbox run so I can see what's going on
...
with Tp2 and such. Will back out after one cycle.
2007-04-26 22:46:05 +00:00
bzbarsky%mit.edu
0f1efdd2af
Make sure to return at the end of a method that returns nsresult, in case
...
callers are actually checking the return value. Bug 378827, patch by Ryan
VanderMeulen <ryanvm@gmail.com>, r+sr=bzbarsky
2007-04-26 02:37:27 +00:00
bzbarsky%mit.edu
b471877be0
Handle restoring scroll position correctly even if InitialReflow comes after
...
EndLoad. Bug 378606, r+sr=roc
2007-04-26 02:33:02 +00:00
bzbarsky%mit.edu
99a9e5db92
Fix the vertical scrollbar guessing in nsHTMLScrollFrame to do better for an
...
initial reflow if we're doing that initial reflow a ways into the document
load. Bug 378480, r+sr=roc
2007-04-26 02:29:21 +00:00
bzbarsky%mit.edu
1e035bcc77
Resolve the right (parentless) style context for a table as a document root,
...
and fix the assertion when adjusting parent style context frames to not trigger
in non-scrollable documents. Bug 378693, r+sr=roc
2007-04-26 02:26:25 +00:00
sharparrow1%yahoo.com
d0ea6306b7
Followup for bug 370952 to fix an obvious bug. r+sr=dbaron.
2007-04-26 01:34:28 +00:00
bzbarsky%mit.edu
9398e54552
Remove the root from mDirtyRoots if we resize-reflow it, so that we don't get
...
assertions about frame state not matching with whether the frame is in
mDirtyRoots. Bug 374167, r+sr=dbaron
2007-04-26 00:17:50 +00:00
sharparrow1%yahoo.com
5c0d6064df
relanding of bug 370952: fix the reflow functions in nsPresShell. r+sr=dbaron
2007-04-25 15:49:55 +00:00
sharparrow1%yahoo.com
bd4890ac45
Backing out bug 370952 due to mac tinderbox bustage
2007-04-25 10:44:29 +00:00
sharparrow1%yahoo.com
cc93b981f4
Bug 370952: Fix the reflow functions in nsPresShell (covers ResizeReflow and StyleChangeReflow). r+sr=dbaron
2007-04-25 08:22:28 +00:00
bzbarsky%mit.edu
bdee91ae37
Back out. This actually hurts Tp2, the mac reftests are _still_ orange
2007-04-24 07:33:58 +00:00
bzbarsky%mit.edu
274e068a08
Another peformance test for bug 378480. Will back out in a few cycles.
2007-04-24 05:46:11 +00:00
benjamin%smedbergs.us
3fb4912f5d
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
2007-04-23 14:22:04 +00:00
bzbarsky%mit.edu
0bdad6c410
Seems to cause orange, and doesn't help Tp2, so backing out. :(
2007-04-23 10:21:41 +00:00
bzbarsky%mit.edu
91b20deae8
Trying something to see its effect on Tp2. Will back out in the morning.
...
Followup to bug 84582, no reviews yet.
2007-04-23 09:36:40 +00:00
Olli.Pettay%helsinki.fi
e639894a48
Bug 378325, r+sr=roc
2007-04-23 05:53:27 +00:00
sayrer%gmail.com
88b5675e4e
bug 378339. nsFrameIterator doesn't initialize mOffEdge. r=uriber, sr=roc
2007-04-23 04:14:25 +00:00
bzbarsky%mit.edu
9856ffd009
Don't use the same pseudo-element name to mean two different things. Bug
...
377824, r+sr=dbaron
2007-04-20 21:27:02 +00:00
enndeakin%sympatico.ca
940b2b49c6
Bug 374570, constrain popups to frame, r+sr=roc
2007-04-20 18:20:04 +00:00
sayrer%gmail.com
e15daaf001
Bug 375434. cleanup constructor in nsPresContext.cpp. r+sr=roc
2007-04-19 19:11:42 +00:00
dbaron%dbaron.org
3fb5378d97
Fix regression of background-position serialization. b=258080 r+sr=bzbarsky
2007-04-18 20:41:15 +00:00
bzbarsky%mit.edu
066427011f
Improve detection of blocks with first-letter style. Bug 372550, r+sr=dbaron
2007-04-16 00:42:54 +00:00
bzbarsky%mit.edu
98789d6466
Recalc quotes and counters before reflow. Bug 377216, r+sr=dbaron
2007-04-16 00:11:34 +00:00
bzbarsky%mit.edu
728ced4b16
Change the way we determine the style context parent frame to skip css anon
...
boxes unless we're determining the style context parent for something that is
itself a css anon box (and is not a non-element frame). Fixes bug 323656
(which is where the patch is), bug 85872, bug 280610. As far as I can tell,
also fixes bug 317876, bug 372376, bug 374297. r+sr=dbaron
2007-04-15 23:14:27 +00:00
uriber%gmail.com
7bc3487186
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 16:51:20 +00:00
roc+%cs.cmu.edu
236d568188
Bug 376223. Make frame construction for XUL listbox content grab pseudo frames if necessary. r+sr=bzbarsky
2007-04-13 16:50:57 +00:00
bzbarsky%mit.edu
932d8cd3ac
Treat <mtable> as special, since the outermost frame it creates is not in fact
...
a table-related frame. Bug 374193, r=bernd, sr=rbs
2007-04-10 16:24:02 +00:00
bzbarsky%mit.edu
d9f302946b
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch by
...
Taras Glek <tglek@mozilla.com>, rs=roc.
2007-03-30 21:11:47 +00:00
roc+%cs.cmu.edu
d05bf153cd
Bug 375917. Pass appunits-per-CSS-pixel ratio to DrawSolidBorderSegment instead of some meaningless boolean. patch by Jeremy Lea, r+sr=roc
2007-03-30 02:53:45 +00:00
enndeakin%sympatico.ca
c49b7e4af7
Bug 375684, assertion when source of a drag is the root element, r+sr=roc
2007-03-29 23:58:59 +00:00
sharparrow1%yahoo.com
0112321c33
Bug 375508: Outline drawing broken when outline doesn't overflow. r+sr=roc.
2007-03-28 05:53:29 +00:00
dbaron%dbaron.org
a32fb9b241
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
2007-03-27 15:33:45 +00:00
sharparrow1%yahoo.com
997e179d53
Bug 372037: CSS clip property should clip the overflow rect as well as the paint rect; r+sr=roc.
2007-03-27 03:58:17 +00:00
Olli.Pettay%helsinki.fi
caa7e9b8e7
375196, r+sr=roc
2007-03-26 05:38:22 +00:00
enndeakin%sympatico.ca
cc2acf1711
Bug 374832, lower opacity on drag images, Bug 375038, dragging doesn't work on blocks inside inlines, r+sr=roc
2007-03-26 03:27:53 +00:00
sharparrow1%yahoo.com
9fee19fae8
Bug 375273: minor code cleanup in nsContainerFrame. r+sr=roc
2007-03-26 01:12:49 +00:00
sharparrow1%yahoo.com
a938929993
Bug 374050: add printing test mode to reftests. See bug/sample test for how to make printing tests.
2007-03-21 06:07:42 +00:00
dbaron%dbaron.org
94ed2abdc7
Use the intersected dirty rect, like I meant to, to fix bugs on platforms that don't handle negative src rect coordinates in images (and maybe performance regression?). b=374579 r=pavlov
2007-03-20 20:36:59 +00:00
enndeakin%sympatico.ca
2d5467a6f1
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
dbaron%dbaron.org
260b595874
When drawing images, track full source and dest regions (unclipped) or use floats, to avoid rounding problems with advanced image resizing algorithms. b=371434 r=vlad r+sr=roc
2007-03-20 00:58:20 +00:00
roc+%cs.cmu.edu
e2710aeb0b
Bug 178513. Add nsDisplayList API that Neil's going to need --- a way to force all frames to be painted regardless of the setup of dirty rects. r+sr=dbaron
2007-03-19 03:25:05 +00:00
masayuki%d-toybox.com
fa8fb4715b
Bug 335394 We should remove support for the 'invert' value ifdef MOZ_CAIRO_GFX r+sr=dbaron
2007-03-15 16:16:20 +00:00
joshmoz%gmail.com
276d61a3b4
don't rely on language features to construct/destruct instance of InlineBackgroundData. b=373305 r/sr=dbaron
2007-03-14 19:48:51 +00:00
bzbarsky%mit.edu
a98474855f
Be a little more careful about whether we have dirty roots. Bug 332807,
...
r+sr=dbaron
2007-03-13 21:21:03 +00:00
roc+%cs.cmu.edu
163db1765b
Bug 372237. Make DoDeletingFrameSubtree skip overflowOutOfFlow child lists since they contain out-of-flow frames. r+sr=dbaron
2007-03-11 20:29:20 +00:00
bzbarsky%mit.edu
6e58862277
Relanding bug 267833. Let's see what Txul does now. Still r+sr=sicking
2007-03-09 23:43:50 +00:00
tor%cs.brown.edu
5ccbb54408
Bug 353172 - remove nsSVGCoordCtxProvider.
...
Patch by malex@cs.utexas.edu and tor, r=jwatt+roc, sr=roc
2007-03-09 16:27:01 +00:00
longsonr%gmail.com
3c3becc715
Bug 371256 - combining SVG a and text elements leads to validation problems. r+sr=roc
2007-03-08 13:50:46 +00:00
roc+%cs.cmu.edu
9d16de0364
Bug 372729. Layout scrollbars before onload fires. r+sr=bzbarsky
2007-03-08 01:37:06 +00:00
Olli.Pettay%helsinki.fi
8d98880cc2
Bug 372797, Convert ScrollFrameIntoView users to use ScrollContentIntoView, r+sr=roc
2007-03-07 19:08:36 +00:00
bzbarsky%mit.edu
f224d56f8e
Back out bug 267833 to test performance effect.
2007-03-06 21:12:49 +00:00
mats.palmgren%bredband.net
8d42ec81e8
Ignore calls to RemoveMappingsForFrameSubtree() after WillDestroyFrameTree() have been called. b=372576 r+sr=bzbarsky
2007-03-06 21:07:21 +00:00
bzbarsky%mit.edu
26fe5601e4
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
723a1d63ac
Bug 372665 ��� Crash [@ PresShell::ScrollFrameIntoView] when focusing br during pageload. (Adding ScrollContentIntoView), r+sr=roc
2007-03-06 09:53:56 +00:00
Olli.Pettay%helsinki.fi
3bfd9bfeea
Bug 368501, Table Properties Windows Cut Off, r=bz, sr=roc
2007-03-05 21:55:23 +00:00
roc+%cs.cmu.edu
d9a0686127
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
bzbarsky%mit.edu
5d8eca5821
Only reframe a <frameset> frame if adding a child <frame> or <frameset>. Bug
...
370430, r+sr=roc
2007-03-05 00:11:23 +00:00
mats.palmgren%bredband.net
a88e1f9577
[DEBUG only] Fix an over-sensitive assertion. b=372475 r+sr=bzbarsky
2007-03-04 23:05:01 +00:00
mats.palmgren%bredband.net
83d0219cbd
Ignore calls to RemoveMappingsForFrameSubtree() if the pres shell is being destroyed. b=372576 r+sr=bzbarsky
2007-03-04 22:39:39 +00:00
mats.palmgren%bredband.net
9fc7ad3f56
Add a list for popup frames in the frame constructor state and treat them like other out-of-flows. b=344340 r+sr=bzbarsky
2007-03-02 12:03:02 +00:00
bzbarsky%mit.edu
3097c2bbb5
Make first-letter frames use the content parent of the textnode as their
...
content. Add some first-letter tests, and a few assertions. Bug 367650, r+sr=roc
2007-02-28 22:32:00 +00:00
mats.palmgren%bredband.net
8f96f9aafa
[DEBUG only] Don't assert if the child frame is on the correct child overflow list. b=371681 r+sr=roc
2007-02-28 12:27:12 +00:00
sharparrow1%yahoo.com
0f5a89f14e
Bug 371864: Background images don't load until scrolled into the viewport. r+sr=roc.
2007-02-27 22:05:16 +00:00
jonas%sicking.cc
ad95d9030f
Bug 371083: Second installment in our exiting series 'deCOMtaminate the XBL code'. r/sr=jst
2007-02-27 00:14:01 +00:00
sharparrow1%yahoo.com
157e9ec035
Bug 371536: Stop creating views for positioned elements. r+sr=roc.
2007-02-26 14:00:21 +00:00
sharparrow1%yahoo.com
6d03e63e35
Bug 371528: Stop creating views for pages. r+sr=roc.
2007-02-25 22:26:47 +00:00
sharparrow1%yahoo.com
199d4d164d
Bug 370379: Create views less frequently. Stops creating views for -moz-hidden-unscrollable, opacity, fixed backgrounds, and scrollbars, plus removes some unneeded methods from views and view managers. r+sr=roc.
2007-02-24 00:23:42 +00:00
dbaron%dbaron.org
f86df24f0b
Disable antialiasing for border-collapse borders too, and fix a build warning by not passing what is now an integer through a float parameter. b=371182 r=vlad
2007-02-23 17:52:09 +00:00
sharparrow1%yahoo.com
861fb586f7
Bug 371332: Remove nsIDocumentViewer::CreateDocumentViewer. r+sr=roc
2007-02-23 04:50:06 +00:00
mats.palmgren%bredband.net
3b258069a4
Avoid creating multiple entries for a frame in mDirtyRoots. b=366320 r+sr=dbaron
2007-02-23 02:29:52 +00:00
sharparrow1%yahoo.com
a30e6c49b5
Bug 371238 Fix uninitialized variable in nsPresContext::GetContainer. r+sr=roc
2007-02-22 22:09:14 +00:00
longsonr%gmail.com
dfeb24a466
Bug 330059 - Text Inside a Elements Does Not Render. r=jwatt,sr=tor
2007-02-22 12:38:12 +00:00
roc+%cs.cmu.edu
b9a18a5be9
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
sharparrow1%yahoo.com
ad1971baf9
Bug 370945: Crash in GetLayerPoint. r+sr=roc.
2007-02-20 00:26:53 +00:00
bzbarsky%mit.edu
fe88b5e467
Make blocks whose ancestors are not blocks have the NS_BLOCK_MARGIN_ROOT and
...
NS_BLOCK_SPACE_MGR bits as necessary. Bug 354600, r+sr=roc
2007-02-18 23:53:25 +00:00
sharparrow1%yahoo.com
bbe056fa5f
Bug 370629: Large images rescale to nothing (integer overflow computing replaced element size). r=dbaron, sr=roc.
2007-02-18 23:11:32 +00:00
asqueella%gmail.com
3be3ebf36a
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
ba4385e16a
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
3efcb2ee74
Bug 370642: remove use of views in layout/inspector. r+sr=dbaron.
2007-02-18 04:44:21 +00:00
martijn.martijn%gmail.com
f773d3a047
Bug 336147 � Changing innerHTML for input type=button causes miss-rendering, patch by Ryan Jones, r+sr=roc
2007-02-17 14:14:08 +00:00
jonas%sicking.cc
9eea4cd5fe
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
Olli.Pettay%helsinki.fi
391f74f48d
Bug 363067, Add nsPIDOMEventTarget and kill nsIChromeEventHandler, r=jst, sr=sicking
2007-02-15 23:04:33 +00:00
sharparrow1%yahoo.com
5d26b185b1
Bug 370034: Replace nsIDeviceContext::GetDeviceContextFor with nsIDeviceContext::Init. r+sr=roc
2007-02-15 11:08:47 +00:00
sharparrow1%yahoo.com
b2cad6ca8d
Bug 369698: fix dynamic changes to layout.css.dpi pref. r+sr=roc.
2007-02-15 09:04:25 +00:00
smontagu%smontagu.org
c518c1c5de
Remove obsolete state bit NS_BLOCK_SHRINK_WRAP. Bug 369243, r=bz, sr=dbaron
2007-02-15 05:07:57 +00:00
sharparrow1%yahoo.com
d6505bc847
Bug 369834: Get rid of SetAltDevice and friends (and fix print preview). r+sr=roc.
2007-02-13 22:36:59 +00:00
bzbarsky%mit.edu
7d039134dc
Revoke pending reflow events before tearing down the frame tree. Bug 347662,
...
r+sr=roc.
2007-02-13 04:46:57 +00:00
jonas%sicking.cc
e34aa37ed0
Bug 369676: Make document stylesheets not affect scrollbars in XUL documents. r/sr=bz
2007-02-13 01:25:02 +00:00
sharparrow1%yahoo.com
2bdae2af37
Bug 370185: clean up view header includes (trivial). rs=bzbarsky.
2007-02-12 19:17:33 +00:00
smontagu%smontagu.org
0ebfbbc8a8
Bug 369236: Move IsBidiFormControl from nsHTMLReflowState to nsBlockFrame. r+sr=roc
2007-02-11 07:19:09 +00:00
sharparrow1%yahoo.com
1436342d23
Bug 369690: nsPresContext::mImageLoaders uses wrong key; r+sr=bzbarsky
2007-02-09 20:44:10 +00:00
sharparrow1%yahoo.com
c78720aa24
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
bzbarsky%mit.edu
546c255709
Remove dead code. Followup for bug 243159, rs=roc
2007-02-06 06:23:18 +00:00
bzbarsky%mit.edu
064aae5b2d
Only do first-line stuff when inserting directly into the block in question.
...
Bug 367489 followup, r+sr=roc
2007-02-06 00:18:08 +00:00
uriber%gmail.com
49a73ff19a
Avoid including the offset from a continuation frame to the original frame's parent twice when computing the 'all in flow bounding rect'. bug=368735, r+sr=roc.
2007-02-05 19:32:26 +00:00
tor%cs.brown.edu
d52618b2e8
Bug 367796 - <svg:switch> should be SVGTransformable. r=scootermorris, sr=roc
2007-02-05 16:26:23 +00:00
smontagu%smontagu.org
e39883cd7c
Remove unused method BidiStyleChangeReflow(). Bug 369338, r+sr=roc
2007-02-05 10:48:27 +00:00