Commit Graph

240461 Commits

Author SHA1 Message Date
Aryeh Gregor
684a463a42 Bug 1154701 part 10 - Switch nsEditor::mActionListeners to nsTArray; r=ehsan 2015-04-22 14:27:18 +03:00
Aryeh Gregor
94c26bc4a1 Bug 1154701 part 9 - Clean up nsHTMLEditor::RelativeFontChange; r=ehsan 2015-04-22 14:27:18 +03:00
Aryeh Gregor
35a414be5d Bug 1154701 part 8 - Clean up nsHTMLEditor::SetInlinePropertyOnNode; r=ehsan 2015-04-22 14:27:18 +03:00
Aryeh Gregor
f37726f499 Bug 1154701 part 7 - Clean up nsHTMLEditor::SetInlineProperty; r=ehsan 2015-04-22 14:27:18 +03:00
Aryeh Gregor
8eb4a393ec Bug 1154701 part 6 - Clean up nsHTMLEditor::SetInlinePropertyOnNodeImpl; r=ehsan 2015-04-22 14:27:17 +03:00
Aryeh Gregor
4332c85967 Bug 1154701 part 5 - Switch nsHTMLEditor::objectResizeEventListeners to nsTArray; r=ehsan 2015-04-22 14:27:17 +03:00
Aryeh Gregor
2934763ac1 Bug 1154701 part 4 - Switch nsHTMLEditor::mContentFilters to nsTArray; r=ehsan 2015-04-22 14:27:17 +03:00
Aryeh Gregor
5c2749c5d1 Bug 1154701 part 3 - Clean up nsHTMLEditor::GetListAndTableParents, DiscoverPartialListsAndTables, ScanForListAndTableStructure, ReplaceOrphanedStructure; r=ehsan 2015-04-22 14:27:17 +03:00
Aryeh Gregor
a8118ac388 Bug 1154701 part 2 - Use more OwningNonNull in editor; r=ehsan 2015-04-22 14:27:17 +03:00
Aryeh Gregor
61811e4e58 Bug 1154701 part 1 - Clean up nsHTMLEditor::CreateListOfNodesToPaste; r=ehsan 2015-04-22 14:27:13 +03:00
Aryeh Gregor
aebab5f815 Bug 1153629 part 12 - Clean up nsHTMLEditRules::RemoveEmptyNodes; r=ehsan 2015-04-22 14:26:58 +03:00
Aryeh Gregor
6252f04fb9 Bug 1153629 part 11 - Clean up nsHTMLEditRules::AdjustSpecialBreaks; r=ehsan 2015-04-22 14:26:58 +03:00
Aryeh Gregor
22185c8983 Bug 1153629 part 10 - Clean up nsHTMLEditRules::AlignInnerBlocks; r=ehsan 2015-04-22 14:26:58 +03:00
Aryeh Gregor
5ac1c4870e Bug 1153629 part 9 - Clean up nsHTMLEditRules::MakeTransitionList; r=ehsan 2015-04-22 14:26:58 +03:00
Aryeh Gregor
e3be4daa07 Bug 1153629 part 8 - Clean up nsHTMLEditRules::ApplyBlockStyle; r=ehsan 2015-04-22 14:26:58 +03:00
Aryeh Gregor
52f84a89c7 Bug 1153629 part 7 - Clean up nsHTMLEditRules::RemoveBlockStyle, RemovePartOfBlock; r=ehsan 2015-04-22 14:26:58 +03:00
Aryeh Gregor
5f32951386 Bug 1153629 part 6 - Clean up nsHTMLEditRules::MakeBlockquote; r=ehsan 2015-04-22 14:26:58 +03:00
Aryeh Gregor
d2f5ecbed0 Bug 1153629 part 5 - Clean up nsHTMLEditRules::GetChildNodesForOperation; r=ehsan 2015-04-22 14:26:58 +03:00
Aryeh Gregor
6fba5b0696 Bug 1153629 part 4 - Clean up nsHTMLEditRules::ListIsEmptyLine; r=ehsan 2015-04-22 14:26:57 +03:00
Aryeh Gregor
f07fc450a2 Bug 1153629 part 3 - Clean up nsHTMLEditRules::GetNodesFromPoint; r=ehsan 2015-04-22 14:26:57 +03:00
Aryeh Gregor
f856418f87 Bug 1153629 part 2 - Clean up nsHTMLEditRules::GetParagraphFormatNodes; r=ehsan 2015-04-22 14:26:57 +03:00
Aryeh Gregor
4cd6fd3b8e Bug 1153629 part 1 - Clean up nsHTMLEditRules::GetListActionNodes; r=ehsan 2015-04-22 14:26:57 +03:00
Aryeh Gregor
aff9949b14 Bug 1149163 part 9 - Clean up nsHTMLEditRules::GetNodesFromSelection; r=froydnj 2015-04-22 14:26:57 +03:00
Aryeh Gregor
2c9ddffad5 Bug 1149163 part 8 - Clean up nsHTMLEditRules::GetPromotedRanges; r=froydnj 2015-04-22 14:26:57 +03:00
Aryeh Gregor
acd79057c7 Bug 1149163 part 7 - Clean up nsHTMLEditRules::PromoteRange; r=froydnj 2015-04-22 14:26:57 +03:00
Aryeh Gregor
1522c79dfb Bug 1149163 part 6 - Clean up nsHTMLEditRules::LookInsideDivBQandList; r=froydnj 2015-04-22 14:26:57 +03:00
Aryeh Gregor
3cbce7b050 Bug 1149163 part 5 - Clean up nsHTMLEditRules::GetNodesForOperation; r=froydnj 2015-04-22 14:26:57 +03:00
Aryeh Gregor
5db27d89d8 Bug 1149163 part 4 - Allow use of temporary nsBoolDomIterFunctor; r=froydnj 2015-04-22 14:26:57 +03:00
Aryeh Gregor
971e182b8e Bug 1149163 part 3 - Clean up nsHTMLEditRules::BustUpInlinesAtBRs; r=froydnj 2015-04-22 14:26:57 +03:00
Aryeh Gregor
383ea4d52b Bug 1149163 part 2 - Make nsDOMIterator infallible; r=froydnj 2015-04-22 14:26:57 +03:00
Aryeh Gregor
458032e3c2 Bug 1149163 part 1 - Clean up nsHTMLEditRules::GetInnerContent; r=froydnj 2015-04-22 14:26:57 +03:00
Carsten "Tomcat" Book
2fd7cc6bf0 Backed out changeset dc6d37458b88 (bug 1068881) for windows 7 reftest perma failure 2015-04-22 13:18:03 +02:00
Carsten "Tomcat" Book
7094be4068 Backed out changeset 60bbc4230cd7 (bug 1085783) 2015-04-22 13:14:35 +02:00
Carsten "Tomcat" Book
044c043c84 Backed out changeset bc6db8bcf480 (bug 1085783) 2015-04-22 13:14:33 +02:00
Steve Singer
dc150af21a Bug 1141642 - Fix disable-skia builds. r=jmuizelaar 2015-04-18 19:44:00 +02:00
Blake Kaplan
87c47ee4e8 Bug 1124076 - Properly detect certs when loaded and prompt to import them. r=sworkman/dkeeler 2015-04-21 14:56:00 +02:00
Jed Davis
23abd8d5fb Bug 1102388 - Fix DMD static constructor ordering dependency. r=mccr8
Sometimes, at least on Linux, DMDFuncs::sSingleton's static initializer
(in libxul) was being called before sDMDBridge's (in libdmd).
Thus sDMDBridge wasn't constructed yet in the path where its
address is taken, passed down through {replace_,}get_bridge to
ReplaceMallocBridge::Get, and its mVersion field is read.

This patch uses dynamic allocation, following what's done for other
globals in the same situation in this file.

Also, naming convention fix: leading "s" is for C++ class statics;
C-style static globals should be "g".
2015-04-20 23:05:00 +02:00
Tooru Fujisawa
19bb1f6a78 Backed out changeset 7eee0cdd0feb (bug 1155985) for xpcshell-test failure 2015-04-22 20:08:25 +09:00
Tooru Fujisawa
d958c4556d Backed out changeset b2b956ba0acd (bug 891107) for xpcshell-test failure 2015-04-22 20:08:23 +09:00
Tooru Fujisawa
4290d2b814 Backed out changeset 951ec7d134c2 (bug 891107) for xpcshell-test failure 2015-04-22 20:08:21 +09:00
Tooru Fujisawa
325d353b6e Backed out changeset 467559ddc08f (bug 891107) for xpcshell-test failure 2015-04-22 20:08:19 +09:00
Nicolas Silva
cffa9047a1 Bug 1155252 * -WError fix 2015-04-22 12:37:56 +02:00
Nicolas Silva
60170d5364 Bug 1155252 - Add a pref to control the maximum canvas 2d size and set it to 0x7ff. r=jrmuizel 2015-04-22 12:06:53 +02:00
Nicolas Silva
176eae8774 Bug 1155626 - Don't assume that Factory::GetD2D1Device returns a non-null device and add some gfxCriticalLog. r=Bas 2015-04-22 12:02:01 +02:00
Jan de Mooij
0f0dffb24e Bug 1156886 - Optimize toLowerCase and toUpperCase on ASCII characters. r=luke 2015-04-22 11:30:47 +02:00
Tooru Fujisawa
d50a6635d4 Bug 891107 - Part 3: Report argument type error as TypeError in js-ctypes. r=jorendorff 2015-04-22 18:26:14 +09:00
Tooru Fujisawa
bb9df65329 Bug 891107 - Part 2: Report argument length error as TypeError in js-ctypes. r=jorendorff 2015-04-22 18:26:14 +09:00
Tooru Fujisawa
e4a6c8aa21 Bug 891107 - Part 1: Show information about value, type, function, and argument number in type conversion error messages in js-ctypes. r=jorendorff 2015-04-22 18:26:13 +09:00
Tooru Fujisawa
288adf212a Bug 1155985 - Set FieldInto::mType just before storing to reserved slot. r=jonco, a=abillings 2015-04-22 18:26:13 +09:00
Jonathan Watt
e423aa7681 Bug 1157074 - Fix Web Animations' Web Platform tests to make them use step_func when they should. r=birtles 2015-04-20 14:22:29 +01:00