Commit Graph

18743 Commits

Author SHA1 Message Date
mats.palmgren%bredband.net
d246a69ba0 Don't steal floats from descendant float containing blocks. b=348887 (patch B) r+sr=roc 2006-08-25 04:17:41 +00:00
sayrer%gmail.com
196a357bca bug 349170. nsCSSValue should use nsMemory allocators. r+sr=bz 2006-08-25 03:27:47 +00:00
pedemont%us.ibm.com
9ab4bf6929 Bug 339863 - Scriptable SVG interfaces inherit from non-scriptable interfaces. Missed one file in my original check in. r=tor 2006-08-24 20:00:10 +00:00
dbaron%dbaron.org
d1291517db Add testcases used on reflow branch (bug 300030). 2006-08-24 18:06:23 +00:00
smontagu%smontagu.org
c9243fd53d Only strip zero-width joiner and non-joiner control characters when we do our own Arabic shaping (hunk missed in original checkin). Bug 280936, r=jshin, sr=rbs 2006-08-24 07:34:29 +00:00
mats.palmgren%bredband.net
fd99ce03ed 1. Make scroll frames non-splittable.
2. Make a placeholder splittable only if the out-of-flow is.
3. If a float placeholder is not splittable then place it immediately
   instead of failing to reflow it because it can't be split.
b=337419 (Patch B) r+sr=roc
2006-08-24 05:22:16 +00:00
tor%cs.brown.edu
534787a02a Bug 347245 - Remove nsSVGCairoGlyphGeometry. r=longson, sr=roc 2006-08-23 18:16:15 +00:00
mrbkap%gmail.com
84675385e0 Update the caret's position and size after reflows. bug 334609, r+sr=roc 2006-08-23 02:06:39 +00:00
bmlk%gmx.de
260c8a2aa1 adjust col frames instead of asserting that the number of cols is wrong bug 347725 r/sr=bzbarsky 2006-08-22 06:08:15 +00:00
mats.palmgren%bredband.net
197aeb9174 Don't steal floats from descendant float containing blocks. b=348887 r+sr=roc 2006-08-22 03:04:18 +00:00
mats.palmgren%bredband.net
4222509024 Fix an "ASSERTION: same old and new parent frame". b=348708 r+sr=bzbarsky 2006-08-22 02:29:24 +00:00
mats.palmgren%bredband.net
02eaae11b6 Improve error handling in nsCSSFrameConstructor::CreateContinuingFrame() and its callers. b=337419 r+sr=roc 2006-08-22 01:33:46 +00:00
bzbarsky%mit.edu
a2b72ef2eb Adding testcases. 2006-08-21 22:10:27 +00:00
mrbkap%gmail.com
136f0922ad Invalidate the caret's position while we can still figure out which continuing frame we are in. bug 336637, r+sr=roc 2006-08-17 20:58:31 +00:00
mats.palmgren%bredband.net
ed6210be3f Leave the placeholder's pointer to the out-of-flow intact because the float cache depends on it later on. b=348688 r=bzbarsky sr=roc 2006-08-17 13:15:26 +00:00
longsonr%gmail.com
d59c6344f6 Bug 348610 - Cairo degenerate path values are in device units. r=tor, sr=roc 2006-08-17 10:36:40 +00:00
smontagu%smontagu.org
f523dcb211 Only strip zero-width joiner and non-joiner control characters when we do our own Arabic shaping. Bug 280936, r=jshin, sr=rbs 2006-08-17 09:23:13 +00:00
myk%mozilla.org
57421e7c90 fix crash when restarting for update [@ nsCSSStyleSheet::SetComplete]
Patch by Boris Zbarsky.
r+sr=dbaron
2006-08-17 08:16:41 +00:00
uriber%gmail.com
abbcddd8ba Don't descend into bidi leaves in InitContinuationStates(). bug=348711 r+sr=roc 2006-08-17 07:50:35 +00:00
Olli.Pettay%helsinki.fi
3284a76cc8 Trying to fix balsa orange. Changing NS_ERROR to NS_WARNING, since event listeners aren't now removed from xul elements when they get removed from document. 2006-08-16 11:36:07 +00:00
Olli.Pettay%helsinki.fi
a4eba47b40 Fix problem with AddRef 2006-08-16 09:19:07 +00:00
Olli.Pettay%helsinki.fi
2b6e6ee76e Bug 286619, registered event listeners are lost (not firing) after moving XUL elements using DOM appendChild/removeChild methods, r=sicking, sr=bz 2006-08-16 08:44:45 +00:00
bzbarsky%mit.edu
716a35718c Another test 2006-08-16 06:35:38 +00:00
bzbarsky%mit.edu
25141f56ff Adding tests. 2006-08-16 06:03:30 +00:00
rbs%maths.uq.edu.au
927e70a9f9 js changes to MathML are not drawn, b=337700, r+sr=bzbarsky 2006-08-16 05:28:26 +00:00
bzbarsky%mit.edu
a3a40f6eb5 Implement the :default CSS3 pseudo-class. Bug 302186, patch by Allan Beaufour
<allan@beaufour.dk> and jpl24 <jlurz24@gmail.com>, r+sr=bzbarsky
2006-08-16 03:20:19 +00:00
roc+%cs.cmu.edu
4624c28ff3 Bug 345071. Fix PrepareUnicodeText to handle words in the current textnode that extend past the end of the frame. r=smontagu,sr=rbs 2006-08-16 01:57:06 +00:00
bzbarsky%mit.edu
494d0f60ff Address review comments from bug 285727. Bug 348455, r+sr=dbaron 2006-08-16 00:28:39 +00:00
dbaron%dbaron.org
7ff576f023 Use SetMEWToActualWidth when we set the MEW to the actual width. b=331684 r+sr=bzbarsky 2006-08-16 00:20:02 +00:00
bzbarsky%mit.edu
1a3d59e096 Make it possible for document observers who need to worry about XBL to observe
the binding manager and make presshell do that.  Bug 348573, r+sr=sicking
2006-08-15 22:41:58 +00:00
bzbarsky%mit.edu
6298f2930d Don't clobber the parentFrame we need to recover letter frames on. Bug 348729, r+sr=roc 2006-08-15 22:26:02 +00:00
enndeakin%sympatico.ca
86fcccd3bc Bug 345896, menus don't find menupopups in XBL, r+sr=roc 2006-08-15 15:55:45 +00:00
rbs%maths.uq.edu.au
14a3ec20d9 fix typo that caused the CSS declaration to be ignored -- comments in CSS must be delimited with /* */ and not // 2006-08-15 13:17:54 +00:00
rbs%maths.uq.edu.au
660c88bd29 Frames not destroyed with <mmultiscripts> and <mtd>, b=348492, r+sr=bzbarsky 2006-08-15 04:49:43 +00:00
bzbarsky%mit.edu
cf38ea433c Use the right insertion frame for insertion points. Bug 348049, r+sr=roc 2006-08-15 01:37:52 +00:00
bzbarsky%mit.edu
6c8c09b78a Deal with flex values that add up to too much. Bug 345709, r=neil, sr=roc 2006-08-15 01:08:00 +00:00
timeless%mozdev.org
ba2c063b89 Bug 330331 Building with option --disable-xul failed
patch by romaxa@gmail.com r=timeless r=biesi sr=bz
Removing last traces of RDF dependency from HTMLDocument (bug 101995)

