bzbarsky%mit.edu
6d9b55ffeb
Adding regression test.
2006-12-18 03:29:35 +00:00
bzbarsky%mit.edu
6705ad44ff
Remove some unused table code. Bug 359139, r=bernd, sr=roc
2006-12-18 03:04:25 +00:00
bzbarsky%mit.edu
f61607c926
Fix computation of a hypothetical box for abs pos frames which are descendants
...
of a rel-pos block. Bug 363637, r+sr=dbaron
2006-12-18 03:00:23 +00:00
sharparrow1%yahoo.com
fe85f89a4d
Bug 363770: Fix print crash caused by premature release of print engine. r+sr=roc.
2006-12-17 21:39:03 +00:00
uriber%gmail.com
e42b5574fb
Fix calculation of margin forced to "auto" when both margins and width are specified but together smaller than available width. bug=364079 r+sr=dbaron
2006-12-17 17:02:22 +00:00
uriber%gmail.com
9bc8165f8b
Always set wordLen to -1 before calling tx.GetNextWord() from AddInline[Min|Pref]Width, so that GetNextWord() will look at the entire content. bug=363732, r=smontagu sr=dbaron
2006-12-17 16:57:15 +00:00
mats.palmgren%bredband.net
6ee857d0b7
Make the CSS 'ch' length unit work in most cases. b=363573 r+sr=dbaron
2006-12-17 14:06:42 +00:00
gavin%gavinsharp.com
a6c6f230c8
Bug 320468: SetDelayCaretOverExistingSelection is unused, patch by Adam Guthrie <ispiked@gmail.com>, r+sr=dbaron
2006-12-16 14:40:44 +00:00
dbaron%dbaron.org
f10ce086e7
Use unsigned value with 1-bit field width, per sicking's advice. No bug.
2006-12-16 02:11:38 +00:00
dbaron%dbaron.org
5f670591e3
Fix crash regression by doing the best we can for computed padding/margin when there's no frame. b=363950 r+sr=bzbarsky
2006-12-15 23:39:43 +00:00
bzbarsky%mit.edu
38e17e004a
Fix warning. Bug 347705, no review.
2006-12-15 23:15:58 +00:00
Olli.Pettay%helsinki.fi
85496245c4
Bug 363879, deCOMtaminate nsGrid dir, p=Andreas Lange, r+sr=roc
2006-12-15 12:18:37 +00:00
uriber%gmail.com
c14d0a8561
Bug 363378: Caret gets stuck (or moves incorrectly) in empty table cells when using left/right arrow keys. r+sr=roc
2006-12-15 09:32:24 +00:00
roc+%cs.cmu.edu
3e86d90c70
Bug 359371. Calculate correct available content-height when a float has border or padding. r+sr=dbaron
2006-12-15 01:52:53 +00:00
Olli.Pettay%helsinki.fi
5cdb072969
Bug 336574, r+sr=roc
2006-12-15 00:23:39 +00:00
bzbarsky%mit.edu
2d043e82c6
Adding regression test.
2006-12-14 22:35:52 +00:00
dbaron%dbaron.org
20a20cc930
Forgot to rev IID. b=332922
2006-12-14 08:00:53 +00:00
dbaron%dbaron.org
e8425e7c24
Remove nsLineLayout::mWordWidth, which should have been removed in earlier reflow branch merging. b=363232 r+sr=roc
2006-12-13 23:11:13 +00:00
dbaron%dbaron.org
d5af630c22
Better API for used padding/border/margin: remove deprecated Calc*For on nsStyleStructs and add GetUsed* to nsIFrame. b=332922 r+sr=roc
2006-12-13 23:04:57 +00:00
neil%parkwaycc.co.uk
5d940d8a33
Bug 363444 Small objects sometimes incorrectly scrolled into view r+sr=roc
2006-12-13 20:43:59 +00:00
uriber%gmail.com
3faa594f22
Use the containing block's direction (LTR/RTL) instead of this frame's direction when deciding on default alignment of the frame. bug=328181 r+sr=dbaron
2006-12-13 16:16:25 +00:00
bzbarsky%mit.edu
e1973f01bc
Use string buffers to store strings in nsCSSValue so we don't have to alloc in
...
copy constructors and such. Bug 350141, r+sr=dbaron
2006-12-13 15:49:36 +00:00
dbaron%dbaron.org
824d3cb3bf
Fix bustage. b=363524
2006-12-13 04:21:05 +00:00
dbaron%dbaron.org
79275357a7
Reflow all of the table structure (although not its descendants) when frame structure within the table is changed. b=363524 r=bernd sr=bzbarsky
2006-12-13 03:45:28 +00:00
bzbarsky%mit.edu
472a6d0a36
Having an empty textnode or CDATA section child should not prevent an element
...
from matching :empty. Bug 315620, r+sr=dbaron
2006-12-13 00:18:32 +00:00
sayrer%gmail.com
ac8b462aaf
Bug 363506. Can not build nsDocumentViewer.cpp with --disable-printing. Patch by Andreas Lange <mozilla@lange.cx>. r+sr=roc
2006-12-12 23:00:52 +00:00
bzbarsky%mit.edu
de89b87c21
Call the superclass Destroy(). Bug 363149, r+sr=roc
2006-12-12 22:30:39 +00:00
bzbarsky%mit.edu
4ea8b34c7f
Don't return bogus overflow values when we can't compute a real overflow
...
value. Bug 319381, r+sr=dbaron
2006-12-12 21:16:23 +00:00
dbaron%dbaron.org
c6c8f9b6d3
Correctly align a line with no justification opportunities (a single word) for RTL justified text. Patch originally from Uri Bernstein <uriber@gmail.com>, modified by smontagu and me. b=102019 r=dbaron/smontagu
2006-12-12 18:28:37 +00:00
uriber%gmail.com
298c1e0c98
Bug 314519: Caret skips blank lines using right-arrow key in some cases of preformatted text. Take 2. r+sr=roc
2006-12-12 18:12:46 +00:00
bzbarsky%mit.edu
0a51e9bdb4
Make the GetStyle* getters not go through GetStyleData() so they can be
...
faster. Bug 360870, r+sr=dbaron
2006-12-12 17:44:45 +00:00
bzbarsky%mit.edu
83991ca9d5
Add tests for bug 332557
2006-12-12 15:45:12 +00:00
bzbarsky%mit.edu
8a3a97eaa8
Don't use LookupKeyword to deal with CSS units. Bug 347705, r+sr=dbaron
2006-12-12 15:34:43 +00:00
bzbarsky%mit.edu
826f0598e3
Adding test for bug 360065, r=dbaron
2006-12-12 15:27:05 +00:00
bzbarsky%mit.edu
76c2764d17
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
b9eb48fee4
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
c3cd4e8b4b
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
f071dd3a07
typo fix
2006-12-11 20:09:25 +00:00
martijn.martijn%gmail.com
232afb6f6a
Bug 363285 - marquee broken, r+sr=bzbarsky
2006-12-11 09:51:46 +00:00
gerv%gerv.net
caae487a24
Bug 236613: change to MPL/LGPL/GPL tri-license.
2006-12-11 09:45:41 +00:00
roc+%cs.cmu.edu
31f294932e
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
118de71241
Fixing DEBUG_roc-only bustage. NPOB.
2006-12-10 22:06:53 +00:00
roc+%cs.cmu.edu
4b433c7821
Bug 326758. Bullets should accept mouse events. r+sr=dbaron
2006-12-10 21:56:30 +00:00
roc+%cs.cmu.edu
6c862f2172
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
9cd5bec960
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
01ccd95a11
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
52d6f885ce
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
5f49ed61b9
Bug 360485 - Factor out nsIDeviceContextSpecFactory. Part 1: changed files. r=pavlov, sr=roc.
2006-12-09 17:18:56 +00:00
dbaron%dbaron.org
f05e8007d1
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
d9f5634902
Bug 363066 - remove unused macro from nsSVGImageFrame. r+sr=tor
2006-12-08 10:48:43 +00:00
bzbarsky%mit.edu
3821cbdec6
More tests pass now that reflow branch landed.
2006-12-08 08:53:41 +00:00
dbaron%dbaron.org
31f1898810
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
8f631700e5
Fix a Print Preview crash. b=362708 r=bernd sr=roc
2006-12-08 03:44:11 +00:00
sayrer%gmail.com
9c99d7cba4
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
b88792e2d2
Bug 344228. Fix up some naughty uses of nsIScrollbarMediator. r=enndeakin,sr=bzbarsky
2006-12-07 19:53:41 +00:00
longsonr%gmail.com
1a04587ee5
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
99ed82e864
Fix build orange. Bug 356335, reviews hopefully coming up.
2006-12-07 03:43:52 +00:00
bzbarsky%mit.edu
66d9ef86aa
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
132cdda426
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
718f4643e5
Bug 362008 - remove nsSVGImageFrame copy of image data. r=pavlov, sr=roc
2006-12-06 22:23:10 +00:00
tor%cs.brown.edu
5b68a1c197
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
36431d1b73
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
ed1b5be3d0
Add more tests.
2006-12-06 06:59:22 +00:00
bzbarsky%mit.edu
c9a0908c02
Add a few more tests
2006-12-06 06:20:21 +00:00
bzbarsky%mit.edu
8e68efb23e
Avoid floats altogether for block <math>. Bug 362701, r+sr=rbs
2006-12-05 22:28:07 +00:00
bzbarsky%mit.edu
8bfd20a05a
Move GetCompatibilityMode() to nsIDocument. Bug 362797, r+sr=jst
2006-12-05 15:46:18 +00:00
bzbarsky%mit.edu
a4c80af646
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
d423cfece9
Better naming for the tests for bug 362594
2006-12-04 02:24:03 +00:00
bzbarsky%mit.edu
609b5881dd
Fixing buglet.
2006-12-04 02:15:22 +00:00
bzbarsky%mit.edu
52d51450c5
Add regression tests for bug 362594.
2006-12-03 23:39:49 +00:00
bmlk%gmx.de
f56f0c6070
testcase for bug 362348 NPOTB
2006-12-02 08:45:07 +00:00
bmlk%gmx.de
5bbcbbdb17
colframes are referenced via the firstinflow bug 362348 r/sr=roc
2006-12-02 06:52:55 +00:00
Olli.Pettay%helsinki.fi
5c3a11f4f4
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
fb70484b5d
Bug 362226 - nested inner svg not updating viewbox. r=jwatt, sr=roc
2006-12-01 05:16:14 +00:00
cvshook%sicking.cc
9a006fd441
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
4b33f10cb8
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
24d52f817f
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
0131fce9fd
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
36fd844c63
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
77c6c98560
Bug 361884 - gSVGRendererAvailable unused. r+sr=bz
2006-11-28 23:29:53 +00:00
vladimir%pobox.com
b0f9803629
b=359649, tree row painting broken, r=ndeakin
2006-11-28 19:28:39 +00:00
mats.palmgren%bredband.net
df6357f4ed
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
0c8b720f3d
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
3ef25d5a12
Simplify build bustage fix, as SVG now depends on cairo gfx.
2006-11-27 19:10:44 +00:00
tor%cs.brown.edu
819bc305db
Bustage fix for SVG-disabled, <html:canvas>-enabled, non-cairo gfx builds.
2006-11-27 19:05:57 +00:00
tor%cs.brown.edu
66fbe00e97
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
98aed458b6
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
064f09abbe
Bug 345707: print selection cuts off top of selection. r+sr=src.
2006-11-24 08:14:37 +00:00
sharparrow1%yahoo.com
08d6a5b39d
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
0317ca7077
Bug 361587 - avoid paint work on gradient with no stops. r=vlad
2006-11-23 01:17:47 +00:00
tor%cs.brown.edu
e98c07a842
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
2f8f7e5581
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
63fc5a6a40
Bug 359773. Fix return codes from Get/SetPropertyAsSupports. r+sr=jag
2006-11-23 01:09:19 +00:00
martijn.martijn%gmail.com
ac5c56b9f4
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
598266ff83
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
8a1b6c5e34
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
dfaa7745b0
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
e72dd5103f
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
d09e64e987
Bug 361334 - Onbeforeunload dialog has too many line breaks, r+sr=jst
2006-11-21 23:57:21 +00:00
cvshook%sicking.cc
636e4e6e5f
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
1459bf684d
Bug 361425 - "<xul:titlebar> element needs to support 'allowevents' attribute". r+sr=roc.
2006-11-21 21:04:49 +00:00
longsonr%gmail.com
73804c920c
Bug 361015 - Crash [@ nsSVGGFrame::GetCanvasTM] with gradient and removing transform attribute
2006-11-21 10:22:49 +00:00
bzbarsky%mit.edu
a8888ec414
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
b856b2c477
Back out bug 354600 to fix regressions.
2006-11-19 20:23:56 +00:00
Olli.Pettay%helsinki.fi
e1cb40cc52
Bug 360928, Un-inline nsWeakFrame a bit, r+sr=roc
2006-11-18 06:38:15 +00:00
Olli.Pettay%helsinki.fi
e279b95030
bug 361058, gcc2.95.3 fails to compile nsListBoxBodyFrame.cpp, r+sr=roc
2006-11-18 04:42:20 +00:00
bzbarsky%mit.edu
82109069db
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
981df90743
Bug 354295 - revert stroke change and honour opacity
2006-11-17 10:12:12 +00:00
sayrer%gmail.com
0d2f67fa51
bug 361005. remove nsCRT::strdup from layout. r+sr=bz
2006-11-17 01:49:06 +00:00
Olli.Pettay%helsinki.fi
3f17370bc1
Fixing mac builds, bug Bug 354694
2006-11-16 22:37:23 +00:00
Olli.Pettay%helsinki.fi
8b6f4c022e
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
cbcaad14b4
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
37b2af2b90
Bug 360642, r+enndeakin, sr=roc
2006-11-16 15:45:55 +00:00
longsonr%gmail.com
9fb05c6955
Bug 354295 - change fill='url(#invalidurl)' behaviour to match Opera/Safari
2006-11-16 10:22:51 +00:00
martijn.martijn%gmail.com
e91b3352c9
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
ea3df14d53
Fix extraneous semicolon
2006-11-14 22:18:51 +00:00
tor%cs.brown.edu
402f35a66e
Bug 355267 - remove svg fragment tree code. r=longsonr, sr=roc
2006-11-14 00:48:33 +00:00
roc+%cs.cmu.edu
1839efdd55
Bug 130078. Integrate view hierarchies, watching for perf results. r+sr=dbaron
2006-11-13 22:59:14 +00:00
bzbarsky%mit.edu
f0ebd23c1e
Additional tweak to the patch for bug 355931 -- fix QI too.
2006-11-13 22:20:39 +00:00
bzbarsky%mit.edu
c4e415d4a7
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
0b0dc9004f
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
5a8b3013c7
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
84053a9abd
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
846c57b2fb
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
b1cb55508a
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
ca6b017066
Rev nsICSSLoader IID too. Bug 319654.
2006-11-11 22:28:09 +00:00
bzbarsky%mit.edu
cea7c0e8fc
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
d3be21f08f
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
1044a9b2b9
Adding test for bug 142233.
2006-11-11 06:55:36 +00:00
bzbarsky%mit.edu
715c457c96
Make the assertions saner. Bug 342923, r+sr=dbaron
2006-11-11 06:30:40 +00:00
Olli.Pettay%helsinki.fi
ef27304064
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
31e3540d1e
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
f04a29ec0d
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
437edbadb5
Try backing out the patch for bug 319654 to see if it fixes the Mac orange
2006-11-08 17:52:58 +00:00
bzbarsky%mit.edu
ca62f619bb
Create DOM nodes for processing instructions in XUL. Bug 319654, patch by
...
Nickolay Ponomarev <asqueella@gmail.com>, r+sr=bzbarsky.
2006-11-08 02:25:37 +00:00
mrbkap%gmail.com
49801f467c
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
gavin%gavinsharp.com
ec53054d6b
Bug 355349: remove dead code from nsTextFrame.cpp, patch by Gerald <gerald_leder@gmx.at>, r+sr=roc
2006-11-06 16:18:35 +00:00
gavin%gavinsharp.com
e67a58c911
Bug 345339, attachment 243112: Revisit nsPresState, patch by Karthik Sarma <karthik3@comcast.net>, r+sr=roc
2006-11-06 16:08:20 +00:00
bmlk%gmx.de
fee39a21c6
forgot the js that drives the table-dom tests not part of any build
2006-11-06 06:20:45 +00:00
bzbarsky%mit.edu
1f7758c87c
Walk out of all pseudos when doing a containing block reframe. Bug 336718,
...
r+sr=roc
2006-11-06 01:36:25 +00:00
bzbarsky%mit.edu
8a32ae7e9f
Add asserts and documentation to enfoce correct behavior. Bug 316267 followup,
...
r+sr=roc.
2006-11-06 01:17:32 +00:00
Olli.Pettay%helsinki.fi
4d17c5cc36
Bug 358741, Crash [@ nsListBoxBodyFrame::GetListItemContentAt], r=enndeakin, sr=roc
2006-11-05 22:54:41 +00:00
bmlk%gmx.de
7d6ef1a6a2
conversion of the table dom layout regression files to reftest, not part of any build
2006-11-05 16:43:35 +00:00
masayuki%d-toybox.com
d0d3a21ea2
Bug 359496 focus outline on combobox <select>s is always drawn in black r+sr=dbaron
2006-11-04 17:28:39 +00:00
bzbarsky%mit.edu
e374435e06
Reget our parent after blowing away letter frames. Bug 318592, r+sr=dbaron
2006-11-04 01:59:14 +00:00
cvshook%sicking.cc
f5194fd473
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
1adfb9e915
Fix combobox outlines. Bug 328340, r+sr=dbaron
2006-11-03 00:22:31 +00:00
Olli.Pettay%helsinki.fi
e91e636e41
Bug 359203, r+sr=bz
2006-11-02 18:34:55 +00:00
timeless%mozdev.org
46d2b15871
Bug 106386 Correct misspellings in source code
...
r=glennrp@gmail.com , bclary@bclary.com rs=brendan
2006-11-01 23:02:18 +00:00
bmlk%gmx.de
dff951d9ff
mark only cells where the colspan/rowspan offset is != 0 as zero colspans/rowspans if those properties apply bug 358871 r/sr=bzbarsky
2006-11-01 18:45:41 +00:00
uriber%gmail.com
3c3be786ad
Bug 233348: BiDi marker is hidden when the caret is at the edge of a textarea. Patch by Haamed Gheibi <gheibi@gmail.com>. r=mrbkap sr=roc
2006-11-01 18:31:42 +00:00
masayuki%d-toybox.com
d42d69a82c
Bug 301149 :hover is processed in Print Preview mode r+sr=roc
2006-11-01 13:56:48 +00:00
neil%parkwaycc.co.uk
52c07cbcd0
Bug 358398 Horizontally scrolled trees don't paint correctly r=enn sr=roc
2006-10-31 15:36:18 +00:00
bmlk%gmx.de
95696f562c
call the correct GetCellFrame function bug 358679 r/sr=bzbarsky
2006-10-30 19:21:05 +00:00
aaronleventhal%moonset.net
e0c5dcaa1f
Bug 349885. GetAccessibleFor() doesn't look if ally nodes are allowed inside anon content. Patch by Alexander Surkov. r=aaronlev, sr=neil
2006-10-30 02:49:34 +00:00
bmlk%gmx.de
489591b510
make zero rowspans dependent on the content row count and not how many rows are currently in the cellmap, this cause otherwise problems during rebuild of the cellmap bug 339129 r/sr=bzbarsky
2006-10-28 10:14:43 +00:00
bmlk%gmx.de
ca25e76f76
make sure that only captions go as a direct child of the outer table frame all other have to be a child of the inner table frame. bug 341858 patch by mats + my minor fixes found during sr r=me sr=bzbarsky
2006-10-28 09:43:06 +00:00
davel%mozilla.com
3a3a418bd3
b=344591 r=dbaron trim leading and trailing whitespace from manifest lines
2006-10-28 04:17:21 +00:00
dbaron%dbaron.org
6336405e13
Note expected failure filed as bug 351641.
2006-10-27 21:26:06 +00:00
davel%mozilla.com
8ac71301e4
b=344591, r=dbaron
...
fix parsing of comment lines
2006-10-27 19:56:49 +00:00
dbaron%dbaron.org
8f38806c59
Add meta-charset.
2006-10-27 19:51:43 +00:00
bzbarsky%mit.edu
66fd8043a9
Adding regression test.
2006-10-27 18:28:24 +00:00
longsonr%gmail.com
46a662c3da
Bug 356400 - fix crash when scale(0) set in transform. r=jwatt,sr=tor
2006-10-27 10:34:23 +00:00
bzbarsky%mit.edu
4547d34bd4
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
mats.palmgren%bredband.net
3bec893823
Adding testcases for bug 342531 and bug 357449 to the layout regression test suite.
2006-10-26 23:47:10 +00:00
cvshook%sicking.cc
55d0c600fa
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
bzbarsky%mit.edu
0ce72c77cd
Make nsIStreamLoader and nsIUnicharStreamLoader be stream listeners. Bug
...
281153, patch by Son Le <son.le0@gmail.com>, r=biesi, sr=darin
2006-10-24 21:47:40 +00:00
dbaron%dbaron.org
70bf6cc3e7
Add testcases for bug 339289, from Adam Guthrie <ispiked@gmail.com>, r=dbaron
2006-10-23 23:38:59 +00:00
davel%mozilla.com
725e5c60c2
b=344591, r=dbaron, rename check to lcheck
2006-10-23 21:35:12 +00:00
dbaron%dbaron.org
3bceb42c3c
Add some initial reftest test files. b=344591
2006-10-23 18:40:40 +00:00
dbaron%dbaron.org
c025bd0c31
Update list of case-sensitive HTML attributes. Patch by Niels Leenheer (rakaz) <niels.leenheer@gmail.com>. r+sr=dbaron b=356936
2006-10-22 19:04:26 +00:00
cvshook%sicking.cc
5a6d9399ce
Bug 357445: Some cleanup of range code. r/sr=jst
2006-10-21 01:30:54 +00:00
longsonr%gmail.com
40de06c0ff
Bug 349880 - Fix filter crash with nsSVGUtils::RemoveObserver. r=tor,sr=roc
2006-10-20 12:46:17 +00:00
bmlk%gmx.de
2722eb51e3
Revert a old design decision how to expand zero colspans in the cellmap. Once a cellmap hole was hit via the GetDataAt function the old code tried to repair this cellmap position by walking up and left till a possible origin of a zero span was hit. The new code uses a mark and sweep approach, which should remove the burden that ordinary tables without zero spans but large cellmap holes have to pay. bug 351942 r/sr=bzbarsky
2006-10-20 07:37:24 +00:00
tor%cs.brown.edu
fcb360ce7f
Bug 355844 - fix marker positioning and clipping when viewBox specified.
...
r=amenzie, sr=roc
2006-10-19 23:51:41 +00:00
jst%mozilla.org
509a1c7771
Landing fix for bug 324036. Fix bogus assertion. Patch by ajvincent@gmail.com, r+sr=jst@mozilla.org
2006-10-19 22:43:59 +00:00
davel%mozilla.com
7aea146058
b=344591 enable reftest for builds where --enable-tests is true
...
r=dbaron
2006-10-19 19:58:12 +00:00
longsonr%gmail.com
e2a92a13ae
Bug 355114 - xml:space handling mixes GetCurrentDoc and GetOwnerDoc. r=tor,sr=bzbarsky
2006-10-19 09:01:56 +00:00
roc+%cs.cmu.edu
abed647846
Fixing Mac bustage
2006-10-19 02:17:51 +00:00
roc+%cs.cmu.edu
899128e82a
Bug 343445. Change inline reflow strategy to avoid looking ahead through words while measuring text. r+sr=dbaron
2006-10-19 01:47:47 +00:00
bzbarsky%mit.edu
618c586548
When setting the textfield value via the filepicker, tell it that it's not
...
focused so that onchange will fire as it should. Bug 355362, r+sr=jst
2006-10-15 15:39:35 +00:00
ted.mielczarek%gmail.com
d7ff061324
bug 308928, Invalid input for the canvas fillStyle/strokeStyle throws an exception but should be ignored. Patch by asqueella@gmail.com, r+sr=vlad
2006-10-14 19:28:20 +00:00
tor%cs.brown.edu
e0b8d42583
Fix non cairo gfx svg build bustage.
2006-10-14 13:49:27 +00:00
vladimir%pobox.com
c13ee71991
b=351561, fix thebes/cairo linking issues
2006-10-14 04:46:04 +00:00
jwatt%jwatt.org
bf57316f11
Replace aDesiredSize in comment with aReflowMetrics to make it match the parameter name (no bug)
2006-10-13 13:47:19 +00:00
tor%cs.brown.edu
8f09f57dda
Bug 355842 - set up marker property before getting invalidation region
...
for the first time. r+sr=roc
2006-10-12 17:06:47 +00:00
bzbarsky%mit.edu
5c1f73e2b5
Don't allow positioning or floating <mtable>. Bug 355993, r=bernd, sr=rbs
2006-10-10 14:44:34 +00:00
rbs%maths.uq.edu.au
9dc6ccd612
fix assertion about the mismatch of frame types by not making blind assumptions, b=355986, r=bernd, sr=bzbarsky
2006-10-10 07:38:50 +00:00
bzbarsky%mit.edu
acc5ac3ce5
Hold strong ref to the rule we're removing. Bug 355984, r+sr=dbaron
2006-10-10 01:05:16 +00:00
bzbarsky%mit.edu
493b90fbf3
Slightly improve handling of positioned kids of MathML. Bug 322625, r=rbs, sr=roc
2006-10-08 22:04:09 +00:00
Olli.Pettay%helsinki.fi
9a0a64d9dd
Bug 354300, Crashes [@ nsPopupSetFrame::OnCreate] [@ nsPopupSetFrame::Destroy] when removing popup on popupshowing, p=asqueella@gmail.com, r+sr=roc
2006-10-08 18:10:58 +00:00
Olli.Pettay%helsinki.fi
ae83752913
Bug 355100, Remove XTF visuals (part II/II, removing files)
2006-10-08 15:41:46 +00:00
Olli.Pettay%helsinki.fi
8f8a844353
Bug 355100, Remove XTF visuals (part I/II, not removing files), r=alex,bryner,aaronr,doronr sr=bz
2006-10-08 14:15:02 +00:00
smontagu%smontagu.org
d0d13390ae
SetTransformedTextIsAscii() should depend on no multibyte text having been detected as well as on LeaveAsAscii(). Bug 333535 (relanding), r+sr=rbs
2006-10-08 06:57:34 +00:00
smontagu%smontagu.org
abfd8b7e04
Backing out patch from bug 333535 to test performance impact
2006-10-07 18:36:27 +00:00
mats.palmgren%bredband.net
fc88af4d70
Avoid crashing on OOM. b=352335 r+sr=roc
2006-10-07 08:53:06 +00:00
mats.palmgren%bredband.net
38a3a11411
Remove dead code. b=355617 r+sr=bzbarsky
2006-10-07 08:34:53 +00:00
rbs%maths.uq.edu.au
9d05f93491
Strengthen the code that closes the gaps in stretchy chars so that it doesn't break Linux. Patch by Behdad Esfahbod <mozilla@behdad.org>, b=321994, r+sr=rbs
2006-10-06 15:38:17 +00:00
dbaron%dbaron.org
f64610acf3
Add obviously-needed null check. b=337889 r+sr=bzbarsky
2006-10-06 05:29:44 +00:00
aaronleventhal%moonset.net
be77994ffa
Fixing bustage
2006-10-05 15:07:54 +00:00
aaronleventhal%moonset.net
5965dc9d5b
Bug 354745. Show/hide events not fired for layout changes in a changelist. r+sr=bz
2006-10-05 13:35:23 +00:00
mozilla.mano%sent.com
41d24c853f
Bug 355354 - [Mac] native-styling for html content should be enabled only in Camino builds. r=josh, sr=dbaron.
2006-10-05 07:05:58 +00:00
smontagu%smontagu.org
bd9f9842af
SetTransformedTextIsAscii() should depend on no multibyte text having been detected as well as on LeaveAsAscii(). Bug 333535, r+sr=rbs
2006-10-04 11:40:49 +00:00
longsonr%gmail.com
54ed9e2a50
Bug 354831 - remove repeated include in nsSVGUtils.cpp. r+sr=tor
2006-10-04 09:35:43 +00:00
joshmoz%gmail.com
3ea6d0cbb9
fix image overlayed on select widgets in cocoa widgets. patch by Philippe Wittenbergh. b=350973 r=josh sr=dbaron
2006-10-04 06:23:49 +00:00
Olli.Pettay%helsinki.fi
e570a5020d
Bug 328907, Remove selectHas(No)Groups events, r+sr=sicking
2006-10-03 20:16:51 +00:00
aaronleventhal%moonset.net
e7cd6c578f
Bug 354832. Support nsIAccessibleText for html buttons and list options. r=ginn.chen, sr=roc
2006-10-02 19:33:49 +00:00
rbs%maths.uq.edu.au
c15b9aea09
typo from my previous checkin
2006-10-02 07:50:36 +00:00
Olli.Pettay%helsinki.fi
9b5e4a72a4
Bug 355041, Crash [@ nsTitleBarFrame::HandleEvent] when statusbar gets removed when clicking on the resizer, r+sr=roc
2006-10-02 07:28:36 +00:00
Olli.Pettay%helsinki.fi
c2f9bde8b9
Bug 355046, Crash [@ nsCOMPtr_base::~nsCOMPtr_base] when dragging splitter which gets removed during that time, r+sr=roc
2006-10-02 06:50:34 +00:00
roc+%cs.cmu.edu
8e2657479b
Bug 354451. Fix uppercasing of ß and possibly other regressions from bug 345071. r=smontagu,sr=rbs
2006-10-02 05:38:34 +00:00
rbs%maths.uq.edu.au
131a73a8e7
Consolidate the handling of minus, b=354785, r+sr=roc
2006-10-02 05:32:12 +00:00
neil%parkwaycc.co.uk
4c193c57aa
Shortcut navigation doesn't work in bookmark context menus b=335162 r=Enn sr=bz
2006-10-01 22:31:49 +00:00
mats.palmgren%bredband.net
c9b7b60dce
Make sure we fire onchange also after selectedIndex was set to -1 through DOM. Thanks to Pablo Greco for helping fix this. b=317078 r+sr=roc
2006-09-30 05:07:49 +00:00
rbs%maths.uq.edu.au
0f1a6bdd06
<mathml:mtd> with border-collapse <html:table> crashes [@ nsRuleNode::GetStyleData] [@ nsCachedStyleData::GetStyleData], b=354766, r=bernd, sr=bzbarsky
2006-09-29 17:40:21 +00:00
longsonr%gmail.com
ff48d9843b
Bug 319786 - add additional comments. r+sr=bzbarsky
2006-09-29 09:16:31 +00:00
tor%cs.brown.edu
71a8050866
Bug 331130 - switch group opacity, complex clipPath, and mask over to
...
the cairo push/pop group API. r+sr=roc
2006-09-28 15:08:41 +00:00
rbs%maths.uq.edu.au
9b3a8e911f
Wrong layout when adding rows to <mtable> via the DOM. Pass a stylechanged reflow so that wrappers of <mtable> don't over-optimize their reflow, b=354296, r+sr=roc
2006-09-28 10:52:44 +00:00
longsonr%gmail.com
5a81f80c0e
Bug 319786 - backout unrelated changes
2006-09-28 08:20:39 +00:00
longsonr%gmail.com
27faef4977
Bug 319786 - implement xml:space handling. r=tor,sr=roc
2006-09-28 08:00:20 +00:00
ginn.chen%sun.com
14b33bded3
Bug 353132 Firefox doesn't compile with gtk2 toolkit on SunOS 5.11
2006-09-28 03:58:00 +00:00
bzbarsky%mit.edu
043763b6de
More flag whack-a-mole. Bug 354489, r+sr=rbs
2006-09-28 01:15:22 +00:00
bzbarsky%mit.edu
6e536461e8
Make mtdInnerFrame more like the inner frame of non-MathML table cells. Bug
...
354510, r+sr=rbs
2006-09-28 01:04:46 +00:00
bzbarsky%mit.edu
34a3a58730
Make the block part of an {ib} split have a space manager if it needs to. Bug
...
354133, r+sr=roc
2006-09-27 02:02:22 +00:00
Olli.Pettay%helsinki.fi
f1b334d007
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
tor%cs.brown.edu
96ff88665f
Bug 354341 - quit depending on cairo extent calculation bug. r+sr=roc
2006-09-26 22:27:56 +00:00
tor%cs.brown.edu
9924104bd3
Bug 354163 - Remove nsISVGRendererSurface usage from nsSVGPatternFrame.
...
r=jwatt, sr=roc
2006-09-26 16:36:03 +00:00
timeless%mozdev.org
853659bfc5
Bug 354183 stop including nsTableCellFrame.h
...
r=bz sr=bz
2006-09-26 11:01:28 +00:00
bzbarsky%mit.edu
d3746e7b46
Fix bug 354144 -- absolute positioning against the ICB is broken. r+sr=roc
2006-09-25 22:33:01 +00:00
tor%cs.brown.edu
5edfb8262c
Bug 354162 - use CompositeSurfaceMatrix in nsSVGImageFrame. r+sr=roc
2006-09-25 22:14:16 +00:00
tor%cs.brown.edu
cdbc54905e
Bug 353827 - Remove nsISVGRendererSurface from filter code. r=amenzie, sr=roc
2006-09-25 16:46:22 +00:00
uriber%gmail.com
e3d36a9971
Do the correction of caret position due to trimmed whitespace only when the caret is logically after the whitespace. bug=336408 r=rbs sr=roc
2006-09-25 11:39:10 +00:00
bzbarsky%mit.edu
9285763f20
Disallow most MathML from floating or being positioned (<math> is the one
...
exception). Bug 353897, r+sr=rbs
2006-09-25 03:36:23 +00:00
rbs%maths.uq.edu.au
0f2b59e63a
remove unused argument, b=354090 r+sr=roc
2006-09-25 03:14:18 +00:00
bzbarsky%mit.edu
b66aa49506
Ensure a space manager for MathML containers reflowing inlines. Bug 325222, r+sr=roc
2006-09-25 01:44:25 +00:00
rbs%maths.uq.edu.au
0eb1718dca
assertions about chars without style contexts, b=353876, r+sr=roc
2006-09-25 00:08:41 +00:00
bzbarsky%mit.edu
478008d9f6
Don't return mInitialContainingBlock if we find no absolute containing block.
...
That can Just Happen. Bug 330909, patch by bernd, r+sr=roc
2006-09-24 21:20:32 +00:00
bzbarsky%mit.edu
e96f41d63f
Make <math> have its own space manager. Bug 353894, r+sr=rbs
2006-09-24 20:30:43 +00:00
gavin%gavinsharp.com
ac94b5a06b
Bug 311400: fix tree selection crash, patch by Shane Caraveo <shanec@ActiveState.com>, r=bryner/Jan.Varga
2006-09-24 15:16:31 +00:00
flamingice%sourmilk.net
23aaf31940
Bug 351575, Dereference before null check in |nsTypedSelection::GetRangesForInterval|, patch by Adam Guthrie <ispiked@gmail.com>, r=brettw, sr=bryner
2006-09-24 06:04:00 +00:00
flamingice%sourmilk.net
6f1eeb7527
Bug 353385, Fix warning in nsTreeBoxObject.cpp, r+sr=neil
2006-09-24 05:45:19 +00:00
timeless%mozdev.org
cc9897a848
Bug 352043 deadcode in nsBoxObject::GetOffsetRect
...
r=bz sr=neil
2006-09-22 07:27:49 +00:00
roc+%cs.cmu.edu
ae80e3d181
Bug 312963. Apply aTryPull to pulls of inline frames as well as lines. r+sr=dbaron
2006-09-22 02:04:56 +00:00
roc+%cs.cmu.edu
516ce211dd
Bug 241796. Fix comments and handle OOM in SetProperty. Followup to the real fix. r+sr=bzbarsky
2006-09-22 01:56:04 +00:00
roc+%cs.cmu.edu
32912b4dfa
Bug 350137. Don't forget to apply BR-clearance when the BR is on the last line of a block. r+sr=dbaron
2006-09-22 01:53:13 +00:00
enndeakin%sympatico.ca
0f33a26960
Bug 353227, hopefully fix crash and release DOM storage manager, r+sr=jst
2006-09-21 13:55:27 +00:00
bmlk%gmx.de
56f7eba7ce
mark for all reflows the rowgroup as incomplete if there are still nextinflows bug 347367 r/sr=roc
2006-09-21 09:55:07 +00:00
gavin%gavinsharp.com
2156c6d99b
Bug 353410: useless null check in nsPrintEngine::SetupToPrintContent, patch by Ryan Jones <sciguyryan@gmail.com>, r+sr=roc
2006-09-20 18:26:15 +00:00
bzbarsky%mit.edu
eb996179db
When painting backgrounds, don't loop over all rows. Just do the ones that
...
might intersect the dirty rect. Use the row cursor to optimize this. Bug
353455, r+sr=roc
2006-09-20 16:42:13 +00:00
timeless%mozdev.org
b17f13e009
Bug 345982 Object - DOM Node does not update when changing values of a node's attributes
...
patch by sylvain.pasche@gmail.com r=timeless sr=neil
2006-09-20 15:35:52 +00:00