Problem/Motivation

The jQuery UI Position library is among the components that need to be removed/replaced as part of #3067261: [Plan] Remove jQuery UI components used by Drupal core and replace with a set of supported solutions
It was determined in #3074267: Replace jQuery UI position() with PopperJS to use popper.js in place of jQuery UI Position for QuickEdit.

However, several other jQuery UI asset libraries depend on core/jquery.ui.position.

The following jQuery UI asset libraries are not used by core and will be marked deprecated before 8.8 is released.
#3067251: Deprecate unused jQuery UI components in favour of a suite of contrib modules

  • jquery.ui.menu
  • jquery.ui.selectmenu
  • jquery.ui.tooltip

Proposed resolution

Once these other jQuery UI asset libraries are replaced (if used by core) and marked deprecated, core/jquery.ui.position should also be marked deprecated.

CommentFileSizeAuthor
#7 deprecate_jquery_ui_position-3078116-7.patch405 bytesosab

Comments

zrpnr created an issue. See original summary.

zrpnr’s picture

Issue summary: View changes
wim leers’s picture

Title: Follow-up to #3074267 Deprecate jquery.ui.position » [PP-1] Follow-up to #3074267 Deprecate jquery.ui.position
Status: Active » Postponed

Version: 8.8.x-dev » 8.9.x-dev

Drupal 8.8.0-alpha1 will be released the week of October 14th, 2019, which means new developments and disruptive changes should now be targeted against the 8.9.x-dev branch. (Any changes to 8.9.x will also be committed to 9.0.x in preparation for Drupal 9’s release, but some changes like significant feature additions will be deferred to 9.1.x.). For more information see the Drupal 8 and 9 minor version schedule and the Allowed changes during the Drupal 8 and 9 release cycles.

amateescu’s picture

Title: [PP-1] Follow-up to #3074267 Deprecate jquery.ui.position » Deprecate jquery.ui.position
Status: Postponed » Active
Issue tags: -JavaScript +JavaScript

The blocking issue is in :)

nginex’s picture

Issue tags: +LutskGCW20

Tagging for Drupal Global Contribution Weekend

osab’s picture

Version: 8.9.x-dev » 9.0.x-dev
StatusFileSize
new405 bytes
andypost’s picture

Status: Active » Needs review

Status: Needs review » Needs work

The last submitted patch, 7: deprecate_jquery_ui_position-3078116-7.patch, failed testing. View results

catch’s picture

Status: Needs work » Closed (duplicate)