Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
2c92e3ecd5
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 23:29:02 -05:00
Chris Jones
699024f868
Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052
2011-03-31 18:57:38 -05:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
0ce53bb598
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 14:51:19 -05:00
Sebastian Kromp
d77753a5db
Bug 633066: Remove nsICiter and make nsInternetCiter a static class. r=ehsan
2011-03-31 07:32:13 -04:00
Kyle Huey
9d3d2b598a
Merge m-c to bs.
2011-03-31 07:17:15 -04:00
Ehsan Akhgari
35dd938230
Bug 645914 - Do not eat the white-space when doing word selection if the eaten whitespace is a newline character and we have been instructed not to jump between lines; r=roc
...
This fixes a bug in selecting words at the end of lines in textarea's for Windows.
2011-03-30 11:56:48 -04:00
Kyle Huey
a1dfc7ee3a
Merge m-c to bs.
2011-03-26 12:12:37 -04:00
Ehsan Akhgari
4f5080cfa0
Bug 611457 - Move the object which is supposed to survive the function's return out of the function so that a possible garbage collection doesn't collect it before it should be used; r=roc a=test-only
2011-03-12 00:07:37 -05:00
Ehsan Akhgari
bdcb5e4f05
Bug 618041 - Move the object which is supposed to survive the function's return out of the function so that a possible garbage collection doesn't collect it before it should be used; r=roc a=test-only
2011-03-12 00:11:01 -05:00
Ehsan Akhgari
52150563bc
Bug 627624 - Make the crashtest for bug 428844 actually test something; r=roc a=test-only
2011-03-11 23:11:28 -05:00
Ehsan Akhgari
76716122b8
Bug 636465 - Reset the spellchecking override status when detaching an editor object from the content node; r,a=roc
2011-03-01 15:04:42 -08:00
Neil Rashbrook
9626543cf1
Bug 635420 - Clicking on content within Normal tab of Composer and stops switching to other tabs; r=ehsan a=bsmedberg
2011-02-28 13:04:05 -08:00
Jesse Ruderman
d5953c7a20
Add bug number to comment. a=NPOTB DONTBUILD
2011-02-24 13:43:48 -08:00
Ehsan Akhgari
612a38d5d6
Bug 636074 follow-up: move the assertion count adjustment because a test was added in between
2011-02-23 15:28:33 -08:00
Kyle Huey
02e3532e3a
Bug 636107 - Part 2: Maintain better hygiene by not passing uninitialized pointer values around; r=ehsan a=blocking-final+
2011-02-23 07:20:58 -05:00
Ehsan Akhgari
e4231d6333
Bug 636074 - Part 1: Forget the transaction pointer when creating transaction objects in order to pass it to the caller instead of swapping it with random values; r=roc a=blocking-final+
2011-02-23 14:22:07 -08:00
Ehsan Akhgari
0da81d5e1a
Bug 635757 - Adjust the assertion count as a result of bug 633738; r=roc a=test
...
DONTBUILD this simple assertion annotation adjustment!
2011-02-21 23:53:40 -05:00
Mats Palmgren
173f7afaae
Bug 635636 - Don't return a value from void function. a=bustage
2011-02-21 21:43:54 +01:00
Mats Palmgren
b518ba24d4
Bug 635636 - Crash [@ nsHTMLEditRules::DocumentModifiedWorker] with navigated-away designMode document; r,a=ehsan
2011-02-21 15:34:16 -05:00
Ehsan Akhgari
ebcf3d0ac2
Bug 635532 - Don't try to hide the editor anonymous UIs during the cycle collection unlink phase needlessly. r=roc,jst, a=blocker
2011-02-19 21:43:07 -08:00
Kyle Huey
fc7735ba26
Bug 633709: Actually commit the test. r+a=ehsan
2011-02-19 18:40:52 -05:00
Kyle Huey
c4c65578ef
Bug 633709: Convert bogus assert into a warning. r+a=ehsan
...
--HG--
extra : rebase_source : 5928d5a4309bd98e0cf4cd3041f36ba64d992706
2011-02-19 17:49:23 -05:00
Kyle Huey
5e7713edd1
Bug 633709: Fix editor's handling of txn objects. r+a=ehsan
...
--HG--
extra : rebase_source : c44055ca4378a8213e3b60b61b16df8dd9758a88
2011-02-19 17:18:37 -05:00
Kyle Huey
e8fbad8336
Bug 633709: Test.
...
--HG--
extra : rebase_source : 6bae5d01331df279551577606806fc35d91993a3
2011-02-19 17:04:26 -05:00
Peter Van der Beken
b6b7136d51
Fix for bug 633738 (quora.com bloats out of control (part 3)) - mark some known assertions caused by bug 439258. r=bz, a=jst.
2011-02-17 12:19:13 +01:00
Peter Van der Beken
c4aeb00d0d
Fix for bug 633738 (quora.com bloats out of control (part 3)) - make nsHTMLEditor participate in CC, clear editor from SHistory if we're not storing anything else. r=jst, a=jst.
2011-02-16 13:07:47 +01:00
Serge Gautherie
db006f0fb1
Bug 634626 - test_bug366682 failures because spellchecking is disabled; (Bv1) s/CR+LF/LF/g, Remove ending whitespaces.
...
r=jmaher (a=test-only).
DONTBUILD
2011-02-17 20:19:35 +01:00
Daniel Holbert
9653ef51f8
(no bug) comment typo fix in 2 tests: s/the affect/the effect/ a=comment-only+test-only DONTBUILD
2011-02-15 10:10:40 -08:00
Ehsan Akhgari
52752d9e48
Back out changeset 0fd8793db7f3 (bug 633738) because of various oranges in different test suites on multiple platforms; a=orange
2011-02-14 18:45:23 -05:00
Peter Van der Beken
b478202897
Fix for bug 633738. Fix leak due to session history code keeping an editor alive too long. Patch by peterv and bz, r=jst@jstenback.com, a=blocker
2011-02-14 14:26:14 -08:00
Mounir Lamouri
fd359d7a1c
Bug 629845 (2/2) - GetRoot() returning null isn't unexpected. r=ehsan a=blocking-final
2011-02-11 02:01:49 +01:00
Mounir Lamouri
a2b5d8fea5
Bug 629845 (1/2) - Don't make nsHTMLDocument::EditingStateChanged fails if BeginningOfDocument fails. r=ehsan a=blocking-final
2011-02-11 01:59:37 +01:00
Ehsan Akhgari
dec474d494
Bug 336091 - Initialize the out parameters of nsEditor::GetStartNodeAndOffset correctly; r,a=roc
...
--HG--
extra : rebase_source : 7ae5b960263f2412c21b0cbcebf6f95a4ddb2e73
2011-02-09 14:07:56 -05:00
Ehsan Akhgari
2592310699
Bug 632326 - Synthesize a Paste command instead of calling the internal goDoCommand in the test for bug 520189; r=roc a=test-only
2011-02-08 21:50:51 -05:00
Ehsan Akhgari
cb6a971f1a
Merge cedar into mozilla-central
2011-03-25 14:21:07 -04:00
Benjamin Smedberg
6d442e547b
Bug 617539 - Remove branch interfaces, nsIHTMLEditor_MOZILLA_2_0_BRANCH, straight backout of revision e9d979b4b4a0, r=ehsan
2011-03-25 11:03:33 -04:00
Matheus Kerschbaum
4a7ba19066
Bug 634807 - Remove MOZ_PLAINTEXT_EDITOR_ONLY; r=khuey
2011-03-24 19:59:00 -04:00
arno renevier
4d7b7faedc
Bug 497115 - nsHTMLEditor.cpp contains unnecessary includes; r=peterv sr=peterv
2011-03-23 23:23:39 -04:00
Ehsan Akhgari
389876ffaa
Test case for bug 638596; r=roc
2011-03-04 13:44:25 -08:00
Ehsan Akhgari
a19b558467
Test case for bug 635636; r=roc
2011-02-21 16:58:07 -05:00
Ehsan Akhgari
944f090fc9
Bug 642704 - Part 3: Remove test_set.py because it confuses our mochitest suite runner, and we don't need it to run the BrowserScope RichText2 suite; r=roc
2011-03-19 16:45:29 -04:00
Ehsan Akhgari
1f5455967e
Bug 642704 - Part 2: Add a test driver to run the BrowserScope RichText2 test suite as a mochitest; r=roc
2011-03-19 16:44:30 -04:00
Ehsan Akhgari
9df3c1ae86
Bug 642704 - Part 1: Import the BrowserScope RichText2 test suite files into the tree; r=roc
2011-03-18 18:15:24 -04:00
Ehsan Akhgari
039f2bfcf6
Bug 642588 - Clean up the drag & drop caret on the editor correctly when the mouse leaves the editable field; r=roc
2011-03-18 14:57:02 -04:00
Ehsan Akhgari
d8016a4f53
Bug 640321 - Register the mouse event handlers for the editor in the system group; r=roc
2011-03-16 15:34:30 -04:00
Ehsan Akhgari
c82a3bc6df
Bug 641466 - Correct the array bounds checking so that the last surrogate pair in a textbox can be deleted correctly; r=roc
2011-03-16 15:34:29 -04:00
Ehsan Akhgari
841f13f519
Bug 639695 - Reconnect the HTML editor to the new presentation of a contenteditable document when it changes; r=roc
...
This fixes things such as the caret not showing up after the presshell for a
document containing a contenteditable element is recreated.
2011-03-11 18:45:20 -05:00
Ehsan Akhgari
a2c435fafa
Bug 407127 - Part 6: Remove the presshell argument to nsIEditor::Init as it's no longer necessary; r=roc
2011-03-11 00:40:31 -05:00
Ehsan Akhgari
54176ab085
Bug 407127 - Part 5: Fix the editor to not rely on cached presshells and selection controllers, because they may not always be valid; r=roc
2011-03-11 00:40:31 -05:00
Ehsan Akhgari
a991a93821
Bug 407127 - Part 4: Avoid using the presshell needlessly because it may not always be available; r=roc
2011-03-11 00:40:30 -05:00