Only build toolkit download ifdef MOZ_RDF
Only build windowdatesource and the charset menu ifdef MOZ_RDF

Enable nsExternalHelperAppService to build w/o RDF.
Enable nsDirectoryViewer to build, this is enables geckos to work around bug 347782
Don't build nsHTTPIndex at all.
2006-08-14 22:36:15 +00:00
aaronleventhal%moonset.net
10a613398c Bug 348155. Position in lists not exposed correctly. r+sr=roc 2006-08-14 13:38:53 +00:00
uriber%gmail.com
24ef1f7947 In GetPrevNextBidiLevels, treat the "before <br>" case as if we were end-of-line. bug=330461 r=smontagu sr=roc 2006-08-14 11:25:57 +00:00
uriber%gmail.com
3af6592be5 Reparent view list when inserting a new frame after a :before pseudo-element. bug=343540 r+sr=roc 2006-08-14 11:10:58 +00:00
rbs%maths.uq.edu.au
21ece0d080 Frames from dynamic MathML table children are not made with the right creator, b=348153, r+sr=bzbarsky 2006-08-14 07:44:13 +00:00
rbs%maths.uq.edu.au
a188cdedf1 {inc} MathML matrices break when the content sink is incremental, b=344281, r+sr=bzbarsky 2006-08-14 07:27:42 +00:00
uriber%gmail.com
f4ebea5c4c When the control is RTL, align the drop-down with the right edge of the control. bug=203353 r=smontagu sr=bzbarsky 2006-08-13 19:34:58 +00:00
rbs%maths.uq.edu.au
afc24d0ecd 'Pseudo' frames from <mtd> and <mtr>outside <mtable> were not added to the flow, and thus were not destroyed at tear down, b=347355, r+sr=bzbarsky 2006-08-12 07:46:29 +00:00
sayrer%gmail.com
6fa03a1730 Bug 340554. Provide sanitizing fragment sinks for use with feeds. r=mrbkap. sr=jst 2006-08-12 04:46:43 +00:00
bzbarsky%mit.edu
ce0ea52255 Pseudo-elements are not the root. Bug 334602, r+sr=dbaron 2006-08-12 02:14:39 +00:00
Olli.Pettay%helsinki.fi
2cfe84ecc4 Bug 231830, crash on style.display = 'none' for select element when event onchange occurs [@ nsStyleContext::GetRuleNode ][@ nsIFrame::Invalidate ], r+sr=bz 2006-08-11 12:09:30 +00:00
brettw%gmail.com
e15b1129b4 Bug 346729 r+sr=bryner Table cell selection is broken (get multiple copies on paste) 2006-08-10 19:56:43 +00:00
cvshook%sicking.cc
5f1eff33cb Back out patch from bug 324501 as this is not the right fix. r/sr=dbaron 2006-08-10 04:16:29 +00:00
pavlov%pavlov.net
34966248fd speed up windows text rendering by avoiding using cairo when possible. also avoid save/restore dc when doing native themes. bug 342366. r=vlad 2006-08-09 20:25:07 +00:00