Cscott has uploaded a new change for review.
https://gerrit.wikimedia.org/r/231485
Change subject: Url schemes are case-insensitive
......................................................................
Url schemes are case-insensitive
Bug: T109013
Change-Id: I0cbe71ff1ad6245afec88ee6f70b8d30d6e07f02
---
M src/init/sa/ve.init.sa.Platform.js
M src/ui/actions/ve.ui.LinkAction.js
2 files changed, 4 insertions(+), 3 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/VisualEditor/VisualEditor
refs/changes/85/231485/1
diff --git a/src/init/sa/ve.init.sa.Platform.js
b/src/init/sa/ve.init.sa.Platform.js
index 76452b9..6de2b90 100644
--- a/src/init/sa/ve.init.sa.Platform.js
+++ b/src/init/sa/ve.init.sa.Platform.js
@@ -26,8 +26,8 @@
ve.init.Platform.call( this );
// Properties
- this.externalLinkUrlProtocolsRegExp = /^https?\:\/\//;
- this.unanchoredExternalLinkUrlProtocolsRegExp = /https?\:\/\//;
+ this.externalLinkUrlProtocolsRegExp = /^https?\:\/\//i;
+ this.unanchoredExternalLinkUrlProtocolsRegExp = /https?\:\/\//i;
this.messagePaths = messagePaths || [];
this.parsedMessages = {};
this.userLanguages = [ 'en' ];
diff --git a/src/ui/actions/ve.ui.LinkAction.js
b/src/ui/actions/ve.ui.LinkAction.js
index 4e118a2..2684b03 100644
--- a/src/ui/actions/ve.ui.LinkAction.js
+++ b/src/ui/actions/ve.ui.LinkAction.js
@@ -120,7 +120,8 @@
ve.ui.LinkAction.static.autolinkRegExp =
new RegExp(
- '\\b' +
ve.init.platform.getUnanchoredExternalLinkUrlProtocolsRegExp().source +
'\\S+(\\s|\\n\\n)$'
+ '\\b' +
ve.init.platform.getUnanchoredExternalLinkUrlProtocolsRegExp().source +
'\\S+(\\s|\\n\\n)$',
+ 'i'
);
ve.ui.sequenceRegistry.register(
--
To view, visit https://gerrit.wikimedia.org/r/231485
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I0cbe71ff1ad6245afec88ee6f70b8d30d6e07f02
Gerrit-PatchSet: 1
Gerrit-Project: VisualEditor/VisualEditor
Gerrit-Branch: master
Gerrit-Owner: Cscott <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits