Commit Graph

210 Commits

Author SHA1 Message Date
Siddharth Agarwal
e6277ff20e Back out bug 588712 and bug 595337 due to leaks and test failures. a=orange 2010-09-14 23:04:50 +05:30
Ehsan Akhgari
f92191a290 Bug 595337 - Crash [@ nsTextEditorState::InitializeKeyboardEventListeners] on print preview close with iframe, position:fixed and input r,a=roc 2010-09-13 16:36:43 -04:00
Ehsan Akhgari
88f276e98a Bug 240933 - Part 7: Collapse the selection in textarea's to the trailing BR if needed after every edit operation; r,a=roc
--HG--
extra : rebase_source : def2e0da4f32e9e50231b250075c45766bb00819
2010-09-01 18:06:52 -04:00
Henri Sivonen
920f5c1228 Bug 577508 - Make the HTML5 parser hide the old page from view when the page being loaded shows a dialog. r=bzbarsky, a=blocking2.0-final. 2010-07-21 12:49:36 +03:00
Boris Zbarsky
f6879c0a75 588174. Make it possible to pass an explicit callback function to mozRequestAnimationFrame. r=roc, sr=dbaron 2010-09-09 01:38:04 -04:00
Oleg Romashin
2d72b944f4 Bug 556487 - reftests, test_flush_on_paint.html fix. r=roc a=blocking2.0
--HG--
extra : rebase_source : b322e49716bb2d74c5b86a0908076dea5bfdb3db
2010-09-07 17:36:54 -07:00
Kyle Huey
a846b63dba Bug 583863: Refactor <input> implementation to deal with files that aren't on the disk. r=sicking a=blocking-fennec
--HG--
extra : rebase_source : 2b3605042aea4e4c8273cdad5ec7f05af15959cc
2010-09-05 14:00:05 -04:00
Kyle Huey
73e9690f8f Backed out changeset af1365b24066 2010-09-05 11:32:57 -04:00
Kyle Huey
bde906120c Bug 583863: Refactor <input> implementation to deal with files that are not on the disk. r=sicking a=blocking-fennec 2010-09-05 09:09:04 -04:00
Ehsan Akhgari
7b654288bf Back out bug 240933 and bug 590554 because of reftest failure on Win7 and also bug 593211 2010-09-02 19:54:23 -04:00
Ehsan Akhgari
ddbe740048 Bug 240933 - Part 7: Collapse the selection in textarea's to the trailing BR if needed after every edit operation; r,a=roc
--HG--
extra : rebase_source : a13c6c277ddb545614eb8c93131112bc793c1348
2010-09-01 18:06:52 -04:00
Robert O'Callahan
f23546c84d Bug 574621. Ensure that the prescontext DefaultBackgroundColor is painted on the background of root content documents. r=tnikkel 2010-08-26 22:01:43 -05:00
Boris Zbarsky
3e88cabbf5 Bug 586900. Loosen up the test condition for now, pending a fix for the real problem. 2010-08-25 02:52:07 -04:00
Ehsan Akhgari
5f4aeee6a2 Bug 585922 - Text cursor doesn't follow character input for passwords (encrypted phrases) r=roc a=blocking-fennec2.0b1+ 2010-08-23 20:49:15 -07:00
Neil Deakin
838688f1fb Bug 551434 - Store the keydown target and retarget the keypress/keyup events when focus changes from chrome to content. r=smaug 2010-08-17 14:37:50 +02:00
Robert Sayre
f80324a33f Merge tracemonkey to mozilla-central. 2010-08-13 12:45:44 -07:00
Robert Sayre
e0df9dbc6a Disable the test for bug 458898. See bug 562955. 2010-08-11 09:59:54 -07:00
Timothy Nikkel
7e149ba847 Bug 579621. Fix print preview tests to be content subdocuments. r=roc 2010-08-13 21:57:29 +12:00
Boris Zbarsky
456e9e5548 Bug 569520 part 2. Implement a mozRequestAnimationFrame/mozAnimationStartTime API. r=roc, a=joe 2010-08-11 17:05:28 -04:00
Robert O'Callahan
bae3fa4de3 Backed out changeset 66c25030a8d4 2010-08-12 11:28:49 +12:00
Boris Zbarsky
a746dcb366 Bug 569520 part 2. Implement a mozRequestAnimationFrame/mozAnimationStartTime API. r=roc, a=joe 2010-08-11 17:05:28 -04:00
Joe Drew
a3756ff597 Bug 572520: step 2.3: make the bug 445810 tests not assume that finishing the load of one image implies that all images have finished loading. r=dbaron 2010-07-28 14:51:37 -07:00
Timothy Nikkel
4a0f17cca3 Bug 558663. When recreating frames, recreate the parent if the parent is a leaf frame. r=bzbarsky 2010-07-15 14:20:31 -05:00
Michael Kohler
dab190d2bc Bug 506041 - Correct misspellings in source code (Patch 3)
r=timeless

