Bug 1353174, part 2 - Fix up ContentObservers.js. draft
authorAndrew McCreight <continuation@gmail.com>
Tue, 04 Apr 2017 11:25:05 -0700
changeset 555783 1c75801823add50a2fa66872eb3c8d7b48ec0a15
parent 555782 38cfb9b9bf57d70425104c82ed6dc1ef1ff27554
child 622706 64abe30aa1251bff7574a2d299a0f0cc3c5db9b9
push id52347
push userbmo:continuation@gmail.com
push dateTue, 04 Apr 2017 21:20:05 +0000
bugs1353174
milestone55.0a1
Bug 1353174, part 2 - Fix up ContentObservers.js. This is split into a separate patch in an attempt to get a better diff. MozReview-Commit-ID: L9AI3VD2pbV
browser/modules/ContentObservers.js
--- a/browser/modules/ContentObservers.js
+++ b/browser/modules/ContentObservers.js
@@ -1,25 +1,24 @@
 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 /**
- * This module is for small observers that we want to register once per content
- * process, usually in order to forward content-based observer service notifications
- * to the chrome process through message passing. Using a JSM avoids having them
- * in content.js and thereby registering N observers for N open tabs, which is bad
- * for perf.
+ * This process script is for small observers that we want to register
+ * once per content process, usually in order to forward content-based
+ * observer service notifications to the chrome process through
+ * message passing. Using a process script avoids having them in
+ * content.js and thereby registering N observers for N open tabs,
+ * which is bad for perf.
  */
 
 "use strict";
 
-this.EXPORTED_SYMBOLS = [];
-
 const {classes: Cc, interfaces: Ci, utils: Cu, results: Cr} = Components;
 
 Cu.import("resource://gre/modules/Services.jsm");
 
 var gEMEUIObserver = function(subject, topic, data) {
   let win = subject.top;
   let mm = getMessageManagerForWindow(win);
   if (mm) {