Bug 1508889 - Remove ipc/chromium from the lists of third-party code. r=Ehsan
authorJed Davis <jld@mozilla.com>
Wed, 21 Nov 2018 03:11:37 +0000
changeset 447595 a615ca514a068ad4f4340b167358dcdeffbb26f1
parent 447594 9555c7aee866a1e8a66ab82c8373d48272ca228b
child 447596 023c546c01cd2d3c4d382ab5e9245a48f138e934
push id110060
push userccoroiu@mozilla.com
push dateWed, 21 Nov 2018 21:51:33 +0000
treeherdermozilla-inbound@e92b86330728 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersEhsan
bugs1508889
milestone65.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1508889 - Remove ipc/chromium from the lists of third-party code. r=Ehsan The ipc/chromium tree has been forked from its former upstream and heavily modified, so it's safe to reformat and lint. However, ipc/chromium/src/third_party (a copy of libevent) is following its upstream, so that should remain exempt. Differential Revision: https://phabricator.services.mozilla.com/D12498
.clang-format-ignore
.flake8
tools/rewriting/ThirdPartyPaths.txt
--- a/.clang-format-ignore
+++ b/.clang-format-ignore
@@ -74,17 +74,17 @@ gfx/sfntly/.*
 gfx/skia/.*
 gfx/vr/service/openvr/.*
 gfx/webrender/.*
 gfx/webrender_api/.*
 gfx/wrench/.*
 gfx/ycbcr/.*
 intl/hyphenation/hyphen/.*
 intl/icu/.*
-ipc/chromium/.*
+ipc/chromium/src/third_party/.*
 js/src/ctypes/libffi/.*
 js/src/dtoa.c.*
 js/src/jit/arm64/vixl/.*
 js/src/vtune/disable_warnings.h
 js/src/vtune/ittnotify.h
 js/src/vtune/ittnotify_config.h
 js/src/vtune/ittnotify_static.c
 js/src/vtune/ittnotify_static.h
--- a/.flake8
+++ b/.flake8
@@ -5,21 +5,21 @@ max-line-length = 99
 exclude =
     browser/extensions/mortar/ppapi/,
     browser/moz.configure,
     build/moz.configure/*.configure,
     build/pymake/,
     dom/canvas/test/webgl-conf/checkout/closure-library/,
     editor/libeditor/tests/browserscope/,
     intl/icu/,
-    ipc/chromium/,
+    ipc/chromium/src/third_party/,
     gfx/angle/,
     gfx/harfbuzz,
     glx/skia/,
     js/*.configure,
     memory/moz.configure,
     mobile/android/*.configure,
     node_modules,
     security/nss/,
     testing/mochitest/pywebsocket,
     tools/lint/test/files,
     build/build-infer/build-infer.py,
-    tools/infer/test/*.configure,    tools/infer/test/*.configure,
\ No newline at end of file
+    tools/infer/test/*.configure,    tools/infer/test/*.configure,
--- a/tools/rewriting/ThirdPartyPaths.txt
+++ b/tools/rewriting/ThirdPartyPaths.txt
@@ -37,17 +37,17 @@ gfx/sfntly/
 gfx/skia/
 gfx/vr/service/openvr/
 gfx/webrender/
 gfx/webrender_api/
 gfx/wrench/
 gfx/ycbcr/
 intl/hyphenation/hyphen/
 intl/icu/
-ipc/chromium/
+ipc/chromium/src/third_party/
 js/src/ctypes/libffi/
 js/src/dtoa.c
 js/src/jit/arm64/vixl/
 js/src/vtune/disable_warnings.h
 js/src/vtune/ittnotify.h
 js/src/vtune/ittnotify_config.h
 js/src/vtune/ittnotify_static.c
 js/src/vtune/ittnotify_static.h