Skip to content

Commit

Permalink
Revert 193992 "Lets try this again."
Browse files Browse the repository at this point in the history
The XP bots are still red, and it's still whining about URL.DLL

> Lets try this again.
> 
> Revert 193983 "Revert 193968 "Roll the DEPS for google-url.""
> 
> > Revert 193968 "Roll the DEPS for google-url."
> > 
> > > Roll the DEPS for google-url.
> > > 
> > > And update all the references from build/temp_gyp/googleurl.gyp to url/url.gyp.
> > > 
> > > This also changes googleurl.gyp to reference the files under url/, so that we
> > > don't break the Blink tree.
> > > 
> > > BUG=229660
> > > R=brettw@chromium.org
> > > TBR=brettw@chromium.org
> > > 
> > > Review URL: https://chromiumcodereview.appspot.com/14089011
> > 
> > TBR=tfarina@chromium.org
> > Review URL: https://codereview.chromium.org/14028012
> 
> TBR=michaeln@google.com
> Review URL: https://codereview.chromium.org/14109014

TBR=michaeln@google.com
Review URL: https://codereview.chromium.org/14263002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194151 0039d316-1c4b-4281-b951-d872f2087c98
  • Loading branch information
jochen@chromium.org committed Apr 15, 2013
1 parent 111b242 commit 1ebd27d
Show file tree
Hide file tree
Showing 39 changed files with 181 additions and 93 deletions.
2 changes: 1 addition & 1 deletion DEPS
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ deps = {
(Var("googlecode_url") % "google-breakpad") + "/trunk/src@1139",

"src/googleurl":
(Var("googlecode_url") % "google-url") + "/trunk@185",
(Var("googlecode_url") % "google-url") + "/trunk@183",

"src/sandbox/linux/seccomp-legacy":
(Var("googlecode_url") % "seccompsandbox") + "/trunk@189",
Expand Down
10 changes: 5 additions & 5 deletions ash/ash.gyp
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
'../base/base.gyp:base',
'../base/base.gyp:base_i18n',
'../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotations',
'../build/temp_gyp/googleurl.gyp:googleurl',
'../content/content.gyp:content',
'../content/content.gyp:content_browser',
'../ipc/ipc.gyp:ipc',
Expand All @@ -30,15 +31,14 @@
'../ui/aura/aura.gyp:aura',
'../ui/base/strings/ui_strings.gyp:ui_strings',
'../ui/compositor/compositor.gyp:compositor',
'../ui/keyboard/keyboard.gyp:keyboard',
'../ui/message_center/message_center.gyp:message_center',
'../ui/oak/oak.gyp:oak',
'../ui/ui.gyp:ui',
'../ui/ui.gyp:ui_resources',
'../ui/views/controls/webview/webview.gyp:webview',
'../ui/views/views.gyp:views',
'../ui/keyboard/keyboard.gyp:keyboard',
'../ui/web_dialogs/web_dialogs.gyp:web_dialogs',
'../url/url.gyp:url',
'ash_resources',
'ash_wallpaper_resources',
],
Expand Down Expand Up @@ -582,25 +582,25 @@
'../chrome/chrome_resources.gyp:packed_resources',
'../content/content.gyp:content_browser',
'../content/content.gyp:test_support_content',
'../build/temp_gyp/googleurl.gyp:googleurl',
'../skia/skia.gyp:skia',
'../testing/gtest.gyp:gtest',
'../third_party/icu/icu.gyp:icui18n',
'../third_party/icu/icu.gyp:icuuc',
'../ui/app_list/app_list.gyp:app_list',
'../ui/aura/aura.gyp:aura',
'../ui/aura/aura.gyp:aura_test_support',
'../ui/app_list/app_list.gyp:app_list',
'../ui/compositor/compositor.gyp:compositor',
'../ui/compositor/compositor.gyp:compositor_test_support',
'../ui/message_center/message_center.gyp:message_center',
'../ui/ui.gyp:ui',
'../ui/ui.gyp:ui_resources',
'../ui/ui.gyp:ui_test_support',
'../ui/views/views.gyp:views',
'../ui/views/views.gyp:views_examples_with_content_lib',
'../ui/views/views.gyp:views_test_support',
'../ui/views/views.gyp:views_examples_with_content_lib',
'../ui/views/views.gyp:views_with_content_test_support',
'../ui/web_dialogs/web_dialogs.gyp:web_dialogs_test_support',
'../url/url.gyp:url',
'ash',
'ash_resources',
'ash_test_support',
Expand Down
20 changes: 10 additions & 10 deletions build/all.gyp
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@
'../third_party/sqlite/sqlite.gyp:*',
'../third_party/zlib/zlib.gyp:*',
'../ui/ui.gyp:*',
'../url/url.gyp:*',
'../webkit/support/webkit_support.gyp:*',
'temp_gyp/googleurl.gyp:*',
],
'conditions': [
['OS!="ios"', {
Expand Down Expand Up @@ -203,7 +203,7 @@
'../net/net.gyp:net_unittests',
'../sql/sql.gyp:sql_unittests',
'../ui/ui.gyp:ui_unittests',
'../url/url.gyp:googleurl_unittests',
'temp_gyp/googleurl.gyp:googleurl_unittests',
],
'conditions': [
['OS!="ios"', {
Expand Down Expand Up @@ -458,8 +458,8 @@
'../sync/sync.gyp:sync_unit_tests',
'../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests',
'../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests',
'../url/url.gyp:googleurl_unittests',
'../webkit/compositor_bindings/compositor_bindings_tests.gyp:webkit_compositor_bindings_unittests',
'temp_gyp/googleurl.gyp:googleurl_unittests',
],
},
{
Expand Down Expand Up @@ -489,8 +489,8 @@
'../sync/sync.gyp:sync_unit_tests',
'../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests',
'../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests',
'../url/url.gyp:googleurl_unittests',
'../webkit/compositor_bindings/compositor_bindings_tests.gyp:webkit_compositor_bindings_unittests',
'temp_gyp/googleurl.gyp:googleurl_unittests',
],
},
{
Expand All @@ -500,15 +500,15 @@
'../base/base.gyp:base_unittests',
'../cloud_print/cloud_print.gyp:cloud_print_unittests',
'../crypto/crypto.gyp:crypto_unittests',
'temp_gyp/googleurl.gyp:googleurl_unittests',
'../net/net.gyp:net_unittests',
'../ipc/ipc.gyp:ipc_tests',
'../jingle/jingle.gyp:jingle_unittests',
'../media/media.gyp:media_unittests',
'../net/net.gyp:net_unittests',
'../printing/printing.gyp:printing_unittests',
'../remoting/remoting.gyp:remoting_unittests',
'../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests',
'../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests',
'../url/url.gyp:googleurl_unittests',
],
},
{
Expand Down Expand Up @@ -542,7 +542,7 @@
'../sync/sync.gyp:sync_unit_tests',
'../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests',
'../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests',
'../url/url.gyp:googleurl_unittests',
'temp_gyp/googleurl.gyp:googleurl_unittests',
],
},
], # targets
Expand Down Expand Up @@ -587,9 +587,9 @@
'../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests',
'../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests',
'../ui/views/views.gyp:views_unittests',
'../url/url.gyp:googleurl_unittests',
'../webkit/compositor_bindings/compositor_bindings_tests.gyp:webkit_compositor_bindings_unittests',
'../webkit/webkit.gyp:pull_in_copy_TestNetscapePlugIn',
'temp_gyp/googleurl.gyp:googleurl_unittests',
],
'conditions': [
['target_arch!="x64"', {
Expand Down Expand Up @@ -644,7 +644,7 @@
'../sql/sql.gyp:sql_unittests',
'../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests',
'../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests',
'../url/url.gyp:googleurl_unittests',
'temp_gyp/googleurl.gyp:googleurl_unittests',
],
},
{
Expand All @@ -667,7 +667,7 @@
'../sql/sql.gyp:sql_unittests',
'../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests',
'../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests',
'../url/url.gyp:googleurl_unittests',
'temp_gyp/googleurl.gyp:googleurl_unittests',
],
},
{
Expand Down
96 changes: 92 additions & 4 deletions build/temp_gyp/googleurl.gyp
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,108 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

# TODO(mark): Upstream this file to googleurl.
{
'variables': {
'chromium_code': 1,
},
'targets': [
{
'target_name': 'googleurl',
'type': 'none',
'type': '<(component)',
'dependencies': [
'../../url/url.gyp:url',
'../../base/base.gyp:base',
'../../third_party/icu/icu.gyp:icudata',
'../../third_party/icu/icu.gyp:icui18n',
'../../third_party/icu/icu.gyp:icuuc',
],
'export_dependent_settings': [
'../../url/url.gyp:url',
'sources': [
'../../googleurl/src/gurl.cc',
'../../googleurl/src/gurl.h',
'../../googleurl/src/url_canon.h',
'../../googleurl/src/url_canon_etc.cc',
'../../googleurl/src/url_canon_fileurl.cc',
'../../googleurl/src/url_canon_filesystemurl.cc',
'../../googleurl/src/url_canon_host.cc',
'../../googleurl/src/url_canon_icu.cc',
'../../googleurl/src/url_canon_icu.h',
'../../googleurl/src/url_canon_internal.cc',
'../../googleurl/src/url_canon_internal.h',
'../../googleurl/src/url_canon_internal_file.h',
'../../googleurl/src/url_canon_ip.cc',
'../../googleurl/src/url_canon_ip.h',
'../../googleurl/src/url_canon_mailtourl.cc',
'../../googleurl/src/url_canon_path.cc',
'../../googleurl/src/url_canon_pathurl.cc',
'../../googleurl/src/url_canon_query.cc',
'../../googleurl/src/url_canon_relative.cc',
'../../googleurl/src/url_canon_stdstring.h',
'../../googleurl/src/url_canon_stdurl.cc',
'../../googleurl/src/url_file.h',
'../../googleurl/src/url_parse.cc',
'../../googleurl/src/url_parse.h',
'../../googleurl/src/url_parse_file.cc',
'../../googleurl/src/url_parse_internal.h',
'../../googleurl/src/url_util.cc',
'../../googleurl/src/url_util.h',
],
'direct_dependent_settings': {
'include_dirs': [
'../..',
],
},
'defines': [
'FULL_FILESYSTEM_URL_SUPPORT=1',
],
'conditions': [
['component=="shared_library"', {
'defines': [
'GURL_DLL',
'GURL_IMPLEMENTATION=1',
],
'direct_dependent_settings': {
'defines': [
'GURL_DLL',
],
},
}],
],
# TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
'msvs_disabled_warnings': [4267, ],
},
{
'target_name': 'googleurl_unittests',
'type': 'executable',
'dependencies': [
'googleurl',
'../../base/base.gyp:base_i18n',
'../../base/base.gyp:run_all_unittests',
'../../testing/gtest.gyp:gtest',
'../../third_party/icu/icu.gyp:icuuc',
],
'sources': [
'../../googleurl/src/gurl_unittest.cc',
'../../googleurl/src/url_canon_unittest.cc',
'../../googleurl/src/url_parse_unittest.cc',
'../../googleurl/src/url_test_utils.h',
'../../googleurl/src/url_util_unittest.cc',
],
'defines': [
'FULL_FILESYSTEM_URL_SUPPORT=1',
],
'conditions': [
['os_posix==1 and OS!="mac" and OS!="ios"', {
'conditions': [
['linux_use_tcmalloc==1', {
'dependencies': [
'../../base/allocator/allocator.gyp:allocator',
],
}],
],
}],
],
# TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
'msvs_disabled_warnings': [4267, ],
},
],
}
2 changes: 1 addition & 1 deletion chrome/chrome_browser.gypi
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
'safe_browsing_proto',
'safe_browsing_report_proto',
'variations_seed_proto',
'../build/temp_gyp/googleurl.gyp:googleurl',
'../components/components.gyp:encryptor',
'../components/components.gyp:user_prefs',
'../components/components.gyp:visitedlink_browser',
Expand Down Expand Up @@ -54,7 +55,6 @@
'../ui/ui.gyp:shell_dialogs',
'../ui/ui.gyp:ui',
'../ui/ui.gyp:ui_resources',
'../url/url.gyp:url',
'../webkit/support/webkit_support.gyp:user_agent',
],
'include_dirs': [
Expand Down
8 changes: 4 additions & 4 deletions chrome/chrome_browser_chromeos.gypi
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,11 @@
'safe_browsing_report_proto',
'variations_seed_proto',
'../build/linux/system.gyp:dbus',
'../build/temp_gyp/googleurl.gyp:googleurl',
'../chromeos/chromeos.gyp:chromeos',
'../chromeos/ime/input_method.gyp:gencode',
'../content/content.gyp:content_browser',
'../content/content.gyp:content_common',
'../chromeos/ime/input_method.gyp:gencode',
'../crypto/crypto.gyp:crypto',
'../dbus/dbus.gyp:dbus',
'../device/device.gyp:device_bluetooth',
Expand Down Expand Up @@ -75,21 +76,20 @@
'../third_party/npapi/npapi.gyp:npapi',
'../third_party/protobuf/protobuf.gyp:protobuf_lite',
'../third_party/protobuf/protobuf.gyp:protoc#host',
'chrome_resources.gyp:chrome_strings',
'../third_party/re2/re2.gyp:re2',
'../third_party/zlib/zlib.gyp:zlib',
'../ui/base/strings/ui_strings.gyp:ui_strings',
'../ui/surface/surface.gyp:surface',
'../ui/ui.gyp:ui',
'../ui/ui.gyp:ui_resources',
'../ui/views/controls/webview/webview.gyp:webview',
'../ui/web_dialogs/web_dialogs.gyp:web_dialogs',
'../url/url.gyp:url',
'../v8/tools/gyp/v8.gyp:v8',
'../ui/views/controls/webview/webview.gyp:webview',
'../webkit/support/webkit_support.gyp:glue',
'../webkit/support/webkit_support.gyp:user_agent',
'../webkit/support/webkit_support.gyp:webkit_resources',
'../webkit/support/webkit_support.gyp:webkit_storage',
'chrome_resources.gyp:chrome_strings',
],
'defines': [
'<@(nacl_defines)',
Expand Down
2 changes: 1 addition & 1 deletion chrome/chrome_browser_extensions.gypi
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
'debugger',
'in_memory_url_index_cache_proto',
'installer_util',
'../build/temp_gyp/googleurl.gyp:googleurl',
'../content/content.gyp:content_browser',
'../crypto/crypto.gyp:crypto',
'../device/device.gyp:device_bluetooth',
Expand All @@ -41,7 +42,6 @@
'../ui/base/strings/ui_strings.gyp:ui_strings',
'../ui/ui.gyp:ui',
'../ui/ui.gyp:ui_resources',
'../url/url.gyp:url',
'../webkit/support/webkit_support.gyp:glue',
'../webkit/support/webkit_support.gyp:user_agent',
'../webkit/support/webkit_support.gyp:webkit_base',
Expand Down
4 changes: 2 additions & 2 deletions chrome/chrome_browser_ui.gypi
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,9 @@
'safe_browsing_report_proto',
'feedback_proto',
'variations_seed_proto',
'../components/components.gyp:auto_login_parser',
'../build/temp_gyp/googleurl.gyp:googleurl',
'../components/components.gyp:autofill_risk_proto',
'../components/components.gyp:auto_login_parser',
'../content/content.gyp:content_browser',
'../content/content.gyp:content_common',
'../crypto/crypto.gyp:crypto',
Expand All @@ -51,7 +52,6 @@
'../ui/snapshot/snapshot.gyp:snapshot',
'../ui/ui.gyp:ui',
'../ui/ui.gyp:ui_resources',
'../url/url.gyp:url',
'../webkit/support/webkit_support.gyp:user_agent',
],
'include_dirs': [
Expand Down
2 changes: 1 addition & 1 deletion chrome/chrome_browser_ui_views.gyp
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
'type': '<(component)',
'dependencies': [
'../base/base.gyp:base',
'../build/temp_gyp/googleurl.gyp:googleurl',
'../skia/skia.gyp:skia',
'../ui/ui.gyp:ui',
'../url/url.gyp:url',
],
'conditions': [
['use_ash==1', {
Expand Down
2 changes: 1 addition & 1 deletion chrome/chrome_common.gypi
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
'<(DEPTH)/base/base.gyp:base_i18n',
'<(DEPTH)/base/base.gyp:base_prefs',
'<(DEPTH)/base/base.gyp:base_static',
'<(DEPTH)/build/temp_gyp/googleurl.gyp:googleurl',
'<(DEPTH)/chrome/chrome_resources.gyp:chrome_resources',
'<(DEPTH)/chrome/chrome_resources.gyp:chrome_strings',
'<(DEPTH)/chrome/chrome_resources.gyp:theme_resources',
Expand All @@ -48,7 +49,6 @@
'<(DEPTH)/third_party/mt19937ar/mt19937ar.gyp:mt19937ar',
'<(DEPTH)/third_party/sqlite/sqlite.gyp:sqlite',
'<(DEPTH)/ui/ui.gyp:ui_resources',
'<(DEPTH)/url/url.gyp:url',
'<(DEPTH)/webkit/support/webkit_support.gyp:user_agent',
],
'sources': [
Expand Down
Loading

0 comments on commit 1ebd27d

Please sign in to comment.