--HG--
extra : rebase_source : 1917c999a5865676ffb7ec3c2834c3e091bb64dc
2010-07-07 15:33:52 +02:00
Robert O'Callahan
46b86c6732 Bug 568392. Part 1: fix reftests so they pass if the scrollbars are visible. r=dbaron 2010-06-18 21:17:35 +12:00
Ehsan Akhgari
4f61aba234 Bug 570378 - Add tests for numeric substitution (in Arabic and Persian) in text not in text frames; r=roc
--HG--
rename : browser/components/preferences/tests/browser_privacypane_7.js => browser/components/preferences/tests/browser_privacypane_8.js
rename : layout/base/tests/bug441782-1-ref.html => layout/base/tests/bug570378-arabic-1-ref.html
rename : layout/base/tests/bug441782-1.html => layout/base/tests/bug570378-arabic-1.html
rename : layout/base/tests/bug441782-2-ref.html => layout/base/tests/bug570378-arabic-2-ref.html
rename : layout/base/tests/bug441782-2.html => layout/base/tests/bug570378-arabic-2.html
rename : layout/base/tests/bug441782-3-ref.html => layout/base/tests/bug570378-arabic-3-ref.html
rename : layout/base/tests/bug441782-3.html => layout/base/tests/bug570378-arabic-3.html
rename : layout/base/tests/bug441782-4-ref.html => layout/base/tests/bug570378-arabic-4-ref.html
rename : layout/base/tests/bug441782-4.html => layout/base/tests/bug570378-arabic-4.html
rename : layout/base/tests/bug441782-5-ref.html => layout/base/tests/bug570378-arabic-5-ref.html
rename : layout/base/tests/bug441782-5.html => layout/base/tests/bug570378-arabic-5.html
rename : layout/base/tests/bug467672-1-ref.html => layout/base/tests/bug570378-persian-1-ref.html
rename : layout/base/tests/bug467672-1.html => layout/base/tests/bug570378-persian-1.html
rename : layout/base/tests/bug467672-2-ref.html => layout/base/tests/bug570378-persian-2-ref.html
rename : layout/base/tests/bug467672-2.html => layout/base/tests/bug570378-persian-2.html
rename : layout/base/tests/bug467672-3-ref.html => layout/base/tests/bug570378-persian-3-ref.html
rename : layout/base/tests/bug467672-3.html => layout/base/tests/bug570378-persian-3.html
rename : layout/base/tests/bug467672-4-ref.html => layout/base/tests/bug570378-persian-4-ref.html
rename : layout/base/tests/bug467672-4.html => layout/base/tests/bug570378-persian-4.html
rename : layout/base/tests/bug467672-5-ref.html => layout/base/tests/bug570378-persian-5-ref.html
rename : layout/base/tests/bug467672-5.html => layout/base/tests/bug570378-persian-5.html
rename : layout/base/tests/test_bug441782-1a.html => layout/base/tests/test_bug570378-arabic-1a.html
rename : layout/base/tests/test_bug441782-1b.html => layout/base/tests/test_bug570378-arabic-1b.html
rename : layout/base/tests/test_bug441782-1c.html => layout/base/tests/test_bug570378-arabic-1c.html
rename : layout/base/tests/test_bug441782-1d.html => layout/base/tests/test_bug570378-arabic-1d.html
rename : layout/base/tests/test_bug441782-1e.html => layout/base/tests/test_bug570378-arabic-1e.html
rename : layout/base/tests/test_bug441782-2a.html => layout/base/tests/test_bug570378-arabic-2a.html
rename : layout/base/tests/test_bug441782-2b.html => layout/base/tests/test_bug570378-arabic-2b.html
rename : layout/base/tests/test_bug441782-2c.html => layout/base/tests/test_bug570378-arabic-2c.html
rename : layout/base/tests/test_bug441782-2d.html => layout/base/tests/test_bug570378-arabic-2d.html
rename : layout/base/tests/test_bug441782-2e.html => layout/base/tests/test_bug570378-arabic-2e.html
rename : layout/base/tests/test_bug441782-3a.html => layout/base/tests/test_bug570378-arabic-3a.html
rename : layout/base/tests/test_bug441782-3b.html => layout/base/tests/test_bug570378-arabic-3b.html
rename : layout/base/tests/test_bug441782-3c.html => layout/base/tests/test_bug570378-arabic-3c.html
rename : layout/base/tests/test_bug441782-3d.html => layout/base/tests/test_bug570378-arabic-3d.html
rename : layout/base/tests/test_bug441782-3e.html => layout/base/tests/test_bug570378-arabic-3e.html
rename : layout/base/tests/test_bug441782-4a.html => layout/base/tests/test_bug570378-arabic-4a.html
rename : layout/base/tests/test_bug441782-4b.html => layout/base/tests/test_bug570378-arabic-4b.html
rename : layout/base/tests/test_bug441782-4c.html => layout/base/tests/test_bug570378-arabic-4c.html
rename : layout/base/tests/test_bug441782-4d.html => layout/base/tests/test_bug570378-arabic-4d.html
rename : layout/base/tests/test_bug441782-4e.html => layout/base/tests/test_bug570378-arabic-4e.html
rename : layout/base/tests/test_bug441782-5a.html => layout/base/tests/test_bug570378-arabic-5a.html
rename : layout/base/tests/test_bug441782-5b.html => layout/base/tests/test_bug570378-arabic-5b.html
rename : layout/base/tests/test_bug441782-5c.html => layout/base/tests/test_bug570378-arabic-5c.html
rename : layout/base/tests/test_bug441782-5d.html => layout/base/tests/test_bug570378-arabic-5d.html
rename : layout/base/tests/test_bug441782-5e.html => layout/base/tests/test_bug570378-arabic-5e.html
rename : layout/base/tests/test_bug467672-1a.html => layout/base/tests/test_bug570378-persian-1a.html
rename : layout/base/tests/test_bug467672-1b.html => layout/base/tests/test_bug570378-persian-1b.html
rename : layout/base/tests/test_bug467672-1c.html => layout/base/tests/test_bug570378-persian-1c.html
rename : layout/base/tests/test_bug467672-1d.html => layout/base/tests/test_bug570378-persian-1d.html
rename : layout/base/tests/test_bug467672-1e.html => layout/base/tests/test_bug570378-persian-1e.html
rename : layout/base/tests/test_bug467672-1f.html => layout/base/tests/test_bug570378-persian-1f.html
rename : layout/base/tests/test_bug467672-1g.html => layout/base/tests/test_bug570378-persian-1g.html
rename : layout/base/tests/test_bug467672-2a.html => layout/base/tests/test_bug570378-persian-2a.html
rename : layout/base/tests/test_bug467672-2b.html => layout/base/tests/test_bug570378-persian-2b.html
rename : layout/base/tests/test_bug467672-2c.html => layout/base/tests/test_bug570378-persian-2c.html
rename : layout/base/tests/test_bug467672-2d.html => layout/base/tests/test_bug570378-persian-2d.html
rename : layout/base/tests/test_bug467672-2e.html => layout/base/tests/test_bug570378-persian-2e.html
rename : layout/base/tests/test_bug467672-2f.html => layout/base/tests/test_bug570378-persian-2f.html
rename : layout/base/tests/test_bug467672-2g.html => layout/base/tests/test_bug570378-persian-2g.html
rename : layout/base/tests/test_bug467672-3a.html => layout/base/tests/test_bug570378-persian-3a.html
rename : layout/base/tests/test_bug467672-3b.html => layout/base/tests/test_bug570378-persian-3b.html
rename : layout/base/tests/test_bug467672-3c.html => layout/base/tests/test_bug570378-persian-3c.html
rename : layout/base/tests/test_bug467672-3d.html => layout/base/tests/test_bug570378-persian-3d.html
rename : layout/base/tests/test_bug467672-3e.html => layout/base/tests/test_bug570378-persian-3e.html
rename : layout/base/tests/test_bug467672-3f.html => layout/base/tests/test_bug570378-persian-3f.html
rename : layout/base/tests/test_bug467672-3g.html => layout/base/tests/test_bug570378-persian-3g.html
rename : layout/base/tests/test_bug467672-4a.html => layout/base/tests/test_bug570378-persian-4a.html
rename : layout/base/tests/test_bug467672-4b.html => layout/base/tests/test_bug570378-persian-4b.html
rename : layout/base/tests/test_bug467672-4c.html => layout/base/tests/test_bug570378-persian-4c.html
rename : layout/base/tests/test_bug467672-4d.html => layout/base/tests/test_bug570378-persian-4d.html
rename : layout/base/tests/test_bug467672-4e.html => layout/base/tests/test_bug570378-persian-4e.html
rename : layout/base/tests/test_bug467672-4f.html => layout/base/tests/test_bug570378-persian-4f.html
rename : layout/base/tests/test_bug467672-4g.html => layout/base/tests/test_bug570378-persian-4g.html
rename : layout/base/tests/test_bug467672-5a.html => layout/base/tests/test_bug570378-persian-5a.html
rename : layout/base/tests/test_bug467672-5b.html => layout/base/tests/test_bug570378-persian-5b.html
rename : layout/base/tests/test_bug467672-5c.html => layout/base/tests/test_bug570378-persian-5c.html
rename : layout/base/tests/test_bug467672-5d.html => layout/base/tests/test_bug570378-persian-5d.html
rename : layout/base/tests/test_bug467672-5e.html => layout/base/tests/test_bug570378-persian-5e.html
rename : layout/base/tests/test_bug467672-5f.html => layout/base/tests/test_bug570378-persian-5f.html
rename : layout/base/tests/test_bug467672-5g.html => layout/base/tests/test_bug570378-persian-5g.html
extra : rebase_source : 02d673eaaec344bc69d3a0181650ba32401bb685
2010-06-08 00:31:52 -04:00
Ehsan Akhgari
168fa38e97 Bug 569238 - Add some debugging information to determine what causes test_flush_on_paint.html to time out (temporary test-only change)
(transplanted from 9624407a729c81c531c7ab3a49e7209ede5525e0)

