Skip to content

Commit

Permalink
Backed out 13 changesets (bug 1500948, bug 1509362, bug 1509591, bug …
Browse files Browse the repository at this point in the history
…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)
  • Loading branch information
aiakab committed Nov 28, 2018
1 parent e36b9a7 commit af07f9b
Show file tree
Hide file tree
Showing 105 changed files with 496 additions and 2,937 deletions.
19 changes: 18 additions & 1 deletion config/make-stl-wrappers.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,26 @@
import os
import string
from mozbuild.util import FileAvoidWrite
from system_header_util import header_path


def find_in_path(file, searchpath):
for dir in searchpath.split(os.pathsep):
f = os.path.join(dir, file)
if os.path.exists(f):
return f
return ''


def header_path(header, compiler):
if compiler == 'gcc':
# we use include_next on gcc
return header
elif compiler == 'msvc':
return find_in_path(header, os.environ.get('INCLUDE', ''))
else:
# hope someone notices this ...
raise NotImplementedError(compiler)

# The 'unused' arg is the output file from the file_generate action. We actually
# generate all the files in header_list

Expand Down
86 changes: 0 additions & 86 deletions config/make-windows-h-wrapper.py

This file was deleted.

13 changes: 0 additions & 13 deletions config/moz.build
Original file line number Diff line number Diff line change
Expand Up @@ -63,19 +63,6 @@ if CONFIG['WRAP_STL_INCLUDES']:
stl.flags = [output_dir, stl_compiler, template_file]
stl.flags.extend(stl_headers)

# Wrap <windows.h> to make it easier to use correctly
# NOTE: If we aren't wrapping STL includes, we're building part of the browser
# which won't need this wrapper, such as L10N. Just don't try to generate the
# wrapper in that case.
if CONFIG['OS_ARCH'] == 'WINNT':
GENERATED_FILES += ['../dist/stl_wrappers/windows.h']
windows_h = GENERATED_FILES['../dist/stl_wrappers/windows.h']
windows_h.script = 'make-windows-h-wrapper.py:generate'
windows_h.inputs = ['windows-h-constant.decls.h',
'windows-h-unicode.decls.h',
'windows-h-wrapper.template.h']
windows_h.flags = [stl_compiler]

if CONFIG['WRAP_SYSTEM_INCLUDES']:
include('system-headers.mozbuild')
output_dir = '../dist/system_wrappers'
Expand Down
20 changes: 0 additions & 20 deletions config/system_header_util.py

This file was deleted.

57 changes: 0 additions & 57 deletions config/windows-h-constant.decls.h

This file was deleted.

Loading

0 comments on commit af07f9b

Please sign in to comment.