Bug 1790354 - warn about using browser/ code from toolkit, r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D191976
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
no-browser-refs-in-toolkit
|
||||
==========================
|
||||
|
||||
Rejects for using any code from ``browser/`` (Desktop Firefox) inside
|
||||
``toolkit``, as ``toolkit`` is for code shared with other Gecko consumers
|
||||
like Firefox on Android, Thunderbird, etc.
|
||||
|
||||
Examples of incorrect code for this rule:
|
||||
-----------------------------------------
|
||||
|
||||
.. code-block:: js
|
||||
|
||||
"chrome://browser/content/browser.xhtml"
|
||||
"resource:///modules/BrowserWindowTracker.sys.mjs"
|
||||
"browser/browser.ftl"
|
||||
|
||||
Examples of correct code for this rule:
|
||||
---------------------------------------
|
||||
|
||||
.. code-block:: js
|
||||
|
||||
"chrome://global/content/aboutAbout.html"
|
||||
"resource://gre/modules/AppConstants.sys.mjs"
|
||||
"toolkit/global/aboutFoo.ftl"
|
||||
Reference in New Issue
Block a user