Aasharif@chromium.orgtcmalloc: fixed config_linux.h to build for arm targets.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove bundled NPAPI Flash on Windows. This change also takes care of turning on bundled Pepper Flash, if NPAPI Flash is enabled while Pepper Flash is disabled. BUG=146869 TEST=None Review URL: https://chromiumcodereview.appspot.com/10911137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155507 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
[Android] Upstream changes to android_testrunner. 1. Add option to suppress logging to omit sensitive information. 2. Change debug output to longMsg to aid debugging. BUG=137853 Review URL: https://chromiumcodereview.appspot.com/10823093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149204 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Change protoc build rule to not use cygwin bash. Now protoc.exe will be directly invoked. This rolls cacheinvalidation from r218:r219 ------------------------------------------------------------------------ r219 | ghcooper@gmail.com | 2012-07-20 17:44:14 -0700 (Fri, 20 Jul 2012) | 1 line move protos out of v2/; use relative paths for proto imports ------------------------------------------------------------------------ This also rolls gyp from r1440:r1441 ------------------------------------------------------------------------ r1441 | iannucci@chromium.org | 2012-07-26 17:54:17 -0700 (Thu, 26 Jul 2012) | 8 lines Fix bug: non-cygwin actions incorrectly run options through _FixPath. This adds an additional heuristic to the existing one. Now if an option begins with either a '/' OR a '-', it assumes it's not a strict path. Added a TODO which notes that the existing (and new) behavior will miss options such as '--opt=a/posix/path', and '/opt:a/posix/path'. Review URL: https://chromiumcodereview.appspot.com/10829049 ------------------------------------------------------------------------ BUG=123026,113339 R=scottmg@chromium.org,cmp@chromium.org,nsylvain@chromium.org,jar@chromium.org,akalin@chromium.org,maruel@chromium.org TEST= Review URL: https://chromiumcodereview.appspot.com/10796051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149100 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
PRESUBMIT check for JavaScript style errors See https://groups.google.com/a/chromium.org/group/chromium-dev/browse_thread/thread/97b5dc28d9e5109b/a5bd070bb7f0a4b9 BUG=none TEST=modify any .js file; git commit it; run git cl presubmit; look at the errors Review URL: https://chromiumcodereview.appspot.com/9288045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124007 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add a check for GPL licenses with the libtool exception. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10831099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149470 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add a gyp flag to allow use of the system's version of libexpat Hook up this flag for Android and enable it when building with the Android build system. Review URL: https://chromiumcodereview.appspot.com/10704079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145854 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix third-party license information for a number of projects This fixes 'licenses.py scan' for the projects relevant to the Android WebView build. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10796121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148534 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add license metadata for fuzzymatch BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10824164 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150084 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make chrome communicate with gpsd through libgps/shared memory Update gps.h header to 3.1 version to have shared memory export libgps APIs. Adapt libgps_wrapper_linux to use shared memory to communicate with gpsd. We enable the libgps support on ChromeOS and drop the support on destkop linux for now due to the fact that we can't control what gpsd version will be present on the desktop system and the gps data written to shared memory by gpsd maybe not be compatible with what chrome/libgps is expecting. If there is demand for desktop libgps support we can add it back and investigate on using socket interface between libgps and gpsd. BUG=103751 TEST=run "tools/checklicenses/checklicenses.py third_party/gpsd/" and make sure no license violation. content_unittests --gtest_filter="*Gps*" and make sure all unittests pass Review URL: http://codereview.chromium.org/8463022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@109736 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Extensions Docs Server: Faster Handlebar Handlebar renders much faster. Thanks Ben! TBR=kalman@chromium.org BUG=142011 Review URL: https://chromiumcodereview.appspot.com/10857042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151950 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
harfbuzz-ng roll From 0bb0f5d41976ae27c5c7a51cbb82144b48315a4b to 811eefe225d20b20f1de20c6e62a0ebd6d89102a BUG=68551 TEST=compiled Review URL: https://chromiumcodereview.appspot.com/10915172 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155902 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix the warnings when compiling harfbuzz with clang in Android, the warnings were: third_party/harfbuzz/contrib/harfbuzz-freetype.c:26:57: error: incompatible pointer types passing 'size_t *' (aka 'unsigned int *') to parameter of type 'ssize_t *' (aka 'long *') [-Werror,-Wincompatible-pointer-types] const uint32_t cp = utf16_to_code_point(chars, len, &i); ^~ third_party/harfbuzz/contrib/harfbuzz-unicode.h:22:74: note: passing argument to parameter 'iter' here uint32_t utf16_to_code_point(const uint16_t *chars, size_t len, ssize_t *iter); ^ third_party/harfbuzz/contrib/harfbuzz-freetype.c:58:57: error: incompatible pointer types passing 'size_t *' (aka 'unsigned int *') to parameter of type 'ssize_t *' (aka 'long *') [-Werror,-Wincompatible-pointer-types] const uint32_t cp = utf16_to_code_point(chars, len, &i); ^~ third_party/harfbuzz/contrib/harfbuzz-unicode.h:22:74: note: passing argument to parameter 'iter' here uint32_t utf16_to_code_point(const uint16_t *chars, size_t len, ssize_t *iter); BUG=143931 Review URL: https://chromiumcodereview.appspot.com/10928152 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156760 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
These targets were causing files to have the same output target, which ninja (reasonably) does not like. dlldata.c is a generated file name that a bunch of idl build rules output but most do not actually compile it AFAICT. This was causing some targets in isimpledom (that contain multiple idl files) to output to the same name (dlldata.c), so uniquize it based on InputName. For the one target that seems to actually build dlldata.c, override back to the original name to keep things the same (iaccessible2). Review URL: http://codereview.chromium.org/10008061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131232 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Add a function to provide the list of third-party directories which are incompatible with Android. For most directories, we use a regex of whitelisted licenses to parse the 'License' field from the metadata. In some case, for example, where a custom license is used, we rely on a new 'Android Compatibility' field. This functionality will be used by the snapshot tool, which will exclude these incompatible directories from the snapshot in the Android tree. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10829272 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151462 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Extend image format support in third_party/icon_family This CL adds support for alpha first and non-premultiplied image formats. BUG=112651 TEST= Review URL: http://codereview.chromium.org/9433057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123155 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Modify allocator_shim to support _aligned_alloc(), _aligned_free(). As titled, pipes the Windows specific methods to the appropriate internal allocators. BUG=none TEST=manual test with each allocator over various alignments. Review URL: https://chromiumcodereview.appspot.com/10828054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149537 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix third-party license information for a number of projects This fixes 'licenses.py scan' for the projects relevant to the Android WebView build. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10796121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148534 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Create a local mod (based on jsoncpp trunk r248) to remove the static initialization caused by the global variable Value::null. BUG=109997 TEST=unittests Review URL: http://codereview.chromium.org/9188042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117516 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Get real GPU memory values on NV+Linux and OS X. Add an interface to GLContext to query the GPU's total video memory. Note that this is the amount of video memory on the currently-rendering GPU, so different contexts will give different values, and the same context may give different values over time (for instance, on a Macbook Pro with graphics switching). Of note is that on a Macbook Pro with graphics switching enabled, the contexts don't move together between GPUs -- some stay on the integrated GPU while others use the discrete GPU. BUG=132994 Review URL: https://chromiumcodereview.appspot.com/10957009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157879 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Adding the third-party tool: lcov-v1.9 Pristine condition, original packaging ! Added just README.chromium and LICENSE files Review URL: http://codereview.chromium.org/7926007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102477 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove some superfluous license files - lcov - LICENCE is identical to LICENSE and seems to have been added accidentally in http://codereview.chromium.org/57083. - libxml - COPYING is identical to Copyright and appears not to exist upstream at http://git.gnome.org/browse/libxml2/tree. - libxml - COPYING is identical to Copyright and appears not to exist upstream at http://git.gnome.org/browse/libxslt/tree. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10834110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149720 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Retry of warnings-as-errors for Windows third_party. Same as patch here: https://chromiumcodereview.appspot.com/10827429/ except that warnings as errors is off if buildtype=Official. The previous CL was OK everywhere that's visible on build.chromium.org including "Official" but fails on internal builds. R=thakis@chromium.org BUG=126483, 140121, 143877 Review URL: https://chromiumcodereview.appspot.com/10867058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153278 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add a function to provide the list of third-party directories which are incompatible with Android. For most directories, we use a regex of whitelisted licenses to parse the 'License' field from the metadata. In some case, for example, where a custom license is used, we rely on a new 'Android Compatibility' field. This functionality will be used by the snapshot tool, which will exclude these incompatible directories from the snapshot in the Android tree. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10829272 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151462 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix Clang compilation error on Android in libevent.gyp. This is part of Chrome for Android upstreaming. This fixes the following issue we encountered downstream recently due to 'base' being built for both the host and target but without distinguishing the compilation flags properly: third_party/libevent/http.c:561:6: error: implicitly declaring library function 'strlcpy' with type 'unsigned long (char *, const char *, unsigned long)' [-Werror] Review URL: https://chromiumcodereview.appspot.com/10912095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155164 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Slightly simplify third_party/libexif/README.chromium. BUG=none TEST=none NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10808112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148229 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Update libjingle 181:193. Enable RFC 5245 ICE for webrtc. BUG=148413 Review URL: https://codereview.chromium.org/10915294 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157120 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
In some situation on CrOS we need to have with both IJG libjpeg and libjpeg_turbo. This CL update the jpeg name mangling to allow linking both. 1) Prefixing with just chromium_ was insufficient because WebKit will pull libjpeg_turbo on most platforms and that has the same demangling rules 2) Two symbols were missing: jpeg_std_message_table jpeg_natural_order 3) Sorted macros in alpha order. BUG=144296 Review URL: https://chromiumcodereview.appspot.com/10894031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153947 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Roll libphonenumber r456 This also changes libphonenumber.gyp. A separate library with no metadata needs to be built. This allows us to build a production library with production metadata and the unit tests with testing metadata. Before that it was unclear which metadata was used for testing. TEST=libphonenumber_unittests Review URL: https://chromiumcodereview.appspot.com/10412031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139410 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add a function to provide the list of third-party directories which are incompatible with Android. For most directories, we use a regex of whitelisted licenses to parse the 'License' field from the metadata. In some case, for example, where a custom license is used, we rely on a new 'Android Compatibility' field. This functionality will be used by the snapshot tool, which will exclude these incompatible directories from the snapshot in the Android tree. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10829272 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151462 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix third-party license information for a number of projects This fixes 'licenses.py scan' for the projects relevant to the Android WebView build. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10796121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148534 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
libwebp: silence libtool warning on non-neon builds BUG=141949 TEST=build Review URL: https://chromiumcodereview.appspot.com/10855111 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151196 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Merge a libxml clang warning fix This fixes the following warning: /usr/local/google/work/chrome/src/third_party/libxml/src/xpath.c:12269:13: warning: comparison of constant 18 with expression of type 'xmlXPathTypeVal' is always false [-Wtautological-constant-out-of-range-compare] if (type == XML_NAMESPACE_DECL) ~~~~ ^ ~~~~~~~~~~~~~~~~~~ The upstream fix is at http://git.gnome.org/browse/libxml2/commit/?id=713434d2309da469d64b35e163ea6556dadccada TEST=none BUG=151927 Review URL: https://codereview.chromium.org/10984039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158800 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix dictionary string usage. BUG=144799 Review URL: https://chromiumcodereview.appspot.com/10919019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154331 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Retry of warnings-as-errors for Windows third_party. Same as patch here: https://chromiumcodereview.appspot.com/10827429/ except that warnings as errors is off if buildtype=Official. The previous CL was OK everywhere that's visible on build.chromium.org including "Official" but fails on internal builds. R=thakis@chromium.org BUG=126483, 140121, 143877 Review URL: https://chromiumcodereview.appspot.com/10867058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153278 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Revert 150529 (very likely caused http://crbug.com/141707 - Update third_party/mach_override from https://github.com/rentzsch/mach_star/mach_override to include the fix for building Chromium on 64 bits. BUG=138535 Review URL: https://chromiumcodereview.appspot.com/10834127 TBR=mmaerean@adobe.com Review URL: https://chromiumcodereview.appspot.com/10830249 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150901 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Get real GPU memory values on NV+Linux and OS X. Add an interface to GLContext to query the GPU's total video memory. Note that this is the amount of video memory on the currently-rendering GPU, so different contexts will give different values, and the same context may give different values over time (for instance, on a Macbook Pro with graphics switching). Of note is that on a Macbook Pro with graphics switching enabled, the contexts don't move together between GPUs -- some stay on the integrated GPU while others use the discrete GPU. BUG=132994 Review URL: https://chromiumcodereview.appspot.com/10957009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157879 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
mac: Fix close button appearance in HiDPI. Revert the explicit "scale" parts of r142304. In 10.7.3, the backing scale factor did not apply to shadowOffset and shadowBlurRadius. This appears fixed in 10.7.4, and retina MBPs ship with 10.7.4 -- so the manual scaling caused the scale to be applied twice, which moved the shadow off the close button. BUG=133134 TEST=look at a tab close button TBR=rsesek Review URL: https://chromiumcodereview.appspot.com/10556030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142607 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix third-party license information for a number of projects Also fix a couple of bugs in the license tool. - When scanning, ignore directories that don't contain any files, on the assumption that these are DEPS directories for projects not used by our current configuration. - Don't recurse into directories in ADDITIONAL_PATHS, just as we don't for regular third_party/foo directories. Notes - License file for third_party/mozc was taken from source header. - LICENSE.chromium_os was copied from Chromium OS source tree. This fixes 'licenses.py scan' for an Android checkout. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10829042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148693 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
chrome/browser should build on the x86_64 architecture. BUG=143395 TEST=32/64-bit chrome/browser builds without errors. TBR=mac64 Review URL: https://chromiumcodereview.appspot.com/10825447 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152572 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Use a different algorithm with the low entropy source for field trials. The new algorithm maps the original 13-bit low entropy source to a new 13-bit entropy value using a mapping that is shuffled using the trial name as a seed. The algorithm is roughly as follows: Take the low entropy source as an integer between 0-8191. Generate an identity mapping of size 8192 where mapping[i] == i. Seed a Mersenne Twister random number generator with the hash of the field trial name. Use the seeded random number generator to shuffle the mapping array. Map the low entropy source using the mapping array, i.e. entropy' = mapping[entropy]. Divide the resulting entropy' by 8192 to produce a double in the range of [0, 1) that will be used for bucketing in field_trial.cc. The above algorithm improves uniformity over the existing entropy provider when the 13-bit entropy source is used while still providing very little overlaps of buckets between different field trials. Adds third_party library mt19937ar, an implementation of Mersenne Twister, for the seeded random number generation. This is needed until C++11 becomes available for use in Chromium, at which point C++11's <random> could be used. BUG=143239 TEST=Unit tests. Additionally, verified that the new algorithm produces uniform results with very little overlap of buckets between different field trials. Review URL: https://chromiumcodereview.appspot.com/10830318 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153322 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Support for iOS in OCMock Added ifdefs around NSRect, added iOS to gyp. BUG=None. Review URL: https://chromiumcodereview.appspot.com/10834362 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151989 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Dead code elimination: scythe.chrome_functions:segment.path %media% edition, round 1. Internal-only site: http://go/videostack/engineering/dead-code-elimination Review URL: https://chromiumcodereview.appspot.com/10837118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150129 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Update protobuf.gyp for iOS. protoc must be build for the Mac platform and not for iOS. mac_build.gypi is used to allow this. TEST=None BUG=None R=stuartmorgan@chromium.org Review URL: https://chromiumcodereview.appspot.com/10855048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150778 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix third-party license information for a number of projects This fixes 'licenses.py scan' for the projects relevant to the Android WebView build. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10796121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148534 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
PRESUBMIT check for JavaScript style errors See https://groups.google.com/a/chromium.org/group/chromium-dev/browse_thread/thread/97b5dc28d9e5109b/a5bd070bb7f0a4b9 BUG=none TEST=modify any .js file; git commit it; run git cl presubmit; look at the errors Review URL: https://chromiumcodereview.appspot.com/9288045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124007 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Import pywebsocket as third_party/pywebsocket BUG=137639 TEST=none Review URL: https://chromiumcodereview.appspot.com/10857052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152485 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Turn off SSE2 when building for ARM or MIPS. Disable SSE2 when building the code for ARM or MIPS. Original patch by <petarj@mips.com> at https://chromiumcodereview.appspot.com/10947012/ BUG=https://code.google.com/p/chromium/issues/detail?id=130022 TEST=None. Review URL: https://chromiumcodereview.appspot.com/10972012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158392 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Migrate WebRequestRedirectByRegExAction to use RE2 and roll RE2 to revision 97:401ab4168e8e This is a relanding of https://chromiumcodereview.appspot.com/10826120/ after RE2 has been fixed upstream to contain no static initializers. In contrast to https://chromiumcodereview.appspot.com/10873029/ is also removes some static initializers, see remove-static-initializers.patch. TBR=yoz@chromium.org BUG=112155 Review URL: https://chromiumcodereview.appspot.com/10875047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153185 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the comments setting emands and vim tab width and expansion variables. These were added in r28089 (http://codereview.chromium.org/256059) but are unnecessary bloat for everyone to carry around, even those that don't use emacs or vim. In an earlier change, I added editor config files in src/tools/emacs/ and src/tools/vim/ so users of the appropriate editor can source those instead. BUG=none TEST=none Review URL: http://codereview.chromium.org/7310019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92046 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Fix third-party license information for a number of projects This fixes 'licenses.py scan' for the projects relevant to the Android WebView build. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10796121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148534 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Pass license check script for most of the tree. Modified license-checker script to allow pruning directories we know to be ok. Still need to do a bit of third_party/* , as well as file a bunch of bugs on pieces where the licenses aren't clear, but I'm running out of energy. Review URL: http://codereview.chromium.org/1100003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42045 0039d316-1c4b-4281-b951-d872f2087c98 | 16 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add a function to provide the list of third-party directories which are incompatible with Android. For most directories, we use a regex of whitelisted licenses to parse the 'License' field from the metadata. In some case, for example, where a custom license is used, we rely on a new 'Android Compatibility' field. This functionality will be used by the snapshot tool, which will exclude these incompatible directories from the snapshot in the Android tree. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10829272 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151462 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix third-party license information for a number of projects This fixes 'licenses.py scan' for the projects relevant to the Android WebView build. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10796121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148534 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix clang warning in sqlite shell_icu_linux.c. Add include file per bug. BUG=138571 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10825225 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150415 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Orientation calibration update for new MacBooks. BUG=none TEST=orientation test on new MacBooks Review URL: https://chromiumcodereview.appspot.com/10532134 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141965 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix a bunch of bad line endings. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133626 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
tcmalloc: fixed config_linux.h to build for arm targets. BUG=chromium-os:34620 TEST=trybot Review URL: https://chromiumcodereview.appspot.com/10970030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158903 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add yasm flags for 64-bit mac builds. BUG=150760, 150980 Review URL: https://chromiumcodereview.appspot.com/10952023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157771 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
net: separate SPDY cookie with "; " as the new RFC requires. Previously, SPDY cookies would look like: "FOO=BAR;BAR=BOO;WIBBLE=WOBBLE;" With this patch they will look like: "FOO=BAR; BAR=BOO; WIBBLE=WOBBLE" This will hurt compression a little as cookies are only matched completely so: Cookie: FOO=BAR |-----| won't match against the next Cookie header with an additional cookie: Cookie: FOO=BAR; BAR=BOO |------||------| However, once the set of cookies is stable, it does fine. BUG=151433 Review URL: https://chromiumcodereview.appspot.com/10957038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158088 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Use LF for newlines in all DEPS files git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1011 0039d316-1c4b-4281-b951-d872f2087c98 | 17 年前 | |
Add wildcard OWNERS files for directories where anyone can approve commits. R=ben@chromium.org, darin@chromium.org BUG=88315 Review URL: https://chromiumcodereview.appspot.com/9664020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126218 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Make 'License' field in third-party metadata required This will simplify the addition of a tool to check licenses for the purpose of the Android WebView build. See also http://codereview.chromium.org/10827099 Also adds other missing fields to these README.chromium files as required by presubmit checks and fixes a regex used to enforce this. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10821103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Rename README.google to README.chromium. No code change. B=4380 Review URL: http://codereview.chromium.org/19501 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8988 0039d316-1c4b-4281-b951-d872f2087c98 | 17 年前 | |
Add a function to provide the list of third-party directories which are incompatible with Android. For most directories, we use a regex of whitelisted licenses to parse the 'License' field from the metadata. In some case, for example, where a custom license is used, we rely on a new 'Android Compatibility' field. This functionality will be used by the snapshot tool, which will exclude these incompatible directories from the snapshot in the Android tree. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10829272 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151462 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 |