diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2008-12-17 18:05:15 -0800 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2008-12-17 18:05:15 -0800 |
commit | 1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353 (patch) | |
tree | 4457a7306ea5acb43fe05bfe0973b1f7faf97ba2 /WebKitTools/Scripts/bisect-builds | |
parent | 9364f22aed35e1a1e9d07c121510f80be3ab0502 (diff) | |
download | external_webkit-1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353.zip external_webkit-1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353.tar.gz external_webkit-1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353.tar.bz2 |
Code drop from //branches/cupcake/...@124589
Diffstat (limited to 'WebKitTools/Scripts/bisect-builds')
-rwxr-xr-x | WebKitTools/Scripts/bisect-builds | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/WebKitTools/Scripts/bisect-builds b/WebKitTools/Scripts/bisect-builds index 43e3889..f77f81f 100755 --- a/WebKitTools/Scripts/bisect-builds +++ b/WebKitTools/Scripts/bisect-builds @@ -42,7 +42,7 @@ use strict; use File::Basename; use File::Path; use File::Spec; -use File::Temp; +use File::Temp qw(tempfile); use Getopt::Long; use Time::HiRes qw(usleep); @@ -204,13 +204,12 @@ sub createTempFile($) return undef if !$url; - my $fh = new File::Temp( + my ($fh, $tempFile) = tempfile( + basename($0) . "-XXXXXXXX", DIR => ($ENV{'TMPDIR'} || "/tmp"), SUFFIX => ".html", - TEMPLATE => basename($0) . "-XXXXXXXX", UNLINK => 0, ); - my $tempFile = $fh->filename(); print $fh "<meta http-equiv=\"refresh\" content=\"0; $url\">\n"; close($fh); @@ -319,7 +318,9 @@ sub makeNightlyList($$$$) } if (eval "v$macOSXVersion" ge v10.5) { - if (eval "v$safariVersion" ge v3.0) { + if (eval "v$safariVersion" ge v3.1) { + @files = grep { $_->{rev} >= 29711 } @files; + } elsif (eval "v$safariVersion" ge v3.0) { @files = grep { $_->{rev} >= 25124 } @files; } elsif (eval "v$safariVersion" ge v2.0) { @files = grep { $_->{rev} >= 19594 } @files; @@ -327,7 +328,9 @@ sub makeNightlyList($$$$) die "Requires Safari 2.0 or newer"; } } elsif (eval "v$macOSXVersion" ge v10.4) { - if (eval "v$safariVersion" ge v3.0) { + if (eval "v$safariVersion" ge v3.1) { + @files = grep { $_->{rev} >= 29711 } @files; + } elsif (eval "v$safariVersion" ge v3.0) { @files = grep { $_->{rev} >= 19992 } @files; } elsif (eval "v$safariVersion" ge v2.0) { @files = grep { $_->{rev} >= 11976 } @files; |