mediawiki-extensions-Popups/src
Jon Robson 51059828bf Do not search for elements if no previews have been registered
The findNearestEligibleTarget method is now being called with an
empty array and thus an empty string as a selector

Follow up to
I5f293a134521f086c9f62babb9d06cd9c51d7d47

Bug: T355933
Bug: T356186
Bug: T356193
Change-Id: I3af44ae65d5097fc44744838a4edb07552568b17
2024-01-30 16:42:14 +00:00
..
changeListeners build: Update eslint 0.26.0 and apply fixes 2024-01-12 13:50:19 -05:00
ext.popups.referencePreviews Add new @stable event.Popups.SettingChange event 2024-01-29 14:42:11 -08:00
gateway Reduce bundlesize of reference previews by making it use stable APIs 2024-01-16 11:44:07 +01:00
instrumentation Reference previews should use Popups registration 2024-01-16 11:38:08 +01:00
integrations Reduce bundlesize of reference previews by making it use stable APIs 2024-01-16 11:44:07 +01:00
preview Do not search for elements if no previews have been registered 2024-01-30 16:42:14 +00:00
reducers Generalize settings code (attempt 2) 2024-01-09 17:24:09 -08:00
ui Reference previews should use Popups registration 2024-01-16 11:38:08 +01:00
.eslintrc.json eslint: Enforce no-use-before-define 2023-11-29 14:13:12 +00:00
.eslintrcshared.json build: Update linters 2023-11-09 11:36:08 +00:00
actions.js build: Update eslint 0.26.0 and apply fixes 2024-01-12 13:50:19 -05:00
actionTypes.js Generalize settings code (attempt 2) 2024-01-09 17:24:09 -08:00
bracketedPixelRatio.js Use window.devicePixelRatio instead of deprecated jQuery.hidpi 2018-08-10 10:00:28 -06:00
canSaveToUserPreferences.js IP masked users use localStorage for settings 2023-06-14 08:16:50 -07:00
changeListener.js Documentation fixes 2023-11-30 10:38:07 +00:00
constants.js Reference previews should use Popups registration 2024-01-16 11:38:08 +01:00
container.js build: Update eslint 0.26.0 and apply fixes 2024-01-12 13:50:19 -05:00
counts.js build: Update eslint 0.26.0 and apply fixes 2024-01-12 13:50:19 -05:00
experiments.js eslint: Remove valid-jsdoc override 2019-08-15 08:00:24 +00:00
formatter.js build: Update eslint 0.26.0 and apply fixes 2024-01-12 13:50:19 -05:00
index.js Don't bail out early when there are no selectors configured 2024-01-26 12:38:47 +01:00
isPagePreviewsEnabled.js Generalize settings code (attempt 2) 2024-01-09 17:24:09 -08:00
OWNERS.md Reference previews should use Popups registration 2024-01-16 11:38:08 +01:00
previewBehavior.js IP masked users use localStorage for settings 2023-06-14 08:16:50 -07:00
setUserConfigFlags.js Reference previews should use Popups registration 2024-01-16 11:38:08 +01:00
title.js build: Update eslint 0.26.0 and apply fixes 2024-01-12 13:50:19 -05:00
userSettings.js Add new @stable event.Popups.SettingChange event 2024-01-29 14:42:11 -08:00
wait.js ES6: Prefer Object.assign and Promise to jQuery 2023-04-19 17:02:14 -07:00