Michael Layzell
954a43b51d
Bug 1170531 - Disable clipboard menu commands correctly in non-(X)HTML documents; r=ehsan
2015-06-30 08:18:04 -04:00
Ehsan Akhgari
0c1eb4b2b4
Backout changeset d648becaa638 (bug 1170531) for test failures
2015-06-27 13:14:06 -07:00
Michael Layzell
709f53ca94
Bug 1170531 - Disable clipboard menu commands correctly in non-(X)HTML documents; r=ehsan
2015-06-27 12:37:44 -07:00
Blake Kaplan
dc360b12a8
Bug 1168223 - Fix a crash caused by unexpected flushes under nsIEditor::SetFlags. r=ehsan
2015-06-25 13:58:01 -07:00
Carsten "Tomcat" Book
6f38001205
Backed out changeset 3fca18104696 (bug 1170531) for e10s-m4 test failures in test_bug1067255.html
2015-06-22 15:21:02 +02:00
Neil Deakin
8f5a9e14f6
Bug 1153518, allow drops on editors when the source is a remote browser, r=ehsan
2015-06-22 09:00:35 -04:00
Michael Layzell
01d8a62f71
Bug 1170531 - Disable clipboard menu commands correctly in non-(X)HTML documents; r=ehsan
2015-06-22 08:13:26 -04:00
Andrea Marchesini
7e2703b48d
Bug 1170326 - nsHTMLCSSUtils::ParseLength should check if the input is an empty string, r=ehsan
2015-06-15 17:08:50 +01:00
Michael Layzell
550730ff35
Bug 1027560 - Return false from document.execCommand() and friends when not in editable document. r=ehsan
2015-06-02 09:07:00 -04:00
Ryan VanderMeulen
ffe7bfdc85
Bug 1067788 - Fix non-unified bustage. r=ehsan
2015-06-04 15:03:54 -04:00
Masayuki Nakano
f02d7cdac2
Bug 1162818 part.6 Don't notify IME of anything during reframing the editor r=smaug
2015-06-05 02:06:10 +09:00
Masayuki Nakano
aa07a30e72
Bug 1162818 part.5 The offset of nsEditor::InsertTextImpl() should be minimum offset of IME selections if there is r=ehsan
2015-06-05 02:06:09 +09:00
Masayuki Nakano
cb43121733
Bug 1162818 part.4 Restore IME selection at initializing selection of the editor r=ehsan
2015-06-05 02:06:09 +09:00
Masayuki Nakano
783680ad00
Bug 1162818 part.3 nsEditor should store actual composition string length in it r=ehsan
2015-06-05 02:06:09 +09:00
Masayuki Nakano
1d957064de
Bug 1162818 part.2 Make it possible to set IME selection from outside of IMETextTxn r=ehsan
2015-06-05 02:06:09 +09:00
Masayuki Nakano
b9c51d6caa
Bug 1162818 part.1 nsEditor shouldn't release/forget mComposition becuase it should be handled by it after reframing r=ehsan
2015-06-05 02:06:09 +09:00
Ted Clancy
7ac21417a2
Bug 1067788 - Part 1: Don't invalidate bidi cursor directionality during a delete. r=smontagu
2015-06-01 15:19:57 -04:00
Masayuki Nakano
b2175a7b21
Bug 1169139 Remove all trailing whitespaces in editor (IGNORE IDL) r=ehsan
2015-05-29 00:58:42 +09:00
Michael Layzell
36836569ab
Bug 1012662 - Part 2 - Updates to clipboard command controllers to match cut/copy action spec. r=ehsan
2015-05-13 08:51:00 +02:00
Masayuki Nakano
4f830b07ae
Bug 1168079 nsTextEditRules::CollapseSelectionToTrailingBRIfNeeded() should ensure that there is a selection before calling nsEditor::GetStartNodeAndOffset() r=ehsan
2015-05-28 13:50:44 +09:00
Carsten "Tomcat" Book
0fac269a69
Backed out changeset 1f0306d29dec (bug 1012662)
2015-05-26 13:33:48 +02:00
Carsten "Tomcat" Book
c5cb32d2c2
Backed out changeset fdc2aa9e612f (bug 1027560) for failing w3 tests
2015-05-26 13:13:48 +02:00
Michael Layzell
05ea59b946
Bug 1027560 - return false from document.execCommand() and friends when not in editable document. r=ehsan
2015-05-14 06:46:00 +02:00
Michael Layzell
6456704cff
Bug 1012662 - Updates to clipboard command controllers to match cut/copy action spec. r=ehsan
2015-05-13 08:51:00 +02:00
Michael Layzell
3b01959964
Bug 1162952 - Return true from document.queryCommandEnabled('cut'/'copy') when in privileged or user-initiated code. r=ehsan
2015-05-25 10:09:00 +02:00
Ehsan Akhgari
faf076302f
Bug 1166932 - Part 1: Copy the editor observers array before iterating over it; r=roc
2015-05-23 09:59:45 -04:00
Birunthan Mohanathas
f7b0326191
Bug 1166840 - Merge SpecialPowers.{copyString,clipboardCopyString}. r=ehsan
2015-05-21 21:50:04 +01:00
Birunthan Mohanathas
c325827ed4
Bug 1166840 - Remove unused document argument in uses of nsIClipboardHelper.copyString. r=ehsan
2015-05-21 21:49:30 +01:00
Nathan Froyd
472db75968
Bug 1165982 - part 2 - validate an nsRange::SelectNode call in nsHTMLEditRules::Init; r=ehsan
2015-05-19 14:08:54 -04:00
Nathan Froyd
0540fa19c5
Bug 1165982 - part 1 - provide fallible initialization of nsDOMIterator from an nsRange; r=ehsan
2015-05-22 09:58:30 -04:00
Michael Layzell
32e0fe44f2
Bug 1161721 - Return false from document.queryCommandSupported for restricted commands. r=ehsan
2015-05-21 06:37:00 -04:00
Michael Layzell
1e81219f05
Bug 309731 - Allow document.execCommand('inserthtml') with an empty string parameter. r=ehsan
2015-05-14 08:02:00 -04:00
Ms2ger
02935399a5
Bug 1145395 - Introduce an overload of nsHTMLEditor::RemoveStyleInside that takes nsIContent&; r=ehsan
2015-05-13 17:58:26 +02:00
Ms2ger
e1b1c18b59
Bug 1145395 - Pass Element& to nsHTMLEditor::RemoveElementIfNoStyleOrIdOrClass; r=ehsan
2015-05-13 17:58:25 +02:00
Ms2ger
f402d96073
Bug 1145395 - Introduce an overload of nsHTMLEditor::SelElementPosition that takes an Element; r=ehsan
2015-05-13 17:58:25 +02:00
Ms2ger
d457a0c0ab
Bug 1145395 - Call nsINode::Length directly in nsHTMLEditor::CreateDOMFragmentFromPaste; r=ehsan
2015-05-13 17:58:25 +02:00
Ms2ger
4887070f14
Bug 1145395 - Pass nsINode& to RemoveBodyAndHead in nsHTMLDataTransfer; r=ehsan
2015-05-13 17:58:25 +02:00
Ms2ger
67ffa2b447
Bug 1145395 - Pass nsIContent& to nsHTMLEditor::StripFormattingNodes; r=ehsan
2015-05-13 17:58:25 +02:00
Ms2ger
a0d89be92b
Bug 1145395 - Use the local fragment variable rather than *outFragNode; r=ehsan
2015-05-13 17:58:25 +02:00
Ms2ger
f335a83ac9
Bug 1145395 - Return a DocumentFragment from nsHTMLEditor::ParseFragment; r=ehsan
2015-05-13 17:58:25 +02:00
Ms2ger
ac695b52bd
Bug 1145395 - Make some cosmetic improvements to nsHTMLEditor::CreateDOMFragmentFromPaste; r=ehsan
2015-05-13 17:58:25 +02:00
Jorg K
ba4595d8aa
Bug 1140617 - Don't clear inline style when pasting image. r=ehsan
2015-05-06 16:15:00 +02:00
Kartikaya Gupta
4977bd28c8
Bug 1163640 - Fix the test for bug 417418 to not leave the widget in a drag session. r=ehsan
2015-05-11 17:21:30 -04:00
Jan Horak
c5dad176b5
Bug 967494 - "Preference Composition/Spelling/Language is ignored, and changing spellcheck language in one composition window affects all open and new compositions" [r=ehsan]
2015-04-28 12:01:00 +03:00
Ehsan Akhgari
2c9e11f05b
Bug 1162823 - Do not treat non-Latin words as misspelled; r=ekanan
2015-05-08 22:45:16 -04:00
Anthony Tseng
96161fc227
Bug 1158425 - Rename _SYNTH event names. r=smaug
2015-05-01 22:06:00 -04:00
Ehsan Akhgari
889a42a694
Bug 1158837 - Ensure the start and end nodes are non-null before using them. r=roc
2015-04-29 18:35:00 -04:00
Mike Hommey
b673a97a25
Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
...
They are kept around for the sake of the standalone glue, which is used
for e.g. webapprt, which doesn't have direct access to jemalloc, and thus
still needs a wrapper to go through the xpcom function list and get to
jemalloc from there.
2015-05-01 09:40:30 +09:00
Ehsan Akhgari
71a9fd95c6
Bug 1158651 - Correctly ignore non-editable nodes in nsHTMLEditRules::GetParagraphFormatNodes; r=roc
2015-04-27 21:13:10 -04:00
Boris Zbarsky
f21de90e5b
Bug 1158452. Pass in the right node when messing with font sizes in editor. r=ehsan
2015-04-27 15:29:22 -04:00