Граф коммитов

5510 Коммитов

Автор SHA1 Сообщение Дата
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