<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Topics tagged with manifest]]></title><description><![CDATA[A list of topics that have been tagged with manifest]]></description><link>https://forums.opera.com/tags/manifest</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 01:52:54 GMT</lastBuildDate><atom:link href="https://forums.opera.com/tags/manifest.rss" rel="self" type="application/rss+xml"/><pubDate>Invalid Date</pubDate><ttl>60</ttl><item><title><![CDATA[[Mod] &quot;Failed to load extension&quot; due to syntax error at schema_version line]]></title><description><![CDATA[<p dir="auto">Apparently when I try to load my mod through "<strong>Load unpacked</strong>" at the Extension tab to test it, it keep getting the "<strong>Failed to load extension</strong>" error</p>
<p dir="auto"><img src="/assets/uploads/files/1732892518812-320e6fb0-ddfd-4d59-9a2e-fa68d33fbdfd-image.png" alt="320e6fb0-ddfd-4d59-9a2e-fa68d33fbdfd-image.png" class=" img-responsive img-markdown" /></p>
<p dir="auto">As already mention in the title of this topic, the syntax error come from the "<strong>schema_version</strong>" line (which is <strong>line 133</strong>)</p>
<p dir="auto"><img src="/assets/uploads/files/1732892626160-768aba44-a90d-4b9d-818e-dc820cc2dd9c-image.png" alt="768aba44-a90d-4b9d-818e-dc820cc2dd9c-image.png" class=" img-responsive img-markdown" /></p>
<p dir="auto">There's mutiple time I load my mod through "Load unpacked", but <strong>this is the first time this happen to me</strong>.<br />
Normally it would load the mod <strong>completely fine without any problem at all</strong>, and also work <strong>completely fine</strong>, so this bug is pretty much <strong>very <em>annoying</em></strong></p>
<p dir="auto">Also, this happen to only my mod apparently, because i actually attempted to also load the Cr1tikal Moist mod by the same way, and <strong>it is loaded completely fine without error at the same "schema_version" line anyways</strong>.</p>
<p dir="auto">Opera GX version: <strong>LVL 6 (core: 114.0.5282.243)</strong><br />
manifest.json file code:</p>
<pre><code>{
   "description": "welcome to osu!",
   "developer": {
      "name": "Shocked Gaming"
   },
   "icons": {
      "512": "osu_mod_icon_512.png"
   },
   "key": "idk what happen if i let you know this, but i will not review it just in case",
   "manifest_version": 3,
   "mod": {
      "payload": {
         "app_icon": [ {
            "id": "app_icon_01",
            "name": "osu!GX",
            "path": "app_icon/osugx.png"
         } ],
         "mobile_image_overrides": [ {
            "id": "0",
            "images": {
               "start_page_logo": "mobile_logo/osugx.png"
            },
            "name": "osu!GX"
         } ],
         "background_music": [ {
            "id": "0",
            "name": "cYsmix - trangles",
            "tracks": [ "music/triangles.mp3" ]
         }, {
         "background_music": [ {
            "id": "1",
            "name": "nekodex - circles!",
            "tracks": [ "music/circles.mp3" ]
         } ],
         "browser_sounds": [ {
            "id": "0",
            "name": "osu!sfx",
            "sounds": {
               "CLICK": [ "sound/click.mp3" ],
               "FEATURE_SWITCH_OFF": [ "sound/feature_switch_off.mp3" ],
               "FEATURE_SWITCH_ON": [ "sound/feature_switch_on.mp3" ],
               "HOVER": [ "sound/hover.mp3" ],
               "HOVER_UP": [ "sound/hover.mp3" ],
               "IMPORTANT_CLICK": [ "sound/important_click.mp3" ],
               "LEVEL_UPGRADE": [ "sound/level_upgrade.mp3" ],
               "LIMITER_OFF": [ "sound/limiter_off.mp3" ],
               "LIMITER_ON": [ "sound/limiter_on.mp3" ],
               "SWITCH_TOGGLE": [ "sound/switch.mp3" ],
               "TAB_CLOSE": [ "sound/close_tab.mp3" ],
               "TAB_INSERT": [ "sound/new_tab.mp3" ],
               "TAB_SLASH": [ "sound/tab_slash.mp3" ]
            }
         } ],
         "keyboard_sounds": [ {
            "id": "0",
            "name": "osu!keyboard",
            "sounds": {
                "TYPING_BACKSPACE": [ "keyboard/deleted.wav" ],
                "TYPING_ENTER": [ "keyboard/enter.wav" ],
                "TYPING_LETTER": [ "keyboard/type1.wav", "keyboard/type2.wav", "keyboard/type3.wav",  "keyboard/type4.wav" ],
                "TYPING_SPACE": [ "keyboard/move.wav" ]
            }
         } ],
         "fonts": [ {
            "header": {
               "name": "Torus",
               "variants": [ {
                  "path": "font/osu_torus.otf"
               } ]
            },
            "id": "fonts_01",
            "name": "Torus"
         }, {
            "header": {
               "name": "Aller",
               "variants": [ {
                  "path": "font/osu_aller.ttf"
               } ]
            },
            "id": "fonts_02",
            "name": "Aller"
         } ],
         "splash_screen": [ {
            "id": "splash_screen_01",
            "name": "osu!splash",
            "path": "splash/splashosu.mp4"
         } ],
         "theme": [ {
            "dark": {
               "gx_accent": {
                  "h": 333,
                  "l": 61,
                  "s": 60
               },
               "gx_secondary_base": {
                  "h": 333,
                  "l": 61,
                  "s": 100
               }
            },
            "id": "0",
            "light": {
               "gx_accent": {
                  "h": 333,
                  "l": 61,
                  "s": 56
               },
               "gx_secondary_base": {
                  "h": 333,
                  "l": 70,
                  "s": 88
               }
            },
            "name": "osu!color"
         } ],
         "wallpaper": [ {
            "dark": {
               "image": "wallpaper/osu_dark.jpg",
               "speeddial_position": "top",
               "text_color": "#FFFFFF",
               "text_shadow": "#0B000E"
            },
            "id": "0",
            "light": {
               "image": "wallpaper/osu_light.jpg",
               "speeddial_position": "top",
               "text_color": "#FFFFFF",
               "text_shadow": "#0B000E"
            },
            "name": "osu!wallpaper"
         } ]
      },
      "schema_version": 2
   },
   "name": "osu!",
   "update_url": "https://api.gx.me/store/mods/update",
   "version": "1.3"
}
</code></pre>
]]></description><link>https://forums.opera.com/topic/75060/mod-failed-to-load-extension-due-to-syntax-error-at-schema_version-line</link><guid isPermaLink="true">https://forums.opera.com/topic/75060/mod-failed-to-load-extension-due-to-syntax-error-at-schema_version-line</guid><dc:creator><![CDATA[ShockedGaming]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Omnibox Issue]]></title><description><![CDATA[<p dir="auto">Here is my manifest since the link doesn't seem to work :</p>
{
    "name" : "Youa",
    "version" : "1.0.6",
    "omnibox": {
	"keyword": "youa"
    },
    "description" : "Ajouter Youa à Opera",
    "manifest_version" : 2,
    "homepage_url" : "https://www.youa.eu/",
    "omnibox": { "keyword" : "youa" },      
    "background": {
        "scripts": ["background.js"],
        "persistent": false
    },
    "content_scripts" : [{
        "matches" : ["https://www.youa.eu/*"],
        "js" : ["content.js"]
    }],
    "browser_action": {
	"default_icon": "logo_16.png",
	"default_title": "Youa"
    },
    "permissions": [
        "https://www.youa.eu/youa.php"
    ],
   "chrome_settings_overrides" : {
        "search_provider" : {
            "name" : "Youa",
            "search_url" : "https://www.youa.eu/search.php?q={searchTerms}",
            "favicon_url" : "https://www.youa.eu/asset/img/logo-responsable.jpg",
            "is_default" : true,
            "encoding" : "UTF-8",
            "keyword" : "youa"
        },
        "homepage" : "https://www.youa.eu",
        "startup_pages" : ["https://www.youa.eu"]
    }
} 

<p dir="auto">LM</p>
]]></description><link>https://forums.opera.com/topic/35488/omnibox-issue</link><guid isPermaLink="true">https://forums.opera.com/topic/35488/omnibox-issue</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Opera mini ignores Web App Manifest for &quot;add to home screen&quot; feature]]></title><description><![CDATA[<p dir="auto">Hi everyone!<br />
My site loads a manifest file with all the data to fill fields for "add to home screen" feature, but it seems not to be supported in Opera Mini (36.2). No problems with Opera (47.1).<br />
Are there any other link/meta tags to specify at least a name and the url for a custom icon?<br />
It was tested on a device with Android 8.<br />
Thanks.</p>
]]></description><link>https://forums.opera.com/topic/28545/opera-mini-ignores-web-app-manifest-for-add-to-home-screen-feature</link><guid isPermaLink="true">https://forums.opera.com/topic/28545/opera-mini-ignores-web-app-manifest-for-add-to-home-screen-feature</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Invalid Date</pubDate></item></channel></rss>