--HG--
extra : transplant_source : %96%24%40zr%9C%81%C51%C7%AB%3AI%E7%20%9E%DEU%25%E0
2010-06-04 13:28:19 -04:00
Ehsan Akhgari
17d8856c83 Bug 563864 - Add some debugging output to figure out what's going on with test_mozPaintCount.html intermittent oranges (temporary test-only change)
(transplanted from 9b29864cabd1b25cf5184d4f96ad75ff8ce99d4c)

--HG--
extra : transplant_source : %9B%29%86L%AB%D1%B2%5C%F5%18MO%96%ADu%FF%8C%E9%9DL
2010-06-04 13:28:19 -04:00
Robert O'Callahan
60499e8fa3 Bug 559499. Don't need to put the children of nsCanvasFrame in a psuedo-stacking-context. r=mats 2010-06-01 11:22:50 +12:00
Robert O'Callahan
e3bea40661 bug 563864. Add mozPaintCount API. r=smaug,sr=vlad 2010-05-13 12:56:08 +12:00
Robert O'Callahan
53eab1994a Bug 548792. Let the search for a scrollable parent cross document boundaries. r=mats 2010-03-29 14:46:59 +13:00
Serge Gautherie
5113026175 Bug 492476 - [MacOSX] mochitest-chrome: the 3 layout/base/tests/test_printpreview*.xul need to report 'todo'; (Bv1) Add missed |var todo = window.opener.wrappedJSObject.todo;|.
(bustage fix) [CLOSED TREE]
2010-04-14 04:53:31 +02:00
Serge Gautherie
221bac9b5e Bug 492476 - [MacOSX] mochitest-chrome: the 3 layout/base/tests/test_printpreview*.xul need to report 'todo'; (Av1) Remove useless |var printerEnumerator|, Use a todo().
r=roc.
2010-04-14 02:24:47 +02:00
Serge Gautherie
ebb98f44a1 Bug 556686 - [Debug Windows SeaMonkey 2.1] mochitest-chrome: layout/base/tests/chrome/test_bug396024.xul, /test_bug482976.xul and test_printpreview.xul time out; (Av1) Bug 501100 follow-up: s/DIRS/PARALLEL_DIRS/, Clean up remnant comment, Rename them to test_printpreview*.xul.
r=roc.

