• Login
    • Search
    • Categories
    • Recent
    • Tags
    • Users
    • Groups
    • Rules
    • Help

    Do more on the web, with a fast and secure browser!

    Download Opera browser with:

    • built-in ad blocker
    • battery saver
    • free VPN
    Download Opera

    [BUG][Publication] Extension manifest broken after extension publicated

    Opera add-ons
    1
    6
    7040
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ne0sight
      ne0sight last edited by

      Hi,

      My extension ID is "olkooankbfblcebocnkjganpdmflbnbk".
      After it was published in Opera Addons manifest got broken - order of "background -> scripts" are messed up.
      Order of scripts is critical for my extension.

      Before inclusion:

      "background": {
      	"scripts": [
      	"include/jquery-2.1.4.min.js",
      	"include/i18n.js",
      	"include/constants.js",
      	"include/gsc.js",
      	"include/notifications.js",
      	"include/update.js",
      	"extension.js"
      	],
      "persistent": false
      },
      

      After publication:

      "background": {
      	"persistent": false,
      	"scripts": [ "extension.js", "include/constants.js", "include/gsc.js", "include/i18n.js", "include/jquery-2.1.4.min.js", "include/notifications.js", "include/update.js" ]
      },
      

      I think values of "scripts" array are sorted alphabetically - that is error.
      Google do not touch order of "scripts" array as part of publication process.

      Reply Quote 0
        1 Reply Last reply
      • ne0sight
        ne0sight last edited by

        P.S.: I know that I may create html page instead of scripts array and (probably) Opera's parser will not touch html page.
        However, I do want that this bug will be fixed

        Reply Quote 0
          1 Reply Last reply
        • ne0sight
          ne0sight last edited by

          Any comment? Bug report id is DNAWIZ-5702

          Reply Quote 0
            1 Reply Last reply
          • ne0sight
            ne0sight last edited by

            Ping

            Reply Quote 0
              1 Reply Last reply
            • ne0sight
              ne0sight last edited by

              Ping

              Reply Quote 0
                1 Reply Last reply
              • ne0sight
                ne0sight last edited by

                6 month ping

                Reply Quote 1
                  1 Reply Last reply
                • First post
                  Last post

                Computer browsers

                • Opera for Windows
                • Opera for Mac
                • Opera for Linux
                • Opera beta version
                • Opera USB

                Mobile browsers

                • Opera for Android
                • Opera Mini
                • Opera Touch
                • Opera for basic phones

                • Add-ons
                • Opera account
                • Wallpapers
                • Opera Ads

                • Help & support
                • Opera blogs
                • Opera forums
                • Dev.Opera

                • Security
                • Privacy
                • Cookies Policy
                • EULA
                • Terms of Service

                • About Opera
                • Press info
                • Jobs
                • Investors
                • Become a partner
                • Contact us

                Follow Opera

                • Opera - Facebook
                • Opera - Twitter
                • Opera - YouTube
                • Opera - LinkedIn
                • Opera - Instagram

                © Opera Software 1995-