Project

General

Profile

Actions

Bug #23498

closed

RTE won't load in Chrome7

Added by J. Peter M. Schuler over 13 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Category:
-
Target version:
-
Start date:
2010-09-03
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

After Updating Chrome from 6.x (stable) to 7.0.503.0 dev I noticed no RTEs are working anymore.
Chrome 7 hangs in a loop infinitely posting:
[HTMLArea.Iframe::getStyleSheets]: Stylesheets not yet loaded (TypeError: Cannot read property 'cssRules' of undefined). Retrying...
[HTMLArea.Iframe::getStyleSheets]: Stylesheets not yet loaded (TypeError: Cannot read property 'cssRules' of undefined). Retrying...

I understand that it is not needed to support every dev-build - I just wonder if this infinite loop shouldn't be possible anyways.

Attached: htmlarea debug for working Chrome6 and not working Chrome 7.
(issue imported from #M15633)


Files

chrome6.txt (5.83 KB) chrome6.txt Administrator Admin, 2010-09-03 17:06
chrome7.txt (5.28 KB) chrome7.txt Administrator Admin, 2010-09-03 17:06

Related issues 5 (0 open5 closed)

Related to TYPO3 Core - Bug #23647: htlmArea RTE: Stylesheet access error in Google Chrome 7ClosedStanislas Rolland2010-09-29

Actions
Related to TYPO3 Core - Bug #23650: htmlArea RTE: Initilization never completes in Google Chrome 7ClosedStanislas Rolland2010-09-29

Actions
Related to TYPO3 Core - Bug #23676: htmlArea RTE: Editing area collapsed in Chrome 7ClosedStanislas Rolland2010-10-05

Actions
Has duplicate TYPO3 Core - Bug #23607: RTE loads forever in chromiumClosedStanislas Rolland2010-09-25

Actions
Has duplicate TYPO3 Core - Bug #24168: RTE does not work in ChromeClosedStanislas Rolland2010-11-22

Actions
Actions #1

Updated by J. Peter M. Schuler over 13 years ago

Forgot: TYPO3 4.4.2 with sysext htmlarea 2.0.3

Actions #2

Updated by Administrator Admin over 13 years ago

Confirmed, and tracked down to this bug report:
http://code.google.com/p/chromium/issues/detail?id=49001

It's a bug in chromium.

Actions #3

Updated by Stanislas Rolland over 13 years ago

Yes. I was able to work around this one, but there are a few more bugs in this version of Chrome...

Actions #4

Updated by J. Peter M. Schuler over 13 years ago

Sounds great. I know it's mainly a Chrome bug - just thought some exception handling should come in handy.

Actions #5

Updated by Stanislas Rolland over 13 years ago

Perhaps, but it is difficult to decide after how many trials we should give up retrying. The assumption is that the stylesheets should eventually become accessible.

Actions #6

Updated by J. Peter M. Schuler over 13 years ago

I get the point. The only way I could imagine would be using an event instead of a listener, but I don't think it is that easy, especially with JS.
Thanks for your effort. I'll post a note if Chrome bug gets closed, but I think there is nothing else to do here.

Actions #7

Updated by Stanislas Rolland over 13 years ago

Patches attached to issues #0015858, #0015863 and #0015899 fix this issue. Now committed to SVN trunk.

Actions #8

Updated by Stanislas Rolland over 13 years ago

Above mentioned patches + follow-up patch to #0015858 fixes now committed to branches TYPO3_4-4 and TYPO3_4-3.

These make the RTE from trunk and from branches TYPO3_4-4 and TYPO3_4-3 load correctly in Goole Chrome 7.0.544.0 dev.

Actions #9

Updated by Benni Mack over 5 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF