Problem/Motivation

Discovered in #3078524: Focus styling of WYSIWYG field inputs should be consistent with other inputs. CKEditor provides a black outline on hover. In IE + Edge, there is no hover styling when the pointer is over the textarea (or more specifically, the iframe). It was posited that this is happening because these browsers do not consider the iframe part of the document, and do not extend styling to it.

Proposed resolution

Most likely a JavaScript approach. The CKEditor container could have a mouseover listener that would trigger the addition of a class that provides hover styling.

Remaining tasks

Try out some approaches, pick one that seems good, implement it.

User interface changes

Hovering over CKEditor in IE11 + Edge will have behavior consistent with other browsers.

API changes

Data model changes

Release notes snippet

Comments

bnjmnm created an issue. See original summary.

Version: 9.1.x-dev » 9.2.x-dev

Drupal 9.1.0-alpha1 will be released the week of October 19, 2020, which means new developments and disruptive changes should now be targeted for the 9.2.x-dev branch. For more information see the Drupal 9 minor version schedule and the Allowed changes during the Drupal 9 release cycle.

Version: 9.2.x-dev » 9.3.x-dev

Drupal 9.2.0-alpha1 will be released the week of May 3, 2021, which means new developments and disruptive changes should now be targeted for the 9.3.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.3.x-dev » 9.4.x-dev

Drupal 9.3.0-rc1 was released on November 26, 2021, which means new developments and disruptive changes should now be targeted for the 9.4.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.4.x-dev » 9.5.x-dev

Drupal 9.4.0-alpha1 was released on May 6, 2022, which means new developments and disruptive changes should now be targeted for the 9.5.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

quietone’s picture

Project: Drupal core » CKEditor 4 - WYSIWYG HTML editor
Version: 9.5.x-dev » 1.0.x-dev
Component: ckeditor.module » Code

CKEditor has been removed from core, CKEditor 4 is removed from Drupal Core in 10.0.0