summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xbuglist.cgi2
-rwxr-xr-xlong_list.cgi3
-rwxr-xr-xreports.cgi3
3 files changed, 6 insertions, 2 deletions
diff --git a/buglist.cgi b/buglist.cgi
index c704df168..8a0225685 100755
--- a/buglist.cgi
+++ b/buglist.cgi
@@ -764,6 +764,7 @@ if (exists $ENV{'HTTP_USER_AGENT'} && $ENV{'HTTP_USER_AGENT'} =~ /Mozilla.[3-9]/
# Note! HTML header is complete!
} else {
print "Content-type: text/html\n";
+ print "Content-disposition: attachment; filename=bugzilla_bug_list.html\n";
# Note! Don't finish HTML header yet! Only one newline so far!
}
@@ -1143,6 +1144,7 @@ if ($serverpush) {
print "\n";
print "--thisrandomstring\n";
print "Content-type: text/html\n";
+ print "Content-disposition: attachment; filename=bugzilla_bug_list.html\n";
# Note! HTML header not yet closed
}
my $toolong = 0;
diff --git a/long_list.cgi b/long_list.cgi
index e095c59ec..c2be914e2 100755
--- a/long_list.cgi
+++ b/long_list.cgi
@@ -36,7 +36,8 @@ sub sillyness {
$zz = %::FORM;
}
-print "Content-type: text/html\n\n";
+print "Content-type: text/html\n";
+print "Content-disposition: attachement; filename=bugzilla_bug_list.html\n\n";
PutHeader ("Full Text Bug Listing");
ConnectToDatabase();
diff --git a/reports.cgi b/reports.cgi
index 8737583ab..4235b343c 100755
--- a/reports.cgi
+++ b/reports.cgi
@@ -52,7 +52,8 @@ my %reports =
"show_chart" => \&show_chart,
);
-print "Content-type: text/html\n\n";
+print "Content-type: text/html\n";
+print "Content-disposition: attachment; filename=bugzilla_report.html\n\n";
# If we're here for the first time, give a banner. Else respect the banner flag.
if ( (!defined $::FORM{'product'}) || ($::FORM{'banner'}) )