Provide bug information when https://webkit.org/b/# URLs are added in comments
authordrousso@apple.com <drousso@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 26 May 2017 20:59:30 +0000 (20:59 +0000)
committerdrousso@apple.com <drousso@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 26 May 2017 20:59:30 +0000 (20:59 +0000)
https://bugs.webkit.org/show_bug.cgi?id=169707

Reviewed by David Kilzer.

* Bugzilla/Template.pm:
(quoteUrls):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@217504 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Websites/bugs.webkit.org/Bugzilla/Template.pm
Websites/bugs.webkit.org/ChangeLog

index 41b9265..bf8650d 100644 (file)
@@ -208,6 +208,13 @@ sub quoteUrls {
                ("\x{FDD2}" . ($count-1) . "\x{FDD3}")
               ~egox;
 
+    # WEBKIT_CHANGES
+    # Provides tooltips for short bug links (Bug 169707)
+    $text =~ s~\b((https?://)?\Qwebkit.org/b/\E([0-9]+)(\#c([0-9]+))?)\b
+              ~($things[$count++] = get_bug_link($3, $1, { comment_num => $5, user => $user })) &&
+               ("\x{FDD2}" . ($count-1) . "\x{FDD3}")
+              ~egox;
+
     # non-mailto protocols
     my $safe_protocols = SAFE_URL_REGEXP();
     $text =~ s~\b($safe_protocols)
index 08c97bb..a2ac031 100644 (file)
@@ -1,3 +1,13 @@
+2017-05-26  Devin Rousso  <drousso@apple.com>
+
+        Provide bug information when https://webkit.org/b/# URLs are added in comments
+        https://bugs.webkit.org/show_bug.cgi?id=169707
+
+        Reviewed by David Kilzer.
+
+        * Bugzilla/Template.pm:
+        (quoteUrls):
+
 2017-03-25  David Kilzer  <ddkilzer@apple.com>
 
         [Bugzilla] Add a checkbox to add self to the CC list when creating or editing an attachment