gecko-dev/toolkit/components
Kris Maglione 01c298aca6 Bug 1460092: Add ESLint rule to enforce use of ChromeUtils.generateQI. r=Gijs
Also fixes existing code which fails the rule.

MozReview-Commit-ID: CkLFgsspGMU

--HG--
extra : rebase_source : 86a43837659aa2ad83a87eab53b7aa8d39ccf55b
2018-05-08 18:36:22 -07:00
..
aboutcache Bug 1456151 - Apply Meta CSP to Content Privileged about:cache. r=ckerschb, r=Gijs 2018-04-28 09:50:45 -04:00
aboutcheckerboard Bug 1453989 - Apply Meta CSP to Content Privileged about:checkerboard. r=ckerschb,Gijs 2018-04-21 02:16:30 +03:00
aboutmemory Bug 1443396 - Use colours that contrast well on about:memory r=jaws,snorp 2018-04-23 12:40:09 +10:00
aboutperformance Bug 1442465 - Part 4.2: Stop unnecessarily awaiting on BrowserTestUtils.removeTab (simple part). r=dao 2018-03-19 11:16:45 +09:00
alerts Bug 1454813: Part 2b - Rename SpawnTask.js to AddTask.js. r=florian 2018-04-18 11:43:45 -07:00
apppicker Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop. 2018-02-28 18:51:33 +01:00
asyncshutdown Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
autocomplete Bug 1460092: Add ESLint rule to enforce use of ChromeUtils.generateQI. r=Gijs 2018-05-08 18:36:22 -07:00
backgroundhangmonitor Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
browser Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj 2018-04-28 12:50:58 -07:00
build Backed out 2 changesets (bug 833098) for depending on bug 1457749 2018-05-08 13:47:51 +03:00
captivedetect Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
cloudstorage Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
commandlines Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop. 2018-02-28 18:51:33 +01:00
contentprefs Bug 1456035: Part 5 - Convert manual QueryInterface to ChromeUtils.generateQI. r=mccr8 2018-04-23 12:58:34 -07:00
contextualidentity Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
crashes Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
crashmonitor Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
ctypes Bug 1447442 - Part 16: Replace MOZ_BEGIN_EXTERN_C in C++ header jspubtd.h and remove unused includes and declarations. r=jorendorff 2018-04-13 02:26:02 -07:00
diskspacewatcher
downloads Bug 1354531 - Remove PlacesUtils.asyncHistory to make History internals access less convenient. r=standard8 2018-05-03 15:08:06 +02:00
enterprisepolicies Bug 1426362 - Display status of policy engine in about:support. r=bytesized 2018-03-02 15:28:14 -03:00
extensions Merge inbound to mozilla-central. a=merge 2018-05-09 12:33:51 +03:00
feeds Bug 1455674 part 11. Remove nsIDOMElement use from xpidl in toolkit. r=mossop 2018-04-26 23:36:30 -04:00
filewatcher Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop. 2018-02-28 18:51:33 +01:00
finalizationwitness
find Bug 1387143 part 29. Remove nsISelection. r=mats 2018-05-08 13:52:42 -04:00
gfx Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
jsoncpp
lz4
maintenanceservice Bug 1457999: Backed out changeset fc8e373f027c for Linux bustage; r=backout CLOSED TREE 2018-05-07 11:21:32 -06:00
mediasniffer Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop. 2018-02-28 18:51:33 +01:00
microformats Bug 1453869 part 10. Stop constructing DOMParser by contract. r=mrbkap 2018-04-20 23:04:45 -04:00
mozintl Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
mozprotocol Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
narrate Bug 1455674 part 19. Get rid of JS uses of nsIDOMElement. r=qdot 2018-04-26 23:37:34 -04:00
normandy Bug 1459059 - Match telemetry events with action names for preference rollback r=Gijs 2018-05-03 15:01:48 -07:00
osfile Bug 1320052 - Update external snapshot callers to not deal with subsessions. r=chutten 2018-05-02 15:56:03 +02:00
parentalcontrols
passwordmgr Bug 1460092: Add ESLint rule to enforce use of ChromeUtils.generateQI. r=Gijs 2018-05-08 18:36:22 -07:00
perf Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop. 2018-02-28 18:51:33 +01:00
perfmonitoring Bug 1457075 - adding PerformanceUtils.h on Release and Beta builds r=tarek a=beta-fix 2018-04-26 11:23:21 +03:00
places Bug 1460092: Add ESLint rule to enforce use of ChromeUtils.generateQI. r=Gijs 2018-05-08 18:36:22 -07:00
printing Bug 1456035: Part 5 - Convert manual QueryInterface to ChromeUtils.generateQI. r=mccr8 2018-04-23 12:58:34 -07:00
printingui Backed out 4 changesets (bug 525063) on request from Andi. a=backout 2018-04-13 16:01:28 +03:00
privatebrowsing Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
processsingleton Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
promiseworker Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
prompts Bug 1440262 - Enter/exit modal state on scriptable top window. r=smaug 2018-04-26 05:44:00 +03:00
protobuf Backed out 4 changesets (bug 525063) on request from Andi. a=backout 2018-04-13 16:01:28 +03:00
reader Bug 1456652 - use triggering principal when leaving reader mode, r=mgoodwin 2018-04-26 12:30:34 +01:00
reflect Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop. 2018-02-28 18:51:33 +01:00
remote Bug 1434565 - Put some meanigful timestamp to nsRemoteService::HandleCommandLine(), r=jhorak 2018-02-01 13:56:15 +01:00
remotebrowserutils Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
reputationservice Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
resistfingerprinting Bug 1446346 Do not clamp or jitter the AudioContext's CurrentTime if its interval is larger than our precision. r=jib 2018-04-17 15:35:51 -05:00
satchel Bug 1455674 part 17. Remove use of nsIDOMElement in non-dom non-JS code. r=qdot 2018-04-26 23:37:34 -04:00
search Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
securityreporter Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
sessionstore Bug 1456391 - Part 1: Move nsISessionStoreUtils to Toolkit. r=Nika 2018-04-24 21:52:46 +02:00
startup Bug 1442651 - Remove the tabbrowser element and binding. r=bgrins 2018-03-05 20:33:36 +01:00
statusfilter
telemetry Bug 1460092: Add ESLint rule to enforce use of ChromeUtils.generateQI. r=Gijs 2018-05-08 18:36:22 -07:00
terminator Bug 1320052 - Update external snapshot callers to not deal with subsessions. r=chutten 2018-05-02 15:56:03 +02:00
thumbnails Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
timermanager Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
tooltiptext Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
typeaheadfind Bug 1387143 part 29. Remove nsISelection. r=mats 2018-05-08 13:52:42 -04:00
url-classifier Bug 1460092: Add ESLint rule to enforce use of ChromeUtils.generateQI. r=Gijs 2018-05-08 18:36:22 -07:00
urlformatter Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
utils Bug 833098: Part 1 - Remove dead code in xpfe directory viewer. r=Mossop 2018-04-28 21:28:03 -07:00
viewconfig Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop. 2018-02-28 18:51:33 +01:00
viewsource Bug 1387143 part 5. Remove JS use of nsISelectionPrivate. r=mats 2018-05-08 13:52:36 -04:00
windowcreator Bug 1460092: Add ESLint rule to enforce use of ChromeUtils.generateQI. r=Gijs 2018-05-08 18:36:22 -07:00
windowwatcher Bug 1457912 - Don't disable scrollbars when the window feature isn't listed explicitly. r=smaug 2018-05-07 10:40:34 +10:00
workerloader
xulstore Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
moz.build Bug 1457287 - Move Payment Request UI code to browser/. r=jaws 2018-04-27 07:20:32 -07:00
nsDefaultCLH.js Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
nsDefaultCLH.manifest