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

1020 Коммитов

Автор SHA1 Сообщение Дата
Robert O'Callahan a768ce438f Bug 230555. Support white-space:pre-line (add tests). r+sr=dbaron 2008-08-12 21:49:03 +12:00
Robert O'Callahan de4be1cb93 Bug 413048. Disable float breaking in columns. r+sr=dbaron 2008-08-12 21:32:10 +12:00
Robert O'Callahan c608a29bb8 Bug 441259. Account for trimmable width when deciding whether we can place a float on the line. Also, only try to place a float at a point where we can have a line break. r+sr=dbaron 2008-08-12 21:29:35 +12:00
Robert O'Callahan f05ab3d5c6 Bug 406299. Make sure we include the font ascent/descent of a soft hyphen if there is one. r+sr=dbaron 2008-08-12 21:18:23 +12:00
Robert O'Callahan 93cddfc711 Bug 445079. Make nsSVGRenderState able to generate an nsIRenderingContext, so that filters and other users can host foreignObject content. r=longsonr,sr=mats 2008-08-12 20:36:51 +12:00
Robert O'Callahan b2c0de7471 Bug 230555. Support white-space:pre-line. r+sr=dbaron 2008-08-12 20:31:56 +12:00
Simon Montagu eb95bdb67a Bug 449555. Disable word-wrap for single-line widgets, r+sr=roc 2008-08-11 18:16:41 +03:00
Robert O'Callahan 8ea6018a9d Bug 438987. Propagate background color correctly when the root element is a table. Relanding with a crash fix. r+sr=dbaron 2008-08-08 20:21:13 +12:00
Boris Zbarsky 05afebeabd Forgot to take out the style 2008-08-08 02:22:11 -04:00
Boris Zbarsky ced05f04cb Bug 210094. Make min-height and max-height work on fieldset. r+sr=dbaron 2008-08-08 01:18:00 -04:00
Boris Zbarsky 093ea77947 Adding test 2008-08-08 00:55:50 -04:00
Robert O'Callahan b52d1fcfd0 Bug 438987, backing out 2008-08-08 15:34:43 +12:00
Robert O'Callahan 3402e96123 Bug 438987. Propagate background color correctly when the root element is a table. r+sr=dbaron 2008-08-08 13:52:41 +12:00
Mats Palmgren 9b0b54fb1d Oops, forgot that this test needs privileges. Disable it for now. 2008-08-07 18:04:29 +02:00
Mats Palmgren 44de06ac81 Test for bug 448987. 2008-08-07 16:44:24 +02:00
Mats Palmgren ce43b0541b Test for bug 428278. 2008-08-07 16:21:10 +02:00
Robert O'Callahan e77bdf3d25 Bug 238072 backout 2008-08-07 22:22:08 +12:00
Robert O'Callahan a97bb5ff1d Bug 238072. Disable table-parts-01 again because it still doesn't work on tinderbox test machines :-( 2008-08-07 17:49:25 +12:00
Robert O'Callahan b7204e455d Bug 238072. Fix table-parts-01 test 2008-08-07 16:17:43 +12:00
Robert O'Callahan e2c78aee47 Bug 238072. Add missing image file for tests 2008-08-07 15:24:31 +12:00
Robert O'Callahan 1bed374bdc Bug 238072, disable bad test temporarily 2008-08-07 15:17:55 +12:00
Robert O'Callahan 973135e78f Bug 238072, bad version of table-parts-01 was committed 2008-08-07 15:15:34 +12:00
Robert O'Callahan 94fd81d0a0 Bug 238072, fix test file I forgot to move
--HG--
rename : layout/reftests/bugs/374193-1xbl.xml => layout/base/crashtests/374193-1xbl.xml
2008-08-07 15:08:49 +12:00
Robert O'Callahan dcf51d2a34 Bug 238072. Rework generated content support to match CSS 2.1, making generated content take the normal frame construction path so supporting any style applied to it (including 'position', 'float', etc). r+sr=bz,r=dbaron 2008-08-07 13:18:24 +12:00
L. David Baron 9b2a49eb54 Mark one of the border-image tests as failing on Mac OS X 10.4. (Bug 448121) r+sr=bzbarsky 2008-08-06 15:38:44 -07:00
Robert O'Callahan bb9a3c58d4 Bug 441418. Instead of guessing when frame broke at a first-letter boundary, explicitly record that in a reflow status bit. r+sr=dbaron 2008-08-06 12:31:25 +12:00
Robert O'Callahan 702fa7a069 Bug 447565. Enable test 2008-08-06 12:26:37 +12:00
Robert O'Callahan a0eabe8ffc Bug 447565. Make clip-path/filter/mask use nsReferencedElement to update correctly when the element referenced by an ID changes. r=longsonr,sr=mats 2008-08-06 12:25:33 +12:00
Robert Longson 2870a18b00 bug 445687 - Should not be able to nest text r+sr=roc 2008-08-05 14:07:03 +01:00
Robert Longson 07fd1bd933 bug 445101 - rendering does not change if systemLanguage attribute changes r=jwatt,sr=bzbarsky 2008-08-05 13:01:47 +01:00
Boris Zbarsky 0cf4408249 Adding test 2008-08-05 01:35:01 -04:00
Dão Gottwald a8042fb5c0 fix bustage from changeset d6384ffd49f1 2008-08-04 13:24:06 +02:00
fantasai 36e43c9c44 Bug 159914 – Printing a div's content "eats" a few line down the first page 2008-08-04 13:19:53 +02:00
Graeme McCutcheon 7ef784f83a Disable the test for now, since reftest can't get the privileges it needs. 2008-07-31 11:23:29 -07:00
Asaf Romano c9d1d9a951 Bug 263683 - Findbar's Highlight feature should not manipulate the DOM. Patch by Graeme McCutcheon <graememcc_firefox@graeme-online.co.uk>, r=me,roc. sr=roc. 2008-07-30 23:48:56 +03:00
Robert O'Callahan ed30595e99 Bug 431341. Include floating first-letter text when we build textruns for a paragraph, because we want nsLineBreaker to see the text for capitalization analysis. Make sure that textrun construction for floating first-letter text uses the block as its scope. And make sure we reconstruct textruns after determining the first-letter length, so that ligatures are broken as necessary. r=smontagu 2008-07-29 22:11:26 -07:00
Robert O'Callahan 4370d37432 Bug 419285. nsCSSFrameConstructor should stop looking for first-letter content after a <br>. r+sr=dbaron 2008-07-29 22:02:00 -07:00
Boris Zbarsky 09d4442e30 Bug 431520. Don't do first-line styling on fieldsets, because it confuses the legend code, and it's not clear what it should even do. r+sr=dbaron 2008-07-28 23:08:57 -07:00
Ian Neal d4c933c660 Bug 447776 – Hang with word-wrap: break-word and width: 0px
with testcase and crashtests
p=smontagu r/sr=roc
2008-07-27 17:43:07 +01:00
Robert O'Callahan 5b34a78f29 Backing out bug 431341 2008-07-25 00:33:05 +12:00
Simon Montagu b70a3444aa Mark failing tests as random 2008-07-24 12:28:22 +03:00
Robert O'Callahan 610e8e3b21 Bug 431341. Let textrun construction descend into first-letter frames so that the correct capitalization state is constructed in nsLineBreaker. r=smontagu 2008-07-24 20:39:53 +12:00
Simon Montagu 0185f285af Support for word-wrap CSS property. Bug 99457, r+sr=dbaron, roc 2008-07-24 10:16:18 +03:00
Michael Ventnor c69a1c3d5b Bug 446273: Column rule does not always stretch the full height of the column box. r+sr=roc 2008-07-21 23:16:06 -07:00
Karl Tomlinson eb17c7530a non-spacing marks in munder are off center or too long. b=428863 r+sr=roc 2008-07-21 19:32:46 +12:00
Michael Ventnor d200b4c6a4 Bug 271586 – Implement CSS3 column-rule-*. r+sr=roc,dbaron 2008-07-19 12:38:25 +02:00
Kai Liu 6f5cd1aa07 Incorrect display of right-to-left menus in Vista - bug 403458 r+sr=vlad 2008-07-18 13:55:25 -07:00
Eric Butler 47e45f54c6 Canvas routines draw right-to-left text backwards - bug 402276 r=smontagu sr=roc 2008-07-18 11:29:06 -07:00
L. David Baron 8c19b98a62 Add bug number for failing reftests from bug 378217 landing. 2008-07-17 19:26:55 -07:00
L. David Baron 0fc36f0d30 Mark two reftests as failing on Mac. 2008-07-17 00:56:50 -07:00
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E) 7d3343e0fa Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold 2008-07-16 23:30:25 -07:00
L. David Baron 86c186dbd8 Backed out changeset 9b0b2391485c due to linker errors related to nsStyleStructInlines.h not being included enough. 2008-07-16 22:59:14 -07:00
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E) 269c2d355a Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold 2008-07-16 22:18:38 -07:00
Simon Montagu a53c346706 Mark the reftest random (apparently the same failure as the other soft-hyphens tests) 2008-07-16 15:34:26 +03:00
Simon Montagu d9ca6a1ef7 Fix for reftest for bug 444656 2008-07-16 12:52:20 +03:00
Simon Montagu b19c640964 Position soft hyphens correctly in right-to-left text. Bug 444656, r+sr=roc 2008-07-16 11:43:39 +03:00
Zack Weinberg 947cb5c85f Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units, and make eStyleUnit_Chars and nsLayoutUtils::CharsToCoord unused. (Bug 363706) r=roc sr=dbaron 2008-07-15 14:31:36 -07:00
L. David Baron d5917519f0 Make less restrictive assumptions about how big a 'ch' unit is relative to the line-height (assuming 4ch greater than the line height, rather than assuming 2ch is). (Bug 363706) 2008-07-15 14:31:36 -07:00
Robert O'Callahan e12228f1e0 Disabling feGaussianBlur-3.svg for investigation 2008-07-15 17:54:58 +12:00
Robert O'Callahan 18cf5a8e13 Backing out changeset 6c8c95fcaf9b (bug 445079) due to test failure on Windows 2008-07-15 16:35:37 +12:00
Robert O'Callahan cd5779708c Bug 445079. Make filters and patterns use an offscreen surface with the ability to create an nsIRenderingContext wrapper as needed, so foreignObject works in those contexts. r=longsonr,sr=mats 2008-07-15 15:16:43 +12:00
Robert O'Callahan 92ef9ab20a Bug 418201. Restrict filter processing to the dirty area. r=longsonr,sr=mats 2008-07-15 15:08:47 +12:00
Robert Longson e99311aec3 Bug 409383 - Enable reftests for dynamic changes to switch children. r=jwatt,sr=roc 2008-07-13 16:09:37 +01:00
Robert Longson 4f5be1e4c9 Bug 409383 - Make dynamic changes to switch children work and fix transient switch errors. r=jwatt,sr=roc 2008-07-13 12:30:48 +01:00
Sylvain Pasche d182915ca2 Bug 438679 – Remove some duplicate reftest manifest entries. r=dbaron 2008-07-12 12:49:58 +02:00
Daniel Holbert 192f557403 (No code changes) Change a bunch of non-executable files in layout/ to have non-executable mode.
Filetypes changed: .cpp .gif .h .html .list .png .svg .x-ccmap .xbl .xhtml .xul
2008-07-11 11:54:06 -07:00
Mats Palmgren 2c04f20658 Fix and re-enable reftest for bug 433700. 2008-07-09 22:25:29 +02:00
Mats Palmgren c9d01f8789 Temporarily disable reftest for bug 433700 since it fails on qm-win2k3-03. 2008-07-09 19:19:37 +02:00
Mats Palmgren 83e83087ed Reftest for bug 433700. 2008-07-09 17:43:52 +02:00
L. David Baron 753ca462de Add reftest for the nesting case in bug 424236. 2008-07-08 13:46:56 -07:00
Reed Loden 0dd654f8f8 Alphabetize layout/reftests/reftest.list and add box-shadow's reftest.list. [p=reed r+sr=roc] 2008-07-07 20:33:21 -05:00
Michael Ventnor fe63c6e507 Bug 212633 - "Add support for CSS3 box-shadow" (reftests) [p=ventnor.bugzilla@gmail.com (Michael Ventnor)] 2008-07-07 19:58:37 -05:00
Masayuki Nakano f1cf303d4c Bug 436356 Bullet lists does not display correctly, works in FF 2 p=Atsushi Sakai, r+sr=roc 2008-07-03 14:49:24 +09:00
Simon Montagu ea890e880c Make :first-letter include following punctuation but not first letters that are neither letters nor digits. Bug 399941, r+sr=roc
--HG--
rename : layout/generic/punct_marks.ccmap => layout/generic/punct_marks.x-ccmap
2008-07-02 19:28:43 +03:00
L. David Baron 125a18e0a9 Back out 0b1995eab10f due to mochitest failures on at least Windows. (Bug 363706) 2008-07-01 22:01:10 -07:00
Zack Weinberg 0cb6b35cce Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units, and make eStyleUnit_Chars and nsLayoutUtils::CharsToCoord unused. (Bug 363706) r=roc sr=dbaron 2008-07-01 20:24:36 -07:00
Robert O'Callahan 8df896f622 Bug 344258. Make <use> honour changes to the ID-to-element map. r=longsonr,sr=mats 2008-06-26 10:41:04 +12:00
Simon Montagu f5c57c867f Reftest for bug 109735 2008-06-25 02:41:26 -07:00
Michael Ventnor 95215d2e79 Bug 440112, Form elements are not hidden behind overlapping parent with overflow:hidden, r+sr=roc 2008-06-23 11:30:07 +03:00
Robert O'Callahan cc0cfcf8e7 Mark reftest as passing 2008-06-23 14:41:21 +12:00
Robert O'Callahan 0084a0efef Bug 438981. The canonical 'body element' must be the first 'body' child. 2008-06-23 10:38:29 +12:00
Robert Longson fd21ff735e Bug 438867 - rftest for SVG not rendered after html hr element. 2008-06-22 17:22:07 +01:00
Mats Palmgren dbec8fafc5 Make the test work also with desktop theme where background color for text widgets is not white. b=435048 r=karlt 2008-06-20 02:45:05 +02:00
Simon Montagu c7aa8e5f41 reftest for bug 439910 2008-06-19 12:36:42 +03:00
L. David Baron 68f55f2bd3 Mark reftest added for bug 363706 as failing. 2008-06-17 16:11:45 -07:00
Eric Butler 4d58741bd6 Fix crashes when using text API on a canvas context whose element doesn't have a frame, and update handling of that case to match the spec. (Bug 438695) r+sr=dbaron 2008-06-17 14:37:57 -07:00
L. David Baron f74134beca Add basic test for bug 363706. 2008-06-17 14:37:56 -07:00
Robert O'Callahan 1fb32e25c0 Bug 421436. Remove hack that gives <br> 1-appunit width in standards mode; it's no longer necessary and it can cause subtle bugs. r+sr=dbaron 2008-06-14 20:48:07 +12:00
Robert O'Callahan 1b6c71eabf Bug 439004. Check whether there's logically empty content already placed on the line instead of just checking whether the line has advanced horizontally. r+sr=dbaron. 2008-06-14 20:28:07 +12:00
Michael Ventnor 129d4dc805 Implement text-shadow rendering (bug 10713). r+sr=roc. Relanding with fixes to make tests pass on Mac 2008-06-13 10:02:32 +12:00
Robert O'Callahan 9a6f32a0b9 Backing out text-shadow due to Mac issues 2008-06-12 17:40:56 +12:00
L. David Baron c23d01eee4 Add some reftests for z-ordering of text-decorations. 2008-06-11 21:54:13 -07:00
Michael Ventnor 5217b0efd3 text-shadow tests (bug 10713) 2008-06-12 14:39:36 +12:00
Robert O'Callahan 4188aa979e Allow floats to be placed on the current line even after nonzero-width inline content has been placed. Fixes an Acid3 layout bug. r+sr=dbaron 2008-06-11 11:53:22 +12:00
Eric Butler be40edd6c9 Canvas text spec implementation (bug 436904) 2008-06-10 16:16:59 -07:00
L. David Baron f4b0e442f4 Make top and bottom values of vertical-align align the subtree rather than the element itself. (Bug 118501) r+sr=roc 2008-06-06 09:26:58 -07:00
L. David Baron 851aa08808 Don't make our anonymous blocks that wrap blocks inside inlines be containing blocks so that we get the right containing block direction per the CSS spec. (Bug 423306) r+sr=roc 2008-06-05 16:06:34 -07:00
L. David Baron 0b369f2ea1 Remove unneeded (and not present in the proposed CSS3 float-displace property) border-box and padding-box values of -moz-float-edge. (Bug 432891) r+sr=roc 2008-06-05 16:06:34 -07:00
Simon Montagu 69be8da881 Reftest for bug 229764 2008-06-05 04:05:25 -07:00
Vladimir Vukicevic 977091d498 b=346189, children should optionally not affect size of XUL stack; r+sr=roc 2008-06-04 23:46:24 -07:00