Uploaded image for project: 'Atlassian Ecosystem'
  1. Atlassian Ecosystem
  2. ECO-16

Show images inside macros for user that have blocked third-party cookies to be displayed

    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      In case users decide to block third-party cookies in their browser, they are unable to see images that they have placed inside Connect app macros, due to disabling third-party cookies results in the removal of the cookie header for the Connect app’s requests. Therefore, supporting this use of disabling third-party cookies to render assets inside an iframe would be of value to partners and customers that use the macros.

      Workaround

      Cookie setting is up to users as per Atlassian Cookies & Tracking Notice > How can you opt-out?:

      Depending where you live, you may also have the right to opt out of targeted advertising and/or certain third-party cookies, as described in the Privacy Policy under "Your Choices."

      Each app can detect whether the third-party cookie is enabled and shows a message to describe how the user experience is impacted and suggest turning it on:

      if (typeof window.localStorage === 'undefined') {
          // PROVIDE FEEDBACK TO THE USER
      }
      

            [ECO-16] Show images inside macros for user that have blocked third-party cookies to be displayed

            Jon Lusky added a comment -

            I'm not sure why this marked as a suggestion. This should be a bug. Images in apps are broken in one of the major browsers, and more browsers will be failing in the future.

            Jon Lusky added a comment - I'm not sure why this marked as a suggestion. This should be a bug. Images in apps are broken in one of the major browsers, and more browsers will be failing in the future.

            d6427b6fb657, this is now broken by default in Firefox, and as 394c2f73f6f5 pointed out, will break in Chrome anytime. Your localStorage-based detection only works in certain, rare circumstances.

            What is the plan here going forward?

            Hannes Obweger - JXL for Jira added a comment - d6427b6fb657 , this is now broken by default in Firefox, and as 394c2f73f6f5 pointed out, will break in Chrome anytime. Your localStorage-based detection only works in certain, rare circumstances. What is the plan here going forward?

            d6427b6fb657 this will stop working completely as soon as chrome roll out blocking third party cookies. This has been planned for some time and google could roll this out at any point from now: https://developers.google.com/privacy-sandbox/blog/cookie-countdown-2023oct. 

            Mathew.James@dvla.gov.uk added a comment - d6427b6fb657 this will stop working completely as soon as chrome roll out blocking third party cookies. This has been planned for some time and google could roll this out at any point from now: https://developers.google.com/privacy-sandbox/blog/cookie-countdown-2023oct.  

              Unassigned Unassigned
              d6427b6fb657 Guilherme Bueno (Inactive)
              Votes:
              12 Vote for this issue
              Watchers:
              14 Start watching this issue

                Created:
                Updated: