title: why is this chrome.browserAction.setIcon method not working?
body: <p><a href="https://developer.chrome.com/extensions/browserAction#method-setIcon" rel="noreferrer">I'm looking at the documentation page</a> and I can't figure out whats wrong in my code:</p>
  
  <pre><code>chrome.browserAction.setIcon({
    details.imageData = {
      "48": "Icons/iconfavorite48x.png",
      "64": "Icons/iconfavorite64x.png",
      "128": "Icons/iconfavorite128x.png"
    }
  });
  </code></pre>
  
  <p>the documentaion says :</p>
  
  <blockquote>
    <p>Note that 'details.imageData = foo' is equivalent to
    'details.imageData = {'19': foo}'</p>
  </blockquote>
  
  <p>so I'm extremely confused</p>