Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[frio] Layering issues with NoScript activated #12217

Open
ChibaPet opened this issue Nov 19, 2022 · 9 comments
Open

[frio] Layering issues with NoScript activated #12217

ChibaPet opened this issue Nov 19, 2022 · 9 comments
Labels
Bug Junior Jobs These are issues we think are good for starting to work with the Friendica code base UI

Comments

@ChibaPet
Copy link

There are elements rendering over or under other elements in a way that's
clearly not what's wanted. Observed with Firefox, but not in a private
window thus far from the same browser session

Not observed with Chrome or Chromium.

Friendica Version:

root@common /var/www/html# git branch

  • stable
    root@common /var/www/html# git log | head -1
    commit 7109d2a

PHP version:

2:7.4+76 (Debian Bullseye)

SQL version:

MariaDB 1:10.5.15-0+deb11u1 (Debian Bullseye)

Browser:

Firefox ESR 102.5.0esr-1~deb11u1 (Debian Bullseye)

2022-11-19-155404_1219x174_scrot
2022-11-19-155413_718x272_scrot

@ChibaPet ChibaPet added the Bug label Nov 19, 2022
@tobiasd tobiasd added the UI label Nov 19, 2022
@MrPetovan MrPetovan changed the title Layer issues [frio] Layering issues Nov 19, 2022
@MrPetovan MrPetovan added the Junior Jobs These are issues we think are good for starting to work with the Friendica code base label Nov 19, 2022
@MrPetovan MrPetovan changed the title [frio] Layering issues [frio] Layering issues in Firefox Nov 19, 2022
@ChibaPet
Copy link
Author

Random additional observation, I see this with: Latest Activity, Latest Creation. I don't see it with: Latest Posts. Also, I haven't seen this yet on the second of the two instances I have up.

@ChibaPet
Copy link
Author

And more information, which is kind of fascinating. Today I learned that NoScript, Privacy Redirect, and AdBlock Plus are all available for Chromium, so I installed them. Same issue appears on Firefox. I isolated it to NoScript. With NoScript active, even if I allow scripts to run from my own site (which is all I actually want) the issue appears. If I turn NoScript off for the tab and then back on, things render properly. Same behaviour observed in both Firefox and in Chromium.

@MrPetovan MrPetovan changed the title [frio] Layering issues in Firefox [frio] Layering issues in Firefox with NoScript activated Nov 24, 2022
@MrPetovan
Copy link
Collaborator

Thank you for the added information!

@ChibaPet ChibaPet changed the title [frio] Layering issues in Firefox with NoScript activated [frio] Layering issues with NoScript activated Nov 24, 2022
@ChibaPet
Copy link
Author

ChibaPet commented Nov 24, 2022

Changed the title again as it behaves identically under Chromium with NoScript. Also noted, I couldn't get a file picker dialog to upload an image with NoScript enabled, despite having my site listed as allowed.

EDIT: Might be worth removing the "theme specific" tag as I saw essentially the same thing in the other available themes too. I'll do it if I can, but I don't see an interface element to let me amend tags.

@MrPetovan
Copy link
Collaborator

Does the Developer Console warns about the blocked scripts?

@ChibaPet
Copy link
Author

Looking. My web development skills are weak, but I'll see what I can find.

@ChibaPet
Copy link
Author

Horizontal is Firefox. Vertical is Chromium (Version 107.0.5304.110 (Official Build) built on Debian 11.5, running on Debian 11.5 (64-bit))

2022-11-24-165646_1281x185_scrot
2022-11-24-165742_547x232_scrot

In the Chromium screenshot, both the noted sites are remote.

@MrPetovan
Copy link
Collaborator

The listed blocks are about Mastodon video attachment, nothing related to local scripts 😕

@ChibaPet
Copy link
Author

As a random note, I'm trying out uBlock Origin with default-third-party deny, and thus far it doesn't present the same issue. While working with NoScript is a fantastic goal, this might be something to suggest if it works out. I'll comment further once I've run it for a few days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Junior Jobs These are issues we think are good for starting to work with the Friendica code base UI
Projects
None yet
Development

No branches or pull requests

3 participants