update obsolete code.google.com documentation links
This is a documentation-only change. Disabling presubmit checks, due to "noparent" settings for the following files: components/policy/resources/policy_templates.json content/common/font_config_ipc_linux.h BUG=567488 NOPRESUBMIT=true TBR=atwilson,dcheng Review URL: https://codereview.chromium.org/1592403002 Cr-Commit-Position: refs/heads/master@{#374213}
This commit is contained in:
base/test
build
chrome
android
java
src
org
chromium
chrome
browser
browser
password_manager
common
extensions
test
components
json_schema
nacl
policy
resources
update_client
content
app
strings
browser
common
public
renderer
zygote
docs
extensions/common/api
gpu/config
remoting/base
third_party
WebKit
Source
Tools
Scripts
webkitpy
layout_tests
public
platform
linux
closure_compiler
google_input_tools
third_party
closure_library
closure
bin
build
tools
android
clang
gn
misc
emacs
json_schema_compiler
ui
@ -56,7 +56,7 @@ bool MockLog::LogMessageHandler(int severity,
|
||||
size_t message_start,
|
||||
const std::string& str) {
|
||||
// gMock guarantees thread-safety for calling a mocked method
|
||||
// (https://code.google.com/p/googlemock/wiki/CookBook#Using_Google_Mock_and_Threads)
|
||||
// (https://github.com/google/googlemock/blob/master/googlemock/docs/CookBook.md#using-google-mock-and-threads)
|
||||
// but we also need to make sure that Start/StopCapturingLogs are synchronized
|
||||
// with LogMessageHandler.
|
||||
AutoLock scoped_lock(g_lock);
|
||||
|
@ -488,7 +488,7 @@
|
||||
'use_sanitizer_options%': 0,
|
||||
|
||||
# Enable building with SyzyAsan.
|
||||
# See https://code.google.com/p/sawbuck/wiki/SyzyASanHowTo
|
||||
# See https://github.com/google/syzygy/wiki/SyzyASanHowTo
|
||||
'syzyasan%': 0,
|
||||
|
||||
# Enable crash reporting via Kasko.
|
||||
@ -629,14 +629,14 @@
|
||||
# This setting will override the default.
|
||||
#
|
||||
# See
|
||||
# http://code.google.com/p/chromium/wiki/WindowsPrecompiledHeaders
|
||||
# https://chromium.googlesource.com/chromium/src/+/master/docs/windows_precompiled_headers.md
|
||||
# for details.
|
||||
'chromium_win_pch%': 0,
|
||||
|
||||
# Clang stuff.
|
||||
'make_clang_dir%': 'third_party/llvm-build/Release+Asserts',
|
||||
# Set this to true when building with Clang.
|
||||
# See http://code.google.com/p/chromium/wiki/Clang for details.
|
||||
# See https://chromium.googlesource.com/chromium/src/+/master/docs/clang.md for details.
|
||||
# If this is set, clang is used as both host and target compiler in
|
||||
# cross-compile builds.
|
||||
'clang%': 0,
|
||||
|
@ -34,7 +34,7 @@ declare_args() {
|
||||
|
||||
# Enable building with SyzyAsan which can find certain types of memory
|
||||
# errors. Only works on Windows. See
|
||||
# https://code.google.com/p/sawbuck/wiki/SyzyASanHowTo
|
||||
# https://github.com/google/syzygy/wiki/SyzyASanHowTo
|
||||
is_syzyasan = false
|
||||
|
||||
# Compile with Control Flow Integrity to protect virtual calls and casts.
|
||||
|
@ -6,7 +6,7 @@
|
||||
|
||||
# Script to install everything needed to build chromium on android, including
|
||||
# items requiring sudo privileges.
|
||||
# See http://code.google.com/p/chromium/wiki/AndroidBuildInstructions
|
||||
# See https://www.chromium.org/developers/how-tos/android-build-instructions
|
||||
|
||||
# This script installs the sun-java6 packages (bin, jre and jdk). Sun requires
|
||||
# a license agreement, so upon installation it will prompt the user. To get
|
||||
|
@ -5,8 +5,7 @@
|
||||
# found in the LICENSE file.
|
||||
|
||||
# Script to install everything needed to build chromium (well, ideally, anyway)
|
||||
# See http://code.google.com/p/chromium/wiki/LinuxBuildInstructions
|
||||
# and http://code.google.com/p/chromium/wiki/LinuxBuild64Bit
|
||||
# See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_build_instructions.md
|
||||
|
||||
usage() {
|
||||
echo "Usage: $0 [--options]"
|
||||
|
@ -94,7 +94,7 @@ def GetTestName(test):
|
||||
def FilterTestSuite(suite, gtest_filter):
|
||||
"""Returns a new filtered tests suite based on the given gtest filter.
|
||||
|
||||
See http://code.google.com/p/googletest/wiki/AdvancedGuide
|
||||
See https://github.com/google/googletest/blob/master/googletest/docs/AdvancedGuide.md
|
||||
for gtest_filter specification.
|
||||
"""
|
||||
return unittest.TestSuite(FilterTests(GetTestsFromSuite(suite), gtest_filter))
|
||||
@ -118,7 +118,7 @@ def FilterTests(all_tests, gtest_filter):
|
||||
def FilterTestNames(all_tests, gtest_filter):
|
||||
"""Filter a list of test names based on the given gtest filter.
|
||||
|
||||
See http://code.google.com/p/googletest/wiki/AdvancedGuide
|
||||
See https://github.com/google/googletest/blob/master/googletest/docs/AdvancedGuide.md
|
||||
for gtest_filter specification.
|
||||
|
||||
Args:
|
||||
|
@ -47,7 +47,7 @@ public abstract class RequestGenerator {
|
||||
|
||||
/**
|
||||
* Generates the XML for the current request.
|
||||
* Follows the format laid out at http://code.google.com/p/omaha/wiki/ServerProtocol
|
||||
* Follows the format laid out at https://github.com/google/omaha/blob/wiki/ServerProtocolV3.md
|
||||
* with some additional dummy values supplied.
|
||||
*/
|
||||
public String generateXML(String sessionID, String versionName, long installAge,
|
||||
|
@ -248,8 +248,9 @@ PasswordStoreFactory::BuildServiceInstanceFor(
|
||||
|
||||
if (!backend.get()) {
|
||||
LOG(WARNING) << "Using basic (unencrypted) store for password storage. "
|
||||
"See http://code.google.com/p/chromium/wiki/LinuxPasswordStorage for "
|
||||
"more information about password storage options.";
|
||||
"See "
|
||||
"https://chromium.googlesource.com/chromium/src/+/master/docs/linux_password_storage.md"
|
||||
" for more information about password storage options.";
|
||||
}
|
||||
|
||||
ps = new PasswordStoreX(main_thread_runner, db_thread_runner,
|
||||
|
@ -37,7 +37,7 @@
|
||||
// TODO: "text": {
|
||||
// "type": "array",
|
||||
// "optional": true,
|
||||
// "description": "Matches if all of the regular expressions in the array match text in the page. The regular expressions use the <a href=\"http://code.google.com/p/re2/wiki/Syntax\">RE2 syntax</a>.",
|
||||
// "description": "Matches if all of the regular expressions in the array match text in the page. The regular expressions use the <a href=\"https://github.com/google/re2/blob/master/doc/syntax.txt\">RE2 syntax</a>.",
|
||||
// "items": { "type": "string" }
|
||||
},
|
||||
"isBookmarked": {
|
||||
|
@ -132,14 +132,3 @@ using floating-point numbers in the range 0 - 1.0:
|
||||
You can alternatively use <code>-1.0</code> for any of the HSL values
|
||||
to specify <em>no change</em>.
|
||||
</p>
|
||||
|
||||
|
||||
<h2 id="moredoc"> Additional documentation </h2>
|
||||
|
||||
<p>
|
||||
Community-written documentation to help you write themes is here:
|
||||
</p>
|
||||
|
||||
<blockquote>
|
||||
<a href="http://code.google.com/p/chromium/wiki/ThemeCreationGuide">http://code.google.com/p/chromium/wiki/ThemeCreationGuide</a>
|
||||
</blockquote>
|
||||
|
@ -21,7 +21,7 @@
|
||||
using content::WebUIMessageHandler;
|
||||
|
||||
// According to the interface for EXPECT_FATAL_FAILURE
|
||||
// (http://code.google.com/p/googletest/wiki/AdvancedGuide#Catching_Failures)
|
||||
// (https://github.com/google/googletest/blob/master/googletest/docs/AdvancedGuide.md#catching-failures)
|
||||
// the statement must be statically available. Therefore, we make a static
|
||||
// global s_test_ which should point to |this| for the duration of the test run
|
||||
// and be cleared afterward.
|
||||
|
@ -94,7 +94,7 @@ def GetTestName(test):
|
||||
def FilterTestSuite(suite, gtest_filter):
|
||||
"""Returns a new filtered tests suite based on the given gtest filter.
|
||||
|
||||
See http://code.google.com/p/googletest/wiki/AdvancedGuide
|
||||
See https://github.com/google/googletest/blob/master/googletest/docs/AdvancedGuide.md
|
||||
for gtest_filter specification.
|
||||
"""
|
||||
return unittest.TestSuite(FilterTests(GetTestsFromSuite(suite), gtest_filter))
|
||||
@ -103,7 +103,7 @@ def FilterTestSuite(suite, gtest_filter):
|
||||
def FilterTests(all_tests, gtest_filter):
|
||||
"""Returns a filtered list of tests based on the given gtest filter.
|
||||
|
||||
See http://code.google.com/p/googletest/wiki/AdvancedGuide
|
||||
See https://github.com/google/googletest/blob/master/googletest/docs/AdvancedGuide.md
|
||||
for gtest_filter specification.
|
||||
"""
|
||||
pattern_groups = gtest_filter.split('-')
|
||||
|
@ -52,7 +52,7 @@ class Value;
|
||||
// if present, "additionalProperties" is to be a schema against which all
|
||||
// additional properties will be validated.
|
||||
// - regular expression supports all syntaxes that re2 accepts.
|
||||
// See https://code.google.com/p/re2/wiki/Syntax for details.
|
||||
// See https://github.com/google/re2/blob/master/doc/syntax.txt for details.
|
||||
//==============================================================================
|
||||
class JSONSchemaValidator {
|
||||
public:
|
||||
|
@ -24,7 +24,7 @@ enum NaClZygoteIPCCommand {
|
||||
// The next set of constants define global Linux file descriptors.
|
||||
// For communications between NaCl loader and browser.
|
||||
// See also content/common/zygote_main_linux.cc and
|
||||
// http://code.google.com/p/chromium/wiki/LinuxZygote
|
||||
// https://chromium.googlesource.com/chromium/src/+/master/docs/linux_zygote.md
|
||||
|
||||
// For communications between NaCl loader and zygote.
|
||||
#define kNaClZygoteDescriptor 3
|
||||
|
@ -7,7 +7,7 @@
|
||||
void NaClMainPlatformDelegate::EnableSandbox(
|
||||
const content::MainFunctionParams& parameters) {
|
||||
// The setuid sandbox is started in the zygote process: zygote_main_linux.cc
|
||||
// http://code.google.com/p/chromium/wiki/LinuxSUIDSandbox
|
||||
// https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox.md
|
||||
//
|
||||
// The seccomp sandbox is started in the renderer.
|
||||
// http://code.google.com/p/seccompsandbox/
|
||||
|
@ -63,7 +63,7 @@
|
||||
# Windows ignore this. Policies on Mac are using this instead of caption.
|
||||
#
|
||||
# Non-translateable strings should be tagged using <ph name="..."></ph> as
|
||||
# described in https://code.google.com/p/grit-i18n/wiki/GritUsersGuide.
|
||||
# described in https://www.chromium.org/developers/tools-we-use-in-chromium/grit/grit-users-guide
|
||||
#
|
||||
# Generated grd names:
|
||||
# Each name has two parts: the second part is either CAPTION, DESC or LABEL,
|
||||
|
@ -14,7 +14,7 @@
|
||||
namespace update_client {
|
||||
|
||||
// Parses responses for the update protocol version 3.
|
||||
// (http://code.google.com/p/omaha/wiki/ServerProtocol)
|
||||
// (https://github.com/google/omaha/blob/wiki/ServerProtocolV3.md)
|
||||
//
|
||||
// An update response looks like this:
|
||||
//
|
||||
|
@ -39,7 +39,8 @@ below:
|
||||
<outputs>
|
||||
<!-- TODO add each of your output files. Modify the three below, and add
|
||||
your own for your various languages. See the user's guide
|
||||
(http://wiki/Main/GritUsersGuide) for more details.
|
||||
(https://www.chromium.org/developers/tools-we-use-in-chromium/grit/grit-users-guide)
|
||||
for more details.
|
||||
Note that all output references are relative to the output directory
|
||||
which is specified at build time. -->
|
||||
<output filename="grit/content_strings.h" type="rc_header">
|
||||
|
@ -43,7 +43,7 @@ class IndexedDBTransactionTest : public testing::Test {
|
||||
void CreateDB() {
|
||||
// DB is created here instead of the constructor to workaround a
|
||||
// "peculiarity of C++". More info at
|
||||
// https://code.google.com/p/googletest/wiki/FAQ#My_compiler_complains_that_a_constructor_(or_destructor)_cannot
|
||||
// https://github.com/google/googletest/blob/master/googletest/docs/FAQ.md#my-compiler-complains-that-a-constructor-or-destructor-cannot-return-a-value-whats-going-on
|
||||
leveldb::Status s;
|
||||
db_ = IndexedDBDatabase::Create(base::ASCIIToUTF16("db"),
|
||||
backing_store_.get(),
|
||||
|
@ -2,7 +2,7 @@
|
||||
// Use of this source code is governed by a BSD-style license that can be
|
||||
// found in the LICENSE file.
|
||||
|
||||
// http://code.google.com/p/chromium/wiki/LinuxSandboxIPC
|
||||
// https://chromium.googlesource.com/chromium/src/+/master/docs/linux_sandbox_ipc.md
|
||||
|
||||
#ifndef CONTENT_BROWSER_RENDERER_HOST_SANDBOX_IPC_LINUX_H_
|
||||
#define CONTENT_BROWSER_RENDERER_HOST_SANDBOX_IPC_LINUX_H_
|
||||
|
@ -31,7 +31,7 @@ namespace content {
|
||||
|
||||
|
||||
// FontConfig implementation for Skia that proxies out of process to get out
|
||||
// of the sandbox. See http://code.google.com/p/chromium/wiki/LinuxSandboxIPC
|
||||
// of the sandbox. See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_sandbox_ipc.md
|
||||
class FontConfigIPC : public SkFontConfigInterface {
|
||||
public:
|
||||
explicit FontConfigIPC(int fd);
|
||||
|
@ -42,7 +42,7 @@ namespace content {
|
||||
class LinuxSandbox {
|
||||
public:
|
||||
// This is a list of sandbox IPC methods which the renderer may send to the
|
||||
// sandbox host. See http://code.google.com/p/chromium/wiki/LinuxSandboxIPC
|
||||
// sandbox host. See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_sandbox_ipc.md
|
||||
// This isn't the full list, values < 32 are reserved for methods called from
|
||||
// Skia.
|
||||
enum LinuxSandboxIPCMethods {
|
||||
|
@ -12,7 +12,7 @@
|
||||
|
||||
namespace content {
|
||||
|
||||
// http://code.google.com/p/chromium/wiki/LinuxZygote
|
||||
// https://chromium.googlesource.com/chromium/src/+/master/docs/linux_zygote.md
|
||||
|
||||
// The zygote host is an interface, in the browser process, to the zygote
|
||||
// process.
|
||||
|
@ -12,7 +12,7 @@
|
||||
// base::GlobalDescriptors object (see base/posix/global_descriptors.h)
|
||||
enum {
|
||||
kCrashDumpSignal = kIPCDescriptorMax,
|
||||
kSandboxIPCChannel, // http://code.google.com/p/chromium/LinuxSandboxIPC
|
||||
kSandboxIPCChannel, // https://chromium.googlesource.com/chromium/src/+/master/docs/linux_sandbox_ipc.md
|
||||
|
||||
#if defined(V8_USE_EXTERNAL_STARTUP_DATA)
|
||||
kV8NativesDataDescriptor,
|
||||
|
@ -30,7 +30,7 @@ void RendererMainPlatformDelegate::PlatformUninitialize() {
|
||||
|
||||
bool RendererMainPlatformDelegate::EnableSandbox() {
|
||||
// The setuid sandbox is started in the zygote process: zygote_main_linux.cc
|
||||
// http://code.google.com/p/chromium/wiki/LinuxSUIDSandbox
|
||||
// https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox.md
|
||||
//
|
||||
// Anything else is started in InitializeSandbox().
|
||||
LinuxSandbox::InitializeSandbox();
|
||||
|
@ -46,7 +46,7 @@
|
||||
#include "sandbox/linux/services/credentials.h"
|
||||
#include "sandbox/linux/services/namespace_sandbox.h"
|
||||
|
||||
// See http://code.google.com/p/chromium/wiki/LinuxZygote
|
||||
// See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_zygote.md
|
||||
|
||||
namespace content {
|
||||
|
||||
@ -108,7 +108,7 @@ bool Zygote::ProcessRequests() {
|
||||
// A SOCK_SEQPACKET socket is installed in fd 3. We get commands from the
|
||||
// browser on it.
|
||||
// A SOCK_DGRAM is installed in fd 5. This is the sandbox IPC channel.
|
||||
// See http://code.google.com/p/chromium/wiki/LinuxSandboxIPC
|
||||
// See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_sandbox_ipc.md
|
||||
|
||||
// We need to accept SIGCHLD, even though our handler is a no-op because
|
||||
// otherwise we cannot wait on children. (According to POSIX 2001.)
|
||||
|
@ -84,7 +84,7 @@ void RunTwoClosures(const base::Closure* first, const base::Closure* second) {
|
||||
|
||||
} // namespace
|
||||
|
||||
// See http://code.google.com/p/chromium/wiki/LinuxZygote
|
||||
// See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_zygote.md
|
||||
|
||||
static void ProxyLocaltimeCallToBrowser(time_t input, struct tm* output,
|
||||
char* timezone_out,
|
||||
@ -148,7 +148,7 @@ static bool g_am_zygote_or_renderer = false;
|
||||
//
|
||||
// Our replacement functions can check this global and either proxy
|
||||
// the call to the browser over the sandbox IPC
|
||||
// (http://code.google.com/p/chromium/wiki/LinuxSandboxIPC) or they can use
|
||||
// (https://chromium.googlesource.com/chromium/src/+/master/docs/linux_sandbox_ipc.md) or they can use
|
||||
// dlsym with RTLD_NEXT to resolve the symbol, ignoring any symbols in the
|
||||
// current module.
|
||||
//
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Running layout tests on Linux
|
||||
|
||||
1. Build `blink_tests` (see LinuxBuildInstructions)
|
||||
1. Build `blink_tests` (see [Linux-specific build instructions](https://chromium.googlesource.com/chromium/src/+/master/docs/linux_build_instructions.md))
|
||||
1. Checkout the layout tests
|
||||
* If you have an entry in your `.gclient` file that includes
|
||||
"LayoutTests", you may need to comment it out and sync.
|
||||
|
@ -148,4 +148,4 @@ Sandboxing can make developing harder, see:
|
||||
## See also
|
||||
|
||||
* [LinuxSandboxIPC](linux_sandbox_ipc.md)
|
||||
* [How Chromium's Linux sandbox affects Native Client](https://code.google.com/p/nativeclient/wiki/LinuxOuterSandbox)
|
||||
* [How Chromium's Linux sandbox affects Native Client](https://chromium.googlesource.com/native_client/src/native_client.git/+/master/docs/linux_outer_sandbox.md)
|
||||
|
@ -184,7 +184,7 @@
|
||||
},
|
||||
{
|
||||
"id": "declarativeWebRequest.RedirectByRegEx",
|
||||
"description": "Redirects a request by applying a regular expression on the URL. The regular expressions use the <a href=\"http://code.google.com/p/re2/wiki/Syntax\">RE2 syntax</a>.",
|
||||
"description": "Redirects a request by applying a regular expression on the URL. The regular expressions use the <a href=\"https://github.com/google/re2/blob/master/doc/syntax.txt\">RE2 syntax</a>.",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"instanceType": {
|
||||
|
@ -292,12 +292,12 @@
|
||||
},
|
||||
"urlMatches": {
|
||||
"type": "string",
|
||||
"description": "Matches if the URL (without fragment identifier) matches a specified regular expression. Port numbers are stripped from the URL if they match the default port number. The regular expressions use the <a href=\"http://code.google.com/p/re2/wiki/Syntax\">RE2 syntax</a>.",
|
||||
"description": "Matches if the URL (without fragment identifier) matches a specified regular expression. Port numbers are stripped from the URL if they match the default port number. The regular expressions use the <a href=\"https://github.com/google/re2/blob/master/doc/syntax.txt\">RE2 syntax</a>.",
|
||||
"optional": true
|
||||
},
|
||||
"originAndPathMatches": {
|
||||
"type": "string",
|
||||
"description": "Matches if the URL without query segment and fragment identifier matches a specified regular expression. Port numbers are stripped from the URL if they match the default port number. The regular expressions use the <a href=\"http://code.google.com/p/re2/wiki/Syntax\">RE2 syntax</a>.",
|
||||
"description": "Matches if the URL without query segment and fragment identifier matches a specified regular expression. Port numbers are stripped from the URL if they match the default port number. The regular expressions use the <a href=\"https://github.com/google/re2/blob/master/doc/syntax.txt\">RE2 syntax</a>.",
|
||||
"optional": true
|
||||
},
|
||||
"urlPrefix": {
|
||||
|
@ -79,4 +79,4 @@
|
||||
// INT is very much like FLOAT, except that the values need to be integers.
|
||||
//
|
||||
// String pattern syntax can be found at
|
||||
// https://code.google.com/p/re2/wiki/Syntax.
|
||||
// https://github.com/google/re2/blob/master/doc/syntax.txt
|
||||
|
@ -2,7 +2,7 @@ $$ This is a pump file for generating file templates. Pump is a python
|
||||
$$ script that is part of the Google Test suite of utilities. Description
|
||||
$$ can be found here:
|
||||
$$
|
||||
$$ http://code.google.com/p/googletest/wiki/PumpManual
|
||||
$$ https://github.com/google/googletest/blob/master/googletest/docs/PumpManual.md
|
||||
|
||||
$$ MAX_ARITY controls the number of arguments that dispatch::Invoke() supports.
|
||||
$$ It is choosen to match the number of arguments base::Bind() supports.
|
||||
|
@ -29,7 +29,7 @@
|
||||
'target_name': 'bindings_core_v8_generated_individual',
|
||||
'type': 'none',
|
||||
# The 'binding' rule generates .h files, so mark as hard_dependency, per:
|
||||
# https://code.google.com/p/gyp/wiki/InputFormatReference#Linking_Dependencies
|
||||
# https://gyp.gsrc.io/docs/InputFormatReference.md#Linking-Dependencies
|
||||
'hard_dependency': 1,
|
||||
'dependencies': [
|
||||
'../../../core/core_generated.gyp:generated_testing_idls',
|
||||
|
@ -26,7 +26,7 @@
|
||||
'target_name': 'bindings_modules_v8_generated_individual',
|
||||
'type': 'none',
|
||||
# The 'binding' rule generates .h files, so mark as hard_dependency, per:
|
||||
# https://code.google.com/p/gyp/wiki/InputFormatReference#Linking_Dependencies
|
||||
# https://gyp.gsrc.io/docs/InputFormatReference.md#Linking-Dependencies
|
||||
'hard_dependency': 1,
|
||||
'dependencies': [
|
||||
'../../core/generated.gyp:core_global_constructors_idls',
|
||||
@ -172,7 +172,7 @@
|
||||
'target_name': 'bindings_modules_v8_generated_partial_individual',
|
||||
'type': 'none',
|
||||
# The 'partial_binding' rule generates .h files, so mark as hard_dependency, per:
|
||||
# https://code.google.com/p/gyp/wiki/InputFormatReference#Linking_Dependencies
|
||||
# https://gyp.gsrc.io/docs/InputFormatReference.md#Linking-Dependencies
|
||||
'hard_dependency': 1,
|
||||
'dependencies': [
|
||||
'../../core/generated.gyp:core_global_constructors_idls',
|
||||
|
@ -60,7 +60,7 @@ SourceMapV3.Offset = function()
|
||||
}
|
||||
|
||||
/**
|
||||
* Implements Source Map V3 model. See http://code.google.com/p/closure-compiler/wiki/SourceMaps
|
||||
* Implements Source Map V3 model. See https://github.com/google/closure-compiler/wiki/Source-Maps
|
||||
* for format description.
|
||||
* @constructor
|
||||
* @param {string} compiledURL
|
||||
|
@ -412,7 +412,7 @@ class AndroidPort(base.Port):
|
||||
# Android has aac and mp3 codecs built in.
|
||||
PORT_HAS_AUDIO_CODECS_BUILT_IN = True
|
||||
|
||||
BUILD_REQUIREMENTS_URL = 'https://code.google.com/p/chromium/wiki/AndroidBuildInstructions'
|
||||
BUILD_REQUIREMENTS_URL = 'https://www.chromium.org/developers/how-tos/android-build-instructions'
|
||||
|
||||
def __init__(self, host, port_name, **kwargs):
|
||||
super(AndroidPort, self).__init__(host, port_name, **kwargs)
|
||||
@ -516,7 +516,7 @@ class AndroidPort(base.Port):
|
||||
if not result:
|
||||
_log.error('For complete Android build requirements, please see:')
|
||||
_log.error('')
|
||||
_log.error(' http://code.google.com/p/chromium/wiki/AndroidBuildInstructions')
|
||||
_log.error(' https://www.chromium.org/developers/how-tos/android-build-instructions')
|
||||
return test_run_results.UNEXPECTED_ERROR_EXIT_STATUS
|
||||
|
||||
return self._check_devices(printer)
|
||||
|
@ -52,7 +52,7 @@ class LinuxPort(base.Port):
|
||||
|
||||
DEFAULT_BUILD_DIRECTORIES = ('out',)
|
||||
|
||||
BUILD_REQUIREMENTS_URL = 'https://code.google.com/p/chromium/wiki/LinuxBuildInstructions'
|
||||
BUILD_REQUIREMENTS_URL = 'https://chromium.googlesource.com/chromium/src/+/master/docs/linux_build_instructions.md'
|
||||
|
||||
@classmethod
|
||||
def _determine_driver_path_statically(cls, host, options):
|
||||
@ -130,7 +130,7 @@ class LinuxPort(base.Port):
|
||||
if result:
|
||||
_log.error('For complete Linux build requirements, please see:')
|
||||
_log.error('')
|
||||
_log.error(' http://code.google.com/p/chromium/wiki/LinuxBuildInstructions')
|
||||
_log.error(' https://chromium.googlesource.com/chromium/src/+/master/docs/linux_build_instructions.md')
|
||||
return result
|
||||
|
||||
def look_for_new_crash_logs(self, crashed_processes, start_time):
|
||||
|
@ -60,7 +60,7 @@ class MacPort(base.Port):
|
||||
|
||||
CONTENT_SHELL_NAME = 'Content Shell'
|
||||
|
||||
BUILD_REQUIREMENTS_URL = 'https://code.google.com/p/chromium/wiki/MacBuildInstructions'
|
||||
BUILD_REQUIREMENTS_URL = 'https://chromium.googlesource.com/chromium/src/+/master/docs/mac_build_instructions.md'
|
||||
|
||||
@classmethod
|
||||
def determine_full_port_name(cls, host, options, port_name):
|
||||
@ -84,7 +84,7 @@ class MacPort(base.Port):
|
||||
if result:
|
||||
_log.error('For complete Mac build requirements, please see:')
|
||||
_log.error('')
|
||||
_log.error(' http://code.google.com/p/chromium/wiki/MacBuildInstructions')
|
||||
_log.error(' https://chromium.googlesource.com/chromium/src/+/master/docs/mac_build_instructions.md')
|
||||
|
||||
return result
|
||||
|
||||
|
@ -41,7 +41,7 @@ struct WebFontRenderStyle;
|
||||
|
||||
// Put methods here that are required due to sandbox restrictions.
|
||||
// These are currently only implemented only on Linux:
|
||||
// https://code.google.com/p/chromium/wiki/LinuxSandboxIPC
|
||||
// https://chromium.googlesource.com/chromium/src/+/master/docs/linux_sandbox_ipc.md
|
||||
class WebSandboxSupport {
|
||||
public:
|
||||
// Get information to instantiate a font which contains glyphs for the given Unicode code-point.
|
||||
|
@ -7,7 +7,7 @@
|
||||
# http://build.chromium.org/p/chromium.fyi/builders/Closure%20Compilation%20Linux
|
||||
#
|
||||
# Also, see our guide to Closure compilation in chrome:
|
||||
# https://code.google.com/p/chromium/wiki/ClosureCompilation
|
||||
# https://chromium.googlesource.com/chromium/src/+/master/docs/closure_compilation.md
|
||||
{
|
||||
'targets': [
|
||||
{
|
||||
|
@ -7,7 +7,7 @@
|
||||
# http://build.chromium.org/p/chromium.fyi/builders/Closure%20Compilation%20Linux
|
||||
#
|
||||
# Also, see our guide to Closure compilation in chrome:
|
||||
# https://code.google.com/p/chromium/wiki/ClosureCompilation
|
||||
# https://chromium.googlesource.com/chromium/src/+/master/docs/closure_compilation.md
|
||||
{
|
||||
'targets': [
|
||||
{
|
||||
|
@ -7,7 +7,7 @@
|
||||
// NOTE: The format of types has changed. 'FooType' is now
|
||||
// 'chrome.bluetooth.FooType'.
|
||||
// Please run the closure compiler before committing changes.
|
||||
// See https://code.google.com/p/chromium/wiki/ClosureCompilation.
|
||||
// See https://chromium.googlesource.com/chromium/src/+/master/docs/closure_compilation.md
|
||||
|
||||
/** @fileoverview Externs generated from namespace: bluetooth */
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
// NOTE: The format of types has changed. 'FooType' is now
|
||||
// 'chrome.bluetoothPrivate.FooType'.
|
||||
// Please run the closure compiler before committing changes.
|
||||
// See https://code.google.com/p/chromium/wiki/ClosureCompilation.
|
||||
// See https://chromium.googlesource.com/chromium/src/+/master/docs/closure_compilation.md
|
||||
|
||||
// IMPORTANT:
|
||||
// s/chrome.bluetoothPrivate.bluetooth.Device/chrome.bluetooth.Device/
|
||||
|
@ -7,7 +7,7 @@
|
||||
// NOTE: The format of types has changed. 'FooType' is now
|
||||
// 'chrome.developerPrivate.FooType'.
|
||||
// Please run the closure compiler before committing changes.
|
||||
// See https://code.google.com/p/chromium/wiki/ClosureCompilation.
|
||||
// See https://chromium.googlesource.com/chromium/src/+/master/docs/closure_compilation.md
|
||||
|
||||
/** @fileoverview Externs generated from namespace: developerPrivate */
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
// NOTE: The format of types has changed. 'FooType' is now
|
||||
// 'chrome.languageSettingsPrivate.FooType'.
|
||||
// Please run the closure compiler before committing changes.
|
||||
// See https://code.google.com/p/chromium/wiki/ClosureCompilation.
|
||||
// See https://chromium.googlesource.com/chromium/src/+/master/docs/closure_compilation.md
|
||||
|
||||
/** @fileoverview Externs generated from namespace: languageSettingsPrivate */
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
// NOTE: The format of types has changed. 'FooType' is now
|
||||
// 'chrome.management.FooType'.
|
||||
// Please run the closure compiler before committing changes.
|
||||
// See https://code.google.com/p/chromium/wiki/ClosureCompilation.
|
||||
// See https://chromium.googlesource.com/chromium/src/+/master/docs/closure_compilation.md
|
||||
|
||||
/** @fileoverview Externs generated from namespace: management */
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
// NOTE: The format of types has changed. 'FooType' is now
|
||||
// 'chrome.networkingPrivate.FooType'.
|
||||
// Please run the closure compiler before committing changes.
|
||||
// See https://code.google.com/p/chromium/wiki/ClosureCompilation.
|
||||
// See https://chromium.googlesource.com/chromium/src/+/master/docs/closure_compilation.md
|
||||
|
||||
/** @fileoverview Externs generated from namespace: networkingPrivate */
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
// NOTE: The format of types has changed. 'FooType' is now
|
||||
// 'chrome.settingsPrivate.FooType'.
|
||||
// Please run the closure compiler before committing changes.
|
||||
// See https://code.google.com/p/chromium/wiki/ClosureCompilation.
|
||||
// See https://chromium.googlesource.com/chromium/src/+/master/docs/closure_compilation.md
|
||||
|
||||
/** @fileoverview Externs generated from namespace: settingsPrivate */
|
||||
|
||||
|
2
third_party/google_input_tools/third_party/closure_library/closure/bin/build/closurebuilder.py
vendored
2
third_party/google_input_tools/third_party/closure_library/closure/bin/build/closurebuilder.py
vendored
@ -246,7 +246,7 @@ is prefererred over using this script for performing JavaScript compilation.
|
||||
Please migrate your codebase.
|
||||
|
||||
See:
|
||||
https://code.google.com/p/closure-compiler/wiki/ManageClosureDependencies
|
||||
https://github.com/google/closure-compiler/wiki/Manage-Closure-Dependencies
|
||||
""")
|
||||
|
||||
# Make sure a .jar is specified.
|
||||
|
@ -2,7 +2,7 @@
|
||||
<!-- {% block header_message %}
|
||||
|
||||
Eclipse classpath. See instructions at
|
||||
https://code.google.com/p/chromium/wiki/AndroidEclipseDev for setting up Eclipse
|
||||
https://www.chromium.org/developers/android-eclipse-dev for setting up Eclipse
|
||||
for Chrome Android development.
|
||||
|
||||
Obsolete entries can be found using:
|
||||
|
@ -9,7 +9,7 @@
|
||||
xsi:noNamespaceSchemaLocation="findbugsplugin.xsd"
|
||||
pluginid="SynchronizedThisDetector"
|
||||
provider="chromium"
|
||||
website="http://code.google.com/p/chromium/wiki/UseFindBugsForAndroid">
|
||||
website="https://chromium.googlesource.com/chromium/src/+/master/docs/use_find_bugs_for_android.md">
|
||||
<Detector class="org.chromium.tools.findbugs.plugin.SynchronizedThisDetector" reports="CHROMIUM_SYNCHRONIZED_THIS" />
|
||||
<BugPattern type="CHROMIUM_SYNCHRONIZED_THIS" abbrev="CHROMIUM" category="CORRECTNESS"/>
|
||||
|
||||
|
@ -14,7 +14,7 @@ run_tool.py <tool> <path/to/compiledb> --all
|
||||
If you only want to run the tool across just chrome/browser and content/browser:
|
||||
run_tool.py <tool> <path/to/compiledb> chrome/browser content/browser
|
||||
|
||||
Please see https://code.google.com/p/chromium/wiki/ClangToolRefactoring for more
|
||||
Please see https://chromium.googlesource.com/chromium/src/+/master/docs/clang_tool_refactoring.md for more
|
||||
information, which documents the entire automated refactoring flow in Chromium.
|
||||
|
||||
Why use this tool:
|
||||
|
@ -24,7 +24,7 @@ import urllib2
|
||||
import zipfile
|
||||
|
||||
# Do NOT CHANGE this if you don't know what you're doing -- see
|
||||
# https://code.google.com/p/chromium/wiki/UpdatingClang
|
||||
# https://chromium.googlesource.com/chromium/src/+/master/docs/updating_clang.md
|
||||
# Reverting problematic clang rolls is safe, though.
|
||||
CLANG_REVISION = '259396'
|
||||
|
||||
@ -374,7 +374,7 @@ def UpdateClang(args):
|
||||
print 'Android NDK not found at ' + ANDROID_NDK_DIR
|
||||
print 'The Android NDK is needed to build a Clang whose -fsanitize=address'
|
||||
print 'works on Android. See '
|
||||
print 'http://code.google.com/p/chromium/wiki/AndroidBuildInstructions'
|
||||
print 'https://www.chromium.org/developers/how-tos/android-build-instructions'
|
||||
print 'for how to install the NDK, or pass --without-android.'
|
||||
return 1
|
||||
|
||||
|
@ -28,7 +28,7 @@ def _NumberOfTestsToString(tests):
|
||||
|
||||
# Before running this test script, please build the translation_unit clang tool
|
||||
# first. This is explained here:
|
||||
# https://code.google.com/p/chromium/wiki/ClangToolRefactoring
|
||||
# https://chromium.googlesource.com/chromium/src/+/master/docs/clang_tool_refactoring.md
|
||||
def main():
|
||||
tools_clang_directory = os.path.dirname(os.path.dirname(
|
||||
os.path.realpath(__file__)))
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
;; A major mode for editing GN files. GN stands for Generate Ninja. GN is the
|
||||
;; meta build system used in Chromium. For more information on GN, see the GN
|
||||
;; manual: <https://code.google.com/p/chromium/wiki/gn>
|
||||
;; manual: <https://chromium.googlesource.com/chromium/src/+/master/tools/gn/README.md>
|
||||
|
||||
;;; To Do:
|
||||
|
||||
|
@ -20,7 +20,7 @@ import re
|
||||
NOTE = """// NOTE: The format of types has changed. 'FooType' is now
|
||||
// 'chrome.%s.FooType'.
|
||||
// Please run the closure compiler before committing changes.
|
||||
// See https://code.google.com/p/chromium/wiki/ClosureCompilation.
|
||||
// See https://chromium.googlesource.com/chromium/src/+/master/docs/closure_compilation.md
|
||||
"""
|
||||
|
||||
class JsExternsGenerator(object):
|
||||
|
@ -81,7 +81,7 @@ expected_output = ("""// Copyright %s The Chromium Authors. All rights reserved.
|
||||
// NOTE: The format of types has changed. 'FooType' is now
|
||||
// 'chrome.fakeApi.FooType'.
|
||||
// Please run the closure compiler before committing changes.
|
||||
// See https://code.google.com/p/chromium/wiki/ClosureCompilation.
|
||||
// See https://chromium.googlesource.com/chromium/src/+/master/docs/closure_compilation.md
|
||||
|
||||
/** @fileoverview Externs generated from namespace: fakeApi */
|
||||
|
||||
@ -240,7 +240,7 @@ json_expected = ("""// Copyright %s The Chromium Authors. All rights reserved.
|
||||
// NOTE: The format of types has changed. 'FooType' is now
|
||||
// 'chrome.fakeJson.FooType'.
|
||||
// Please run the closure compiler before committing changes.
|
||||
// See https://code.google.com/p/chromium/wiki/ClosureCompilation.
|
||||
// See https://chromium.googlesource.com/chromium/src/+/master/docs/closure_compilation.md
|
||||
|
||||
/** @fileoverview Externs generated from namespace: fakeJson */
|
||||
|
||||
|
@ -85,7 +85,7 @@ bool LoadFontIntoFontconfig(const base::FilePath& path) {
|
||||
if (!base::PathExists(path)) {
|
||||
LOG(ERROR) << "You are missing " << path.value() << ". Try re-running "
|
||||
<< "build/install-build-deps.sh. Also see "
|
||||
<< "http://code.google.com/p/chromium/wiki/LayoutTestsLinux";
|
||||
<< "https://chromium.googlesource.com/chromium/src/+/master/docs/layout_tests_linux.md";
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -9,7 +9,8 @@ need to be translated for each locale.-->
|
||||
<outputs>
|
||||
<!-- TODO add each of your output files. Modify the three below, and add
|
||||
your own for your various languages. See the user's guide
|
||||
(http://wiki/Main/GritUsersGuide) for more details.
|
||||
(https://www.chromium.org/developers/tools-we-use-in-chromium/grit/grit-users-guide)
|
||||
for more details.
|
||||
Note that all output references are relative to the output directory
|
||||
which is specified at build time. -->
|
||||
<output filename="grit/ui_strings.h" type="rc_header">
|
||||
|
Reference in New Issue
Block a user