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

Block-style select disabled on Edge #14

Open
nicozerr opened this issue Jan 25, 2018 · 3 comments
Open

Block-style select disabled on Edge #14

nicozerr opened this issue Jan 25, 2018 · 3 comments

Comments

@nicozerr
Copy link
Contributor

Hi.

The block-style select field is disabled, grayed, only on Edge (Windows 10) with TYPO3 7.6 and 8.7. Everything is fine on Chrome, Firefox and IE 11.

We tried the following things:

  • "SetEnvIfNoCase Request_URI .css$ no-gzip dont-vary" in .htaccess
  • "mod_gzip_on No" and "mod_gzip_send_vary Off" in .htaccess (error 500)
  • "GLOBALS['TYPO3_CONF_VARS']['BE']['compressionLevel'] = 0;" in LocalConfiguration.php

The problem looks like this: https://docs.typo3.org/typo3cms/extensions/rtehtmlarea/Troubleshooting/GzipCachingProblem/Index.html.
But no way. Nothing works.

Do you have an idea ?

Screenshots:
Edge: http://prntscr.com/i5fxvi
Chrome: http://prntscr.com/i5fydi

Microsoft Edge 41.16299.15.0
Microsoft EdgeHTML 16.16299
Windows 10 x64 Pro
TYPO3 7.6.22 & 8.7.9

@stevenMouret
Copy link

Hi Nicolas,

It seems that the problem is not with Gzip cache because it's about old versions of Internet Explorer 4/5/6.

Parser.js seems to be the cause.

@stevenMouret
Copy link

stevenMouret commented Feb 27, 2018

Apparently, in the file Parser.js in the function Parser.prototype.parseStyleSheets the function this.parseRules have a CSS rules in parameter.
In Edge, the argument (CSS rules) in the function Parser.prototype.parseRules is empty.
Perhaps, there is a limit size for argument in Edge.

@stevenMouret
Copy link

stevenMouret commented Feb 27, 2018

In fact it's the prototype cssRules that pauses problem. In Edge it is impossible to access to this function : "Permission denied". If you test styleSheet.cssRules, it is empty with Edge. I have test with Chrome and it's ok.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants