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

Commit 6476f95

Browse files
committed
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
This was done using the following script: https://bitbucket.org/kmaglione/m-c-rewrites/src/37e3803c7a23385bab5ea077ba8692bcfe1608fc/processors/chromeutils-import.jsm MozReview-Commit-ID: 1Nc3XDu0wGl --HG-- extra : source : 12fc4dee861c812fd2bd032c63ef17af61800c70
1 parent 43040e2 commit 6476f95

2,868 files changed

Lines changed: 8893 additions & 8893 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-
Cu.import("resource://gre/modules/Services.jsm");
14-
Cu.import("resource://gre/modules/accessibility/Utils.jsm");
13+
ChromeUtils.import("resource://gre/modules/Services.jsm");
14+
ChromeUtils.import("resource://gre/modules/accessibility/Utils.jsm");
1515

1616
if (Utils.MozBuildApp === "mobile/android") {
17-
Cu.import("resource://gre/modules/Messaging.jsm");
17+
ChromeUtils.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-
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");
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");
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-
Cu.import("resource://gre/modules/Geometry.jsm");
522+
ChromeUtils.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-
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
4+
ChromeUtils.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-
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
9-
XPCOMUtils.defineLazyModuleGetter(this, "Services",
8+
ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
9+
ChromeUtils.defineModuleGetter(this, "Services",
1010
"resource://gre/modules/Services.jsm");
11-
XPCOMUtils.defineLazyModuleGetter(this, "Utils",
11+
ChromeUtils.defineModuleGetter(this, "Utils",
1212
"resource://gre/modules/accessibility/Utils.jsm");
13-
XPCOMUtils.defineLazyModuleGetter(this, "Logger",
13+
ChromeUtils.defineModuleGetter(this, "Logger",
1414
"resource://gre/modules/accessibility/Utils.jsm");
15-
XPCOMUtils.defineLazyModuleGetter(this, "Roles",
15+
ChromeUtils.defineModuleGetter(this, "Roles",
1616
"resource://gre/modules/accessibility/Constants.jsm");
17-
XPCOMUtils.defineLazyModuleGetter(this, "TraversalRules",
17+
ChromeUtils.defineModuleGetter(this, "TraversalRules",
1818
"resource://gre/modules/accessibility/Traversal.jsm");
19-
XPCOMUtils.defineLazyModuleGetter(this, "TraversalHelper",
19+
ChromeUtils.defineModuleGetter(this, "TraversalHelper",
2020
"resource://gre/modules/accessibility/Traversal.jsm");
21-
XPCOMUtils.defineLazyModuleGetter(this, "Presentation",
21+
ChromeUtils.defineModuleGetter(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-
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
13-
XPCOMUtils.defineLazyModuleGetter(this, "Services",
12+
ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
13+
ChromeUtils.defineModuleGetter(this, "Services",
1414
"resource://gre/modules/Services.jsm");
15-
XPCOMUtils.defineLazyModuleGetter(this, "Utils",
15+
ChromeUtils.defineModuleGetter(this, "Utils",
1616
"resource://gre/modules/accessibility/Utils.jsm");
17-
XPCOMUtils.defineLazyModuleGetter(this, "Logger",
17+
ChromeUtils.defineModuleGetter(this, "Logger",
1818
"resource://gre/modules/accessibility/Utils.jsm");
19-
XPCOMUtils.defineLazyModuleGetter(this, "Presentation",
19+
ChromeUtils.defineModuleGetter(this, "Presentation",
2020
"resource://gre/modules/accessibility/Presentation.jsm");
21-
XPCOMUtils.defineLazyModuleGetter(this, "Roles",
21+
ChromeUtils.defineModuleGetter(this, "Roles",
2222
"resource://gre/modules/accessibility/Constants.jsm");
23-
XPCOMUtils.defineLazyModuleGetter(this, "Events",
23+
ChromeUtils.defineModuleGetter(this, "Events",
2424
"resource://gre/modules/accessibility/Constants.jsm");
25-
XPCOMUtils.defineLazyModuleGetter(this, "States",
25+
ChromeUtils.defineModuleGetter(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-
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
43+
ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
4444

45-
XPCOMUtils.defineLazyModuleGetter(this, "Utils", // jshint ignore:line
45+
ChromeUtils.defineModuleGetter(this, "Utils", // jshint ignore:line
4646
"resource://gre/modules/accessibility/Utils.jsm");
47-
XPCOMUtils.defineLazyModuleGetter(this, "Logger", // jshint ignore:line
47+
ChromeUtils.defineModuleGetter(this, "Logger", // jshint ignore:line
4848
"resource://gre/modules/accessibility/Utils.jsm");
49-
XPCOMUtils.defineLazyModuleGetter(this, "setTimeout", // jshint ignore:line
49+
ChromeUtils.defineModuleGetter(this, "setTimeout", // jshint ignore:line
5050
"resource://gre/modules/Timer.jsm");
51-
XPCOMUtils.defineLazyModuleGetter(this, "clearTimeout", // jshint ignore:line
51+
ChromeUtils.defineModuleGetter(this, "clearTimeout", // jshint ignore:line
5252
"resource://gre/modules/Timer.jsm");
53-
XPCOMUtils.defineLazyModuleGetter(this, "PromiseUtils", // jshint ignore:line
53+
ChromeUtils.defineModuleGetter(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-
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
21-
XPCOMUtils.defineLazyModuleGetter(this, "Utils", // jshint ignore:line
20+
ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
21+
ChromeUtils.defineModuleGetter(this, "Utils", // jshint ignore:line
2222
"resource://gre/modules/accessibility/Utils.jsm");
23-
XPCOMUtils.defineLazyModuleGetter(this, "PrefCache", // jshint ignore:line
23+
ChromeUtils.defineModuleGetter(this, "PrefCache", // jshint ignore:line
2424
"resource://gre/modules/accessibility/Utils.jsm");
25-
XPCOMUtils.defineLazyModuleGetter(this, "Logger", // jshint ignore:line
25+
ChromeUtils.defineModuleGetter(this, "Logger", // jshint ignore:line
2626
"resource://gre/modules/accessibility/Utils.jsm");
27-
XPCOMUtils.defineLazyModuleGetter(this, "Roles", // jshint ignore:line
27+
ChromeUtils.defineModuleGetter(this, "Roles", // jshint ignore:line
2828
"resource://gre/modules/accessibility/Constants.jsm");
29-
XPCOMUtils.defineLazyModuleGetter(this, "States", // jshint ignore:line
29+
ChromeUtils.defineModuleGetter(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-
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
14+
ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
1515

16-
XPCOMUtils.defineLazyModuleGetter(this, "Utils", // jshint ignore:line
16+
ChromeUtils.defineModuleGetter(this, "Utils", // jshint ignore:line
1717
"resource://gre/modules/accessibility/Utils.jsm");
18-
XPCOMUtils.defineLazyModuleGetter(this, "Logger", // jshint ignore:line
18+
ChromeUtils.defineModuleGetter(this, "Logger", // jshint ignore:line
1919
"resource://gre/modules/accessibility/Utils.jsm");
20-
XPCOMUtils.defineLazyModuleGetter(this, "GestureSettings", // jshint ignore:line
20+
ChromeUtils.defineModuleGetter(this, "GestureSettings", // jshint ignore:line
2121
"resource://gre/modules/accessibility/Gestures.jsm");
22-
XPCOMUtils.defineLazyModuleGetter(this, "GestureTracker", // jshint ignore:line
22+
ChromeUtils.defineModuleGetter(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-
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
12-
Cu.import("resource://gre/modules/accessibility/Utils.jsm");
13-
XPCOMUtils.defineLazyModuleGetter(this, "Logger", // jshint ignore:line
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
1414
"resource://gre/modules/accessibility/Utils.jsm");
15-
XPCOMUtils.defineLazyModuleGetter(this, "PivotContext", // jshint ignore:line
15+
ChromeUtils.defineModuleGetter(this, "PivotContext", // jshint ignore:line
1616
"resource://gre/modules/accessibility/Utils.jsm");
17-
XPCOMUtils.defineLazyModuleGetter(this, "UtteranceGenerator", // jshint ignore:line
17+
ChromeUtils.defineModuleGetter(this, "UtteranceGenerator", // jshint ignore:line
1818
"resource://gre/modules/accessibility/OutputGenerator.jsm");
19-
XPCOMUtils.defineLazyModuleGetter(this, "BrailleGenerator", // jshint ignore:line
19+
ChromeUtils.defineModuleGetter(this, "BrailleGenerator", // jshint ignore:line
2020
"resource://gre/modules/accessibility/OutputGenerator.jsm");
21-
XPCOMUtils.defineLazyModuleGetter(this, "Roles", // jshint ignore:line
21+
ChromeUtils.defineModuleGetter(this, "Roles", // jshint ignore:line
2222
"resource://gre/modules/accessibility/Constants.jsm");
23-
XPCOMUtils.defineLazyModuleGetter(this, "States", // jshint ignore:line
23+
ChromeUtils.defineModuleGetter(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-
Cu.import("resource://gre/modules/accessibility/Utils.jsm");
15-
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
16-
XPCOMUtils.defineLazyModuleGetter(this, "Roles", // jshint ignore:line
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
1717
"resource://gre/modules/accessibility/Constants.jsm");
18-
XPCOMUtils.defineLazyModuleGetter(this, "Filters", // jshint ignore:line
18+
ChromeUtils.defineModuleGetter(this, "Filters", // jshint ignore:line
1919
"resource://gre/modules/accessibility/Constants.jsm");
20-
XPCOMUtils.defineLazyModuleGetter(this, "States", // jshint ignore:line
20+
ChromeUtils.defineModuleGetter(this, "States", // jshint ignore:line
2121
"resource://gre/modules/accessibility/Constants.jsm");
22-
XPCOMUtils.defineLazyModuleGetter(this, "Prefilters", // jshint ignore:line
22+
ChromeUtils.defineModuleGetter(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-
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
12-
XPCOMUtils.defineLazyModuleGetter(this, "Services", // jshint ignore:line
11+
ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
12+
ChromeUtils.defineModuleGetter(this, "Services", // jshint ignore:line
1313
"resource://gre/modules/Services.jsm");
14-
XPCOMUtils.defineLazyModuleGetter(this, "Rect", // jshint ignore:line
14+
ChromeUtils.defineModuleGetter(this, "Rect", // jshint ignore:line
1515
"resource://gre/modules/Geometry.jsm");
16-
XPCOMUtils.defineLazyModuleGetter(this, "Roles", // jshint ignore:line
16+
ChromeUtils.defineModuleGetter(this, "Roles", // jshint ignore:line
1717
"resource://gre/modules/accessibility/Constants.jsm");
18-
XPCOMUtils.defineLazyModuleGetter(this, "Events", // jshint ignore:line
18+
ChromeUtils.defineModuleGetter(this, "Events", // jshint ignore:line
1919
"resource://gre/modules/accessibility/Constants.jsm");
20-
XPCOMUtils.defineLazyModuleGetter(this, "Relations", // jshint ignore:line
20+
ChromeUtils.defineModuleGetter(this, "Relations", // jshint ignore:line
2121
"resource://gre/modules/accessibility/Constants.jsm");
22-
XPCOMUtils.defineLazyModuleGetter(this, "States", // jshint ignore:line
22+
ChromeUtils.defineModuleGetter(this, "States", // jshint ignore:line
2323
"resource://gre/modules/accessibility/Constants.jsm");
24-
XPCOMUtils.defineLazyModuleGetter(this, "PluralForm", // jshint ignore:line
24+
ChromeUtils.defineModuleGetter(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)