4

Steps to reproduce:

Atlassian's "Wiki" solution, Confluence, loses all contents when saving changes.

  1. Go to a Confluence page
  2. Click either Create or Edit
  3. Change title, change contents
  4. Click "Publish"
  5. See only the title saved, but contents either remain the same or blank

Using Compatibility mode does fix the problem.

Using Safari the problem is not there.

Expected behavior:
I expect the contents to be saved normally.

Orion, OS version; hardware type:
MacOS Monterey, M1 macbook pro. (MacBook Pro (macOS Monterey 12.4 build 21F79))
Orion Version 0.99.123.1-beta (WebKit 615.1.16.1)

  • Vlad replied to this.

    jeffhuys If compatibility mode fixes the problem, it likely inidcates one of your extensions is causing the issue.

      I've experienced this as well, curious what it ends up being

      Orion 0.99.123.2-beta (WebKit 615.1.16.1)

      Enabled extensions:

      • Dark Reader (firefox)
      • Ultra Fast JSON Viewer (chrome)
      • Google Docs Offline (chrome)
      • Cookie Remover (firefox)
      • AnyList Recipe Import (chrome)
      • 1Password – Password Manager (firefox)
      • JSON Lite (chrome)
      • Augmented Steam (firefox)

        Actually, even after disabling all my extensions, I still cannot get this to save.

        Here's the full debug info

        Orion 0.99.123.2-beta (WebKit 615.1.16.1)
        macOS Version 13.2 (Build 22D49)
        MacBookPro17,1
        
        Session Info:
        
        - Open windows => 2
        - Pinned tabs => 0
        - Active window tabs => 44
        - Active tab url => https://orionfeedback.org/d/4535-saving-a-page-on-atlassian-confluence-loses-all-the-contents/4
        
        
        Enabled Extensions:
        
        
        Disabled Extensions:
        
        - Bypass Paywalls (firefox)
        - Dark Reader (firefox)
        - ClearURLs (chrome)
        - ClearURLs (firefox)
        - Tampermonkey (firefox)
        - JSON Formatter (chrome)
        - Ultra Fast JSON Viewer (chrome)
        - Bypass Paywalls Clean (firefox)
        - Google Docs Offline (chrome)
        - Cookie Remover (firefox)
        - AnyList Recipe Import (chrome)
        - 1Password – Password Manager (firefox)
        - Violentmonkey (firefox)
        - JSON Lite (chrome)
        - Augmented Steam (firefox)
        
        Non Default Settings:
        
        - AutofillEnabled => 0
        - ReloadTabOnWebKitCrash => 0
        - ContentBlockerLastUpdated => 2023-02-03 00:00:00 +0000
        - isBackgroundImageDarkOnStartPage => 0
        - overflowMenuItems => (
            "webExtButton-76b1e11e92c7db769d04763db1cc2a25",
            "webExtButton-kbfnbcaeplbcioakkpcpgfkobkghlhen"
        )
        - WebAutomaticSpellingCorrectionEnabled => 0
        - WebContinuousSpellCheckingEnabled => 1
        - WebAutomaticQuoteSubstitutionEnabled => 0
        - WebAutomaticDashSubstitutionEnabled => 0
        - ShouldShowWelcomeAnimation => 0
        - ToolbarConfiguration => {
            "TB Default Item Identifiers" =     (
                toggleSidebar,
                navigationGroup,
                NSToolbarFlexibleSpaceItem,
                privacyButton,
                websiteSettingsButton,
                locationBar,
                bookmarkButton,
                addTabButton,
                NSToolbarFlexibleSpaceItem,
                shareButton,
                tabOverview
            );
            "TB Display Mode" = 2;
            "TB Icon Size Mode" = 1;
            "TB Is Shown" = 1;
            "TB Item Identifiers" =     (
                toggleSidebar,
                navigationGroup,
                NSToolbarFlexibleSpaceItem,
                privacyButton,
                websiteSettingsButton,
                locationBar,
                bookmarkButton,
                addTabButton,
                NSToolbarFlexibleSpaceItem,
                shareButton,
                downloadsButton
            );
            "TB Size Mode" = 1;
        }
        - DownloadLocation => /Users/jvacek/Downloads
        - FirstLaunch => 0
        - FirstTimeWebExtensionNotice => 1
        - LastUsedBuildVersion => 123.2
        - WillInstallUpdate => 0
        - PreCompiledContentRuleListVersion => 123.2
        - LastCrashCheckDate => 2023-02-21 09:53:07 +0000
        - LowPowerMode => 0
        - NextDownloadID => 390
        - SavedWindowSize => 1680.0,943.0
        - SavedWindowPosition => 0.0,82.0
        - TabStyle => treeStyle
        - StatusBarVisible => 1
        - BookmarksSidebarVisible => 1
        - BookmarksSidebarWidth => 92
        - QuitWithConfirmation => 0
        - CurrentToolbarSize => small
        - ActiveLibraryTab => extensions
        - ActivePreferenceTab => privacy
        - ShowNestedTabs => 1
        - BookmarksLastSynced => 1676973188833.231
        - ReadingListLastSynced => 1676973188834.005

          Ok could be content blocking then?

            I have no content blockers enabled.

            • Vlad replied to this.

              I have disabled those as well and it’s still not working

              • Vlad replied to this.

                I mean, works for me I guess, but what about all the people who aren’t going to realise that before they save?

                Why not just use compatibility mode all the time on every website then..?

                • Vlad replied to this.

                  jvacek What do you suggest a scalable solution is? Content blockers are great when they work which is 99% of time. We don't want to sacrifice that for 1% of cases when they cause problems like this.

                    15 days later

                    Vlad Content blockers are great when they work

                    I don't think this is a content blocker issue, as switching it off does not fix it.


                    These settings still don't enable me to save. Only compat mode does.

                    Hope that narrows down where the issue might be coming from, I can do more tests if need be.

                    Vlad What do you suggest a scalable solution is

                    We could probably start a community-based repo for compatibility reporting, and then you can bundle those "recommendations" into the build. Users could then opt-in to see suggestions to improve the browsing experience, shouldn't be the default behaviour. It's a start, and might help you uncover some patterns of what doesn't work and why, maybe?

                    You could also cache the list locally here and there, but that adds external calls you don't want. Maybe opt-in for the "faster" update loop for recommendations that would check the raw GH content?

                    • Vlad replied to this.
                      6 days later
                      8 days later

                      Vlad We attempted to fix this problem by whitelisting sites in Content blocker settings

                      As mentioned before, I don't think this is a content blocker issue. Turning "Content blocker" on and off does not change if this works. Is there something I don't know/see that makes you think this is related to the content blocking?

                      • Vlad replied to this.

                        jvacek the original poster said this

                        Using Compatibility mode does fix the problem.

                        So something in there does fix the issue?

                          No one is typing