Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Commit 9a65a40

Browse files
committed
Backed out 3 changesets (bug 1431533) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
Backed out changeset a1eca62826a1 (bug 1431533) Backed out changeset 34c999fa006b (bug 1431533) Backed out changeset e2674287e57f (bug 1431533)
1 parent 2e85a4c commit 9a65a40

2,877 files changed

Lines changed: 8917 additions & 9080 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

accessible/jsat/AccessFu.jsm

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ const {utils: Cu, interfaces: Ci} = Components;
1010

1111
this.EXPORTED_SYMBOLS = ["AccessFu"]; // jshint ignore:line
1212

13-
ChromeUtils.import("resource://gre/modules/Services.jsm");
14-
ChromeUtils.import("resource://gre/modules/accessibility/Utils.jsm");
13+
Cu.import("resource://gre/modules/Services.jsm");
14+
Cu.import("resource://gre/modules/accessibility/Utils.jsm");
1515

1616
if (Utils.MozBuildApp === "mobile/android") {
17-
ChromeUtils.import("resource://gre/modules/Messaging.jsm");
17+
Cu.import("resource://gre/modules/Messaging.jsm");
1818
}
1919

2020
const ACCESSFU_DISABLE = 0; // jshint ignore:line
@@ -79,9 +79,9 @@ this.AccessFu = { // jshint ignore:line
7979
}
8080
this._enabled = true;
8181

82-
ChromeUtils.import("resource://gre/modules/accessibility/Utils.jsm");
83-
ChromeUtils.import("resource://gre/modules/accessibility/PointerAdapter.jsm");
84-
ChromeUtils.import("resource://gre/modules/accessibility/Presentation.jsm");
82+
Cu.import("resource://gre/modules/accessibility/Utils.jsm");
83+
Cu.import("resource://gre/modules/accessibility/PointerAdapter.jsm");
84+
Cu.import("resource://gre/modules/accessibility/Presentation.jsm");
8585

8686
for (let mm of Utils.AllMessageManagers) {
8787
this._addMessageListeners(mm);
@@ -519,7 +519,7 @@ var Output = {
519519
},
520520

521521
start: function start() {
522-
ChromeUtils.import("resource://gre/modules/Geometry.jsm");
522+
Cu.import("resource://gre/modules/Geometry.jsm");
523523
},
524524

525525
stop: function stop() {

accessible/jsat/Constants.jsm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const Ci = Components.interfaces;
22
const Cu = Components.utils;
33

4-
ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
4+
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
55

66
this.EXPORTED_SYMBOLS = ["Roles", "Events", "Relations",
77
"Filters", "States", "Prefilters"];

accessible/jsat/ContentControl.jsm

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@
55
var Ci = Components.interfaces;
66
var Cu = Components.utils;
77

8-
ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
9-
ChromeUtils.defineModuleGetter(this, "Services",
8+
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
9+
XPCOMUtils.defineLazyModuleGetter(this, "Services",
1010
"resource://gre/modules/Services.jsm");
11-
ChromeUtils.defineModuleGetter(this, "Utils",
11+
XPCOMUtils.defineLazyModuleGetter(this, "Utils",
1212
"resource://gre/modules/accessibility/Utils.jsm");
13-
ChromeUtils.defineModuleGetter(this, "Logger",
13+
XPCOMUtils.defineLazyModuleGetter(this, "Logger",
1414
"resource://gre/modules/accessibility/Utils.jsm");
15-
ChromeUtils.defineModuleGetter(this, "Roles",
15+
XPCOMUtils.defineLazyModuleGetter(this, "Roles",
1616
"resource://gre/modules/accessibility/Constants.jsm");
17-
ChromeUtils.defineModuleGetter(this, "TraversalRules",
17+
XPCOMUtils.defineLazyModuleGetter(this, "TraversalRules",
1818
"resource://gre/modules/accessibility/Traversal.jsm");
19-
ChromeUtils.defineModuleGetter(this, "TraversalHelper",
19+
XPCOMUtils.defineLazyModuleGetter(this, "TraversalHelper",
2020
"resource://gre/modules/accessibility/Traversal.jsm");
21-
ChromeUtils.defineModuleGetter(this, "Presentation",
21+
XPCOMUtils.defineLazyModuleGetter(this, "Presentation",
2222
"resource://gre/modules/accessibility/Presentation.jsm");
2323

2424
this.EXPORTED_SYMBOLS = ["ContentControl"];

accessible/jsat/EventManager.jsm

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,20 @@ const Cu = Components.utils;
99

1010
const TEXT_NODE = 3;
1111

12-
ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
13-
ChromeUtils.defineModuleGetter(this, "Services",
12+
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
13+
XPCOMUtils.defineLazyModuleGetter(this, "Services",
1414
"resource://gre/modules/Services.jsm");
15-
ChromeUtils.defineModuleGetter(this, "Utils",
15+
XPCOMUtils.defineLazyModuleGetter(this, "Utils",
1616
"resource://gre/modules/accessibility/Utils.jsm");
17-
ChromeUtils.defineModuleGetter(this, "Logger",
17+
XPCOMUtils.defineLazyModuleGetter(this, "Logger",
1818
"resource://gre/modules/accessibility/Utils.jsm");
19-
ChromeUtils.defineModuleGetter(this, "Presentation",
19+
XPCOMUtils.defineLazyModuleGetter(this, "Presentation",
2020
"resource://gre/modules/accessibility/Presentation.jsm");
21-
ChromeUtils.defineModuleGetter(this, "Roles",
21+
XPCOMUtils.defineLazyModuleGetter(this, "Roles",
2222
"resource://gre/modules/accessibility/Constants.jsm");
23-
ChromeUtils.defineModuleGetter(this, "Events",
23+
XPCOMUtils.defineLazyModuleGetter(this, "Events",
2424
"resource://gre/modules/accessibility/Constants.jsm");
25-
ChromeUtils.defineModuleGetter(this, "States",
25+
XPCOMUtils.defineLazyModuleGetter(this, "States",
2626
"resource://gre/modules/accessibility/Constants.jsm");
2727

2828
this.EXPORTED_SYMBOLS = ["EventManager"];

accessible/jsat/Gestures.jsm

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,17 +40,17 @@ const Cu = Components.utils;
4040

4141
this.EXPORTED_SYMBOLS = ["GestureSettings", "GestureTracker"]; // jshint ignore:line
4242

43-
ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
43+
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
4444

45-
ChromeUtils.defineModuleGetter(this, "Utils", // jshint ignore:line
45+
XPCOMUtils.defineLazyModuleGetter(this, "Utils", // jshint ignore:line
4646
"resource://gre/modules/accessibility/Utils.jsm");
47-
ChromeUtils.defineModuleGetter(this, "Logger", // jshint ignore:line
47+
XPCOMUtils.defineLazyModuleGetter(this, "Logger", // jshint ignore:line
4848
"resource://gre/modules/accessibility/Utils.jsm");
49-
ChromeUtils.defineModuleGetter(this, "setTimeout", // jshint ignore:line
49+
XPCOMUtils.defineLazyModuleGetter(this, "setTimeout", // jshint ignore:line
5050
"resource://gre/modules/Timer.jsm");
51-
ChromeUtils.defineModuleGetter(this, "clearTimeout", // jshint ignore:line
51+
XPCOMUtils.defineLazyModuleGetter(this, "clearTimeout", // jshint ignore:line
5252
"resource://gre/modules/Timer.jsm");
53-
ChromeUtils.defineModuleGetter(this, "PromiseUtils", // jshint ignore:line
53+
XPCOMUtils.defineLazyModuleGetter(this, "PromiseUtils", // jshint ignore:line
5454
"resource://gre/modules/PromiseUtils.jsm");
5555

5656
// Default maximum duration of swipe

accessible/jsat/OutputGenerator.jsm

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@ const IGNORE_EXPLICIT_NAME = 0x20;
1717
const OUTPUT_DESC_FIRST = 0;
1818
const OUTPUT_DESC_LAST = 1;
1919

20-
ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
21-
ChromeUtils.defineModuleGetter(this, "Utils", // jshint ignore:line
20+
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
21+
XPCOMUtils.defineLazyModuleGetter(this, "Utils", // jshint ignore:line
2222
"resource://gre/modules/accessibility/Utils.jsm");
23-
ChromeUtils.defineModuleGetter(this, "PrefCache", // jshint ignore:line
23+
XPCOMUtils.defineLazyModuleGetter(this, "PrefCache", // jshint ignore:line
2424
"resource://gre/modules/accessibility/Utils.jsm");
25-
ChromeUtils.defineModuleGetter(this, "Logger", // jshint ignore:line
25+
XPCOMUtils.defineLazyModuleGetter(this, "Logger", // jshint ignore:line
2626
"resource://gre/modules/accessibility/Utils.jsm");
27-
ChromeUtils.defineModuleGetter(this, "Roles", // jshint ignore:line
27+
XPCOMUtils.defineLazyModuleGetter(this, "Roles", // jshint ignore:line
2828
"resource://gre/modules/accessibility/Constants.jsm");
29-
ChromeUtils.defineModuleGetter(this, "States", // jshint ignore:line
29+
XPCOMUtils.defineLazyModuleGetter(this, "States", // jshint ignore:line
3030
"resource://gre/modules/accessibility/Constants.jsm");
3131

3232
this.EXPORTED_SYMBOLS = ["UtteranceGenerator", "BrailleGenerator"]; // jshint ignore:line

accessible/jsat/PointerAdapter.jsm

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ const Cu = Components.utils;
1111

1212
this.EXPORTED_SYMBOLS = ["PointerRelay", "PointerAdapter"]; // jshint ignore:line
1313

14-
ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
14+
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
1515

16-
ChromeUtils.defineModuleGetter(this, "Utils", // jshint ignore:line
16+
XPCOMUtils.defineLazyModuleGetter(this, "Utils", // jshint ignore:line
1717
"resource://gre/modules/accessibility/Utils.jsm");
18-
ChromeUtils.defineModuleGetter(this, "Logger", // jshint ignore:line
18+
XPCOMUtils.defineLazyModuleGetter(this, "Logger", // jshint ignore:line
1919
"resource://gre/modules/accessibility/Utils.jsm");
20-
ChromeUtils.defineModuleGetter(this, "GestureSettings", // jshint ignore:line
20+
XPCOMUtils.defineLazyModuleGetter(this, "GestureSettings", // jshint ignore:line
2121
"resource://gre/modules/accessibility/Gestures.jsm");
22-
ChromeUtils.defineModuleGetter(this, "GestureTracker", // jshint ignore:line
22+
XPCOMUtils.defineLazyModuleGetter(this, "GestureTracker", // jshint ignore:line
2323
"resource://gre/modules/accessibility/Gestures.jsm");
2424

2525
// The virtual touch ID generated by a mouse event.

accessible/jsat/Presentation.jsm

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@
88

99
const {utils: Cu, interfaces: Ci} = Components;
1010

11-
ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
12-
ChromeUtils.import("resource://gre/modules/accessibility/Utils.jsm");
13-
ChromeUtils.defineModuleGetter(this, "Logger", // jshint ignore:line
11+
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
12+
Cu.import("resource://gre/modules/accessibility/Utils.jsm");
13+
XPCOMUtils.defineLazyModuleGetter(this, "Logger", // jshint ignore:line
1414
"resource://gre/modules/accessibility/Utils.jsm");
15-
ChromeUtils.defineModuleGetter(this, "PivotContext", // jshint ignore:line
15+
XPCOMUtils.defineLazyModuleGetter(this, "PivotContext", // jshint ignore:line
1616
"resource://gre/modules/accessibility/Utils.jsm");
17-
ChromeUtils.defineModuleGetter(this, "UtteranceGenerator", // jshint ignore:line
17+
XPCOMUtils.defineLazyModuleGetter(this, "UtteranceGenerator", // jshint ignore:line
1818
"resource://gre/modules/accessibility/OutputGenerator.jsm");
19-
ChromeUtils.defineModuleGetter(this, "BrailleGenerator", // jshint ignore:line
19+
XPCOMUtils.defineLazyModuleGetter(this, "BrailleGenerator", // jshint ignore:line
2020
"resource://gre/modules/accessibility/OutputGenerator.jsm");
21-
ChromeUtils.defineModuleGetter(this, "Roles", // jshint ignore:line
21+
XPCOMUtils.defineLazyModuleGetter(this, "Roles", // jshint ignore:line
2222
"resource://gre/modules/accessibility/Constants.jsm");
23-
ChromeUtils.defineModuleGetter(this, "States", // jshint ignore:line
23+
XPCOMUtils.defineLazyModuleGetter(this, "States", // jshint ignore:line
2424
"resource://gre/modules/accessibility/Constants.jsm");
2525

2626
this.EXPORTED_SYMBOLS = ["Presentation"]; // jshint ignore:line

accessible/jsat/Traversal.jsm

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ const Cu = Components.utils;
1111

1212
this.EXPORTED_SYMBOLS = ["TraversalRules", "TraversalHelper"]; // jshint ignore:line
1313

14-
ChromeUtils.import("resource://gre/modules/accessibility/Utils.jsm");
15-
ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
16-
ChromeUtils.defineModuleGetter(this, "Roles", // jshint ignore:line
14+
Cu.import("resource://gre/modules/accessibility/Utils.jsm");
15+
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
16+
XPCOMUtils.defineLazyModuleGetter(this, "Roles", // jshint ignore:line
1717
"resource://gre/modules/accessibility/Constants.jsm");
18-
ChromeUtils.defineModuleGetter(this, "Filters", // jshint ignore:line
18+
XPCOMUtils.defineLazyModuleGetter(this, "Filters", // jshint ignore:line
1919
"resource://gre/modules/accessibility/Constants.jsm");
20-
ChromeUtils.defineModuleGetter(this, "States", // jshint ignore:line
20+
XPCOMUtils.defineLazyModuleGetter(this, "States", // jshint ignore:line
2121
"resource://gre/modules/accessibility/Constants.jsm");
22-
ChromeUtils.defineModuleGetter(this, "Prefilters", // jshint ignore:line
22+
XPCOMUtils.defineLazyModuleGetter(this, "Prefilters", // jshint ignore:line
2323
"resource://gre/modules/accessibility/Constants.jsm");
2424

2525
var gSkipEmptyImages = new PrefCache("accessibility.accessfu.skip_empty_images");

accessible/jsat/Utils.jsm

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,20 @@
88

99
const {classes: Cc, utils: Cu, interfaces: Ci} = Components;
1010

11-
ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
12-
ChromeUtils.defineModuleGetter(this, "Services", // jshint ignore:line
11+
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
12+
XPCOMUtils.defineLazyModuleGetter(this, "Services", // jshint ignore:line
1313
"resource://gre/modules/Services.jsm");
14-
ChromeUtils.defineModuleGetter(this, "Rect", // jshint ignore:line
14+
XPCOMUtils.defineLazyModuleGetter(this, "Rect", // jshint ignore:line
1515
"resource://gre/modules/Geometry.jsm");
16-
ChromeUtils.defineModuleGetter(this, "Roles", // jshint ignore:line
16+
XPCOMUtils.defineLazyModuleGetter(this, "Roles", // jshint ignore:line
1717
"resource://gre/modules/accessibility/Constants.jsm");
18-
ChromeUtils.defineModuleGetter(this, "Events", // jshint ignore:line
18+
XPCOMUtils.defineLazyModuleGetter(this, "Events", // jshint ignore:line
1919
"resource://gre/modules/accessibility/Constants.jsm");
20-
ChromeUtils.defineModuleGetter(this, "Relations", // jshint ignore:line
20+
XPCOMUtils.defineLazyModuleGetter(this, "Relations", // jshint ignore:line
2121
"resource://gre/modules/accessibility/Constants.jsm");
22-
ChromeUtils.defineModuleGetter(this, "States", // jshint ignore:line
22+
XPCOMUtils.defineLazyModuleGetter(this, "States", // jshint ignore:line
2323
"resource://gre/modules/accessibility/Constants.jsm");
24-
ChromeUtils.defineModuleGetter(this, "PluralForm", // jshint ignore:line
24+
XPCOMUtils.defineLazyModuleGetter(this, "PluralForm", // jshint ignore:line
2525
"resource://gre/modules/PluralForm.jsm");
2626

2727
this.EXPORTED_SYMBOLS = ["Utils", "Logger", "PivotContext", "PrefCache"]; // jshint ignore:line

0 commit comments

Comments
 (0)