Bug 501100 - Print preview mochitests should be chrome tests

--HG--
rename : layout/base/tests/chrome/bug396024_helper.xul => layout/base/tests/chrome/printpreview_bug396024_helper.xul
rename : layout/base/tests/chrome/bug482976_helper.xul => layout/base/tests/chrome/printpreview_bug482976_helper.xul
rename : layout/base/tests/chrome/test_bug396024.xul => layout/base/tests/chrome/test_printpreview_bug396024.xul
rename : layout/base/tests/chrome/test_bug482976.xul => layout/base/tests/chrome/test_printpreview_bug482976.xul
2010-04-13 06:04:48 +02:00
Robert O'Callahan
51423cccfa Backed out changeset 4df05ea5fe1b 2010-03-29 16:42:10 +13:00
Robert O'Callahan
f850f044d1 Bug 548792. When scrolling content into view, make sure to check scrollable elements in ancestor documents. r=mats 2010-03-29 14:46:59 +13:00
Marco Bonardo
77b1121c6c Sync test_bug370436.html with the version on 1.9.2 branch 2010-03-12 13:06:17 +01:00
Zack Weinberg
dc8dc9acca 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
8857f4c08a bug 548207 - allow make check to run over remote connection from devicemanager.py r=ted,ctalbert,jmaher
--HG--
rename : build/devicemanager.py => build/mobile/devicemanager.py
2010-03-10 13:36:45 -05:00
Robert O'Callahan
de8fd32344 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
c693ddaffc 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
c3b73f1ff5 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
efaa5176e5 Bug 546638 - Make test_bug465448.xul wait for the load event of the doc opened in another window. r=roc.
--HG--
extra : rebase_source : b9c636946cadc9331746ad2987f73b36b440a535
2010-02-24 13:39:23 +02:00
Henri Sivonen
af67bad30b Bug 546639 - Make test_bug514127.html run from onload. r=roc.
--HG--
extra : rebase_source : 8096432cb47d58c378a9a513fee58bf9632a5bd5
2010-02-23 16:04:15 +02:00
Jonathan Kew
f8c2b92a5d Test for bug 548545. 2010-02-25 15:01:58 -08:00
Mats Palmgren
7744382398 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
d5a5b4a235 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
8b216807b8 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
afce7361da Bug 539060 - Crash [@ do_QueryFrame::operator<nsIPageSequenceFrame> nsIPageSequenceFrame*() ] in print preview , r=roc
--HG--
extra : rebase_source : 246c540277da95dbc670bcfc899dc9f9796f603e
2010-01-25 13:15:25 +02:00
Olli Pettay
136f3f85ca Bug 533845 - Mouse events don't work in content iframe, if iframe is inside a xul panel, r=roc
--HG--
extra : rebase_source : 8270dcfedb49c555a5deb6bb7a29e4a500cd7a90
2010-01-13 11:02:11 +02:00
Robert O'Callahan
c814462e8a Bug 526394. Part 26: Rework nsSelection to use frames only. r=mats 2009-09-10 17:16:18 +12:00
Robert O'Callahan
639decd49d Bug 527864. Test that we flush reflows before painting. 2010-01-07 14:12:21 +13:00
Jacek Caban
e787295d9f Bug 530448 - Make TestPoisonArea.cpp compile on mingw, r=zwol 2010-01-05 18:29:08 -05:00
Timothy Nikkel
c581600f0c Bug 396367. Make the tests reset the textzoom after changing it.
--HG--
extra : rebase_source : 5afddd159099314576ad6623d11649266a7b4e77
2009-12-26 21:36:12 -06:00
Timothy Nikkel
bd15675d9d Bug 396367. Make sure that we have flushed content notifications anytime we process restyles that might cause frame construction. r=bzbarsky
--HG--
extra : rebase_source : c6aa412247ab70f5bf3a4688f262edcccd2d6fdd
2009-12-22 18:09:10 -06:00
Timothy Nikkel
1172cc4cd0 Backed out changeset 63d4a49fbec1 (bug 396367) 2010-01-01 20:34:05 -06:00
Timothy Nikkel
6a84e052f2 Bug 396367. Make sure that we have flushed content notifications anytime we process restyles that might cause frame construction. r=bzbarsky
--HG--
extra : rebase_source : 67d99a197a4974684f57f23873033b85c276ef86
2009-12-22 18:09:10 -06:00
Boris Zbarsky
cba4b340ad 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
61bd9cfc56 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
616050ef52 Backed out changeset 58a672dcb695 due to test failures 2009-12-29 17:33:09 -05:00
Jacek Caban
a736eeeb19 Bug 530448 - Make TestPoisonArea.cpp compile on new mingw, r=zwol 2009-12-29 14:24:43 -05:00
Robert O'Callahan
19da2f1872 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
97c78b1258 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
2f4c5ea761 Bug 487667 - Clone documents for printing, r=roc+jst+joe+dbaron
--HG--
extra : rebase_source : dbab242066ba97c0d7f34a2fb701a1c465f26ec4
2009-12-10 20:02:13 -08:00
Robert O'Callahan
1eb1c0bb6b 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
cf67dd36c8 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
546bba6b66 Bug 529764 nsPresArena.cpp failed to compile on Solaris r=zweinberg 2009-11-20 14:11:42 +08:00
Robert O'Callahan
54824bc7d1 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
3c349b25a6 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
7e04a64cff 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
5f8b8b6cc8 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
4439b4953d Bug 526075: Clamp tiny sines to zero when computing transformation matrices. 2009-11-02 21:00:46 -08:00
Robert O'Callahan ext:(%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E)
3ad4c03640 Bug 513395: Implement revised CSS gradient notation (2/2): rendering
--HG--
rename : layout/reftests/css-gradients/radial-ref.html => layout/reftests/css-gradients/radial-1-ref.html
rename : layout/reftests/css-gradients/radial.html => layout/reftests/css-gradients/radial-1a.html
rename : layout/reftests/css-gradients/twostops-ref.html => layout/reftests/css-gradients/twostops-1-ref.html
rename : layout/reftests/css-gradients/twostops.html => layout/reftests/css-gradients/twostops-1a.html
2009-11-02 11:36:43 -08:00
Zack Weinberg ext:(%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E)
dbd6355ce6 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
56aad34bd4 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
2e6f2bd071 Bug 513082. Round out 'region of moving visible content' to device pixels to reduce incidence of stray subpixel rectangles causing unnecessary painting. r=dbaron
--HG--
extra : rebase_source : a976be084de5b610089cebe1da9a9c5a2e580cb2
2009-09-07 12:35:14 +12:00
Robert O'Callahan
3574bf3fd3 Bug 510856. Additional scrolling tests.
--HG--
extra : rebase_source : 053c6aae0cc3b458647b296ffb6ce885af2ef7a4
2009-09-07 12:35:13 +12:00
Robert O'Callahan
3f31ace6a0 Bug 510856. ComputeRepaintRegionForCopy should not look outside the update rect for moving and non-moving visible content. r=dbaron
--HG--
extra : rebase_source : 4b2bb7ca8ca883c4d2ba6e14f5a43c82c831fc32
2009-09-07 12:35:13 +12:00
Robert O'Callahan
e4bc55769e 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
--HG--
extra : rebase_source : 949e902529b2e0f48539d40141614038dfea0ea2
2009-09-23 23:02:27 +12:00
Timothy Nikkel
73a27c9267 Bug 518777. When drawing the canvas background color for drawWindow, adjust CanvasArea because it is relative to the frame itself. r=roc
--HG--
rename : layout/base/tests/test_bug514127.html => layout/base/tests/test_bug518777.html
extra : rebase_source : 252a78c5444513eac82b6ebc6ae202aef91bc5ce
2009-09-28 20:40:24 -05:00
Robert O'Callahan
8383498b71 Bug 510856. Create tests for which areas of the page are repainted or blitted by scrolling. r=dbaron
--HG--
extra : rebase_source : ab2ce1c1a77c42b0ea319cfe4aa0da89395cd632
2009-09-07 12:35:13 +12:00
Timothy Nikkel
5f8ff6cfdc 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
2d5ec55945 Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad 2009-09-12 16:44:18 -06:00
Robert O'Callahan
942fad5d31 Bug 504311. Test.
--HG--
extra : rebase_source : 3df96915b133a9926310757ed0415beaefd635a3
2009-08-03 13:59:18 +12:00
Jonathan Kew
227f047f17 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
56699ae2e0 Bug 501100. Convert print preview tests to chrome tests. r=martijn
--HG--
rename : layout/base/tests/test_bug396024.html => layout/base/tests/chrome/bug396024_helper.xul
rename : layout/base/tests/test_bug482976.html => layout/base/tests/chrome/bug482976_helper.xul
rename : layout/base/tests/test_printpreview.html => layout/base/tests/chrome/printpreview_helper.xul
2009-07-04 21:50:43 +12:00
Simon Montagu
827d9111b2 Make fluid continuations between adjacent text frames with the same directionality. Bug 499538, r+sr=roc 2009-07-01 00:16:26 -07:00
Masayuki Nakano
adfdc27a90 Bug 486778 Spell checker's wavy line is sometimes drawn through misspelled words r+sr=roc 2009-07-01 01:52:16 +09:00
Olli Pettay
902d73cc87 Bug 483218 - mochitest-plain: test_bug450930.xhtml intermittently fails, r=roc 2009-06-23 11:14:09 +03:00
Boris Zbarsky
fb5e52f5be Disable this test for now, due to random orange. See bug 492575 2009-06-15 16:06:21 -07:00
Boris Zbarsky
12e038e30d Another attempt to fix bug 492575. 2009-06-02 11:59:27 -04:00
Boris Zbarsky
60fc72e742 Bug 495648. Work around yet more listbox suckage: it'll randomly create frames for content it hasn't included in its row count! r=enn, sr=roc pending 2009-06-01 12:46:31 -04:00
Boris Zbarsky
31ccc9cace Bug 492575. Trying to eliminate random orange from this test 2009-05-12 22:37:05 -04:00
Boris Zbarsky
e6259a26ac Bug 78070. When the root element is removed, remove all frames except the viewport; when it's reinserted, recreate them as needed. r=roc,dbaron sr=roc 2009-05-11 22:04:58 -04:00
L. David Baron
8c38aba811 Switch HTML mochitests from using MochiKit.js to packed.js. (Bug 490955) r=sayrer 2009-05-06 13:46:04 -07:00
Ehsan Akhgari
25ee93c2f6 Fix the test bustage from changeset edbe350e1d81 2009-04-30 10:42:12 +04:30
Ehsan Akhgari
6f5fdce31e Bug 488553 - Random Failure of test_bug467672-4.html; r+sr=roc 2009-04-29 18:32:31 +04:30
Olli Pettay
81884a8ad9 Bug 489224 - Printing doesn't print text field values, r+sr=roc 2009-04-22 12:35:45 +03:00
Masayuki Nakano
f90ecec9a1 Bug 486708 Should lift up selection underline as far as possible if it overflows from the descent space r+sr=roc 2009-04-06 14:53:00 +09:00
Masayuki Nakano
88c1e2ba58 Bug 338209 Make spellchecker use thicker wavy underlines instead of dotted underlines r+sr=roc 2009-04-03 16:26:28 +09:00