Skip to content

Commit af07f9b

Browse files
committed
Backed out 13 changesets (bug 1500948, bug 1509362, bug 1509591, bug 1448426, bug 1500949, bug 1487249, bug 1509930, bug 1500950, bug 1500944) for causing crashes and assertion failures on PBackgroundParent.cpp:696 CLOSED TREE
Backed out changeset c3fe435e473a (bug 1509362) Backed out changeset 6494840edc17 (bug 1509591) Backed out changeset 123b5d5a3637 (bug 1509591) Backed out changeset bce195f98895 (bug 1509930) Backed out changeset 66db13126408 (bug 1500950) Backed out changeset 3b5fffae2d2b (bug 1500949) Backed out changeset 71c3b3677db8 (bug 1500948) Backed out changeset 784b3b56e2ab (bug 1500944) Backed out changeset 0bad27401ddb (bug 1500944) Backed out changeset e0f95dd96d54 (bug 1448426) Backed out changeset c60fa11538db (bug 1487249) Backed out changeset 0190d4ffa54f (bug 1487249) Backed out changeset 3cd10aba9130 (bug 1487249)
1 parent e36b9a7 commit af07f9b

File tree

105 files changed

+496
-2937
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+496
-2937
lines changed

config/make-stl-wrappers.py

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,26 @@
55
import os
66
import string
77
from mozbuild.util import FileAvoidWrite
8-
from system_header_util import header_path
98

109

10+
def find_in_path(file, searchpath):
11+
for dir in searchpath.split(os.pathsep):
12+
f = os.path.join(dir, file)
13+
if os.path.exists(f):
14+
return f
15+
return ''
16+
17+
18+
def header_path(header, compiler):
19+
if compiler == 'gcc':
20+
# we use include_next on gcc
21+
return header
22+
elif compiler == 'msvc':
23+
return find_in_path(header, os.environ.get('INCLUDE', ''))
24+
else:
25+
# hope someone notices this ...
26+
raise NotImplementedError(compiler)
27+
1128
# The 'unused' arg is the output file from the file_generate action. We actually
1229
# generate all the files in header_list
1330

config/make-windows-h-wrapper.py

Lines changed: 0 additions & 86 deletions
This file was deleted.

config/moz.build

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -63,19 +63,6 @@ if CONFIG['WRAP_STL_INCLUDES']:
6363
stl.flags = [output_dir, stl_compiler, template_file]
6464
stl.flags.extend(stl_headers)
6565

66-
# Wrap <windows.h> to make it easier to use correctly
67-
# NOTE: If we aren't wrapping STL includes, we're building part of the browser
68-
# which won't need this wrapper, such as L10N. Just don't try to generate the
69-
# wrapper in that case.
70-
if CONFIG['OS_ARCH'] == 'WINNT':
71-
GENERATED_FILES += ['../dist/stl_wrappers/windows.h']
72-
windows_h = GENERATED_FILES['../dist/stl_wrappers/windows.h']
73-
windows_h.script = 'make-windows-h-wrapper.py:generate'
74-
windows_h.inputs = ['windows-h-constant.decls.h',
75-
'windows-h-unicode.decls.h',
76-
'windows-h-wrapper.template.h']
77-
windows_h.flags = [stl_compiler]
78-
7966
if CONFIG['WRAP_SYSTEM_INCLUDES']:
8067
include('system-headers.mozbuild')
8168
output_dir = '../dist/system_wrappers'

config/system_header_util.py

Lines changed: 0 additions & 20 deletions
This file was deleted.

config/windows-h-constant.decls.h

Lines changed: 0 additions & 57 deletions
This file was deleted.

0 commit comments

Comments
 (0)