Commit Graph

15368 Commits

Author SHA1 Message Date
sharparrow1@yahoo.com
7b9d18d3fe Bug 378662: Get rid of PresShellViewEventListener. r+sr=roc 2007-05-04 16:28:00 -07:00
aaronleventhal@moonset.net
2d01bfcf6a Bug 357583. Followup improvements to ensure that a11y is activated on Linux when it should be. r+sr=bz 2007-05-04 11:09:02 -07:00
jwatt@jwatt.org
08b3bf4a57 Stop assuming that the antialiased edge of a square rect with rx and ry equal to width/2 will be exactly the same as a circle with radius width/2. Hopefully that will fix this reftest's failure on Mac OS X (bug 379606). 2007-05-04 01:19:29 -07:00
jwatt@jwatt.org
50aa0beec0 Adding reftest for SVG rect with rx _and_ ry attributes. 2007-05-04 01:05:05 -07:00
jwatt@jwatt.org
8f64a47ebc Now using the reftest condition construct for tests that fail instead of commenting them out entirely. 2007-05-04 00:12:14 -07:00
aaronleventhal@moonset.net
76c30e6edf Bug 357583. Allow XPCOM clients to init accessibility when they use nsIAccessible. r=surkov, sr=roc 2007-05-03 19:19:18 -07:00
dbaron@dbaron.org
258af67040 Fix bad string comparison preventing 'none' and 'initial' values of 'counter-increment' and 'counter-reset' from being parsed correctly. b=379555 r+sr=dbaron Patch by Daniel Holbert <dholbert@mozilla.com>. 2007-05-03 17:05:16 -07:00
dbaron@dbaron.org
7dc7c89d6c Add support for -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, and -moz-fill for width, min-width, and max-width. b=311415 r+sr=bzbarsky 2007-05-03 16:11:00 -07:00
aaronleventhal@moonset.net
7385300b31 Backing out accidental checkin for bug 357583 2007-05-03 13:20:58 -07:00
aaronleventhal@moonset.net
6b2f0681ff Bug 357583. Allow XPCOM clients to init accessibility when they use nsIAccessible. r=surkov, sr=roc 2007-05-03 12:22:24 -07:00
jwatt@jwatt.org
06e5605325 Turn on off text-in-link-01.svg since it's crashing linux 2007-05-03 07:50:45 -07:00
jwatt@jwatt.org
3bd170a69e Turn on off pseudo-classes-01.svg again (looks like both tests are crashing) 2007-05-03 07:47:58 -07:00
jwatt@jwatt.org
4437cc01cf Turn on off pseudo-classes-02.svg since it's crashing on linux (oops, it wasn't pseudo-classes-01.svg) 2007-05-03 06:49:02 -07:00
jwatt@jwatt.org
a51d3255fd Turn on off pseudo-classes-01.svg since it's crashing on linux 2007-05-03 06:23:29 -07:00
jwatt@jwatt.org
c27d474c90 Turn on off reftests that are failing on osx 2007-05-03 06:22:06 -07:00
jwatt@jwatt.org
5517536912 Turn on off reftests in 'bugs' subdirectory (I didn't mean to turn that on) 2007-05-03 06:03:14 -07:00
jwatt@jwatt.org
68977756ac Dedicate to the public domain the reftest testcases that I've contributed 2007-05-03 05:20:17 -07:00
jwatt@jwatt.org
4845370b54 Turn on SVG reftests (foreignObject-01.svg and foreignObject-overflow-01.svg turned off since they currently fail) 2007-05-03 05:18:34 -07:00
bzbarsky@mit.edu
73bb8b2e6d When we have a url() value that doesn't give us an imgIRequest (e.g. couldn'tcreate nsIURI, URI load blocked by security manager, etc), make sure to stillpick up the fallback value for cursor. Bug 379440, r+sr=dbaron 2007-05-02 23:33:13 -07:00
bzbarsky@mit.edu
5a139c8a8d Propagate a stylesheet's principal to the URI and Image CSSValues derived fromthat sheet. Bug 377091, r+sr=dbaron 2007-05-02 18:15:53 -07:00
bzbarsky@mit.edu
4272f75194 Fix assert to be more correct. Bug 379383, r+sr=dbaron 2007-05-02 13:32:17 -07:00
asqueella@gmail.com
113e3fd4df Bug 379019 - Add license boilerplates to xul-document-load reftestsThe patch also adds missing newlines at the end of some files and fixes thewindows linebreaks in some files.r=gerv/robcee 2007-05-02 13:16:32 -07:00
joshmoz@gmail.com
4777e8e1b0 Remove some files as part of bug 379319. r=enn sr=dbaron 2007-05-02 11:13:18 -07:00
masayuki@d-toybox.com
3d8a57b83a Bug 378752 Mnemonic of Menu doesn't work if an editor has focus and IME is on r+sr=roc 2007-05-02 08:34:35 -07:00
joshmoz@gmail.com
48cbd7d72e Remove nsINativeScrollbar and nsNativeScrollbarFrame. patch by Colin Barrett. b=379319 r=enn sr=dbaron 2007-05-02 00:46:50 -07:00
bzbarsky@mit.edu
07a89fd883 Fix assert to not fire when it shouldn't. Bug 379405, r+sr=dbaron 2007-05-01 19:25:50 -07:00
roc+@cs.cmu.edu
61473971b1 Bug 372703. Position child views whenever we place an abs-pos child; even if the child hasn't moved, this frame itself might have, so view offsets might have changed. r=eli,sr=dbaron 2007-05-01 17:07:51 -07:00
bzbarsky@mit.edu
32d3d359f4 Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers ofGetShellAt(0) to using this API. Bug 378780. API introduction part by me,r+sr=jst. Mass-changes done by taras using squash, r+sr=me 2007-05-01 15:24:20 -07:00
bzbarsky@mit.edu
df17b534a2 This test passes now that bug 221428 is fixed. 2007-05-01 14:11:19 -07:00
bzbarsky@mit.edu
1414308296 Stylesheets should know what their principal is, and it should be based on theURI the sheet was loaded from, its certificate (if any) and the loaderprincipal, not just on the page the sheet is being applied to. Propagate thisprincipal as the loading principal to @import loads from stylesheets. Changesheet access checks to use this principal instead of the sheet URI. Bug221428, r+sr=peterv 2007-05-01 12:26:15 -07:00
bzbarsky@mit.edu
db73e399d0 Switch order around a bit to be safer. Followup to bug 379093, r+sr=roc 2007-05-01 12:11:28 -07:00
bzbarsky@mit.edu
e83c55e645 Make InitialReflow just post a reflow event instead of doing a synchronousreflow. Bug 378975, r=dbaron and Eli Friedman, sr=dbaron 2007-05-01 10:15:08 -07:00
vladimir@pobox.com
9562fa3e4d marking 368020-2 random on gtk2, due to 368517 (drawWindow and DrawTile don't get along on X11) 2007-04-30 23:31:30 -07:00
jruderman@hmc.edu
9412f89a2a Add reftest for bug 379328. r=bz over IRC. 2007-04-30 22:29:06 -07:00
vladimir@pobox.com
78efa3954b b=379328, focus outline rendering regression fix 2007-04-30 21:58:44 -07:00
bzbarsky@mit.edu
3e48c43b01 This test passes now. 2007-04-30 21:31:06 -07:00
vladimir@pobox.com
7a057606e0 marking test as passing 2007-04-30 20:59:42 -07:00
bzbarsky@mit.edu
a47578fd0a Fixing parsing of opacity components of rgba() and hsla() that are out of the0 <= x <= 1 range. Bug 379316, r+sr=dbaron 2007-04-30 20:50:31 -07:00
vladimir@pobox.com
02374fc781 b=368247 (and others, see bug), rewrite border rendering for thebes, r=dbaron 2007-04-30 20:31:25 -07:00
joshmoz@gmail.com
463084360e remove duplicate line of a CSS rule from forms.css. r/sr=dbaron 2007-04-30 18:51:47 -07:00
mats.palmgren@bredband.net
dfbd9d77a5 Bye bye gtk1 and xlib (part 1 of 2). b=326152 r+sr=roc 2007-04-30 16:52:44 -07:00
tor@cs.brown.edu
bc62b5fe42 Bug 379045 - switch svg patterns to thebes. r=longsonr, sr=roc 2007-04-30 08:53:55 -07:00
longsonr@gmail.com
6a52ba8cb1 remove strange additional styles from reftest 2007-04-30 03:03:07 -07:00
longsonr@gmail.com
332e20a00f Bug 378897 - foreignObject doesn't clip its content. r=jwatt,sr=tor 2007-04-30 02:02:38 -07:00
bzbarsky@mit.edu
8416080bd2 Fix build bustage 2007-04-29 23:43:03 -07:00
bzbarsky@mit.edu
05d5e6a371 Fix bug 379229, r+sr=dbaron 2007-04-29 23:17:03 -07:00
bzbarsky@mit.edu
45ccef2087 remove debugging code again. 2007-04-29 21:36:03 -07:00
bzbarsky@mit.edu
b6c687f148 This test is failing for good reasons.... 2007-04-29 20:55:40 -07:00
bzbarsky@mit.edu
013df0d678 Put back this test code for one run so I can get data from Tp/Tp2 2007-04-29 20:11:04 -07:00
bzbarsky@mit.edu
2172c60660 Make sure to flush out reflows before firing onload instead of (imperfectly)blocking onload on reflow events. This makes sure that we are in fact fullyreflowed before onload fires. Bug 379093, r+sr=roc 2007-04-29 20:09:55 -07:00
mats.palmgren@bredband.net
731778235e Create a rendering context before calling GetPrefSize and friends and assert in those methods that we have one. b=379090 r+sr=dbaron 2007-04-29 15:24:59 -07:00
dbaron@dbaron.org
394f44d6ff Reduce #include dependencies on style system headers: reduce what nsRuleData.h pulls in. b=379089 r+sr=bzbarsky 2007-04-28 09:01:24 -07:00
asqueella@gmail.com
20e9450a7d bug 375291 - update layout/generic/punct_marks.ccmap to unicode 5.0p=arno. <arno.@no-log.org>r=smontagu, sr=dbaron 2007-04-27 09:42:22 -07:00
asqueella@gmail.com
18c7325a7b Bug 376034 - Possible incorrect coordinate transform in nsImageFramep=Jeremy Lea <reg@freebsd.org>r+sr=roc 2007-04-27 07:40:17 -07:00
longsonr@gmail.com
9f0916238d Bug 378900 - Use NS_DECL_NSIMUTATIONOBSERVER macros where possible. r+sr=tor 2007-04-27 07:37:15 -07:00
tor@cs.brown.edu
469ca7336a Bug 378508 - convert svg gradients to thebes. r=longsonr, sr=roc 2007-04-27 07:28:39 -07:00
mats.palmgren@bredband.net
3168e0cbeb Crash [@ nsPresContext::GetContainerInternal]. b=378682 r+sr=bzbarsky 2007-04-27 04:06:22 -07:00
longsonr@gmail.com
e1a49a1bec Bug 378857 - Simplify clipPath frame access to units. r=tor,sr=roc 2007-04-27 01:42:51 -07:00
bzbarsky@mit.edu
4739353ef4 Implement "content: none". Bug 378535, r+sr=dbaron 2007-04-26 21:43:06 -07:00
bzbarsky@mit.edu
e0ed942e8a Back out the test code. 2007-04-26 19:06:50 -07:00
bzbarsky@mit.edu
a5e93e2e05 Sprinkle null-checks in an attempt to "fix" the orange so I can get answers. 2007-04-26 17:47:34 -07:00
bzbarsky@mit.edu
789ffd0e73 Adding some test code for a single tinderbox run so I can see what's going onwith Tp2 and such. Will back out after one cycle. 2007-04-26 15:46:05 -07:00
tor@cs.brown.edu
34470215e9 Bug 370416 - <textPath> not updating when referenced path changed.r=longsonr, sr=sicking 2007-04-26 08:46:29 -07:00
tor@cs.brown.edu
682bb92ef5 Bug 378771 - crash when invalidating <foreignObject> with nondisplay parent.r+sr=roc 2007-04-26 08:31:26 -07:00
longsonr@gmail.com
ce1411d840 Bug 377149 - stop storing mask and clipPath frames. r=tor,sr=roc 2007-04-26 01:36:16 -07:00
bzbarsky@mit.edu
d6f7ea03d4 272830-1.html succeeds everywhere now that we disallow incremental reflow of pagesequences. 2007-04-25 22:52:16 -07:00
bzbarsky@mit.edu
f1c4c68543 Don't do incremental reflow for now, because tables can't deal. Followup forbug 378480, r+sr=roc 2007-04-25 22:33:34 -07:00
bzbarsky@mit.edu
52ba74f675 Make sure to return at the end of a method that returns nsresult, in casecallers are actually checking the return value. Bug 378827, patch by RyanVanderMeulen <ryanvm@gmail.com>, r+sr=bzbarsky 2007-04-25 19:37:27 -07:00
bzbarsky@mit.edu
b7a4fc60e7 Handle restoring scroll position correctly even if InitialReflow comes afterEndLoad. Bug 378606, r+sr=roc 2007-04-25 19:33:02 -07:00
bzbarsky@mit.edu
24c328d268 Fix the vertical scrollbar guessing in nsHTMLScrollFrame to do better for aninitial reflow if we're doing that initial reflow a ways into the documentload. Bug 378480, r+sr=roc 2007-04-25 19:29:21 -07:00
bzbarsky@mit.edu
c77758b510 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 triggerin non-scrollable documents. Bug 378693, r+sr=roc 2007-04-25 19:26:25 -07:00
sharparrow1@yahoo.com
59eeb27c4d Followup for bug 370952 to fix an obvious bug. r+sr=dbaron. 2007-04-25 18:34:28 -07:00
bzbarsky@mit.edu
20e714482b Make assertion reflect reality better. Bug 357044, r+sr=roc 2007-04-25 18:17:05 -07:00
bzbarsky@mit.edu
860a7a4ebd Remove the root from mDirtyRoots if we resize-reflow it, so that we don't getassertions about frame state not matching with whether the frame is inmDirtyRoots. Bug 374167, r+sr=dbaron 2007-04-25 17:17:50 -07:00
dbaron@dbaron.org
2861548e6d Add test for computed style on elements with frames as well. 2007-04-25 16:27:36 -07:00
bzbarsky@mit.edu
3cfe7cdfcc Don't drop the old sheet when "rel" changes from one value that contains"stylesheet" to anoher. Bug 360746, r+sr=sicking 2007-04-25 11:48:18 -07:00
Olli.Pettay@helsinki.fi
08402ec8a3 Bug 377899, Cycle between nsXULTooltipListener and nsGlobalWindows causes leaks, r=neil,sr=peterv 2007-04-25 10:18:50 -07:00
sharparrow1@yahoo.com
5885215d03 relanding of bug 370952: fix the reflow functions in nsPresShell. r+sr=dbaron 2007-04-25 08:49:55 -07:00
longsonr@gmail.com
0612c11da2 Include reftests from bugs subdirectory 2007-04-25 06:13:52 -07:00
longsonr@gmail.com
82a337b0dc Update and rename simple clipPath reftest 2007-04-25 06:06:22 -07:00
sharparrow1@yahoo.com
add7264218 Backing out bug 370952 due to mac tinderbox bustage 2007-04-25 03:44:29 -07:00
sharparrow1@yahoo.com
13e6ddd1c4 Bug 370952: Fix the reflow functions in nsPresShell (covers ResizeReflow and StyleChangeReflow). r+sr=dbaron 2007-04-25 01:22:28 -07:00
longsonr@gmail.com
cb1b05eaa0 Reftest for a simple clip-path 2007-04-24 02:14:42 -07:00
longsonr@gmail.com
4b7db8e4dd Reftest to check that the opacity of element referencing a pattern is respected. See bug 374280 2007-04-24 01:48:26 -07:00
longsonr@gmail.com
273bbf57a6 Bug 377833 - Crash on SVG element nested in a xul:stack. r+sr=bzbarsky 2007-04-24 01:14:58 -07:00
longsonr@gmail.com
9e968ee157 Bug 374280 - Opacity of elements referencing a pattern isn't respected. r=jwatt,sr=tor 2007-04-24 01:11:22 -07:00
bzbarsky@mit.edu
1bd6d423f6 Back out. This actually hurts Tp2, the mac reftests are _still_ orange 2007-04-24 00:33:58 -07:00
bzbarsky@mit.edu
484674884d Another peformance test for bug 378480. Will back out in a few cycles. 2007-04-23 22:46:11 -07:00
sayrer@gmail.com
ddf9bb7e6d bug 378487. allocator mismatch in SpanningCellSorter. r+sr=bzbarsky 2007-04-23 11:40:07 -07:00
benjamin@smedbergs.us
2e25a321f8 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 07:21:53 -07:00
bzbarsky@mit.edu
2491d0c723 Seems to cause orange, and doesn't help Tp2, so backing out. :( 2007-04-23 03:21:41 -07:00
bzbarsky@mit.edu
1e5e8e3c76 Trying something to see its effect on Tp2. Will back out in the morning.Followup to bug 84582, no reviews yet. 2007-04-23 02:36:40 -07:00
longsonr@gmail.com
bf485b653e Bug 377834 - make paint server setup return booleans for success/failure. r+sr=tor 2007-04-23 02:11:19 -07:00
longsonr@gmail.com
5a09e35207 Bug 378023 - Fix build warnings compiling nsSVGGlyphFrame. r+sr=tor 2007-04-23 01:39:54 -07:00
bzbarsky@mit.edu
fe52a23803 min-width/height should not affect computed max-width or max-height. Both ofthem should affect computed width and height, though. Bug 371042, r+sr=dbaron 2007-04-23 00:04:33 -07:00
Olli.Pettay@helsinki.fi
e53440116d Bug 378325, r+sr=roc 2007-04-22 22:53:27 -07:00
sayrer@gmail.com
7de2f0e3e0 bug 378339. nsFrameIterator doesn't initialize mOffEdge. r=uriber, sr=roc 2007-04-22 21:14:25 -07:00
bzbarsky@mit.edu
e745cf0125 Round instead of truncating when converting a percentage color into aninteger. Bug 340613, r+sr=dbaron 2007-04-22 15:03:30 -07:00
sayrer@gmail.com
d75d2627f8 bug 378383. nsReflowStatus not always initialized in nsBlockFrame::ReflowInlineFrame. r+sr=bzbarsky 2007-04-22 13:57:54 -07:00
bzbarsky@mit.edu
be25658d6f Give captions the right style context parent when dynamically restyling. Bug378240, r=bernd, sr=dbaron 2007-04-22 12:15:24 -07:00
bzbarsky@mit.edu
504fdf1c28 Move the Background struct to its new rightful place. Bug 378245, r+sr=dbaron 2007-04-20 22:40:13 -07:00
bzbarsky@mit.edu
5a4fccb862 Fix assertion to be more correct. No bug. 2007-04-20 20:57:40 -07:00
roc+@cs.cmu.edu
2eec67fef4 Bug 368863. Reparent floats properly when placeholders move between inline continuations. r+sr=dbaron 2007-04-20 17:42:58 -07:00
dbaron@dbaron.org
3b44cc72ab Test copy constructors of nsStyleStruct. 2007-04-20 17:17:29 -07:00
dbaron@dbaron.org
be11deaee0 A bunch of one-liners to fix bugs found by CSS mochitests. b=377731 r+sr=bzbarsky 2007-04-20 17:16:52 -07:00
sharparrow1@yahoo.com
b9768958d9 Bug 378129: Consistently pass the right frame to InvalidateInternal. r+sr=roc. 2007-04-20 16:51:12 -07:00
bzbarsky@mit.edu
c585c92179 Stop blocking the parser on CSS stylesheet loads. We still block scriptexecution on them, however. Bug 84582, r+sr=sicking 2007-04-20 15:59:18 -07:00
bzbarsky@mit.edu
fb91b11144 Don't use the same pseudo-element name to mean two different things. Bug377824, r+sr=dbaron 2007-04-20 14:27:02 -07:00
enndeakin@sympatico.ca
9e554b3e8b Bug 374570, constrain popups to frame, r+sr=roc 2007-04-20 11:20:03 -07:00
enndeakin@sympatico.ca
f7b1a69686 Bug 377663, <titlebar> should move popup if inside one instead of the window, r+sr=roc 2007-04-20 03:56:49 -07:00
dbaron@dbaron.org
a6c2821169 Fix setting of prereqs so it doesn't interfere with testing initial values properly. 2007-04-19 20:41:05 -07:00
sayrer@gmail.com
c4a67f09f0 Bug 375434. cleanup constructor in nsPresContext.cpp. r+sr=roc 2007-04-19 12:11:42 -07:00
longsonr@gmail.com
5ec14fa391 Bug 377263, bug 377399 - patternContentUnits='objectBoundingBox' not translated correctly. r=tor,sr=roc 2007-04-19 01:29:27 -07:00
longsonr@gmail.com
ac087ce706 Bug 377892 - Simple clipPath asserting and crashing. r+sr=tor 2007-04-19 01:21:49 -07:00
dbaron@dbaron.org
f5a47a6bb4 Add tests for computed values. 2007-04-18 19:49:44 -07:00
tor@cs.brown.edu
7daef7a6cf Bug 375141 - convert svg text to thebes. r=longsonr, sr=roc 2007-04-18 14:09:31 -07:00
dbaron@dbaron.org
30dd65ee30 Fix regression of background-position serialization. b=258080 r+sr=bzbarsky 2007-04-18 13:41:14 -07:00
tor@cs.brown.edu
c84f57e323 Backout of 375141 - appears to be causing qm-winxp01 red. 2007-04-17 20:54:53 -07:00
tor@cs.brown.edu
73ddc47593 Bug 375141 - convert svg text to thebes. r=longsonr, sr=roc 2007-04-17 15:48:28 -07:00
tor@cs.brown.edu
4aac3559a5 Bug 368675 - limit maximum size of filtered surface. r=dveditz, sr=roc 2007-04-17 12:34:52 -07:00
dbaron@dbaron.org
769aa8470d Add comment explaining some of the test. 2007-04-17 11:57:35 -07:00
dbaron@dbaron.org
6b9392fc01 Better express that failures in one of the system font cases depend on what the system fonts actually are. 2007-04-17 11:01:17 -07:00
dbaron@dbaron.org
80fda8f92e Add code to know which failures to expect in test_value_storage.html (whether to call todo_is or is), and turn on the test. 2007-04-17 10:06:23 -07:00
longsonr@gmail.com
09edc1c88b Bug 377015 - Simplify nsSVGClipPathFrame API and make clip reference loop detection more robust. r=jwatt,sr=tor 2007-04-17 02:01:52 -07:00
dbaron@dbaron.org
adf8e096fb Fix values for -moz-box-sizing too. 2007-04-17 01:01:22 -07:00
dbaron@dbaron.org
518d7ff81c Fix values for -moz-float-edge. 2007-04-17 00:56:33 -07:00
dbaron@dbaron.org
2a04f2b89f Work towards getting test_value_storage running. 2007-04-17 00:41:44 -07:00
dbaron@dbaron.org
f7bae14fc0 Work in progress on a test for value storage and serialization. 2007-04-16 21:45:49 -07:00
dbaron@dbaron.org
46bc4ce52b Add tests that exercise nsCSSDeclaration::ToString. 2007-04-16 20:50:30 -07:00
dbaron@dbaron.org
c285a29ced Finish up adding initial and other values sections to property database, and test for their presence. 2007-04-16 18:07:22 -07:00
jst@mozilla.org
cdbc870e44 Fixing bug 377449. Remove unnecessary arguments from LaunchTooltip(). r+sr=neil@parkwaycc.co.uk 2007-04-16 16:22:34 -07:00
bzbarsky@mit.edu
8bce480031 This test should not be waiting past onload. 2007-04-16 14:57:51 -07:00
tor@cs.brown.edu
b3c5a03a7b Bug 376929 - Remove direct use of cairo from SVG path generation.r=jwatt, sr=roc 2007-04-16 13:57:09 -07:00
bzbarsky@mit.edu
a9e6194af7 Add tests 2007-04-16 13:34:22 -07:00
sayrer@gmail.com
0ce8af1698 Bug 368994. move mochitests near the code they test. round 7. r=bzbarsky 2007-04-16 08:18:50 -07:00
bzbarsky@mit.edu
c27dc765b6 The parent style context frame determination for an inner table should use theinner table's pseudo, not the outer table's. Bug 377603, r+sr=dbaron 2007-04-15 22:55:42 -07:00
bzbarsky@mit.edu
2dca5abb0a Improve detection of blocks with first-letter style. Bug 372550, r+sr=dbaron 2007-04-15 17:42:54 -07:00
bzbarsky@mit.edu
357c10a896 Recalc quotes and counters before reflow. Bug 377216, r+sr=dbaron 2007-04-15 17:11:34 -07:00
bzbarsky@mit.edu
e6d41ebe8b Change the way we determine the style context parent frame to skip css anonboxes unless we're determining the style context parent for something that isitself 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 16:14:26 -07:00
dbaron@dbaron.org
07b68c21ca Add tests for invalid values in the property database, and add cases fixed in bug 258080. 2007-04-15 15:29:35 -07:00
dbaron@dbaron.org
ed3bb1ffc4 Test for inherit and initial on shorthand properties as well. b=258080 2007-04-15 15:28:07 -07:00
dbaron@dbaron.org
f5511e8d30 Add work in progress for tests of CSS property parsing and data computation. 2007-04-15 15:27:14 -07:00
dbaron@dbaron.org
8a20f12695 Convert background-position to use nsCSSValuePair rather than acting like a shorthand property. b=258080 r+sr=bzbarsky 2007-04-15 15:25:20 -07:00
neil@parkwaycc.co.uk
48f1856f84 Fix tooltip crash (regression from bug 376802) b=377473 r+sr=jst 2007-04-15 04:25:53 -07:00
uriber@gmail.com
ac620263e8 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 09:51:20 -07:00
uriber@gmail.com
b813fa7847 Test for null parent content, rather than null parent frame, to avoid possible crash in FindBlockFrameOrBR(). bug=370174 r=sharparrow1 sr=roc 2007-04-14 09:34:12 -07:00
roc+@cs.cmu.edu
056f048065 Not part of the build. Fix new textframe issues with mixed-direction text and textrun reconstruction. 2007-04-13 15:57:54 -07:00
roc+@cs.cmu.edu
6300a5ee2e Bug 376223. Make frame construction for XUL listbox content grab pseudo frames if necessary. r+sr=bzbarsky 2007-04-13 09:50:57 -07:00
Olli.Pettay@helsinki.fi
3dcecf2a6e Bug 374090, Crash [@ nsGfxScrollFrameInner::GetScrollPortSize] with noframes and setting binding on root element, r+sr=roc 2007-04-13 07:07:40 -07:00
stuart.morgan@alumni.case.edu
1654a05a54 Bug 377110: Strip unnecessary rules from Camino-only forms.css. r=josh sr=dbaron 2007-04-12 16:02:37 -07:00
neil@parkwaycc.co.uk
d83ae6bd8e Bug 377035 Allow <tree> to be anonymous parent of <treechildren> r=Enn sr=roc 2007-04-12 14:18:47 -07:00
neil@parkwaycc.co.uk
41bb6169ac Bug 376802 Use one global tooltip listener instead of creating one for each XUL element that needs one r=Smaug sr=jst 2007-04-12 13:59:01 -07:00
martijn.martijn@gmail.com
ada38a6b35 Bug 377017 - Javascript - crash on accessing a css rule after deleteRule() [@ nsCSSSelector::ToStringInternal], r+sr=dbaron 2007-04-12 09:23:43 -07:00
martijn.martijn@gmail.com
9c5fd9beb7 Bug 376891 - <center><marquee direction=up/down></center> has different result in IE, r=dbaron, sr=bzbarsky 2007-04-12 07:54:34 -07:00
enndeakin@sympatico.ca
8b6667e253 Bug 375681, use drag event names from what-wg spec, also implement new drag and dragend events, r=smaug,sr=roc 2007-04-11 21:37:39 -07:00
bzbarsky@mit.edu
24d39c773d Adding some more reftests. 2007-04-11 17:52:12 -07:00
mozilla.mano@sent.com
4fb830fb09 Bug 377181 - 'Jump to here' system preference is not followed by (new) non-native scrollbars. r-cbarrett, sr=roc. 2007-04-11 17:36:40 -07:00
ted.mielczarek@gmail.com
680babb71e fix dbaron's typo 2007-04-11 09:48:01 -07:00
axel@pike.org
a364c25975 bug 361583, start using Preprocessor.py instead of preprocessor.pl in building Minefield, r=bsmedberg 2007-04-11 09:35:01 -07:00
longsonr@gmail.com
b159ea8712 Bug 368836 - improve support for initial in SVG. r+sr=dbaron 2007-04-11 01:27:27 -07:00
dbaron@dbaron.org
1d09ec768f Annotate known reftest failure for which bug has been filed. 2007-04-11 00:36:58 -07:00
dbaron@dbaron.org
0a22203a36 Annotate known failure for which bug has been filed. 2007-04-11 00:31:09 -07:00
dbaron@dbaron.org
152a575e2f Remove failure attributed to bug that was just my confusion. 2007-04-11 00:26:01 -07:00
roc+@cs.cmu.edu
b90ebbbc6c Bug 370439 (sort of). GetAbsPosClipRect needs to take the new frame size as a parameter, because the current frame size may be invalid when we are called by FinishAndStoreOverflow. r+sr=dbaron 2007-04-10 22:04:09 -07:00
dbaron@dbaron.org
d094eeaefb Colin just fixed bug 369293. 2007-04-10 22:04:04 -07:00
joshmoz@gmail.com
a96b0154ec Draw native scrollbars using nsITheme on Mac OS X. Don't use a cocoa control. Fixes a whole host of clipping and visibility bugs and bugs 339447, 369293, 370439. r=josh sr=roc 2007-04-10 17:25:11 -07:00
Olli.Pettay@helsinki.fi
cb7222adf2 Additional patch for bug 369150, r+sr=bz 2007-04-10 12:08:21 -07:00
bzbarsky@mit.edu
5328eb1f08 Test should be XHTML, not HTML. Fixes orange. 2007-04-10 10:49:26 -07:00
bzbarsky@mit.edu
93d80d188b Add test. 2007-04-10 09:35:56 -07:00
bzbarsky@mit.edu
4d9f2625eb Treat <mtable> as special, since the outermost frame it creates is not in facta table-related frame. Bug 374193, r=bernd, sr=rbs 2007-04-10 09:24:02 -07:00
longsonr@gmail.com
7dbbebfc88 Bug 376611 - Don't cache marker frames. r=tor,sr=roc 2007-04-10 03:19:59 -07:00
longsonr@gmail.com
67c8432271 Bug 374277 - Horizontal line with stroke referencing a userSpaceOnUse pattern doesn't paint. r=jwatt,sr=tor 2007-04-10 02:57:12 -07:00
dbaron@dbaron.org
545bb8fdaa Fix regression that caused the SVG properties not to be listed. b=375388 2007-04-09 15:42:43 -07:00
enndeakin@sympatico.ca
45f7765a85 Bug 372047, support reverse direction scales, r=neil,josh 2007-04-09 15:39:57 -07:00
rbs@maths.uq.edu.au
a182790604 Typo 2007-04-08 20:54:09 -07:00
rbs@maths.uq.edu.au
6a795af09a Bug 370791 - Crash [@ nsStyleContext::AddRef] [@ nsCSSRendering::PaintBackground] with <math:mi> and float, r+sr=bz 2007-04-08 20:43:44 -07:00
bzbarsky@mit.edu
80f77c8e7e This test fails for now, pending bug 221428 being fixed. 2007-04-05 16:11:39 -07:00
bzbarsky@mit.edu
48879b4db7 Default javascript: URIs to running in a sandbox instead of not running atall. Bug 376484, r+sr=jst 2007-04-05 15:49:32 -07:00
bzbarsky@mit.edu
9bdd8b028c Make sure to update view positions if we move our block around verticallyduring reflow. Bug 365294, r+sr=dbaron 2007-04-05 15:47:38 -07:00
tor@cs.brown.edu
ac0fec7e28 Bug 375775 - filter crash with display:none. r+sr=roc 2007-04-05 06:23:21 -07:00
tor@cs.brown.edu
42674a6a74 Bug 376414 - Plug leak of SVG text container elements. r=jwatt, sr=roc 2007-04-04 08:22:08 -07:00
dbaron@dbaron.org
a66698059f Mark test as passing since it doesn't have the right kerning pairs to trigger failure. 2007-04-03 20:18:29 -07:00
roc+@cs.cmu.edu
f1007b83a5 Bug 368860. Don't perform out-of-bounds access if we have a bogus empty previous-text-frame. r+sr=dbaron 2007-04-03 19:28:27 -07:00
dbaron@dbaron.org
3f90ff480a Make text node separation in reference match that in test. (Implementation dependent, yuck.) 2007-04-03 19:07:39 -07:00
dbaron@dbaron.org
e928a3104e Add a test for subpixel positioned text, since we just made all the other tests not test that. 2007-04-03 18:58:26 -07:00
dbaron@dbaron.org
ad030ff86b Make text node separation in reference match that in test. (Implementation dependent, yuck.) 2007-04-03 18:47:42 -07:00
longsonr@gmail.com
9977141b1c Bug 329867 - Some SVG frames have screwy AddRef/Release implementations. r=jwatt,sr=tor 2007-04-03 03:52:00 -07:00
roc+@cs.cmu.edu
9ebf4ec76a Not part of the build --- update GetPresContext to PresContext in a few not-built places. 2007-04-02 20:56:55 -07:00
enndeakin@sympatico.ca
532ad7a5c9 Bug 366478 - consolidate lists of onX event attributes, r=smaug,jwatt,sr=sicking 2007-04-02 10:17:36 -07:00
bzbarsky@mit.edu
e7a7c6e0e5 Adding test for bug 374038 2007-04-01 08:45:29 -07:00
bzbarsky@mit.edu
e0ad31bc86 Make non-blockframe kids of xul not have to end up with a zero height. Bug374038, r+sr=dbaron 2007-04-01 08:15:17 -07:00
dbaron@dbaron.org
3bb5d3d037 Fix handling of initial and -moz-inherit for -moz-broken-image-icon, quotes, and -moz-box-ordinal-group. b=375363 r+sr=bzbarsky 2007-03-30 15:02:09 -07:00
bzbarsky@mit.edu
2fd17c94d8 Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch byTaras Glek <tglek@mozilla.com>, rs=roc. 2007-03-30 14:11:41 -07:00
joshmoz@gmail.com
800a0389c0 remove app-specific code from tier-9 code. add a pref to handle native popup windows on Mac OS X instead. b=323062 r=smorgan sr=bsmedberg 2007-03-30 12:51:51 -07:00
longsonr@gmail.com
ea4f81163c Bug 375830 - Have NS_GetxxxFrame functions return the frame. r+sr=tor 2007-03-30 02:03:40 -07:00
roc+@cs.cmu.edu
69bb4ee943 Bug 375917. Pass appunits-per-CSS-pixel ratio to DrawSolidBorderSegment instead of some meaningless boolean. patch by Jeremy Lea, r+sr=roc 2007-03-29 19:53:45 -07:00
enndeakin@sympatico.ca
1a17f18934 Bug 375684, assertion when source of a drag is the root element, r+sr=roc 2007-03-29 16:58:59 -07:00
roc+@cs.cmu.edu
649faf4536 Bug 375824. Centralize Thebes startup/shutdown sequence. r=vlad 2007-03-29 14:48:46 -07:00
longsonr@gmail.com
86ec89aeff Bug 373624 - Support transparent as a gradient and filter stop-color. r=jwatt,sr=tor 2007-03-29 01:59:06 -07:00
longsonr@gmail.com
772f079b52 Bug 374914 - get rid of nsISVGFilterFrame. r=jwatt,sr=tor 2007-03-29 01:54:53 -07:00
sharparrow1@yahoo.com
bc0f1805e5 Bug 372062: Auto values for right and bottom in CSS clip rect broken. r+sr=roc. 2007-03-28 18:31:26 -07:00
roc+@cs.cmu.edu
6599844c53 Not part of the build (well, gfxSkipChars is built but not used): fix bugs in gfxSkipChars, and new textframe fixes for soft hyphens, justification, and caret movement (PeekOffset*) among other things 2007-03-28 16:54:32 -07:00
longsonr@gmail.com
9538c079be Bug 374770 - Simplify nsSVGOuterSVGFrame::IsRedrawSuspended. r+sr=tor 2007-03-28 02:41:46 -07:00
longsonr@gmail.com
c05ca41670 Bug 374766 - reduce filter and marker memory requirements. r=jwatt,sr=tor 2007-03-28 01:49:40 -07:00
sharparrow1@yahoo.com
b087c08cc6 Bug 373474: Scrollbar buttons don't get invalidated (i.e. for notification box or resizing). r+sr=roc. 2007-03-27 23:24:40 -07:00
sharparrow1@yahoo.com
1cf7602a3e Bug 373433: views inside absolutely positioned blocks sometimes mispositioned. r+sr=roc. 2007-03-27 23:14:03 -07:00
sharparrow1@yahoo.com
be658e47fd Bug 375508: Outline drawing broken when outline doesn't overflow. r+sr=roc. 2007-03-27 22:53:29 -07:00
jwatt@jwatt.org
f86cf234bc Use getAttribute('class') instead of className so that reftest can run SVG tests. On SVG elements className is of type SVGAnimatedString instead of DOMString. 2007-03-27 11:06:35 -07:00
dbaron@dbaron.org
28d27dcfcc Update reftest random markings now that bug 372629 is fixed. 2007-03-27 08:35:47 -07:00
dbaron@dbaron.org
85eb65ced4 Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg 2007-03-27 08:33:38 -07:00
longsonr@gmail.com
ff96081fa2 Bug 375384 - remove nsSVGUtils::IsSingular. r+sr=tor 2007-03-27 05:43:59 -07:00
joshmoz@gmail.com
e836dc9c3f get rid of old backbuffer API and related code. b=371392 r/sr=roc 2007-03-26 23:21:55 -07:00
Olli.Pettay@helsinki.fi
756bfcf6f0 Bug 369168, r+sr=roc 2007-03-26 22:30:14 -07:00
sharparrow1@yahoo.com
6fdcc6c041 Bug 372037: CSS clip property should clip the overflow rect as well as the paint rect; r+sr=roc. 2007-03-26 20:58:17 -07:00
joshmoz@gmail.com
094f428519 Implement CoreGraphics NPAPI Drawing Model. NPAPI plugins now have the option to render using CoreGraphics instead of Quickdraw. b=344427 r=sfraser sr=jst 2007-03-26 18:07:57 -07:00
gavin@gavinsharp.com
a63617a492 Reftest for bug 341043 by Arno <arno.@no-log.org>, r=roc 2007-03-26 13:39:29 -07:00
neil@parkwaycc.co.uk
c1cf636115 Fix SeaMonkey Mac tinderbox cross-compilation bustage b=375388 r=bsmedberg 2007-03-26 11:17:02 -07:00
jwatt@jwatt.org
4a22c650f9 Reftest for viewBox on child svg 2007-03-26 10:01:18 -07:00
jwatt@jwatt.org
16ba5f7966 Add failure rect to reftest 2007-03-26 09:22:18 -07:00
jwatt@jwatt.org
d3d2b5496c Adding reftest for foreignObject 2007-03-26 09:14:38 -07:00
jwatt@jwatt.org
44576a3355 Reftest for percentage units on viewport element breaking user units on graphics 2007-03-26 08:53:49 -07:00
jwatt@jwatt.org
8370c315e5 Adding reftest for null rootElement 2007-03-26 08:35:35 -07:00
jwatt@jwatt.org
8025978215 Add reftest for stroke-width with percentage value 2007-03-26 00:45:21 -07:00
jwatt@jwatt.org
b44e401ca6 Reftest for rects with one of rx or ry set 2007-03-26 00:43:09 -07:00
dbaron@dbaron.org
c6c5f80b1f Add tests for parsing, storage, and serialization of inherit and -moz-initial values. 2007-03-25 22:54:44 -07:00
Olli.Pettay@helsinki.fi
cf1ccace7f 375196, r+sr=roc 2007-03-25 22:38:22 -07:00
enndeakin@sympatico.ca
d8627a0a9d Bug 374832, lower opacity on drag images, Bug 375038, dragging doesn't work on blocks inside inlines, r+sr=roc 2007-03-25 20:27:53 -07:00
sharparrow1@yahoo.com
bdebedc073 Bug 375273: minor code cleanup in nsContainerFrame. r+sr=roc 2007-03-25 18:12:49 -07:00
dbaron@dbaron.org
adda93a30c More spans needed to separate text frames the same way they're separated in the test. 2007-03-25 15:26:13 -07:00
dbaron@dbaron.org
b46d2af7db Fix unclosed style element. 2007-03-25 15:07:31 -07:00
dbaron@dbaron.org
3d40530b62 Correctly annotate randomness (really dependency on fonts available on system) due to bug 372629. 2007-03-25 14:42:18 -07:00
dbaron@dbaron.org
213bfef7bb Work around lack of content:none. 2007-03-25 14:41:17 -07:00
dbaron@dbaron.org
f278049a32 Fix two counter references that were copies of the tests. 2007-03-25 14:40:28 -07:00
dbaron@dbaron.org
ad82303094 Add <span>s so that we don't have different text frame separation between test and reference. 2007-03-25 14:39:36 -07:00
dbaron@dbaron.org
ce5da1c499 Add reftests for text-indent. 2007-03-25 12:26:32 -07:00
asqueella@gmail.com
d3fa14b77e Try to fix mac bustage, making this test skip the global stylesheet PI like the other tests do... 2007-03-24 23:21:00 -07:00
asqueella@gmail.com
69e6a9a9b7 Bug 374486 - "WARNING: Nonempty list left over?" in visual debugging mode
p=Sylvain Pasche <sylvain.pasche@gmail.com>r+sr=roc
2007-03-24 22:30:59 -07:00
asqueella@gmail.com
bde08ec16b fix bug 369828 - html/svg:style sheets don't work in XUL documents(the fix is to special-case these elements in nsXULDocument::ResumeWalkand manually call UpdateStylesheet on them after the element and its subtreeis fully constructed and inserted into the document)r=bz, sr=peterv 2007-03-24 22:20:29 -07:00
roc+@cs.cmu.edu
29a2c959bb No bug. A variety of fixes to fix various reftest failures. Not Part Of The Build. 2007-03-24 04:07:36 -07:00
mats.palmgren@bredband.net
42d130d286 Fix "selection colors are sometimes wrong". b=374765 r+sr=pavlov 2007-03-24 02:21:35 -07:00
Olli.Pettay@helsinki.fi
1e619f723b Bug 375093, Crash [@ nsTypedSelection::ScrollIntoView] when right-clicking paste in input which then gets destroyed oninput, r+sr=dbaron 2007-03-23 10:32:34 -07:00
Olli.Pettay@helsinki.fi
be5c439142 backout Bug 369168 2007-03-23 03:03:25 -07:00
dbaron@dbaron.org
5a804a9d68 Update counters test results based on Windows results and better understanding of Mac failures. 2007-03-23 00:41:57 -07:00
dbaron@dbaron.org
981ba80b3e Mark 2 more tests as random due to font spacing issues. 2007-03-23 00:09:45 -07:00
dbaron@dbaron.org
2143e6c013 Add counter tests that I wrote for bug 3247, converted to reftest format by Rob Campbell <rcampbell@mozilla.com>. 2007-03-22 23:28:24 -07:00
dbaron@dbaron.org
c17571ef47 Add tests for bug 348516. Test 1 by <arno.@no-log.org>, r=dbaron. Tests 2 and 3 by me. 2007-03-22 23:25:51 -07:00
Olli.Pettay@helsinki.fi
956eca1093 Bug 374937, Crashes [@ nsTypedSelection::GetFrameSelection], r+sr=roc 2007-03-22 17:06:38 -07:00
Olli.Pettay@helsinki.fi
5efe36d569 Bug 369168, r+sr=roc 2007-03-22 17:01:36 -07:00
Olli.Pettay@helsinki.fi
f9d1cc6908 Bug 369150, r+sr=roc 2007-03-22 16:57:55 -07:00
roc+@cs.cmu.edu
374a8cc077 Bug 333659. Major new-textframe update. You can really browse the Web with it now, although major bugs remain. 2007-03-22 16:13:12 -07:00
roc+@cs.cmu.edu
859e758dce No bug. Comment-only change to note a potential optimization opportunity. 2007-03-22 16:10:10 -07:00
joshmoz@gmail.com
500c06e1d0 fix crash, suspend native events when instantiating plugins. patch by Steven Michaud. b=345627 r=josh sr=roc 2007-03-22 16:04:51 -07:00
roc+@cs.cmu.edu
b77c777dca Bug 374866. Reftests for text-transform. r=dbaron 2007-03-22 16:01:14 -07:00
hg@mozilla.com
465265d0d4 Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT, 2007-03-22 10:30:00 -07:00
Mats Palmgren
3c3f2843b5 Bug 716408 - Fix nsTableFrame::DidSetStyleContext indentation. r=bernd 2012-01-17 00:38:10 +01:00
Mats Palmgren
1a6de35f09 Bug 716408 - Assert that a prev-in-flow is null or of the same frame type. No need to null out mCellMap, the ctor does that and re-Init of frames isn't allowed. r=bernd 2012-01-17 00:38:10 +01:00
Mats Palmgren
cd9f477bed Bug 716408 - No need to null-check for delete, no need to null out members in dtor. r=bernd 2012-01-17 00:38:10 +01:00
Mats Palmgren
f68098c935 Bug 716408 - Initialize all bits of mBits to zero. r=bernd 2012-01-17 00:38:10 +01:00
Mats Palmgren
658d5cb257 Bug 716408 - Make nsTableFrame::GetTableFrame abort if the given frame isn't a table frame descendant, thus guaranteeing a non-null result. r=bernd 2012-01-17 00:38:10 +01:00
Mats Palmgren
aa17b16c52 Bug 716408 - Remove unnecessary nsTableFrame::GetFirstInFlow() calls to get IsBorderCollapse() bit. r=bernd 2012-01-17 00:38:10 +01:00
Mats Palmgren
3cbc28c117 Bug 716408 - Remove null-checks of GetFirstInFlow() result. r=bernd 2012-01-17 00:38:10 +01:00
Mats Palmgren
5d51dd3279 Bug 665597 - Test that child overflow that overlaps the parent's padding doesn't trigger a scrollbar. 2012-01-17 00:38:10 +01:00
Mats Palmgren
ddf9efc932 Bug 665597 - Fix some reftests assumptions about margins and scrollable overflow. part=5/5 r=dbaron,roc 2012-01-17 00:38:10 +01:00
Mats Palmgren
46e3ae1768 Bug 665597 - Use saturating calculations when adding the margin to the scrollable overflow rect. part=4/5 r=roc 2012-01-17 00:38:10 +01:00
Mats Palmgren
056f2a5cb9 Bug 665597 - Do not include margins in scrollable overflow for popup frames. part=3/5 r=roc 2012-01-17 00:38:10 +01:00
Mats Palmgren
5df91e4e15 Bug 665597 - Only include margins in scrollable overflow on the sides where it applies. part=2/5 r=roc 2012-01-17 00:38:10 +01:00
Benjamin Stover
44fcadb442 Bug 665597 - Include margin calculations in FinishAndStoreOverflow. part=1/5 r=roc 2011-06-20 10:03:09 -07:00
Robert O'Callahan
c1fae35d3c Bug 665597. Don't check overflow rects include border-box if the overflow rects are saturated. r=mats 2012-01-03 11:55:35 +13:00