title: How to access browser javascript APIs from another browser
body: <p>I want to access one browser javascript APIs from another browser.</p>
  
  <p>For example, if I am writing chrome extensions, is there any way to access javascript API for Firefox browser (let us say, History API for Firefox) installed on the same machine?</p>
  
  <p>I looked at the <a href="https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Native_messaging" rel="nofollow noreferrer">Native Messaging</a> in mdn, but it doesn't seem to satisfy my requirement.</p>
  
  <blockquote>
    <p>Is it possible that extensions written for one browser communicate with extension for another browser?</p>
  </blockquote>
  
  <p>For example, if I write a chrome extensions, can I communicate with Firefox add-on from it?</p>
  
  <blockquote>
    <p>If it is not possible to have communication between extensions/browsers, how come Chrome/Firefox able to pull our
     settings,bookmarks etc,. from another browser when we first install
     it?</p>
  </blockquote>
  
  <p>Any help?</p>