title: How do I change my "legacy packaged app" into an "extension"?
body: <p>I have looked at the Google documentation but I can't see how to change its type.</p>
  
  <p>This is the error I get on loading.</p>
  
  <p><strong>There were warnings when trying to install this extension:
  'browser_action' is only allowed for extensions, and this is a legacy packaged app.</strong></p>
  
  <p>This is my manifest.json. </p>
  
  <pre><code>{
    "name": "first app",
    "description": "this is my first app",
    "version": "1.4",  
    "manifest_version": 2,
  
    "content_security_policy": "script-src 'self' https://en.wiktionary.org/; object-src 'self'",
  
  
    "background": {
      "page": "background.html"
    },
  
  "app": {
      "launch": {
        "local_path": "index.html"    
  
      }
    },
  
    "browser_action": {
      "default_icon": "icon.png"
    },
  
    "icons": {
      "128": "icon.png",
      "16": "icon.png"
    },
    "permissions": [  
      "http://*/*", 
      "https://*/*", 
      "https://en.wiktionary.org/",
      "http://en.wiktionary.org/",
      "tabs",
      "contextMenus",
      "storage",
      "unlimitedStorage",
      "notifications"]
  
  }
  </code></pre>
  
  <p>All I have is a right-click event at any-time while browsing and store that text for viewing on a main page. I added in the "browser_action" as the chrome store isn't alowing me to upload my extension as a "legacy packaged app", but I don't really understand what that is even after reading the documentation. </p>