Commit Graph

370 Commits

Author SHA1 Message Date
Zack Weinberg
49d3c25067 Make the logfile output of TestPoisonArea less frightening ("signal 11 as expected" instead of "Segmentation fault" for should-crash cases). test-only, no bug 2010-03-11 10:04:55 -08:00
Brad Lassey
e5e5e231e2 bug 548207 - allow make check to run over remote connection from devicemanager.py r=ted,ctalbert,jmaher 2010-03-10 13:36:45 -05:00
Robert O'Callahan
73e7017d15 Bug 532569. Support 'transparent' attribute on XUL IFRAMEs to integrate content documents into the chrome rendering hierarchy, with their background defaulting to transparent. r=mats,sr=bz 2010-03-05 11:52:59 +13:00
Cristian KLEIN
0f1cf69e4a Bug 370436 - Context menu from keyboard for spell checker selects the wrong line; Mochitest for this bug.
r=roc.
2010-03-03 11:12:28 +01:00
L. David Baron
d20c4bcc86 Make the 'border' shorthand reset -moz-border-image (per recent CSS WG decision) and -moz-border-*-colors. (Bug 482692) r=bzbarsky 2010-02-26 10:35:09 -08:00
Henri Sivonen
fc4de74a52 Bug 546638 - Make test_bug465448.xul wait for the load event of the doc opened in another window. r=roc. 2010-02-24 13:39:23 +02:00
Henri Sivonen
698526ec8f Bug 546639 - Make test_bug514127.html run from onload. r=roc. 2010-02-23 16:04:15 +02:00
Jonathan Kew
039f8e49ea Test for bug 548545. 2010-02-25 15:01:58 -08:00
Mats Palmgren
358b8558f5 Use GetExtremeCaretPosition() for all editable nodes, not just the doc root. b=512295 r=roc 2010-02-09 17:09:59 +01:00
Henri Sivonen
ec1deeb912 Bug 539896 - Add a single quote to test_bug533845.xul to make it not fail with the HTML5 parser. r=Olli.Pettay. 2010-02-03 15:53:23 +02:00
L. David Baron
6d552a172a Make scrolling work inside iframe inside transformed svg:foreignObject by using GetCrossDocParentFrame for loop in check for whether we can blit. (Bug 403443) r=roc 2010-01-26 12:39:02 -08:00
Olli Pettay
5977533b7b Bug 539060 - Crash [@ do_QueryFrame::operator<nsIPageSequenceFrame> nsIPageSequenceFrame*() ] in print preview , r=roc 2010-01-25 13:15:25 +02:00
Olli Pettay
39900842e9 Bug 533845 - Mouse events don't work in content iframe, if iframe is inside a xul panel, r=roc 2010-01-13 11:02:11 +02:00
Robert O'Callahan
9a37af643c Bug 526394. Part 26: Rework nsSelection to use frames only. r=mats 2009-09-10 17:16:18 +12:00
Robert O'Callahan
c5573e1064 Bug 527864. Test that we flush reflows before painting. 2010-01-07 14:12:21 +13:00
Jacek Caban
69aa1b5d69 Bug 530448 - Make TestPoisonArea.cpp compile on mingw, r=zwol 2010-01-05 18:29:08 -05:00
Timothy Nikkel
ec5a61ce8e Bug 396367. Make the tests reset the textzoom after changing it. 2009-12-26 21:36:12 -06:00
Timothy Nikkel
425be54b9d Bug 396367. Make sure that we have flushed content notifications anytime we process restyles that might cause frame construction. r=bzbarsky 2009-12-22 18:09:10 -06:00
Timothy Nikkel
b22160de97 Backed out changeset 63d4a49fbec1 (bug 396367) 2010-01-01 20:34:05 -06:00
Timothy Nikkel
cc4bef34ff Bug 396367. Make sure that we have flushed content notifications anytime we process restyles that might cause frame construction. r=bzbarsky 2009-12-22 18:09:10 -06:00
Boris Zbarsky
78992bc05b Trying to fix orange due to landing of bug 528306 by fixing assumption in test. 2009-12-31 17:12:43 -05:00
L. David Baron
9bab6f1849 Revert bulk of changeset 67ddbe030ab6 (originally for bug 457809) now that bug 253354 is fixed. 2009-12-31 12:49:22 -05:00
Nochum Sossonko
9dccf5d81a Backed out changeset 58a672dcb695 due to test failures 2009-12-29 17:33:09 -05:00
Jacek Caban
b112511d51 Bug 530448 - Make TestPoisonArea.cpp compile on new mingw, r=zwol 2009-12-29 14:24:43 -05:00
Robert O'Callahan
2b9c2c8e4f Bug 530686. Only create an nsDisplayTableBorderBackground when it's going to have something to paint, since having one can disable some scrolling optimizations. r=dbaron 2009-12-12 10:50:30 -08:00
Robert O'Callahan
f87971b45d Bug 531461. Avoid creating an nsDisplayTableBorderBackground if every part of the table is hidden. r=dbaron 2009-12-12 10:50:25 -08:00
Olli Pettay
2e3d0c93fe Bug 487667 - Clone documents for printing, r=roc+jst+joe+dbaron 2009-12-10 20:02:13 -08:00
Robert O'Callahan
c75c23e753 Bug 530472. Make sure to check across document boundaries to see whether the clipFrame is an ancestor of the moving frame. r=dbaron 2009-11-30 18:14:04 -05:00
Zack Weinberg
a140bd1504 Bug 530598: If we can't get the preferred address for a poison page, take whatever the OS will give us, rather than giving up 2009-11-30 08:51:07 -08:00
Ginn Chen
4942c3c270 Bug 529764 nsPresArena.cpp failed to compile on Solaris r=zweinberg 2009-11-20 14:11:42 +08:00
Robert O'Callahan
2e5cc7e62d Bug 528604. Don't add areas-to-repaint when scrolling for non-moving clip rects that aren't clipping any moving content. r=dbaron 2009-11-18 13:38:17 +13:00
Zack Weinberg
456c0f1c2a Bug 522088 and bug 507924: Ensure that the value used for frame poisoning is a pointer to an inaccessible page of virtual memory. 2009-11-17 11:17:20 -08:00
Robert O'Callahan
15d86cc6ff Bug 513082. Take advantage of our knowledge that nsDisplayClip, when used in a blitting scrolling frame, must snap to device pixels, to get more accurate blit regions. r=dbaron 2009-11-04 07:39:42 +13:00
Robert O'Callahan
f18753300e Bug 523911. Content that's not moving, that's positioned over uniform content that is moving, does not need to be repainted. r=dbaron 2009-11-04 07:39:42 +13:00
Zack Weinberg
b673145e4c Bug 526075: Clamp tiny sines to zero when computing transformation matrices. 2009-11-02 21:00:46 -08:00
Robert O'Callahan
b4aa87b933 Bug 513395: Implement revised CSS gradient notation (2/2): rendering 2009-11-02 11:36:43 -08:00
Zack Weinberg
f788a00b30 Bug 513395: Implement revised CSS gradient notation (1/2): parser and data structure changes 2009-11-02 11:36:43 -08:00
Robert O'Callahan
acd735ba81 Bug 516885. Pass separate visible-before-move and visible-after-move regions into ComputeVisibility, to make code clearer because we don't have to overload a single region, and which also lets us fix ambiguities related to clipping. r=dbaron 2009-10-07 17:28:41 +13:00
Robert O'Callahan
c6a72d9e52 Bug 513082. Round out 'region of moving visible content' to device pixels to reduce incidence of stray subpixel rectangles causing unnecessary painting. r=dbaron 2009-09-07 12:35:14 +12:00
Robert O'Callahan
a9c9de6f13 Bug 510856. Additional scrolling tests. 2009-09-07 12:35:13 +12:00
Robert O'Callahan
5463e9a47b Bug 510856. ComputeRepaintRegionForCopy should not look outside the update rect for moving and non-moving visible content. r=dbaron 2009-09-07 12:35:13 +12:00
Robert O'Callahan
15f39cc9fd Bug 514660. Use classes instead of an explicit 'style' attribute to style the anonymous DIV of a text control, so that the styles are treated as user-agent styles and not removed when author styling is disabled. r=bzbarsky 2009-09-23 23:02:27 +12:00
Timothy Nikkel
e788b08ca5 Bug 518777. When drawing the canvas background color for drawWindow, adjust CanvasArea because it is relative to the frame itself. r=roc 2009-09-28 20:40:24 -05:00
Robert O'Callahan
06f3bfb29e Bug 510856. Create tests for which areas of the page are repainted or blitted by scrolling. r=dbaron 2009-09-07 12:35:13 +12:00
Timothy Nikkel
fd98071cd7 Bug 514127. Draw the canvas background color on the whole canvas area instead of just the viewport when RenderDocument is called with ignore scrolling flag. r=roc 2009-09-19 12:20:42 +02:00
Bobby Holley
464b4712e3 Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad 2009-09-12 16:44:18 -06:00
Robert O'Callahan
0fd797b3af Bug 504311. Test. 2009-08-03 13:59:18 +12:00
Jonathan Kew
b99988b1a1 add margin to avoid overflow due to antialiasing, fixing test breakage for bug 476927 and 475968 2009-07-10 14:02:59 +12:00
Robert O'Callahan
985f6e5f9c Bug 501100. Convert print preview tests to chrome tests. r=martijn 2009-07-04 21:50:43 +12:00
Simon Montagu
e3d0d597ee Make fluid continuations between adjacent text frames with the same directionality. Bug 499538, r+sr=roc 2009-07-01 00:16:26 -07:00