Aryeh Gregor
9870e20371
Bug 1134545 - Insufficient null check; r=ehsan
2015-03-25 17:37:52 +02:00
Ehsan Akhgari
6427fa7676
Bug 1146883 - Null check the node passed to GetGoodSelPointForNode; r=smaug
...
Landed on a CLOSED TREE so that we can uplift to Firefox 37 soon.
2015-03-24 16:38:44 -04:00
Ehsan Akhgari
5cccea6f0f
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Nathan Froyd
7ff6a1d668
Bug 1142503 - don't use QueryInterface when the compiler can do the cast for us; r=ehsan
...
Calling QueryInterface with a statically known IID should typically not
be necessary. In those cases where it's not, the compiler can do the
cast for us, though we have to supply the reference-counting that
QueryInterface would do.
In passing, several redundant null-checks for the result of |new T| have
been deleted.
2015-03-12 09:43:50 -04:00
Ehsan Akhgari
5fd89358a5
Bug 1100966 - Remember all ranges for all selections when joining nodes in the editor transactions; r=roc
...
This patch fixes some symptoms, the most common of which misspelling
ranges disappearing when performing some editor operations.
2015-03-12 19:42:26 -04:00
Jonathan Griffin
8873726f67
Bug 1116187 - Disable failing mochitest-chrome tests for B2G, r=gbrown
2015-02-06 16:30:37 -08:00
Carsten "Tomcat" Book
2e7802014f
Backed out changeset 4b7febba9c14 (bug 1140105) for m2 test failures
2015-03-12 11:42:40 +01:00
Carsten "Tomcat" Book
ef31ce62ed
Backed out changeset dc155e427213 (bug 1141017)
2015-03-12 11:41:52 +01:00
Neil Rashbrook
92bff5363c
Bug 1141017 Querying for the current font sometimes returns "sans-serif" r=ehsan
2015-03-12 08:42:16 +00:00
Neil Rashbrook
9894c448fa
Bug 1140105 Can't query for a specific font face when the selection is collapsed r=ehsan
2015-03-12 08:40:29 +00:00
Alexandre Lissy
7e41df8103
Bug 1138442 - Disable reftests on Mulet in parity with B2G/B2G Desktop. r=ahal
2015-03-10 02:43:00 +01:00
Alexandre Lissy
1441d89242
Bug 1140429 - Force disable caret prefs for needs-focus reftests. r=ehsan
2015-03-08 05:11:00 -04:00
Andrea Marchesini
dec2760ae9
Bug 1134280 - Get rid of Tag() - patch 2.2 - /editor - Fix all the occurrences, m=smaug, r=surkov
2015-03-03 11:08:59 +00:00
Andrea Marchesini
5a32f7fa5a
Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
2015-03-03 11:08:59 +00:00
Ting-Yu Lin
ef49bc2335
Bug 1136065 - Remove GetRangeCount() in Selection.h. r=ehsan
...
We replace GetRangeCount() with the identical function RangeCount() to
avoid any confusion.
2015-02-25 17:08:00 +01:00
Ekanan Ketunuti
0f01e3abb2
Bug 1133363 - Part 3 - Fix tests. r=ehsan
2015-02-25 20:24:58 +07:00
Chris Peterson
46d95f7a95
Bug 1133288 - Remove nonstandard expression closures from editor. r=ehsan
2015-01-24 23:53:32 -08:00
Anish
d6962a9b5b
Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher,mwargers
2015-02-19 11:53:01 -05:00
Carsten "Tomcat" Book
24df8222d0
Backed out changeset 6885e993936a (bug 1056851) for crashtest failures
2015-02-19 15:02:05 +01:00
Anish
e982da177f
Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher
2015-02-19 07:26:41 -05:00
Masayuki Nakano
701b519444
Bug 1119609 part.14 Reimplement/redesign EventUtils.synthesizeKey() with nsITextInputProcessor r=smaug
2015-02-19 15:50:20 +09:00
Carsten "Tomcat" Book
5bd5760509
Merge mozilla-central to mozilla-inbound
2015-02-16 16:14:51 +01:00
Jan Horak
ef2ef99f31
Bug 1129859 - Wrong dictionary chosen when lang attribute is en-US on some Linux distros. r=roc
2015-02-13 00:38:00 +01:00
Ting-Yu Lin
a6fb8910a8
Bug 1096185 - Part 1 - Adjust caret size and shadow. r=roc
...
The size of the images is enlarged by 1.5x. The CSS rules in ua.css are
changed accordingly.
2015-02-11 19:55:00 +01:00
Nicholas Nethercote
ee41df7dc2
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
2015-02-09 14:34:50 -08:00
Joel Maher
1607ba6ded
Bug 1110982 - Disabled tests for oth chunk and leaks (run-by-dir). r=RyanVM
2014-12-27 00:44:52 +05:30
Andrew McCreight
1ee96e7527
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00
Nicholas Nethercote
0a02b5d31c
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
2015-02-04 20:05:36 -08:00
Morris Tseng
280d7cfa13
Bug 1120316
- Part 2: Batch changes for select all so we don't get selection change with no reason. r=roc
2015-02-04 21:35:00 +01:00
Morris Tseng
c2267e92ee
Bug 1120316
- Part 1: Move SelectionBatcher to Selection.h. r=roc
2015-02-04 21:34:00 +01:00
Mats Palmgren
a58533e094
Bug 1127835 - part 1, Add a null-check to avoid fatal assertion if the split results in no left part. r=smaug
2015-02-02 22:34:17 +00:00
Mike Hommey
50e6916b40
Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn
2015-02-02 09:56:13 +09:00
Masayuki Nakano
8e82d8933b
Bug 917322 part.16 Rename COMPOSITION_ATTR_* in EventUtils.js with new constants of nsITextInputProcessor r=smaug
2015-01-28 15:27:33 +09:00
Masayuki Nakano
aae116b584
Bug 917322 part.10 Remove unnecessary synthesizeComposition(compositionstart) from all tests r=smaug
2015-01-28 15:27:32 +09:00
Masatoshi Kimura
f1b5ace064
Bug 1111290 - Part 3: Remove TypedEnum.h and fold TypedEnumInternal.h into TypedEnumBits.h. r=waldo
2015-01-26 07:22:11 +09:00
Masatoshi Kimura
222483b6f4
Bug 1111290 - Part 1: Remove MOZ_(BEGIN|END)_ENUM_CLASS. r=waldo
2015-01-26 07:22:07 +09:00
Ehsan Akhgari
75134e4a35
Bug 1120233 - Ensure that the delete command will stay enabled for password fields; r=roc
2015-01-22 23:26:59 -05:00
Ehsan Akhgari
d43a605651
Bug 1119099 - Use fallible allocation in nsTextEditRules::TruncateInsertionIfNeeded; r=roc
2015-01-22 23:17:44 -05:00
Ehsan Akhgari
20ef00561b
Bug 611103 - Don't depend on the editor in nsDocumentEncoder; r=bzbarsky
2015-01-22 17:54:55 -05:00
Christoph Kerschbaumer
6a281b98c4
Bug 1119006 - Remove files where code is still calling removed NS_OpenURI API (r=mcmanus)
2015-01-14 11:52:57 -08:00
Benjamin Peterson
2c5d433690
Bug 1113121 followup - fix assertion r=me
2015-01-12 23:48:15 -05:00
Ehsan Akhgari
4418a4a3f8
Bug 1113121 - Null check the parent node in nsHTMLEditRules::JoinNodesSmart() before passing it to MoveNode; r=roc
2015-01-12 23:34:05 -05:00
Christoph Kerschbaumer
8bb0600bb8
Bug 1110469 - Remove NS_OpenURI (r=sworkman)
2015-01-11 20:26:40 -08:00
Ehsan Akhgari
4c07e3c09a
Bug 1118420 - Mark virtual overridden functions as MOZ_OVERRIDE in editor; r=roc
2015-01-07 10:08:12 -05:00
Ehsan Akhgari
834aa05784
Bug 1117041 - Mark virtual overridden functions as MOZ_OVERRIDE in editor; r=roc
...
This patch also devirtualizes some of the methods that were not
overridden by any derived classes.
2015-01-02 08:45:41 -05:00
Ehsan Akhgari
0b3c417a9e
Bug 1109465 - Fix the interface maps of IMETextTxn and InsertTextTxn; r=smaug
...
The original change in bug 1056166 used NS_INTERFACE_MAP_ENTRY_AMBIGUOUS with
the wrong order for argument names. But more importantly, we cannot use
NS_INTERFACE_MAP_ENTRY_AMBIGUOUS here because the cast from the concrete
class to nsISupports* will remain ambiguous even when casting first through
nsITransaction, so we need to write the implementation without using any
macros.
2014-12-30 11:57:58 -05:00
Morris Tseng
3498cbd2f9
Bug 1101364 - Part 1: Apply AutoApplyUserSelectStyle to nsHTMLEditor::SelectAll(). r=mats
2014-12-12 01:15:00 -05:00
Wes Kocher
9b1ff9a408
Merge b2g-inbound to m-c a=merge
2014-12-12 16:43:37 -08:00
Ehsan Akhgari
20474e5ba7
Bug 649012 - Fail mochitest-plains which use flaky timeouts (setTimeout(x) for x > 0); r=ted
...
We are white-listing the existing set of tests that use setTimeout
like this. Hopefully these tests will be investigated and fixed
in the future, so that we can narrow down the white-list.
This check is only turned on for mochitest-plain for now.
2014-12-11 13:34:40 -05:00
Morris Tseng
e01b069a40
Bug 1092888 - Part 3: Fix test fails on 824080-1/3/4/5.html. r=roc
2014-11-10 02:04:00 -05:00