dbaron%dbaron.org
53724f11e8
Restore code to refresh scrolledContentSize between horizontal and vertical scrollbar manipulation. b=330673 r+sr=roc
2007-01-04 04:44:42 +00:00
dbaron%dbaron.org
72713bd9d8
Fix incorrect comments. b=363807 r+sr=roc
2007-01-04 04:27:36 +00:00
tor%cs.brown.edu
bec6301e30
Bug 365704 - Remove nsSVGAtoms.h. r+sr=roc
2007-01-03 20:15:38 +00:00
longsonr%gmail.com
e72a692314
Bug 363583 - remove non-standard getConsolidationMatrix function from SVG DOM r=jwatt,sr=roc
2007-01-03 09:54:08 +00:00
bmlk%gmx.de
7de994ed99
remove TableProcessChild, this creates a single codepath trough ProcessChildren for frame construction bug 243159 2. attempt r=rbs sr=bz
2007-01-03 07:18:54 +00:00
longsonr%gmail.com
b1dd722c74
Bug 362068 - crash in _moz_cairo_win32_scaled_font_select_font. r=jwatt, sr=roc
2007-01-02 13:15:06 +00:00
bmlk%gmx.de
13abe1b209
Zerorowspans are expanded during cellmap entry creation. There is no need to adapt the rowspan value later, bug 364318 r/sr=bzbarsky
2007-01-01 18:18:53 +00:00
mats.palmgren%bredband.net
22f3bc9e9c
Print Preview crash when accessing print engine data before it's fully created. b=365003 r=sharparrow1 sr=roc
2007-01-01 10:53:11 +00:00
mats.palmgren%bredband.net
09e0871a51
Crash [@ nsPrintEngine::PrintPreview] when trying to print preview a display:none iframe. b=365004 r=sharparrow1 sr=roc
2006-12-31 08:13:56 +00:00
enndeakin%sympatico.ca
3300050416
Bug 365234, scrolled items in listbox are invisible, r+sr=roc
2006-12-30 17:18:15 +00:00
bzbarsky%mit.edu
ef5d60ab75
Use the right percentage base for figuring out text-indent when drawing the
...
text-decoration. Bug 364862, r+sr=dbaron
2006-12-30 05:56:25 +00:00
bzbarsky%mit.edu
0abf394cbc
Be consistent about what percentage border-radius is a percentage of. Bug
...
364861, r+sr=roc
2006-12-30 05:23:51 +00:00
bzbarsky%mit.edu
3153a043e4
Make computed style not have to worry about null style structs. Bug 364821, r+sr=roc.
2006-12-30 05:17:59 +00:00
gijskruitbosch%gmail.com
fed6e8613b
Bug 363791 - Crash [@ nsTreeBodyFrame::PrefillPropertyArray] involving removal of <treecols>
...
p=asqueella@gmail.com (Nickolay Ponomarev)
r=neil@parwaycc.co.uk (Neil Rashbrook)
sr=roc@ocallahan.org (Robert O'Callahan)
2006-12-29 13:20:23 +00:00
bmlk%gmx.de
369915f58b
backout of bug 243159, rtest is necessary before checkin
2006-12-29 11:27:31 +00:00
masayuki%d-toybox.com
f7e221d8da
Bug 287624 ? round CSS border widths to nearest pixel r+sr=dbaron
2006-12-27 14:21:43 +00:00
bmlk%gmx.de
9c44055868
remove TableProcessChild, this creates a single codepath trough ProcessChildren for frame construction bug 243159 r=rbs sr=bz
2006-12-27 14:00:12 +00:00
bmlk%gmx.de
27757bb08d
initialize variables before use bug 365075 r/sr=bzbarsky
2006-12-27 08:46:30 +00:00
bmlk%gmx.de
e312ffbfb4
bustage fix
2006-12-26 18:34:59 +00:00
timeless%mozdev.org
4e651390ef
Bug 355300 There should be only one nsGkAtoms creature
...
r=dbaron
2006-12-26 17:47:52 +00:00
bmlk%gmx.de
5f3f2bb2d3
be carefull with row indices when deleting cells bug=364318, patch by bz, r=me sr=roc
2006-12-26 14:24:15 +00:00
bmlk%gmx.de
ea94fabefd
rename variable rename mRowCount to mContentRowCount so that it becomes obvious what it contains. Adjust the cellmap grow mechanism to the new nsTArray world bug=363370 r/sr=bzbarsky
2006-12-26 14:04:20 +00:00
bmlk%gmx.de
0f8c9c56cf
add again bound checks that the BC code relies on. bug 364150 r/sr=bzbarsky
2006-12-26 13:55:32 +00:00
dbaron%dbaron.org
b80d119b57
Untabify.
2006-12-25 19:44:34 +00:00
uriber%gmail.com
eb9a23855e
Pull InsertFrames, AppendFrames, and RemoveFrames up from nsInlineFrame to nsContainerFrame. bug=198928 r+sr=dbaron
2006-12-25 18:53:52 +00:00
peterv%propagandism.org
95e8a90330
First part of fix for bug 306539 (Error during XSLT transformation: (null)). r/sr=sicking.
2006-12-22 17:22:18 +00:00
gijskruitbosch%gmail.com
46a5f6a907
Bug 361087 - remove the nsIXULPrototypeDocument interface
...
p=asqueella@gmail.com (Nickolay Ponomarev)
r+sr=bugmail@sicking.cc (Jonas Sicking)
2006-12-22 16:11:16 +00:00
bzbarsky%mit.edu
f4ad159c46
Remove most of the aFrame args in computed style; just store the frame in a
...
member instead. Bug 364617, r+sr=roc
2006-12-22 06:10:32 +00:00
Olli.Pettay%helsinki.fi
0a91cf5b2b
Bug 364544, Crash [@ nsSliderFrame::HandleEvent] when a scrollbar thumb gets removed while dragging, r+sr=roc
2006-12-21 21:44:10 +00:00
roc+%cs.cmu.edu
cdaeca60f6
Bug 363813. Mark canvas with HAS_DIRTY_CHILDREN when we delete its child. r+sr=dbaron
2006-12-21 20:05:34 +00:00
roc+%cs.cmu.edu
077411c4dc
Bug 363813. Reparent style contexts for special-siblings because they may depend on our frame's style context. r+sr=dbaron
2006-12-21 20:03:09 +00:00
roc+%cs.cmu.edu
4e9aee59fe
Bug 363813. Always reset parent pointers when pulling an inline frame's overflow back into its main child list. r+sr=dbaron
2006-12-21 19:59:30 +00:00
timeless%mozdev.org
05804e5bfe
Bug 363390 IS_LOW_SURROGATE conflicts with winnls.h
...
r=darin
2006-12-21 07:03:23 +00:00
mozilla.mano%sent.com
cffaffe39c
Bug 356536 - [Mac] XUL Scroll bar slider jumps back up when mouse cursor strays from near scroll bar. patch from Stefan <stefanh@bluebottle.com>, r=me, sr=roc.
2006-12-20 22:49:59 +00:00
mats.palmgren%bredband.net
79090c0f4b
Rename IsSplittable() to GetSplittableType(). b=349973 r+sr=bzbarsky
2006-12-20 03:52:34 +00:00
dbaron%dbaron.org
2084e073f8
Eliminate nsStyleBorderPadding and add margin/padding/content rect APIs to nsIFrame. b=332922 r+sr=roc
2006-12-20 01:23:45 +00:00
mats.palmgren%bredband.net
15d1307833
Horizontal under/overflow events are not dispatched. b=363933 r+sr=dbaron
2006-12-20 01:17:00 +00:00
roc+%cs.cmu.edu
e89d6ad93e
Bug 363848. Scrollframes CAN TOO have an nsIScrollbarMediator scrolled frame. r=enndeaking,sr=mats
2006-12-19 20:11:27 +00:00
bzbarsky%mit.edu
3688023262
Remove the consumers of GetScrollBarDimensions so that we can work on removing
...
the API too. Bug 364301, r+sr=roc
2006-12-19 15:08:34 +00:00
longsonr%gmail.com
b047e685fb
Bug 363710 - Removing text node has no visible effect. r=jwatt, sr=roc
2006-12-19 13:15:37 +00:00
bzbarsky%mit.edu
5b3710b4fd
Use typesafe methods for getting style structs, for now. Bug 363605, r+sr=dbaron
2006-12-19 04:16:09 +00:00
bzbarsky%mit.edu
e97d70d0d0
Make scrollframes use the pref width of the scrollbar, not the min width, for
...
determining pref width. Fixes bug 363528, r+sr=dbaron
2006-12-19 02:53:05 +00:00
Olli.Pettay%helsinki.fi
6a10e3abe4
Bug 364125, middle-click on scroll bar keeps scrolling until the left mouse button is pressed, p=badsector@slashstone.com, r=me, sr=roc
2006-12-18 22:45:07 +00:00
dbaron%dbaron.org
146c1af6e5
Fix shadowing variable name. No bug.
2006-12-18 22:35:01 +00:00
dbaron%dbaron.org
1e894edf9f
Fix handling of columns in which no cell originates (i.e., unneeded extra colspan). b=363329 Patch from Bernd Mielke, bmlk%gmx.de, with review comments addressed by me. r+sr=dbaron
2006-12-18 22:34:30 +00:00
Olli.Pettay%helsinki.fi
6d8e845792
Bug 363879, deCOMtaminate nsGrid dir, part 2, p=Andreas Lange, r+sr=roc
2006-12-18 18:25:48 +00:00
mats.palmgren%bredband.net
3dedd0465d
Rename ComputeHorizontalValue to ComputeWidthDependentValue (ditto for height) and some minor cleanup. b=364131 r+sr=dbaron
2006-12-18 13:20:18 +00:00
bzbarsky%mit.edu
f50ba6a651
Fix bug 364192 -- assert was backwards.
2006-12-18 05:08:01 +00:00
bzbarsky%mit.edu
93e4db1532
Fix bug 363406, patch by Nickolay Ponomarev <asqueella@gmail.com>,
...
r+sr=bzbarsky
2006-12-18 03:59:46 +00:00
bzbarsky%mit.edu
3591e983bb
Forgot file for bug 363637. r+sr=dbaron
2006-12-18 03:34:05 +00:00
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