38 Commits

Author SHA1 Message Date
roc+%cs.cmu.edu
29b3fe89cd Bug 448860. Avoid synchronous invalidates which can change the frame tree --- test. Patch by Mats Palmgren, r+sr=roc,a=ss
git-svn-id: svn://10.0.0.236/trunk@253623 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:48:03 +00:00
masayuki%d-toybox.com
e6b4997371 Bug 442554 layout.word_select.eat_space_to_next_word should not change word selection method r+sr=roc, a=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253180 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 04:13:21 +00:00
dbaron%dbaron.org
91b5291b5d Backout bug 157546 (making the delete key delete by clusters) to fix blockers bug 419217 and bug 419406. Instead of removing the added test, mark now-failing tests as todo. a=damons
git-svn-id: svn://10.0.0.236/trunk@250237 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 01:04:19 +00:00
martijn.martijn%gmail.com
a0f9b9809c Modified test for bug 392746, to really disable test for linux for now, instead of timing out there
git-svn-id: svn://10.0.0.236/trunk@248918 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 00:33:45 +00:00
uriber%gmail.com
3461be7e81 Don't run this test on Linux for now as its causing problems in subsequent tests
git-svn-id: svn://10.0.0.236/trunk@248906 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 21:02:57 +00:00
uriber%gmail.com
dee8b7edf9 When adding a range to the selection, set the anchor focus to the added range, rather than the last range in the selection. bug=392746 r+sr=roc a1.9=beltzner. Mochitest (v3) by Martijn Wargers.
git-svn-id: svn://10.0.0.236/trunk@248900 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-31 17:47:42 +00:00
uriber%gmail.com
e4d5ccc166 removing the test too.
git-svn-id: svn://10.0.0.236/trunk@248875 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 21:57:17 +00:00
uriber%gmail.com
1c822e22af reverting fix for 392746 due to unexplained failure of /tests/toolkit/content/tests/widgets/test_colorpicker_popup.xul
git-svn-id: svn://10.0.0.236/trunk@248874 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 21:55:37 +00:00
uriber%gmail.com
adc5164d54 Fix test for bug 392746 to work on Mac, and to work more robustly on Windows (and Linux?)
git-svn-id: svn://10.0.0.236/trunk@248873 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 20:42:01 +00:00
uriber%gmail.com
236ea86818 When adding a range to the selection, set the anchor focus to the added range, rather than the last range in the selection. bug=392746 r+sr=roc a1.9=beltzner. Mochitest by Martijn Wargers.
git-svn-id: svn://10.0.0.236/trunk@248872 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-30 18:13:30 +00:00
roc+%cs.cmu.edu
bf8d1cd760 Bug 392809. Fix word-based caret movement around punctuation and whitespace. r=smontagu,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246910 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 08:37:35 +00:00
roc+%cs.cmu.edu
bcd6b5373f Bug 416168. Ensure that the overflow rect for a frame always includes (0,0) even if the frame rect is empty. Also ensures that if the frame rect is empty but has non-zero dimension on one axis, the overflow rect includes that size. A scrolled view for such a frame also includes that size to ensure width:0,height:Npx and width:Npx,height:0 frames are scrollable by that amount. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@246659 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 09:46:23 +00:00
roc+%cs.cmu.edu
157557ef49 Bug 157546. 'Delete' key should delete entire cluster. patch by Theppitak Karoonboonyanan, r+sr=roc,a=schrep
git-svn-id: svn://10.0.0.236/trunk@246267 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-22 02:24:05 +00:00
reed%reedloden.com
088f0a4ab1 Back out patch from Theppitak Karoonboonyanan in bug 157546 due to test failures.
git-svn-id: svn://10.0.0.236/trunk@246075 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 11:10:17 +00:00
reed%reedloden.com
479a331f94 Bug 157546 - "[CTL-Thai] IM: <delete> key should delete WHOLE Thai "display cell"" [p=thep@linux.thai.net (Theppitak Karoonboonyanan) r+sr=roc a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@246071 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 10:20:05 +00:00
hwaara%gmail.com
226ed12ee2 bug 392040, <select> menu requires multiple clicks to show up in zoom pages, r=bz, sr=roc, a=blocking1.9+. Also checking in a testcase for bug 404872
git-svn-id: svn://10.0.0.236/trunk@242019 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-22 21:07:59 +00:00
roc+%cs.cmu.edu
967008ce95 Bug 407155. Backing out 392809 to fix regressions. a=schrep
git-svn-id: svn://10.0.0.236/trunk@240603 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-07 09:35:45 +00:00
roc+%cs.cmu.edu
da23161809 Bug 392809. Break between whitespace and following punctuation even when stop_at_punctuation is false. Don't stop between punctuation and following non-punctuatino if the preceding punctuation follows white-space. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@240480 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 02:11:17 +00:00
mats.palmgren%bredband.net
0fbd4d199e Propagate |aRemoveOnlyFluidContinuations| when removing continuations in other blocks. b=405178 r+sr=roc a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@240218 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-01 10:47:59 +00:00
uriber%gmail.com
9425466c18 test for bug 288789. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@239938 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-26 20:05:25 +00:00
smontagu%smontagu.org
436c6aff7b Testcase for bug 402380
git-svn-id: svn://10.0.0.236/trunk@239772 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-21 10:21:00 +00:00
roc+%cs.cmu.edu
27d3d55648 Bug 394752. Skip over preformatted newlines when moving caret; the caret will appear at the end of a line when it is positioned at the start of the next line with a HINTLEFT. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@239521 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-16 02:25:59 +00:00
roc+%cs.cmu.edu
c9fa75eb58 Tests for bug 391584 and other general tests for word movement with layout.word_select.eat_space_to_next_word set to true
git-svn-id: svn://10.0.0.236/trunk@239042 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 08:54:47 +00:00
reed%reedloden.com
2c0d6728c5 Bug 336408 - Allow the caret to be positioned at the end of trimmed whitespace, as if the whitespace wasn't trimmed [p=roc r=smontagu sr=mrbkap a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@238950 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-08 04:07:00 +00:00
roc+%cs.cmu.edu
1d5b4a5ae4 Fixing test bustage... Disable tests on Linux and Windows until I figure out how to get them to do word movement via synthesized events.
git-svn-id: svn://10.0.0.236/trunk@237558 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-10 23:19:11 +00:00
roc+%cs.cmu.edu
dbe96aba9b Bug 391584. Don't miss word-break opportunities at points where whitespace has collapsed away. Also, note that a word-break opportunity exists at the start of a frame when it starts with a space.
git-svn-id: svn://10.0.0.236/trunk@237553 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-10 22:32:53 +00:00
roc+%cs.cmu.edu
5cc81cc411 Backing out bug 391584 because of test failures on non-Mac
git-svn-id: svn://10.0.0.236/trunk@237511 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-10 04:25:43 +00:00
roc+%cs.cmu.edu
102f5a6578 Bug 391584. Don't miss word-break opportunities at points where whitespace has collapsed away. Also, note that a word-break opportunity exists at the start of a frame when it starts with a space.
git-svn-id: svn://10.0.0.236/trunk@237504 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-10 02:21:34 +00:00
smontagu%smontagu.org
dc61d040d0 Unit tests for bug 394239 (based on Martijn Wargers' testcase) and bug 392923
git-svn-id: svn://10.0.0.236/trunk@235358 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-07 07:17:23 +00:00
smontagu%smontagu.org
c86c656fec Unit test for bug 394173 based on Martijn Wargers' testcase
git-svn-id: svn://10.0.0.236/trunk@233872 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 19:48:24 +00:00
smontagu%smontagu.org
127b79114e Unit test for bug 389630 based on Jesse Ruderman's testcase
git-svn-id: svn://10.0.0.236/trunk@233807 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 16:59:44 +00:00
smontagu%smontagu.org
ad99d906a7 Unit test for bug 385751 based on Martijn Wargers' testcase
git-svn-id: svn://10.0.0.236/trunk@233803 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 16:12:27 +00:00
smontagu%smontagu.org
a2106d4593 Unit test for bug 384527 based on Martijn Wargers' testcase
git-svn-id: svn://10.0.0.236/trunk@233799 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 15:22:42 +00:00
smontagu%smontagu.org
0ef5d3ecd6 Blow away text runs after Bidi resolution. Bug 382429, r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@233115 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-26 17:20:29 +00:00
mats.palmgren%bredband.net
1f25361f59 Mochitest for bug 391747. r=martijn
git-svn-id: svn://10.0.0.236/trunk@232214 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-16 15:26:20 +00:00
ginn.chen%sun.com
7103fbf947 Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest
r=benjamin a=dsicore


git-svn-id: svn://10.0.0.236/trunk@231518 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 03:22:43 +00:00
sayrer%gmail.com
4aec4dcf7d Bug 368994. move mochitests near the code they test. round 7. r=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@224573 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 15:18:50 +00:00
bzbarsky%mit.edu
03efa866b7 Change the way we determine the style context parent frame to skip css anon
boxes unless we're determining the style context parent for something that is
itself 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


git-svn-id: svn://10.0.0.236/trunk@224561 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 23:14:27 +00:00