Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1016)

Side by Side Diff: net/base/net_util_unittest.cc

Issue 7647014: Replace whitespace at beginning and end of file with hyphens, rather than silently discarding. (Closed) Base URL: http://git.chromium.org/git/chromium.git@trunk
Patch Set: Retrying patch set due to Rietveld issues Created 9 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« net/base/net_util.cc ('K') | « net/base/net_util.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "net/base/net_util.h" 5 #include "net/base/net_util.h"
6 6
7 #include <algorithm> 7 #include <algorithm>
8 8
9 #include "base/file_path.h" 9 #include "base/file_path.h"
10 #include "base/format_macros.h" 10 #include "base/format_macros.h"
(...skipping 1839 matching lines...) Expand 10 before | Expand all | Expand 10 after
1850 L"evil" 1850 L"evil"
1851 }, 1851 },
1852 // Test truncation of trailing dots and spaces 1852 // Test truncation of trailing dots and spaces
1853 { 1853 {
1854 "http://www.goodguy.com/evil.exe ", 1854 "http://www.goodguy.com/evil.exe ",
1855 "Content-Dispostion: filename=evil.exe ", 1855 "Content-Dispostion: filename=evil.exe ",
1856 "", 1856 "",
1857 "", 1857 "",
1858 "binary/octet-stream", 1858 "binary/octet-stream",
1859 L"download", 1859 L"download",
1860 L"evil.exe" 1860 L"evil.exe-"
1861 }, 1861 },
1862 { 1862 {
1863 "http://www.goodguy.com/evil.exe.", 1863 "http://www.goodguy.com/evil.exe.",
1864 "Content-Dispostion: filename=evil.exe.", 1864 "Content-Dispostion: filename=evil.exe.",
1865 "", 1865 "",
1866 "", 1866 "",
1867 "binary/octet-stream", 1867 "binary/octet-stream",
1868 L"download", 1868 L"download",
1869 L"evil.exe" 1869 L"evil.exe-"
1870 }, 1870 },
1871 { 1871 {
1872 "http://www.goodguy.com/evil.exe. . .", 1872 "http://www.goodguy.com/evil.exe. . .",
1873 "Content-Dispostion: filename=evil.exe. . .", 1873 "Content-Dispostion: filename=evil.exe. . .",
1874 "", 1874 "",
1875 "", 1875 "",
1876 "binary/octet-stream", 1876 "binary/octet-stream",
1877 L"download", 1877 L"download",
1878 L"evil.exe" 1878 L"evil.exe-------"
1879 }, 1879 },
1880 { 1880 {
1881 "http://www.goodguy.com/evil.", 1881 "http://www.goodguy.com/evil.",
1882 "Content-Dispostion: filename=evil.", 1882 "Content-Dispostion: filename=evil.",
1883 "", 1883 "",
1884 "", 1884 "",
1885 "binary/octet-stream", 1885 "binary/octet-stream",
1886 L"download", 1886 L"download",
1887 L"evil" 1887 L"evil-"
1888 }, 1888 },
1889 { 1889 {
1890 "http://www.goodguy.com/. . . . .", 1890 "http://www.goodguy.com/. . . . .",
1891 "Content-Dispostion: filename=. . . . .", 1891 "Content-Dispostion: filename=. . . . .",
1892 "", 1892 "",
1893 "", 1893 "",
1894 "binary/octet-stream", 1894 "binary/octet-stream",
1895 L"download", 1895 L"download",
1896 L"download" 1896 L"download"
1897 }, 1897 },
1898 {
1899 "http://www.badguy.com/attachment?name=meh.exe%C2%A0",
1900 "attachment; filename=\"meh.exe\xC2\xA0\"",
1901 "",
1902 "",
1903 "binary/octet-stream",
1904 L"",
1905 L"meh.exe-"
1906 },
1898 #endif // OS_WIN 1907 #endif // OS_WIN
1899 { 1908 {
1900 "http://www.goodguy.com/utils.js", 1909 "http://www.goodguy.com/utils.js",
1901 "Content-Dispostion: filename=utils.js", 1910 "Content-Dispostion: filename=utils.js",
1902 "", 1911 "",
1903 "", 1912 "",
1904 "application/x-javascript", 1913 "application/x-javascript",
1905 L"download", 1914 L"download",
1906 L"utils.js" 1915 L"utils.js"
1907 }, 1916 },
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
1986 L"download", 1995 L"download",
1987 L"hidden" TXT_EXT 1996 L"hidden" TXT_EXT
1988 }, 1997 },
1989 { 1998 {
1990 "http://www.evil.com/trailing.", 1999 "http://www.evil.com/trailing.",
1991 "Content-Disposition: filename=trailing.", 2000 "Content-Disposition: filename=trailing.",
1992 "", 2001 "",
1993 "", 2002 "",
1994 "dance/party", 2003 "dance/party",
1995 L"download", 2004 L"download",
2005 #if defined(OS_WIN)
2006 L"trailing-"
2007 #else
1996 L"trailing" 2008 L"trailing"
2009 #endif //OS_WIN
1997 }, 2010 },
1998 { 2011 {
1999 "http://www.evil.com/trailing.", 2012 "http://www.evil.com/trailing.",
2000 "Content-Disposition: filename=trailing.", 2013 "Content-Disposition: filename=trailing.",
2001 "", 2014 "",
2002 "", 2015 "",
2003 "text/plain", 2016 "text/plain",
2004 L"download", 2017 L"download",
2018 #if defined(OS_WIN)
2019 L"trailing-" TXT_EXT
2020 #else
2005 L"trailing" TXT_EXT 2021 L"trailing" TXT_EXT
2022 #endif //OS_WIN
2006 }, 2023 },
2007 { 2024 {
2008 "http://www.evil.com/.", 2025 "http://www.evil.com/.",
2009 "Content-Dispostion: filename=.", 2026 "Content-Dispostion: filename=.",
2010 "", 2027 "",
2011 "", 2028 "",
2012 "dance/party", 2029 "dance/party",
2013 L"download", 2030 L"download",
2014 L"download" 2031 L"download"
2015 }, 2032 },
(...skipping 1305 matching lines...) Expand 10 before | Expand all | Expand 10 after
3321 if (it->address[i] != 0) { 3338 if (it->address[i] != 0) {
3322 all_zeroes = false; 3339 all_zeroes = false;
3323 break; 3340 break;
3324 } 3341 }
3325 } 3342 }
3326 EXPECT_FALSE(all_zeroes); 3343 EXPECT_FALSE(all_zeroes);
3327 } 3344 }
3328 } 3345 }
3329 3346
3330 } // namespace net 3347 } // namespace net
OLDNEW
« net/base/net_util.cc ('K') | « net/base/net_util.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698