• 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

    Extensions like Join and Pushbullet do not work in Opera. Why?

    Opera for Windows
    3
    5
    1454
    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.
    • raini
      raini last edited by

      In contrast to chrome some extensions like Join and Pushbullet do not work in opera to exchange data (files, photos, sms ...) between pc and mobilphone? Why?

      Reply Quote 0
        1 Reply Last reply
      • burnout426
        burnout426 Volunteer last edited by burnout426

        Opera doesn't support all extension APIs that Chrome does, and they have no plan to support everything. Opera also blocks a few extension behaviors. Sometimes there are Google services that are only allowed to work in Chrome specifically. That might affect an extension if it uses such a service. In short, although Opera uses Chromium, extension support is not equal to Chrome's.

        As for the mentioned extensions, I didn't look at them yet to see if I can tell why they don't work in Opera.

        Reply Quote 0
          1 Reply Last reply
        • burnout426
          burnout426 Volunteer last edited by

          Looking at the PushBullet manifest file under "permissions", it uses these APIs:

          "tabs", "activeTab", "contextMenus", "cookies", "notifications", "idle"
          

          Looking at https://dev.opera.com/extensions/apis/, Opera has limitations with tabs, contextMenus and notifications. I also don't see any support for activeTab, but maybe that page just isn't updated with that info.

          Reply Quote 0
            1 Reply Last reply
          • burnout426
            burnout426 Volunteer last edited by burnout426

            For Join, it uses:

            "identity", "identity.email", "background", "gcm", "storage", "unlimitedStorage", "webRequest", "webRequestBlocking", "notifications"
            

            Opera has limited support for identity, storage, notifications and not sure about background, gcm and unlimitedStorage as they're not listed. Not sure about identity.email specifically either. GCM looks to be a Google Cloud Messaging API, so that one is probably only supported if you're using Chrome. Other browser might not even be allowed to use the service. unlimitedStorage is listed in "storage" though and looks like Opera supports it.

            At least you get a warning dialog when trying to install these extensions that they're not fully compatible.

            Reply Quote 0
              1 Reply Last reply
            • gmiazga
              gmiazga Opera last edited by

              https://dev.opera.com/extensions/apis/ might not be exactly up to date.

              activeTab - it's just 'tabs' API but with limited scope and we support it
              gcm - partial support, that's why Join application isn't working correctly. It relies on https://developer.chrome.com/apps/instanceID which we do not support.

              As for Pushbullet I did not have any problem with sending files between Chrome and Opera, so is this somehow limited for devices?

              Reply Quote 2
                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-