mediawiki-extensions-Popups/tests/node-qunit
Thiemo Kreuz 0a8f591212 Rewrite title module to preserve all link's #fragments
This will affect all links, including [[Other page#Fragment]] for
example. But it will not have much of an effect there. The mw.Title
class is able to understand strings like "Other page#Fragment". All
old code calls title.getPrefixedDb() on the result. This will *not*
include the fragment. Only the new code will use title.getFragment().

I made sure this does not affect regular page previews, even when the
link is something like [[Other page#Fragment]].

Bug: T213415
Change-Id: I15611a44aa0477cc5e48ee4b12aae3cd981d977c
2019-01-29 17:43:28 +01:00
..
changeListeners Fix copy-paste mistake in linkTitle.test.js 2018-12-20 17:22:20 +00:00
gateway Rewrite title module to preserve all link's #fragments 2019-01-29 17:43:28 +01:00
instrumentation Hygiene: add assertion messages 2018-05-08 15:55:23 -05:00
integrations Hygiene: replace QUnit assert.equal with strictEqual() 2018-06-18 19:48:16 +00:00
preview Hygiene: add assertion messages 2018-05-08 15:55:23 -05:00
reducers Fix bug in ABANDON_END test 2018-12-08 11:17:34 +05:30
ui Move default "Footnote" title from gateway to renderer 2019-01-29 11:37:47 +01:00
.eslintrc.json build: Update linters 2018-09-11 10:26:35 -07:00
actions.test.js Rename getPageSummary to fetchPreviewForTitle 2019-01-23 17:50:19 +01:00
bracketedPixelRatio.test.js build: Update linters 2018-09-11 10:26:35 -07:00
changeListener.test.js build: Update linters 2018-09-11 10:26:35 -07:00
container.test.js build: Update linters 2018-09-11 10:26:35 -07:00
counts.test.js Hygiene: replace QUnit assert.equal with strictEqual() 2018-06-18 19:48:16 +00:00
experiments.test.js Hygiene: add assertion messages 2018-05-08 15:55:23 -05:00
formatter.test.js build: Update linters 2018-09-11 10:26:35 -07:00
getPageviewTracker.test.js Truncate source_url to max 1000 characters 2018-06-28 14:30:42 -07:00
integration.test.js Rename getPageSummary to fetchPreviewForTitle 2019-01-23 17:50:19 +01:00
isEnabled.test.js Hygiene: replace QUnit assert.equal with strictEqual() 2018-06-18 19:48:16 +00:00
previewBehavior.test.js Hygiene: replace jQuery.noop dependency 2018-12-19 15:52:31 +00:00
run.js Switch from babel-preset-env to @babel/preset-env 2018-12-11 13:09:45 +05:30
stubs.js Replace rare {!…} and {?…} JSDoc syntax 2019-01-24 21:00:45 +01:00
title.test.js Rewrite title module to preserve all link's #fragments 2019-01-29 17:43:28 +01:00
userSettings.test.js build: Update linters 2018-09-11 10:26:35 -07:00
wait.test.js build: Update linters 2018-09-11 10:26:35 -07:00