mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-01-27 07:34:20 +00:00
Bug 232861: Prevent references to bugs or comments from being expanded in attachment links
r=timeless,a=justdave
This commit is contained in:
parent
3b3f6b4d8b
commit
fdc0631e13
@ -875,13 +875,15 @@ sub quoteUrls {
|
|||||||
$text =~ s~\b(mailto:|)?([\w\.\-\+\=]+\@[\w\-]+(?:\.[\w\-]+)+)\b
|
$text =~ s~\b(mailto:|)?([\w\.\-\+\=]+\@[\w\-]+(?:\.[\w\-]+)+)\b
|
||||||
~<a href=\"mailto:$2\">$1$2</a>~igx;
|
~<a href=\"mailto:$2\">$1$2</a>~igx;
|
||||||
|
|
||||||
# attachment links - handle both cases separatly for simplicity
|
# attachment links - handle both cases separately for simplicity
|
||||||
$text =~ s~((?:^Created\ an\ |\b)attachment\s*\(id=(\d+)\))
|
$text =~ s~((?:^Created\ an\ |\b)attachment\s*\(id=(\d+)\))
|
||||||
~GetAttachmentLink($2, $1)
|
~($things[$count++] = GetAttachmentLink($2, $1)) &&
|
||||||
|
("\0\0" . ($count-1) . "\0\0")
|
||||||
~egmx;
|
~egmx;
|
||||||
|
|
||||||
$text =~ s~\b(attachment\s*\#?\s*(\d+))
|
$text =~ s~\b(attachment\s*\#?\s*(\d+))
|
||||||
~GetAttachmentLink($2, $1)
|
~($things[$count++] = GetAttachmentLink($2, $1)) &&
|
||||||
|
("\0\0" . ($count-1) . "\0\0")
|
||||||
~egmxi;
|
~egmxi;
|
||||||
|
|
||||||
# This handles bug a, comment b type stuff. Because we're using /g
|
# This handles bug a, comment b type stuff. Because we're using /g
|
||||||
|
Loading…
x
Reference in New Issue
Block a user