dbaron%dbaron.org
eddda04216
Annotate the failures of the foreground image tests, by platform, and turn them on.
2007-02-22 23:44:49 +00:00
dbaron%dbaron.org
b7a28a3596
Add tests for collapsed borders and foreground images.
2007-02-22 23:27:18 +00:00
jst%mozilla.org
d4160fada0
Fixing bug 371200. Make us have only one pref observer for browser.chrome.toolbar_tips rather than having every single XUL tooltip listener listen for changes to the pref only to update a global variable. r+sr=jonas@sicking.cc
2007-02-22 22:38:25 +00:00
sharparrow1%yahoo.com
a30e6c49b5
Bug 371238 Fix uninitialized variable in nsPresContext::GetContainer. r+sr=roc
2007-02-22 22:09:14 +00:00
dbaron%dbaron.org
9772df345f
Remove the remainder of the pixel rounding in the table code. b=371187 r=bernd sr=roc
2007-02-22 20:22:12 +00:00
bzbarsky%mit.edu
b9c2928b12
Removing space that should not have been there. Bug 243370
2007-02-22 18:35:34 +00:00
bzbarsky%mit.edu
072e700041
deCOMtaminate SetBounds(), GetChildBox(), GetNextBox(), GetParentBox(),
...
GetVAlign(), GetHAlign(). Remove GetInset(). Bug 243370, patch by Andreas
Lange <anlan@lange.cx>, r+sr=roc
2007-02-22 18:05:14 +00:00
dbaron%dbaron.org
698f214d74
Switch from green to blue to avoid bug 371232 (but leave one affected test).
2007-02-22 17:52:56 +00:00
longsonr%gmail.com
dfeb24a466
Bug 330059 - Text Inside a Elements Does Not Render. r=jwatt,sr=tor
2007-02-22 12:38:12 +00:00
dbaron%dbaron.org
42059d1587
Change the image/color mismatches from fails-if(windows) to random, since they fail on the Linux tinderbox.
2007-02-22 09:51:15 +00:00
dbaron%dbaron.org
cefc312c3c
Add pixel-rounding subdirectory.
2007-02-22 09:25:24 +00:00
dbaron%dbaron.org
ae13095061
Reflect test results on Windows.
2007-02-22 09:24:33 +00:00
dbaron%dbaron.org
896f332181
Reflect test results on Mac.
2007-02-22 09:11:36 +00:00
dbaron%dbaron.org
a1689b1dd0
Missed annotation for test that had error in previous round.
2007-02-22 08:58:25 +00:00
dbaron%dbaron.org
ee1180f9bc
Fix some errors in tests and start annotating failures in manifest.
2007-02-22 08:49:11 +00:00
dbaron%dbaron.org
05e31480c9
Add tests for pixel rounding.
2007-02-22 07:44:20 +00:00
dbaron%dbaron.org
6b8b6f6948
Better annotate test failures from earlier today.
2007-02-22 04:20:10 +00:00
dbaron%dbaron.org
e827b39ad7
Mark 4 tests as random since they fail on Mac.
2007-02-22 00:42:20 +00:00
dbaron%dbaron.org
81013b23ee
Convert some more of my reflow branch testcases to reftests.
2007-02-22 00:09:21 +00:00
bmlk%gmx.de
d32867be73
limit array access when a rowspan points to a already pushed row, bug 370360 r/sr=bzbarsky
2007-02-21 19:42:21 +00:00
bmlk%gmx.de
0d675ddf2d
collapse zero colspans when new cells are inserted bug 370842 r/sr=bzbarsky
2007-02-21 19:31:52 +00:00
dbaron%dbaron.org
dfe1e18476
Add tests for table-layout:auto table balancing.
2007-02-21 07:47:47 +00:00
roc+%cs.cmu.edu
2ba784a51b
Bug 370589. Put the prescontext into bidi mode when XUL trees detect a bidi string. r=smontagu,sr=dbaron
2007-02-21 02:04:51 +00:00
roc+%cs.cmu.edu
376b5ed6ff
Bug 369227. Record the first soft break beyond the available width, if there isn't one within the available width. r+sr=dbaron
2007-02-21 01:52:03 +00:00
sayrer%gmail.com
914e642c1e
making some of these todo(). see regressions detailed in bug 371061.
2007-02-20 22:38:45 +00:00
sayrer%gmail.com
8105fc2ae9
Bug 368994. move some more tests. r=dbaron
2007-02-20 22:18:09 +00:00
dbaron%dbaron.org
cc8130d941
Create subdirectory manifest for table-width directory.
2007-02-20 22:14:57 +00:00
dbaron%dbaron.org
fe22509a78
Update documentation for changes in format. b=371036 Patch by Rob Campbell <rcampbell@mozilla.com>. r=dbaron
2007-02-20 22:11:17 +00:00
asqueella%gmail.com
adbef41e83
fix 370967 - crash when focusing the input of an <isindex> and then reloading the document
...
(move the (mInputContent)->RemoveEventListenerByIID call from the destructor to Destroy() so that it actually gets called.)
r+sr=roc
2007-02-20 20:25:14 +00:00
roc+%cs.cmu.edu
b9a18a5be9
Bug 354491. Fix the display of the event target frame in layout debugging to not use views and not crash. r=mats,sr=rbs
2007-02-20 20:22:19 +00:00
bzbarsky%mit.edu
9ed992748a
Set the used padding on the scrolled frame, since we're munging its padding.
...
Bug 370794, r+sr=dbaron
2007-02-20 18:54:16 +00:00
bzbarsky%mit.edu
22fa771d50
Refactor some repetitive computed style code. Bug 365932, r+sr=dbaron
2007-02-20 18:43:16 +00:00
sharparrow1%yahoo.com
7f917d232a
Bug 370852. Misc nsPrintEngine fixes/cleanups.r+sr=roc.
2007-02-20 00:44:57 +00:00
sharparrow1%yahoo.com
ad1971baf9
Bug 370945: Crash in GetLayerPoint. r+sr=roc.
2007-02-20 00:26:53 +00:00
dbaron%dbaron.org
31de09ee72
Fix bug in reference rendering for percent-truncation-3: the min widths of the columns need to match the test, since we size between percent and min. b=370720
2007-02-19 21:24:53 +00:00
bzbarsky%mit.edu
c9007f90a9
Fix bug 370692. r+sr=rbs
2007-02-19 20:46:31 +00:00
Olli.Pettay%helsinki.fi
ca0febb764
Bug 370454, make nsISVGValueObserver inherit nsISupportsWeakReference, r=tor, sr=roc
2007-02-19 20:03:34 +00:00
sharparrow1%yahoo.com
96eef9d1af
Adding reftests for bug 370629.
2007-02-19 01:16:32 +00:00
bzbarsky%mit.edu
25c2235c83
Fix bug 370586. r=bernd, sr=roc
2007-02-19 01:10:28 +00:00
bzbarsky%mit.edu
fe88b5e467
Make blocks whose ancestors are not blocks have the NS_BLOCK_MARGIN_ROOT and
...
NS_BLOCK_SPACE_MGR bits as necessary. Bug 354600, r+sr=roc
2007-02-18 23:53:25 +00:00
sharparrow1%yahoo.com
bbe056fa5f
Bug 370629: Large images rescale to nothing (integer overflow computing replaced element size). r=dbaron, sr=roc.
2007-02-18 23:11:32 +00:00
asqueella%gmail.com
86aaabb1af
Bug 366089 - move XUL reftests into a separate manifest, included from the main one.
...
r=dbaron
2007-02-18 22:46:43 +00:00
dbaron%dbaron.org
5444e34bc5
Subtract allocated parts before repeating division used for allocation to avoid rounding error of total. b=366865 r=bernd sr=roc
2007-02-18 19:49:50 +00:00
asqueella%gmail.com
3486f2d6a5
bug 257868 follow-up: fix a typo in the previous patch (left-over from an older patch with a different method signature)
2007-02-18 19:46:12 +00:00
bmlk%gmx.de
d65f1bc1bb
fix oversight with zero rowspan handling bug 370808 r/sr=bzbarsky
2007-02-18 18:50:39 +00:00
asqueella%gmail.com
3be3ebf36a
bug 257868 - remove the nsIPresShell::SetAnonymousContentFor() API, make the frames store strong refs to the anonymous content instead. Decomtaminate nsIAnonymousContentCreator.
...
r+sr=roc
2007-02-18 17:34:09 +00:00
asqueella%gmail.com
2213149a5d
bug 370371 - remove nsIImageControlFrame, have the frame set the last clicked point as a property on its mContent instead.
...
r+sr=roc
2007-02-18 16:49:54 +00:00
sharparrow1%yahoo.com
ba4385e16a
Bug 370492: Stop using views for event.PageX/Y, event.layerX/Y, image.x/y. r+sr=roc.
2007-02-18 10:43:12 +00:00
sharparrow1%yahoo.com
3efcb2ee74
Bug 370642: remove use of views in layout/inspector. r+sr=dbaron.
2007-02-18 04:44:21 +00:00
uriber%gmail.com
2f6b94d96b
Change margin-right to -moz-margin-end to fix RTL vertical marquees. bug=370757 r+sr=dbaron
2007-02-17 20:08:06 +00:00
martijn.martijn%gmail.com
f773d3a047
Bug 336147 � Changing innerHTML for input type=button causes miss-rendering, patch by Ryan Jones, r+sr=roc
2007-02-17 14:14:08 +00:00
martijn.martijn%gmail.com
a6d42c1452
Bug 369422 � marquee inside white-space:pre elements acts bad, r=dbaron, sr=roc
2007-02-17 10:34:39 +00:00
sharparrow1%yahoo.com
9dbdc3581a
Bug 370641: Stop using views in svg. r=tor, sr=roc.
2007-02-17 10:01:22 +00:00
dbaron%dbaron.org
7f3aa42b5f
Another round of tests converted from reflow branch (bug 300030) testcases.
2007-02-17 05:37:13 +00:00
dbaron%dbaron.org
e38d003e87
Start converting reflow branch (bug 300030) table testcases to reftests.
2007-02-16 23:30:22 +00:00
jonas%sicking.cc
9eea4cd5fe
Bug 370332: Kill nsIBindingManager and nsIStyleRuleSupplier. r=dbaron for the layout/style parts, r/sr=jst for the rest.
2007-02-16 23:02:08 +00:00
joshmoz%gmail.com
d78ea149e8
cocoa native text fields draw outside bounds, have incorrect border/padding setup. b=370593 r=smorgan sr=dbaron
2007-02-16 18:18:48 +00:00
enndeakin%sympatico.ca
46457a87ee
Bug 308292, listbox getIndexOfItem/getItemAtIndex shouldn't throw exceptions, r+sr=neil
2007-02-16 14:23:35 +00:00
joshmoz%gmail.com
94eb54893c
remove unused variables, other warning fixes. no bug. r/sr=bz
2007-02-16 08:04:44 +00:00
joshmoz%gmail.com
32d7a05759
extend nsITheme to support native focus drawing. b=370549 r=dbaron sr=roc
2007-02-16 01:53:43 +00:00
Olli.Pettay%helsinki.fi
391f74f48d
Bug 363067, Add nsPIDOMEventTarget and kill nsIChromeEventHandler, r=jst, sr=sicking
2007-02-15 23:04:33 +00:00
sharparrow1%yahoo.com
5d26b185b1
Bug 370034: Replace nsIDeviceContext::GetDeviceContextFor with nsIDeviceContext::Init. r+sr=roc
2007-02-15 11:08:47 +00:00
sharparrow1%yahoo.com
7a228adbff
Bug 370303: Cleanup in layout/forms. r+sr=roc.
2007-02-15 10:58:31 +00:00
sharparrow1%yahoo.com
b2cad6ca8d
Bug 369698: fix dynamic changes to layout.css.dpi pref. r+sr=roc.
2007-02-15 09:04:25 +00:00
smontagu%smontagu.org
c518c1c5de
Remove obsolete state bit NS_BLOCK_SHRINK_WRAP. Bug 369243, r=bz, sr=dbaron
2007-02-15 05:07:57 +00:00
jwatt%jwatt.org
602e93b61b
Fixing bug 369992. Areas previously occupied by a foreignObject aren't repainted. r+sr=tor@acm.org
2007-02-14 21:38:43 +00:00
joshmoz%gmail.com
9c0e68d2fc
cleanup. r+sr=dbaron
2007-02-14 21:00:15 +00:00
dbaron%dbaron.org
a40b385248
Change my old email address to my new one (files missed when I did a mass-change in January 2003).
2007-02-14 07:18:26 +00:00
dbaron%dbaron.org
6983ab4744
Add tests for bug 25888 (an open bug).
2007-02-14 02:28:16 +00:00
sharparrow1%yahoo.com
b52771b429
Bustage fix for bug 369834.
2007-02-13 23:00:39 +00:00
sharparrow1%yahoo.com
d6505bc847
Bug 369834: Get rid of SetAltDevice and friends (and fix print preview). r+sr=roc.
2007-02-13 22:36:59 +00:00
smontagu%smontagu.org
2b8379c2ef
Bug 370255: ASSERTION: frame not dirty: 'aFrame->GetStateBits() & (NS_FRAME_IS_DIRTY | NS_FRAME_HAS_DIRTY_CHILDREN)' on changing page direction, r=uriber, sr=roc
2007-02-13 18:11:24 +00:00
bzbarsky%mit.edu
76c819488f
Fix build bustage. Bug 369099
2007-02-13 16:59:51 +00:00
bzbarsky%mit.edu
ddb097385f
Don't use a static nsTArray. Bug 369099, r=bernd, sr=roc
2007-02-13 16:23:19 +00:00
longsonr%gmail.com
e3aa4e859e
Bug 369911 - Changing the transform attribute of a foreignObject has no effect. r=jwatt,sr=tor
2007-02-13 10:12:18 +00:00
bmlk%gmx.de
802196753e
take into account overlap situations between row- and colspans, bug 369975 r/sr=bzbarsky
2007-02-13 05:32:18 +00:00
bzbarsky%mit.edu
7d039134dc
Revoke pending reflow events before tearing down the frame tree. Bug 347662,
...
r+sr=roc.
2007-02-13 04:46:57 +00:00
jonas%sicking.cc
e34aa37ed0
Bug 369676: Make document stylesheets not affect scrollbars in XUL documents. r/sr=bz
2007-02-13 01:25:02 +00:00
dbaron%dbaron.org
6707328527
Put back the load timeout code that I backed out yesterday, since it now works. b=369319
2007-02-13 00:54:02 +00:00
dbaron%dbaron.org
b12b7e01dc
Ignore load events for subframes. More followup to bug 369319.
2007-02-13 00:34:58 +00:00
dbaron%dbaron.org
65c195ac3f
Do setTimeout twice so I don't break tests that do a setTimeout. Followup to bug 369319.
2007-02-13 00:03:50 +00:00
dbaron%dbaron.org
35e7e1950b
Revert previous change, since it doesn't help.
2007-02-12 21:50:54 +00:00
dbaron%dbaron.org
bcc478294a
Put back 20ms timeout for now, to try to fix test failures.
2007-02-12 20:57:30 +00:00
sharparrow1%yahoo.com
28f5411e95
Bug 370185: clean up view header includes (trivial). rs=bzbarsky.
2007-02-12 19:31:59 +00:00
sharparrow1%yahoo.com
2bdae2af37
Bug 370185: clean up view header includes (trivial). rs=bzbarsky.
2007-02-12 19:17:33 +00:00
neil%parkwaycc.co.uk
a9f5b0d4f7
gfxMatrix is a struct, not a class b=370051 r=jwatt sr=tor
2007-02-12 14:40:44 +00:00
dbaron%dbaron.org
7cfc387523
Back out failure timeout part of previous change.
2007-02-12 03:45:01 +00:00
dbaron%dbaron.org
ffb5d69ec4
Make reftest use onload rather than nsIWebProgressListener, and make it time out after load failure. b=369319 r=robcee
2007-02-12 02:21:18 +00:00
smontagu%smontagu.org
0ebfbbc8a8
Bug 369236: Move IsBidiFormControl from nsHTMLReflowState to nsBlockFrame. r+sr=roc
2007-02-11 07:19:09 +00:00
bmlk%gmx.de
949f30412c
look out for zero rowspans when expanding the cellmap bug, 368651 r/sr=bzbarsky
2007-02-10 06:56:57 +00:00
bzbarsky%mit.edu
0a7372cdaa
Fixing more bugs in tests. Bug 348809.
2007-02-09 21:31:38 +00:00
sharparrow1%yahoo.com
1436342d23
Bug 369690: nsPresContext::mImageLoaders uses wrong key; r+sr=bzbarsky
2007-02-09 20:44:10 +00:00
bzbarsky%mit.edu
5776612d22
List the right bug number. Bug 348809, patch by Rob Campbell, r=bzbarsky
2007-02-09 17:12:04 +00:00
bzbarsky%mit.edu
758c238b3f
Fix bug 348809. r+sr=dbaron
2007-02-09 06:20:47 +00:00
roc+%cs.cmu.edu
052b758c05
Make new textframe build again after units landing and other changes. The gfxSkipChars and gfxPangoTextRun changes only affect the new textframe.
2007-02-09 04:20:17 +00:00
dbaron%dbaron.org
1d872893b6
Be a little less picky to avoid missing output.
2007-02-09 02:05:11 +00:00
dbaron%dbaron.org
54a491c063
Another random test on Windows due to native theme issues.
2007-02-09 01:49:56 +00:00
dbaron%dbaron.org
d339f9de1f
Mark (at least some of) the tests with native theme as random on Windows.
2007-02-09 00:24:25 +00:00
Olli.Pettay%helsinki.fi
b4da895255
Bug 369753, remove nsIXMLContent, r+sr=bz
2007-02-09 00:15:14 +00:00
mozilla%weilbacher.org
8879c5a61f
[OS/2] Bug 333235: Get Thebes to work on OS/2. r=mkaply
...
Changes to widget, including heavy whitespace cleanup in nsWindow::Destroy and nsWindow::OnPaint.
Temporary compilation workaround for nsObjectFrame.
2007-02-08 23:38:51 +00:00
masayuki%d-toybox.com
8eeb762eba
Bug 369618 cannot open menu on non-primary display r+sr=roc
2007-02-08 23:23:31 +00:00
bzbarsky%mit.edu
e2bc62506c
Back out incorrect change to test.
2007-02-08 21:51:54 +00:00
masayuki%d-toybox.com
82d0a09d2c
Bug 366043 The negative outline-offset is broken by bug 287624 r+sr=dbaron
2007-02-08 21:04:54 +00:00
pavlov%pavlov.net
95e12e6c06
thebes API cleanup. bug 368910. r/sr=vlad
2007-02-08 20:47:48 +00:00
dbaron%dbaron.org
5777fa3aa1
Use perl because sed isn't portable enough (doesn't work on Mac).
2007-02-08 20:39:12 +00:00
dbaron%dbaron.org
37d835a076
Rename pass.image to pass_image so it has no meaningful extension on all platforms (since .image is meaningful on Mac).
2007-02-08 19:37:05 +00:00
dbaron%dbaron.org
0f0acb5a23
Mark expected test failure for Mac.
2007-02-08 19:31:37 +00:00
dbaron%dbaron.org
e2cad6ddc7
Allow reftest to be marked as failing or random on a specific platform. b=369330 r=robcee
2007-02-08 19:24:43 +00:00
dbaron%dbaron.org
5ba7bf7ff2
Stop rounding widths to pixel boundaries to fix reftest failures on Mac, which does subpixel positioning and sizing of text. b=369318 r=bernd sr=roc
2007-02-08 19:21:58 +00:00
dbaron%dbaron.org
381fd33b06
Stop rounding final column widths (up) to pixel boundaries. b=349297 r=bernd sr=roc
2007-02-08 19:20:51 +00:00
mats.palmgren%bredband.net
52e8bdc0dc
Check LL_GOTLINEBOX before using mLineBox. b=368461 r+sr=dbaron
2007-02-08 13:53:51 +00:00
bzbarsky%mit.edu
8ebdc4349c
Make the test actually valid (before, it ended up off from the reference by
...
somewhere on the order of 1/3 px).
2007-02-08 07:25:30 +00:00
sharparrow1%yahoo.com
c78720aa24
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
bzbarsky%mit.edu
e77da62f48
Adding tests for bug 144004.
2007-02-06 07:32:09 +00:00
bzbarsky%mit.edu
546c255709
Remove dead code. Followup for bug 243159, rs=roc
2007-02-06 06:23:18 +00:00
bzbarsky%mit.edu
9b88836aa4
Adding test for bug 361091.
2007-02-06 05:14:25 +00:00
bzbarsky%mit.edu
064aae5b2d
Only do first-line stuff when inserting directly into the block in question.
...
Bug 367489 followup, r+sr=roc
2007-02-06 00:18:08 +00:00
tor%cs.brown.edu
4b05a64374
Bug 359516 - replace hand-wired observer scheme for filters with
...
nsIMutationObserver. r=roc, sr=sicking
2007-02-05 20:04:17 +00:00
uriber%gmail.com
49a73ff19a
Avoid including the offset from a continuation frame to the original frame's parent twice when computing the 'all in flow bounding rect'. bug=368735, r+sr=roc.
2007-02-05 19:32:26 +00:00
bzbarsky%mit.edu
f159f65687
Simplify the posted events setup now that they're owned through dispatch by the
...
target thread. Bug 369247, r+sr=peterv
2007-02-05 18:09:26 +00:00
tor%cs.brown.edu
d52618b2e8
Bug 367796 - <svg:switch> should be SVGTransformable. r=scootermorris, sr=roc
2007-02-05 16:26:23 +00:00
smontagu%smontagu.org
e39883cd7c
Remove unused method BidiStyleChangeReflow(). Bug 369338, r+sr=roc
2007-02-05 10:48:27 +00:00
bzbarsky%mit.edu
ac2c886ef1
Converting some tests to reftest.
2007-02-05 05:32:25 +00:00
bzbarsky%mit.edu
be85e170e4
Pass the right frame to the first-line stuff. Bug 367489, r+sr=roc.
2007-02-05 03:32:25 +00:00
uriber%gmail.com
a5064f7ba6
Always initialize numChildren, now that it's always checked. bug=368893 r=nian.liu sr=roc
2007-02-04 21:24:49 +00:00
dbaron%dbaron.org
40d5f6c2e0
Be more tolerant of varying font metrics so the tests pass on Mac too, and clean up some things from the last round of changes. b=9458,18217
2007-02-04 20:52:46 +00:00
bzbarsky%mit.edu
e2df828699
Update scrollframes to the new GetCollapsed() API too. Bug 369127, r+sr=dbaron.
2007-02-03 00:08:19 +00:00
dbaron%dbaron.org
b0c3659658
Fix inclusion of extra notation in href.
2007-02-02 06:41:51 +00:00
dbaron%dbaron.org
497220ce28
Tweak inline-block and inline-table z-ordering tests so they work with a broader range of font metrics and line heights.
2007-02-02 06:15:24 +00:00
dbaron%dbaron.org
6a9744c34c
Allow display:inline-block to be used on :before and :after. b=368622 r+sr=bzbarsky
2007-02-02 06:13:37 +00:00
dbaron%dbaron.org
b1b2e0665d
Move gray-ness of table borders to quirks mode and restore our prior standards-mode behavior. b=84307 r=fantasai sr=bzbarsky
2007-02-02 06:11:56 +00:00
dbaron%dbaron.org
eb470f71ed
Comment out a test that fails intermittently.
2007-02-02 05:18:25 +00:00
dbaron%dbaron.org
e542140cfb
Add simple script to clean up reftest output.
2007-02-02 05:00:41 +00:00
dbaron%dbaron.org
aeedc73337
Add image that I forgot to add when checking in bug 368020.
2007-02-02 04:29:52 +00:00
jwalden%mit.edu
bffb9c4ab2
Add reftests for most of bug 1156. There's still more to do, but this covers probably 70-80% of it. r=biesi, sr=dbaron
2007-02-02 02:42:04 +00:00
philringnalda%gmail.com
1260891962
Bug 368902: Unnecessary looping over collapsed children in nsSprocketLayout, patch by Andreas Lange <anlan@lange.cx>, r+sr=bzbarsky
2007-02-01 07:24:28 +00:00
dbaron%dbaron.org
fb391ac9cd
Make default table and hr border colors be gray rather than special values that depend on the background color, and remove the special values that depend on the background. b=84307 Patch by fantasai <fantasai.bugs@inkedblade.net>. r=bzbarsky sr=dbaron
2007-02-01 02:45:55 +00:00
dbaron%dbaron.org
585fa7bb73
Add tests for dynamic resizing of things that depend on width of container. b=163504, 28811
2007-02-01 02:14:40 +00:00
dbaron%dbaron.org
113ea06361
Add tests for support of 'overflow' on inline-block elements. b=367247
2007-02-01 02:13:07 +00:00
tor%cs.brown.edu
004d660934
Bug 367503 - Switch nsSVGPathGeometryFrame to thebes. r=longsonr, sr=roc
2007-01-31 16:05:42 +00:00
Olli.Pettay%helsinki.fi
7bea6078a1
Bug 243370, deCOMtaminate parts of nsIFrame that come from nsIBox, part 2, p=anlan@lange.cx, r+sr=roc
2007-01-31 16:02:42 +00:00
asqueella%gmail.com
e826dfdf79
Bug 210096, part two - remove inIFileSearch interface and its implementation
...
patch by Shawn Wilsher <comrade693+bmo@gmail.com>
r=db48x, sr=neil
2007-01-31 15:04:36 +00:00
longsonr%gmail.com
f77df9af80
Bug 368703 � Some methods in layout/style could be const r+sr=dbaron
2007-01-31 13:59:26 +00:00
dbaron%dbaron.org
d662f33d0c
Missed null check. b=368740 r+sr=roc
2007-01-31 05:23:47 +00:00
dbaron%dbaron.org
f902ca6c73
Make things inside foreignObject reflow in response to style changes that cause reflow. b=328829 r=jwatt sr=roc
2007-01-31 05:22:40 +00:00
dbaron%dbaron.org
9f9adcd2cd
Fix handling of background-clip and background-origin to honor GetSkipSides. b=368020 r+sr=roc
2007-01-31 05:21:05 +00:00
mats.palmgren%bredband.net
0dd9dd2c1c
Collapse() might have destroyed 'frame'. b=368697 r+sr=roc
2007-01-30 22:28:06 +00:00
uriber%gmail.com
87097d2066
The correct version of the patch for bug 363198, this time.
2007-01-30 19:36:55 +00:00
uriber%gmail.com
b54f349355
GetFrameForNodeOffset: if aNode has no children and the offset is 0, return the frame corresponding to aNode rather than failing. patch by Nian Liu <nian.liu@sun.com>. bug=363198 r=uriber sr=roc.
2007-01-30 19:29:55 +00:00
longsonr%gmail.com
84928d38d8
Bug 307708 � filters should operate in linearRGB color space by default r=dbaron,r=tor,sr=roc
2007-01-30 13:19:55 +00:00
asqueella%gmail.com
bb79257e15
fix bug 363419 - Direct children of <overlay> not created correctly.
...
Don't create XUL "placeholder" element for them, instead use the same logic as elsewhere, as these nodes can end up in the master document.
r=smaug, sr=sicking
2007-01-30 12:49:24 +00:00
bzbarsky%mit.edu
fea47b91b7
Remove some no longer needed code. Bug 368273, r+sr=dbaron
2007-01-30 05:52:27 +00:00
bzbarsky%mit.edu
018190c39c
Make <style> elements notice text content changes. Bug 367612, r+sr=sicking
2007-01-30 05:50:22 +00:00
bzbarsky%mit.edu
7831ffe4cb
Fix bug 300691. r+sr=sicking
2007-01-30 05:48:22 +00:00
cvshook%sicking.cc
0c24c4a4c3
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
2007-01-30 00:06:41 +00:00
smontagu%smontagu.org
d2559b5746
#undef CS and ES to prevent build errors on Solaris 10 x86. Bug 287388, r+sr=dbaron
2007-01-29 14:37:04 +00:00
bzbarsky%mit.edu
724cfdc0d9
Missed a spot where we should update our cached band rect. Bug 368330, r+sr=roc
2007-01-29 02:16:23 +00:00
dbaron%dbaron.org
1f3fb393e2
Make non-box frames pay better attention to nsITheme::GetWidgetBorder and GetWidgetPadding. b=366722 r+sr=roc
2007-01-28 17:20:01 +00:00
bzbarsky%mit.edu
4597173571
Fix crash bug 368166. r=bernd, sr=roc
2007-01-28 16:49:26 +00:00
mats.palmgren%bredband.net
59a51a1ca4
Improve overflow/underflow DOM event handling. b=365477 r+sr=roc
2007-01-27 22:50:18 +00:00
dbaron%dbaron.org
bd3bb5885b
Remove nsTableFrame::GetBorderPadding and related code. b=367458 r=bernd sr=roc
2007-01-27 22:22:24 +00:00
dbaron%dbaron.org
9bae00dd9e
Revert previous change.
2007-01-27 19:35:29 +00:00
dbaron%dbaron.org
9b608ec24d
Address review comment on bug 9458 that depends on bug 367247 by making nsFrame::IsContainingBlock not check display type, but making it purely frame-class-based.
2007-01-27 18:45:35 +00:00
dbaron%dbaron.org
1b7cdac572
Make inline-blocks support 'overflow', and add some useful methods to nsStyleDisplay. b=367247 r+sr=bzbarsky
2007-01-27 18:44:24 +00:00
dbaron%dbaron.org
dc9be935ab
Make marquee use inline-block. b=163504 r=martijn sr=bzbarsky
2007-01-27 18:40:57 +00:00
dbaron%dbaron.org
6e48038aa3
Combine the code that tests inlines for dependence on the containing block width in order to disable resize reflow optimizations, and add to that code things that shrink wrap (inline-block, inline-table, buttons, fieldsets). Also move the percentage-height tests out, and into InitResizeFlags. b=163504 r+sr=bzbarsky
2007-01-27 18:40:26 +00:00
dbaron%dbaron.org
765022065d
Implement CSS display types inline-block and inline-table. b=9458, 18217 r+sr=bzbarsky
2007-01-27 18:36:57 +00:00
pavlov%pavlov.net
0852866e39
Changing mac printing to use print manager instead of cups. bug 367433. r=vlad/cbarrett
2007-01-27 04:06:59 +00:00
pavlov%pavlov.net
b23f38fda6
stop exporting cairo headers from thebes headers. bug 368377. r=vlad
2007-01-27 01:26:49 +00:00
jwatt%jwatt.org
3c80d49a27
Fixing bug 267664. SVG <a> element hack is painfully broken - implement it properly. r=tor@acm.org, sr=jonas@sicking.cc
2007-01-26 23:45:15 +00:00
mats.palmgren%bredband.net
5f84696e46
Reset 'mAltDC' when we finish Print Preview. b=365578 r+sr=roc
2007-01-26 18:26:00 +00:00
dbaron%dbaron.org
7be5fce645
Merge 368101 with changes from bug 367442.
2007-01-26 07:18:55 +00:00
dbaron%dbaron.org
16345b302a
Make SVG foreignObject frames reflow roots, instead of their child, so that marking the child dirty still keeps the change constrained to the foreignObject. b=368101 r+sr=roc
2007-01-26 06:58:31 +00:00
dbaron%dbaron.org
3a8d8aa3ad
Fix missed renaming in reftest. b=368158 r=rcampbell
2007-01-26 06:56:58 +00:00
dbaron%dbaron.org
7256e4ed46
Remove const that doesn't make any sense. b=364049 r=bzbarsky
2007-01-26 06:38:58 +00:00
bzbarsky%mit.edu
1816c69b26
Remove assert that happens to not be assertable. Bug 368259, r+sr=dbaron
2007-01-26 05:02:31 +00:00
dveditz%cruzio.com
6aaad025ce
Need to pass 'rv' status out, bug 368123. r/sr=dbaron
2007-01-26 02:30:23 +00:00
dbaron%dbaron.org
55afed68a0
Fix bustage merging 367442 and 366956.
2007-01-26 01:24:56 +00:00
dbaron%dbaron.org
7ec4326621
Fix bustage merging 367442 and 366956.
2007-01-26 01:10:28 +00:00
bzbarsky%mit.edu
32ea7d9340
Make mComputedWidth private, with a getter/setter, and make the setter update
...
the resize flags. Bug 367442, r+sr=dbaron
2007-01-26 00:05:12 +00:00
roc+%cs.cmu.edu
4941250504
Bug 368154. Don't do bidi resolution on strings unless bidi is enabled in the prescontext. r=smontagu,sr=dbaron
2007-01-25 19:54:38 +00:00
enndeakin%sympatico.ca
6dba01a76a
Bug 326877, close popups when navigating pages, r+sr=bz
2007-01-25 17:59:20 +00:00
dbaron%dbaron.org
bb150f250f
Add testcases for visual part of bug 347912.
2007-01-25 03:31:14 +00:00
dbaron%dbaron.org
495c0476a9
Make computed style output the a part of rgba/hsla colors, and also implement the 'transparent' keyword from css3-color. b=347912 r+sr=bzbarsky
2007-01-25 02:03:02 +00:00
dbaron%dbaron.org
38be9fc4ca
Reflow reflow roots and the child of SVG foreignObject with an unconstrained height to avoid triggering page/column breaking. b=366956 r+sr=roc
2007-01-25 02:01:07 +00:00
roc+%cs.cmu.edu
b1f364247c
Bug 367930. Introduce an nsIRenderingContext::GetHints flag (temporarily) that tells us whether new-text-runs are being used underneath. When new text runs are in use, never reverse text manually, we can be sure that the platform textrun will do it.
2007-01-25 01:58:55 +00:00
dbaron%dbaron.org
07ac83bdb9
Basic instructions.
2007-01-25 01:17:28 +00:00
bzbarsky%mit.edu
1115b02231
Address review comment I missed. Bug 367749.
2007-01-24 20:23:08 +00:00
bzbarsky%mit.edu
74cffdfb13
Fix various bugs in the column iterator's keeping track of the current row.
...
Bug 367749, r=bernd, sr=roc
2007-01-24 20:18:04 +00:00
bzbarsky%mit.edu
5b7e13a964
Make sure we can rely on mDirty being false when the list is not dirty. Bug
...
367906 , r+sr=dbaron
2007-01-23 23:45:54 +00:00
dbaron%dbaron.org
5bf2847bf3
Correct punctuation in CSS error reports. b=315250 r+sr=bzbarsky.
2007-01-23 22:49:49 +00:00
bzbarsky%mit.edu
3e6c065405
Keep a "last band we touched" cursor so we can avoid seeking through the whole
...
linked list for multiple appends to the end. Bug 270392, r+sr=roc
2007-01-23 21:42:41 +00:00
Olli.Pettay%helsinki.fi
16fb4fa4dd
Bug 329126, Remove nsIEventListenerManager::CreateEvent, r=aaronl, r+sr=jst
2007-01-23 07:32:34 +00:00
bzbarsky%mit.edu
82d06572da
Shut down the textrun cache on shutdown. Bug 357779, r=vlad, sr=roc
2007-01-23 05:24:21 +00:00
dbaron%dbaron.org
47f4966b12
Change the bulk of ascent (baseline) computation to happen on a virtual method on nsIFrame, and remove the redundant descent member from nsHTMLReflowMetrics, primarily to support having both first-line and last-line baselines. b=367332 r+sr=roc
2007-01-23 04:06:56 +00:00
dbaron%dbaron.org
46397a599e
Give inline-blocks NS_BLOCK_SPACE_MGR and NS_BLOCK_MARGIN_ROOT. b=367504 r+sr=roc
2007-01-23 03:53:46 +00:00
roc+%cs.cmu.edu
f3f7b87507
Bug 333659. Land layout changes to pass only single-direction textruns to nsIRenderingContext string methods. r=dbaron
2007-01-23 02:58:55 +00:00
tor%cs.brown.edu
ffa16993ad
Bug 367557 - correct filter/pattern surface refcount. r=vlad, sr=roc
2007-01-22 23:19:54 +00:00
longsonr%gmail.com
0b2fa84d3f
Bug 367209 - getBBox() returns ((0,0), (0,0)) on two point polyline. r+sr=tor
2007-01-22 10:04:29 +00:00
bzbarsky%mit.edu
1576b4b3b0
Fix build bustage. Bug 367587
2007-01-22 04:41:06 +00:00
bzbarsky%mit.edu
66bc63e520
Make it possible for callers who want to iterate all the row groups and
...
GetMapFor() for all of them do so in about O(N) time instead of O(N^2) (in
number of row groups). Bug 366892, r=bernd, sr=roc
2007-01-22 04:35:25 +00:00
bzbarsky%mit.edu
ff79c0a249
Have a faster way of iterating down the columns of a table. Bug 352461,
...
r=bernd, sr=roc
2007-01-22 04:32:33 +00:00
bzbarsky%mit.edu
cfe5a5a02b
Remove some redundant (but not quite identical, hence asserting) logic. Bug
...
367587, r+sr=roc
2007-01-22 04:29:35 +00:00
bzbarsky%mit.edu
1556078e33
Don't do XUL collapsing stuff with HTML text inputs or HTML scrollframes. Bug
...
335628, r+sr=roc
2007-01-22 04:27:31 +00:00
bmlk%gmx.de
8d5481e7ca
Stronger band-aid to prevent table splitting inside columns bug 362275 r/sr=roc
2007-01-21 17:51:33 +00:00
bzbarsky%mit.edu
b614fbfae0
Adding some more tests.
2007-01-20 04:29:02 +00:00
bzbarsky%mit.edu
5291041be2
Don't calculate stuff with dirty lists. Bug 367243, r=mats, sr=dbaron
2007-01-20 01:18:57 +00:00
bzbarsky%mit.edu
6a4e14f861
Make sure to do scrollbar layout if we suppressed it previously, even if we
...
don't obviously need to do it. Bug 364762, r+sr=roc
2007-01-19 18:01:10 +00:00
longsonr%gmail.com
d401e75c52
Bug 367111 - Fix another crash with unrendered foreignObject. r+sr=tor
2007-01-19 09:06:13 +00:00
joshmoz%gmail.com
0facfa5ce8
use small scrollbars in HTML select controls. b=365243 r=smorgan sr=roc
2007-01-19 07:03:20 +00:00
bzbarsky%mit.edu
b58eda2633
Adding regression test.
2007-01-19 02:48:44 +00:00
tor%cs.brown.edu
4467dd33a3
Bug 366451 - nsSVGImageFrame not updated when container changes.
...
r=pavlov, sr=roc
2007-01-18 17:46:36 +00:00
tor%cs.brown.edu
09516db841
Backout of 367031 due to regressions.
2007-01-18 16:52:08 +00:00
roc+%cs.cmu.edu
c125b03406
Bug 333659. Relanding nsLineLayout API changes for new text code. r+sr=dbaron
2007-01-18 01:20:09 +00:00
bzbarsky%mit.edu
e329915320
Adding regression test.
2007-01-18 00:39:02 +00:00
jwatt%jwatt.org
29c5a02e5c
Fixing bug 367031. Implement nsSVGOuterSVGFrame::Get[Pref|Min]Width (at least well enough to get inline SVG in XUL working again). r=dbaron@mozilla.com, sr=tor@acm.org
2007-01-18 00:17:35 +00:00
dbaron%dbaron.org
7951591b57
Make PushStackMemory never fail to simplify callers, and deCOMtaminate the stack memory API. b=366866 r+sr=bzbarsky
2007-01-17 23:53:47 +00:00
bzbarsky%mit.edu
c969f96078
Fix painting of focus outline for empty <select>s. Bug 362995, r+sr=roc
2007-01-17 23:17:30 +00:00
roc+%cs.cmu.edu
0c477f16d3
Bug 363813. When inserting frames into a list of out-of-flow frames, finding the correct position by comparing positions in the content tree doesn't always work, in particular when the frames are for anonymous content. So compare the positions of placeholders in the frame tree, which should always work (if we're careful). r+sr=dbaron
2007-01-17 22:48:24 +00:00
dbaron%dbaron.org
4edc26c613
Make non-box frames use nsITheme methods concerning size, border, and padding, so that non-boxes with appearance set will obey the platform-specific theme. b=366722 r+sr=roc
2007-01-17 22:31:07 +00:00
roc+%cs.cmu.edu
23b8db0f54
Bug 366001. Remove old reflow batching API, it's not effective or needed. r+sr=bzbarsky
2007-01-17 22:28:33 +00:00
roc+%cs.cmu.edu
a24e29f199
Fixing luna bustage, hopefully
2007-01-17 22:11:01 +00:00
roc+%cs.cmu.edu
96bee23dc4
Bug 363813. Ensure that floating first-letter frames get inserted in the right place in the list of new floated items. r+sr=dbaron
2007-01-17 21:20:33 +00:00
roc+%cs.cmu.edu
f8a2d8920f
Reland conversion of HaveForcedBreakPosition check to assertion. See if this busts luna. r+sr=dbaron
2007-01-17 20:31:13 +00:00
dbaron%dbaron.org
467571ea4b
When possible, distribute min width of colspanning cells so it fits within the pref width of the spanned columns. b=363144 r=bernd sr=bzbarsky
2007-01-17 19:19:50 +00:00
bzbarsky%mit.edu
eb6fa3da0d
Fix GetLastChildFrame to deal with bidi splitting of inlines. Bug 366967,
...
r=uri, sr=roc
2007-01-17 18:53:11 +00:00
dbaron%dbaron.org
364490b2d3
Fix error tracking size of circularly linked list of counters, causing mis-sorting. b=367220 r+sr=roc
2007-01-17 09:24:19 +00:00
roc+%cs.cmu.edu
132c672bf5
Relanding changes to replace local helpers with new nsLayoutUtils versions. r+sr=dbaron
2007-01-17 08:11:32 +00:00
roc+%cs.cmu.edu
2235524e9e
Backout of nsLineLayout changes; trying to fix luna orange
2007-01-17 06:27:01 +00:00
dbaron%dbaron.org
9ef783f360
Handle padding and border correctly for reflow states constructed without a parent (reflow roots, things inside nsIBoxes). b=366952 r+sr=roc, r=bzbarsky
2007-01-17 05:19:35 +00:00
dbaron%dbaron.org
e80f2d5166
Fix potentially uninitialized nsresult return value, regression from deCOMtamination patch. b=330305 r+sr=roc
2007-01-17 05:16:13 +00:00
roc+%cs.cmu.edu
686fd51fac
Bug 333659. Relanding layout/generic/Makefile.in changes that don't affect anything since new textframe is disabled. r+sr=dbaron
2007-01-17 04:17:14 +00:00
roc+%cs.cmu.edu
4f18bb6292
Bug 333659. Relanding new nsLineLayout API to make in-first-line-frame and current-nsLineBox available; should not affect anything. r+sr=dbaron
2007-01-17 03:59:32 +00:00
roc+%cs.cmu.edu
403b86b665
Bug 366880. -moz-column-gap should support 'normal', which should be the initial value. r+sr=dbaron
2007-01-17 03:25:38 +00:00
roc+%cs.cmu.edu
5d1602dd0f
Bug 333659. Relanding new nsTextTransformer::GetCaseConv, should not affect anything. r+sr=dbaron
2007-01-17 02:58:49 +00:00
jwalden%mit.edu
58912e87dd
Bug 366616 - Canvas in XUL is not rendered. Patch by Andrew Miller <ak.miller@auckland.ac.nz>, r=vlad, sr=dbaron
2007-01-17 02:41:47 +00:00
roc+%cs.cmu.edu
63eb8590be
Bug 333659. Relanding new nsLayoutUtils APIs --- shouldn't affect current code. r=dbaron
2007-01-17 02:37:19 +00:00
roc+%cs.cmu.edu
c25e8e22df
Backing out text landing.
2007-01-16 22:25:20 +00:00
roc+%cs.cmu.edu
2d7079a79a
Bug 333659. Landing new text interfaces, new gfxPangoTextRun (enabled), new textframe code (disabled). r+sr=dbaron for the part-of-the-build layout parts,r=stuart for the part-of-the-build gfx parts
2007-01-16 20:51:52 +00:00
longsonr%gmail.com
5b67ad0a95
Bug 363611 - Fix crash with unrendered foreignObject. r+sr=tor
2007-01-16 11:12:08 +00:00
uriber%gmail.com
1122e6ea5c
Abort early from ReorderFrames in case of an empty line frame, to avoid crashing later. bug=367015, r+sr=bzbarsky.
2007-01-16 07:09:49 +00:00
timeless%mozdev.org
6f1336f6fc
Bug 366927 DOMi does not remember preference for showing whitespace nodes or not at first startup
...
patch by comrade693+bmo@gmail.com r=db48x sr=neil
2007-01-14 23:20:31 +00:00
uriber%gmail.com
a385a14603
Don't bidi-split line frames. bug=364839, r+sr=bzbarsky.
2007-01-13 18:20:28 +00:00
bzbarsky%mit.edu
661f32547b
ConstructDocElementFrame can return null if the XBL hasn't loaded yet. Handle
...
that XBL loading later by changing how XBL triggers the frame construction and
making it possible to recreate the doc element hierarchy even if there is no
doc element frame. Bug 366207, r=sicking, sr=roc
2007-01-13 03:32:31 +00:00
dbaron%dbaron.org
c3d2420f97
Fix incorrectly placed PR_MAX(), since the span* values are additions to the base values. b=365173 r=bernd sr=bzbarsky
2007-01-13 01:08:18 +00:00
dbaron%dbaron.org
839bd0652c
Accumulate column-spanning cells into column intrinsic widths separately for each number of columns spanned, in increasing order. b=363329 r=bernd sr=bzbarsky
2007-01-13 01:04:56 +00:00
bzbarsky%mit.edu
821f6c70bc
Implement the proposed Web Apps 1.0 API for changing the selected style sheet
...
set, querying the available sets, etc. Bug 200930, r=sicking, sr=dbaron
2007-01-11 19:32:31 +00:00
bzbarsky%mit.edu
30183f7197
Compare maxY to the right thing when deciding whether to clamp it to the
...
baselineY. Bug 366667, r+sr=dbaron
2007-01-11 18:10:47 +00:00
bzbarsky%mit.edu
6c80101d7b
Fix the width computations for the dropdown to actually account for the border
...
and padding. Bug 365837, r+sr=dbaron
2007-01-11 17:59:41 +00:00
bzbarsky%mit.edu
63074ebebb
Notify correctly about legend frames being added -- need to mark all our
...
ancestors as having a dirty child, not just the immediate ancestor. Bug
366537, r+sr=dbaron
2007-01-11 17:56:25 +00:00