Ms2ger
46522f17ea
Bug 697210 - Part c: Remove nsIDocument::CreateElem's aDocumentDefaultType argument; r=bz
2011-10-29 22:21:20 +02:00
Ms2ger
b063085157
Bug 690120 - Make nsEditor::GetAttributeValue not use attribute nodes; r=ehsan
2011-10-29 22:19:27 +02:00
Ms2ger
731edba0b8
Bug 684821 - Remove nsIDOMNSHTMLElement; r=peterv
2011-10-29 22:03:55 +02:00
Jonas Sicking
ac8b04fb20
Bug 687400: Kill Node.isSameNode. r=smaug
2011-10-28 19:52:27 -07:00
Ehsan Akhgari
dbe53002d5
Backout changeset be42bc18185a (bug 612128) because of bug 688423
2011-10-25 22:32:55 -04:00
Ehsan Akhgari
574c7ff0d7
Backout changeset a4d5ca366ef1 (bug 612128 followup) because of bug 688423
2011-10-25 22:31:15 -04:00
Ehsan Akhgari
7190838338
Bug 612128 followup - Adjust the assertion count because bug bug 695364 should be fixed now
2011-10-20 14:01:12 -04:00
Ehsan Akhgari
317cb20a80
Bug 612128 - Prevent the editor from modifying nodes which are not under an editing host; r=roc,bzbarsky
...
This patch ensures that the NODE_IS_EDITABLE flag is only set on nodes living
under an editing host. Things like text controls which used to have that flag
previously will not have it any more. The flag would be set on their anonymous
div node instead. Note that if text controls actually fall under an editing
host, they will get the NODE_IS_EDITABLE flag.
This patch also makes nsHTMLEditor::IsEditable return sane results (text nodes
are always considered to be editable).
--HG--
extra : rebase_source : 37317b4d95c2ea957be81420583a98a24f0864ac
2010-11-16 15:45:49 -05:00
Ehsan Akhgari
568b8f7b5a
Bug 688789 - Stop touching the frame tree to determine whether a node is editable or not; r=roc
2011-10-17 00:11:29 -04:00
Ehsan Akhgari
2a602a5685
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
...
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Quentin Headen
2fe3ac75d0
Bug 364914 - Do not spell check the contents of a textarea until it's focused for the first time; r=ehsan
2011-10-16 22:06:24 -04:00
Jeff Walden
b7753477cf
Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
...
--HG--
extra : rebase_source : b4bae9a0f85abf2feb828609b50e756916b99a6f
2011-10-10 22:50:08 -07:00
Joel Maher
fd8629a74b
Bug 573735 - support waitForClipboard events in e10s. r=jdm,ted
2011-10-14 07:52:02 -04:00
Henri Sivonen
f0d03766ac
Bug 677050 - Return NS_ERROR_DOM_INVALID_STATE_ERR if fragment parsing is invoked re-entrantly. r=bzbarsky.
2011-10-14 13:39:19 +03:00
Jeff Walden
eb2cb918a4
Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
2011-10-12 12:21:53 -07:00
Jeff Walden
77ebbde4ab
Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
...
--HG--
extra : rebase_source : 860a8271bf7e51cde358f2a4185c410de1fc2960
2011-10-10 22:50:08 -07:00
Ehsan Akhgari
3f9bc5233b
Backout changeset bc4f8b8d18b3 (bug 674770) because of the failing test on Windows
2011-10-12 13:51:14 -04:00
Ehsan Akhgari
9c7c34b3ee
Bug 674770 - contenteditable breaks middle-click to open links when middlemouse.paste=true; r=roc
2011-09-29 15:24:13 -04:00
Ehsan Akhgari
d9e0fb12d5
Bug 692520 - Handle the case where the frame might going away while retrieving selection properties from a text control; r=bzbarsky
2011-10-07 09:40:11 -04:00
Michael Wu
d8e503c38b
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
...
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Ehsan Akhgari
2929393a1a
Merge mozilla-central and mozilla-inbound after the landing of bug 666414
2011-09-26 16:12:48 -04:00
Ehsan Akhgari
b542efd4e6
Bug 666414 - Prevent AddRef and Release from being called on the pointers wrapped in nsCOMPtr and nsRefPtr; r=bsmedberg
2011-09-16 16:22:44 -04:00
Graeme McCutcheon
6171ee4207
Bug 46555 - "Select All" should only be enabled when editor is non-empty. r=ehsan, gavin
2011-09-23 22:44:53 +01:00
Ehsan Akhgari
85e673bce7
Backout changeset a72195ce0eaa (bug 612128) becasue of Fennec regressions
2011-09-22 18:09:44 -04:00
Martijn Wargers
c3d7075c86
Bug 634626 - Move test_bug36682 to mochitest chrome, add layout.spellcheckDefault pref test; r=ehsan
2011-09-22 17:35:24 +01:00
Masayuki Nakano
54e3afdd66
Bug 543789 part.7 Dispatch compositionupdate event and set data value of compositionend event in all IME handling tests r=smaug, sr=roc
2011-09-22 18:17:41 +09:00
Brian R. Bondy
785005832f
Bug 598289 - Test case for CF_HTML parsing with StartHTML/EndHTML set to -1. r=ehsan
2011-09-21 13:22:54 -04:00
Brian R. Bondy
7270643d0e
Bug 598289 - Unable to paste CF_HTML from clipboard if StartHTML/EndHTML is -1. r=ehsan
2011-09-21 13:22:53 -04:00
Ehsan Akhgari
b5f8461038
Bug 681229 - Sanitize the platform linebreaks to DOM linebreaks when pasting or drag-dropping text into text controls; r=roc
2011-09-15 15:32:42 -04:00
Ehsan Akhgari
ec2d83e852
Bug 612128 - Prevent the editor from modifying nodes which are not under an editing host; r=roc,bzbarsky
...
This patch ensures that the NODE_IS_EDITABLE flag is only set on nodes living
under an editing host. Things like text controls which used to have that flag
previously will not have it any more. The flag would be set on their anonymous
div node instead. Note that if text controls actually fall under an editing
host, they will get the NODE_IS_EDITABLE flag.
This patch also makes nsHTMLEditor::IsEditable return sane results (text nodes
are always considered to be editable).
2010-11-16 15:45:49 -05:00
Ian Neil
3b5e70377b
Test case for bug 552782; r=ehsan
2011-09-20 12:27:24 -04:00
Ehsan Akhgari
94196508b4
Backout changeset c0e8e3ada0ac (bug 681229) because the test fails on Windows
2011-09-15 17:43:24 -04:00
Ehsan Akhgari
861d1c6530
Bug 681229 - Sanitize the platform linebreaks to DOM linebreaks when pasting or drag-dropping text into text controls; r=roc
2011-09-15 15:32:42 -04:00
Ehsan Akhgari
5512725a02
Bug 98160 - Add support for platform native text switching keyboard shortcuts in bidi UI on Windows; r=roc
2011-09-15 10:54:50 -04:00
Jesper Kristensen
90f5bdbe17
Bug 591780 - Part 1: Backend support for adding and removing spell checker dictionaries at runtime; r=ehsan
2011-09-13 14:58:54 -04:00
Ehsan Akhgari
cc23586321
Bug 414178 - Do not allow to inject a list outside of the active editing host; r=roc
2011-09-13 11:39:40 -04:00
Ed Morley
7be2d82964
Backout changeset b8d354d37128 (bug 574005) for Linux M3 orange; a=bbondy
2011-09-13 00:49:59 +01:00
Brian R. Bondy
ab466ccba9
Bug 574005 - Make obtaining CF_HTML directly work on Windows and Linux (application/x-moz-nativehtml); r=ehsan
2011-09-12 18:38:57 -04:00
Fabien Cazenave
ec441b95e5
Bug 570144 - After pressing Enter, editable DIVs in list items are duplicated; r=ehsan
2011-09-12 15:25:38 -04:00
Masayuki Nakano
27777a6f2a
Bug 669028 part.9 editor should use mozilla::LookAndFeel rather than nsILookAndFeel r=ehsan
2011-09-09 11:27:12 +09:00
Ehsan Akhgari
70eb2838de
Bug 682650 - Use an unsigned 32-bit integer as the container of offsets inside text nodes; r=roc
...
(I bet that there are text nodes on the web which have more than 65535 characters on the Web!)
2011-09-08 11:35:33 -04:00
Felix Fung
9bb0edf799
Bug 577266 - Correct misspellings in source code
2011-09-06 17:20:35 -07:00
Fabien Cazenave
1867ac8ecd
Bug 462758 - elements with contenteditable=true and position:absolute can be moved around the page; r=ehsan
2011-09-07 13:34:58 -04:00
Ms2ger
0038e2e573
Bug 684807 - Annotate crashtest assertions on Android; r=philor
2011-09-06 18:35:43 +02:00
Ed Morley
4923d068c0
Backout a422b9ff0a9e (bug 591780 part 1) for causing 8% Ts regression on multiple platforms; a=khuey
2011-09-06 14:32:26 +01:00
Jesper Kristensen
ffe4248d12
Bug 591780 - Part 1: Backend support for adding and removing spell checker dictionaries at runtime; r=ehsan
2011-09-05 18:44:34 -04:00
Fabien Cazenave
de80659037
Bug 290026 - Outdent of List does not work properly; r=ehsan
2011-09-02 12:21:33 -04:00
Fabien Cazenave
82c46e275a
Bug 291780 - List outdent is not working properly; r=ehsan
2011-09-02 12:19:09 -04:00
Marco Castelluccio
7cb0506077
Bug 682744 - Sprinkle some do_QueryObject fairy dust around the tree; r=khuey
2011-08-30 22:45:31 +01:00
Ms2ger
b12351fbda
Bug 672054 - Part a: Remove nsIDOMNSUIEvent; r=smaug
2011-08-26 09:43:49 +02:00