tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

balanced-observers.rst (530B)


      1 balanced-observers
      2 ==================
      3 
      4 Checks that for every occurrence of ``addObserver`` there is an
      5 occurrence of ``removeObserver`` with the same topic.
      6 
      7 Examples of incorrect code for this rule:
      8 -----------------------------------------
      9 
     10 .. code-block:: js
     11 
     12    Services.obs.addObserver(observer, 'observable');
     13 
     14 Examples of correct code for this rule:
     15 ---------------------------------------
     16 
     17 .. code-block:: js
     18 
     19    Services.obs.addObserver(observer, 'observable');
     20    Services.obs.removeObserver(observer, 'observable');