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

19103 Коммитов

Автор SHA1 Сообщение Дата
bzbarsky%mit.edu 7f0b22e884 Fix percentage padding on nodes with overflow other than visible. Bug 332557,
r+sr=dbaron.
2006-12-12 15:18:40 +00:00
mats.palmgren%bredband.net 44f9591392 Fix crash in Print Preview when doc has more than two pages. Patch by Eli Friedman<sharparrow1@yahoo.com>. b=362210 r=me sr=roc 2006-12-12 09:54:48 +00:00
roc+%cs.cmu.edu ae03d24806 Bug 359371. Don't leak overflowing frames if a bug occurs and we still have overflowing frames in an unconstrained reflow situation. r+sr=dbaron 2006-12-12 01:06:23 +00:00
bmlk%gmx.de 3bc589aeb8 typo fix 2006-12-11 20:09:25 +00:00
martijn.martijn%gmail.com 71bfd8e7b4 Bug 363285 - marquee broken, r+sr=bzbarsky 2006-12-11 09:51:46 +00:00
gerv%gerv.net fd0b7c527e Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-12-11 09:45:41 +00:00
roc+%cs.cmu.edu 81fb04f78e Bug 357351. Assertion should be #ifdef MOZ_CAIRO_GFX only. Debug-only change. 2006-12-11 00:09:50 +00:00
roc+%cs.cmu.edu 12ddf1a155 Fixing DEBUG_roc-only bustage. NPOB. 2006-12-10 22:06:53 +00:00
roc+%cs.cmu.edu 15fb85b8ae Bug 326758. Bullets should accept mouse events. r+sr=dbaron 2006-12-10 21:56:30 +00:00
roc+%cs.cmu.edu 25abf52118 Bug 344894. Process mContentFrame before mLegendFrame in nsFieldSetFrame::BuildDisplayList, because mContentFrame might have out-of-flow frames whose placeholders are in mLegendFrame and we always need to visit out-of-flow frames before their placeholders while building display lists. r+sr=dbaron 2006-12-10 21:53:53 +00:00
db48x%yahoo.com e867c25bb0 bug 363112: nsDeckFrame::GetSelectedBox should use mIndex
patch by Alex Vincent <ajvincent@gmail.com>, r=enn, sr=neil
2006-12-10 18:13:48 +00:00
sharparrow1%yahoo.com aed289073e Bug 361844: Printing cleanup; r+sr=roc. Changes the way the presentation is managed for print preview, plus many smaller cleanups. 2006-12-10 08:05:05 +00:00
bmlk%gmx.de 0e7b40f96c report frames currently on the overflow list as frames on a additional childlist to get their views reparented if a frame higher in the tree needs to reparent the views bug 362724 r/sr=roc 2006-12-10 06:46:17 +00:00
kjh-5727%comcast.net 7adef32225 Bug 360485 - Factor out nsIDeviceContextSpecFactory. Part 1: changed files. r=pavlov, sr=roc. 2006-12-09 17:18:56 +00:00
dbaron%dbaron.org 2636aa4cc3 Fix bad interaction of colspan handling with AddMinCoord's magic to deal with specified coord widths. Substantive changes by bzbarsky, comments by me. r+sr=dbaron/bzbarsky b=363150 2006-12-09 05:38:19 +00:00
longsonr%gmail.com 787bb0ac5e Bug 363066 - remove unused macro from nsSVGImageFrame. r+sr=tor 2006-12-08 10:48:43 +00:00
bzbarsky%mit.edu 5eb24a7363 More tests pass now that reflow branch landed. 2006-12-08 08:53:41 +00:00
dbaron%dbaron.org 116da6be23 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
mats.palmgren%bredband.net 467d77c218 Fix a Print Preview crash. b=362708 r=bernd sr=roc 2006-12-08 03:44:11 +00:00
sayrer%gmail.com 43ebec725b Bug 363032. invalid arg assertion in nsFrameList.cpp. Patch by Alex Vincent <ajvincent@gmail.com>. r=enndeakin, sr=neil 2006-12-07 22:08:00 +00:00
roc+%cs.cmu.edu 361de71875 Bug 344228. Fix up some naughty uses of nsIScrollbarMediator. r=enndeakin,sr=bzbarsky 2006-12-07 19:53:41 +00:00
longsonr%gmail.com 9d7659e186 Bug 357808 - make nsSVGMarkerFrame::PaintMark and nsSVGMarkerFrame::RegionMark more robust. r=jwatt, sr=tor 2006-12-07 09:32:13 +00:00
bzbarsky%mit.edu 12c0eca131 Fix build orange. Bug 356335, reviews hopefully coming up. 2006-12-07 03:43:52 +00:00
bzbarsky%mit.edu 5a2b07ecd7 Fix build bustage. See bug 356335 comment 18 for what I forgot to do in the
initial checkin for that bug...  I need a longer-term memory, clearly.  :(
2006-12-07 02:53:35 +00:00
bzbarsky%mit.edu 26bb220fd9 Allocate the celldata structs from the presshell arena instead of allocating
them from the malloc heap with new.  Use nsTArray to store them and an nsTArray
to store those arrays instead of using nsVoidArray.  Bug 356335, r=bernd,
sr=sicking
2006-12-07 02:32:57 +00:00
tor%cs.brown.edu d188f84460 Bug 362008 - remove nsSVGImageFrame copy of image data. r=pavlov, sr=roc 2006-12-06 22:23:10 +00:00
tor%cs.brown.edu 3fb5f9eed2 Bug 362773 - add cairo_create error checking to nsSVGUtils.
Patch by amenzie@us.ibm.com, r=tor, sr=roc.
2006-12-06 22:16:15 +00:00
longsonr%gmail.com 4fbad5fcb4 Bug 362683 - SVG Text doesn't move when x/y attributes changed r+sr=tor 2006-12-06 09:34:14 +00:00
bzbarsky%mit.edu 56bb239573 Add more tests. 2006-12-06 06:59:22 +00:00
bzbarsky%mit.edu bbaba77b61 Add a few more tests 2006-12-06 06:20:21 +00:00
bzbarsky%mit.edu 3d5da38cbf Avoid floats altogether for block <math>. Bug 362701, r+sr=rbs 2006-12-05 22:28:07 +00:00
bzbarsky%mit.edu 5dc90eb193 Move GetCompatibilityMode() to nsIDocument. Bug 362797, r+sr=jst 2006-12-05 15:46:18 +00:00
bzbarsky%mit.edu 47494a9313 Make ReconstructDocElementHierarchy work correctly even if we first blew away a
pseudo which had the root as its content.  Bug 343293, r+sr=roc
2006-12-04 20:35:55 +00:00
bzbarsky%mit.edu 235b6881be Better naming for the tests for bug 362594 2006-12-04 02:24:03 +00:00
bzbarsky%mit.edu 490670ed14 Fixing buglet. 2006-12-04 02:15:22 +00:00
bzbarsky%mit.edu 37f029edc1 Add regression tests for bug 362594. 2006-12-03 23:39:49 +00:00
bmlk%gmx.de 8c758a69c0 testcase for bug 362348 NPOTB 2006-12-02 08:45:07 +00:00
bmlk%gmx.de d422c26650 colframes are referenced via the firstinflow bug 362348 r/sr=roc 2006-12-02 06:52:55 +00:00
Olli.Pettay%helsinki.fi 7bef0d982f 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
tor%cs.brown.edu dc93cf1a45 Bug 362226 - nested inner svg not updating viewbox. r=jwatt, sr=roc 2006-12-01 05:16:14 +00:00
cvshook%sicking.cc b961d7ded5 Bug 328468: Back out bug 323098 to fix mutations of xbl content. r/sr=bz 2006-11-29 23:17:53 +00:00
roc+%cs.cmu.edu 2e8f448504 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
bzbarsky%mit.edu 24e9128a00 Use DrawImage instaed of DrawTile when drawing a background and the entire
rect to be painted fits inside a single tile (either because we're no-repeat or
because the dirty rect is small enough).  Bug 359392, r=vlad, sr=roc, a=vlad
for 1.9a1 landing.
2006-11-29 21:58:13 +00:00
roc+%cs.cmu.edu 61d1d8b7b6 Bug 357736. Use document widget for windowless plugin's reference widget whenever we can do that safely (the origin of the windowless plugin's nearest widget is equal to the origin of the document widget). Works around a regression in some cases. patch by Graham Sanderson, r+sr=roc 2006-11-29 20:15:56 +00:00
tor%cs.brown.edu e13bccb7de Bug 362140 - inner svg not acting as coordinate context provider.
r=jwatt, sr=roc
2006-11-29 03:47:57 +00:00
tor%cs.brown.edu 34bf7fb7ab Bug 361884 - gSVGRendererAvailable unused. r+sr=bz 2006-11-28 23:29:53 +00:00
vladimir%pobox.com 67edea6077 b=359649, tree row painting broken, r=ndeakin 2006-11-28 19:28:39 +00:00
mats.palmgren%bredband.net 9b5290ecf8 Make sure text input onchange handler is called before onblur. b=357684 r=Olli.Pettay sr=bzbarsky 2006-11-28 13:08:23 +00:00
jwatt%jwatt.org 50c309ccab Fixing bug 360595. xul:description inside svg:foreignObject disappears when changed. r+sr=bzbarsky@mit.edu 2006-11-27 19:49:00 +00:00
tor%cs.brown.edu 600a03c6ef Simplify build bustage fix, as SVG now depends on cairo gfx. 2006-11-27 19:10:44 +00:00
tor%cs.brown.edu 3c6434da63 Bustage fix for SVG-disabled, <html:canvas>-enabled, non-cairo gfx builds. 2006-11-27 19:05:57 +00:00
tor%cs.brown.edu 283a0b20a2 Bug 354866 - remove svg renderer layer, begin switch to thebes. r+sr=roc 2006-11-27 17:30:57 +00:00
martijn.martijn%gmail.com 361d7d4bde Bug 361808 - Print selection doesn't print selected text, backout from patch from bug 355395 2006-11-27 08:58:24 +00:00
sharparrow1%yahoo.com 28d9b12622 Bug 345707: print selection cuts off top of selection. r+sr=src. 2006-11-24 08:14:37 +00:00
sharparrow1%yahoo.com 4267d7e19e Bug 360227: prevent framesets from taking up an extra blank page when print/print previewing. r+sr=roc. 2006-11-24 08:12:17 +00:00
tor%cs.brown.edu e307d0c5f8 Bug 361587 - avoid paint work on gradient with no stops. r=vlad 2006-11-23 01:17:47 +00:00
tor%cs.brown.edu 376b8ec58f Bug 361569 - allow SVG to use cairo fallbacks with nquartz backend. r=vlad 2006-11-23 01:15:04 +00:00
roc+%cs.cmu.edu 0aa728d839 Bug 130078. Reverting fix because of regressions. We'll have to come back to this again :-(. 2006-11-23 01:12:52 +00:00
roc+%cs.cmu.edu 65fb2cde76 Bug 359773. Fix return codes from Get/SetPropertyAsSupports. r+sr=jag 2006-11-23 01:09:19 +00:00
martijn.martijn%gmail.com c76075c699 Fix small issue with patch for bug 361334 (Onbeforeunload dialog has too many line breaks), r+sr=jst 2006-11-22 18:41:11 +00:00
martijn.martijn%gmail.com a3ee7c56d4 Bug 319654 - Processing instructions in XUL are not added to the content model, modifying test10, to make it more correct 2006-11-22 18:34:07 +00:00
bzbarsky%mit.edu 81cfa9db1e Make the redirect check get principals the same way we get them elsewhere.
Clean up some code to use the new security manager method.  Bug 354693,
r=dveditz, sr=sicking
2006-11-22 18:27:54 +00:00
uriber%gmail.com d687b48a54 Null-check GetContentOffsetsFromPoint's output, to avoid crashes later. bug=361229 r=roc sr=sicking 2006-11-22 17:34:15 +00:00
tor%cs.brown.edu 2d66900d5d Bug 360122 - correct cairo_create error checking.
Patch by amenzie@us.ibm.com, r=tor, sr=roc
2006-11-21 23:57:56 +00:00
martijn.martijn%gmail.com cec937c8bb Bug 361334 - Onbeforeunload dialog has too many line breaks, r+sr=jst 2006-11-21 23:57:21 +00:00
cvshook%sicking.cc 5c7ed7c2dc Don't return nsDerivedSafe when .get() is explicitly used on nsCOMPtr and nsRefPtr. r/sr=dbaron 2006-11-21 21:28:14 +00:00
bent.mozilla%gmail.com a9901341fb Bug 361425 - "<xul:titlebar> element needs to support 'allowevents' attribute". r+sr=roc. 2006-11-21 21:04:49 +00:00
longsonr%gmail.com 4456b137eb Bug 361015 - Crash [@ nsSVGGFrame::GetCanvasTM] with gradient and removing transform attribute 2006-11-21 10:22:49 +00:00
bzbarsky%mit.edu 2c12f961d8 Add reftest for processing instructions (CSS and overlay) in XUL documents.
Bug 319654, sr=dbaron, r= pending.
2006-11-21 04:19:14 +00:00
bzbarsky%mit.edu 6b598dd7e3 Back out bug 354600 to fix regressions. 2006-11-19 20:23:56 +00:00
Olli.Pettay%helsinki.fi 77f8dbdad0 Bug 360928, Un-inline nsWeakFrame a bit, r+sr=roc 2006-11-18 06:38:15 +00:00
Olli.Pettay%helsinki.fi 32e425dbb4 bug 361058, gcc2.95.3 fails to compile nsListBoxBodyFrame.cpp, r+sr=roc 2006-11-18 04:42:20 +00:00
bzbarsky%mit.edu c28647146c Report the right URI in the warning. Bug 360863, patch by Nickolay Ponomarev
<asqueella@gmail.com>, r+sr=bzbarsky
2006-11-17 22:45:52 +00:00
longsonr%gmail.com 932901e260 Bug 354295 - revert stroke change and honour opacity 2006-11-17 10:12:12 +00:00
sayrer%gmail.com 4adf8297fe bug 361005. remove nsCRT::strdup from layout. r+sr=bz 2006-11-17 01:49:06 +00:00
Olli.Pettay%helsinki.fi af7acae741 Fixing mac builds, bug Bug 354694 2006-11-16 22:37:23 +00:00
Olli.Pettay%helsinki.fi f9da27583e 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 3aafd6506e Make block frames that are not kids of blocks automatically have space managers
(and margin roots, except in the columns case) so we don't have to play
whack-a-framestate-flag.  Bug 354600, r+sr=roc
2006-11-16 17:51:53 +00:00
Olli.Pettay%helsinki.fi e21435c2e4 Bug 360642, r+enndeakin, sr=roc 2006-11-16 15:45:55 +00:00
longsonr%gmail.com 2f5275665f Bug 354295 - change fill='url(#invalidurl)' behaviour to match Opera/Safari 2006-11-16 10:22:51 +00:00
martijn.martijn%gmail.com 91d99c43b1 Bug 355395 - Misspelled words in text areas cause all following text to disappear during print, r+sr=roc 2006-11-15 06:39:25 +00:00
benjamin%smedbergs.us 8e02f7ec9e Fix extraneous semicolon 2006-11-14 22:18:51 +00:00
tor%cs.brown.edu 452ba3d593 Bug 355267 - remove svg fragment tree code. r=longsonr, sr=roc 2006-11-14 00:48:33 +00:00
roc+%cs.cmu.edu b56e490687 Bug 130078. Integrate view hierarchies, watching for perf results. r+sr=dbaron 2006-11-13 22:59:14 +00:00
bzbarsky%mit.edu f503d9857f Additional tweak to the patch for bug 355931 -- fix QI too. 2006-11-13 22:20:39 +00:00
bzbarsky%mit.edu 5f0b5e57ef Don't use frames to implement interfaces, dammit. Just don't! Bug 355931, r+sr=roc 2006-11-13 22:05:25 +00:00
bzbarsky%mit.edu 16ba94631c Make sure that first-lines with descendant views will be flagged appropriately.
Bug 291078, r+sr=roc
2006-11-13 21:46:12 +00:00
bzbarsky%mit.edu fbb16ed421 Fix leaks in thebes and canvas code due to nsIWidget and nsIRenderingContext
being badly documented and not using already_AddRefed when they should.  Bug
359341, r=pavlov, sr=roc
2006-11-13 21:31:53 +00:00
bzbarsky%mit.edu 8fc18b2ae7 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
tor%cs.brown.edu 58e8088dae Bug 359449 - gradient on SVG text sometimes using incorrect bounding box.
r=scootermorris, sr=roc
2006-11-13 20:42:42 +00:00
bzbarsky%mit.edu ef1c69f789 Fix col border drawing for cols that are explicitly in the source. Bug 350444,
r=bernd, sr=roc
2006-11-13 15:46:52 +00:00
bzbarsky%mit.edu 04a41d4a37 Rev nsICSSLoader IID too. Bug 319654. 2006-11-11 22:28:09 +00:00
bzbarsky%mit.edu 570e4c2513 Create DOM nodes for processing instructions in XUL, take 2. Still bug 319654, patch by
Nickolay Ponomarev <asqueella@gmail.com>, r+sr=bzbarsky.
2006-11-11 22:27:00 +00:00
bmlk%gmx.de d0b02fe51e don't rely on framconstructor to deliver a valid sibling for insert of colgroups and rowgroups as they are siblings contentwise but live on different childlists, bug 337124 r/sr=roc 2006-11-11 13:38:09 +00:00
bzbarsky%mit.edu 368c875356 Adding test for bug 142233. 2006-11-11 06:55:36 +00:00
bzbarsky%mit.edu c06b7f4bc3 Make the assertions saner. Bug 342923, r+sr=dbaron 2006-11-11 06:30:40 +00:00
Olli.Pettay%helsinki.fi 0a372df31e Bug 340564, Print/Print Preview does not print text in <input text> or <textarea>, p=sharparrow, r+sr=roc 2006-11-10 00:55:11 +00:00
roc+%cs.cmu.edu b35e22d333 Bug 312963. Fix column layout when content in the column is out-of-flow but still needs to break vertically. rubberstamp r+sr=dbaron 2006-11-09 21:38:34 +00:00
mats.palmgren%bredband.net 50a0a87082 Right arrow key (to collapse selection to right) does not scroll textbox to show caret. b=352759 r+sr=roc 2006-11-09 16:37:10 +00:00
gavin%gavinsharp.com 769bc5014f Try backing out the patch for bug 319654 to see if it fixes the Mac orange 2006-11-08 17:52:58 +00:00