Deian Stefan
fcd2e09518
Bug 1688452 - Retrofit nsExpatDriver to use RLBoxed libexpat r=tjr,peterv,bholley,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D104658
2021-11-19 21:28:53 +00:00
Alexandru Michis
d4f3d0994e
Backed out changeset 7893bbd002e0 (bug 1688452) for causing bustages in nsRLBoxExpatDriver.
...
CLOSED TREE
2021-11-19 15:54:31 +02:00
Deian Stefan
76c5d8907d
Bug 1688452 - Retrofit nsExpatDriver to use RLBoxed libexpat r=tjr,peterv,bholley,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D104658
2021-11-19 06:08:36 +00:00
Shravan Narayan
b09e58929d
Bug 1742032 - Update rlbox to correctly support re-entrancy across multiple sandbox instances r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D131582
2021-11-19 04:39:12 +00:00
june wilde
420b1ebb70
Bug 1730394 - Use vendoring url in mach vendor and update moz.yamls accordingly; r=tjr
...
Depends on D124799
Differential Revision: https://phabricator.services.mozilla.com/D125337
2021-11-18 16:48:51 +00:00
Yoshi Cheng-Hao Huang
dc0595c868
Bug 1741564 - Add icu4x dir in config/external/moz.build. r=platform-i18n-reviewers,gregtatum
...
Differential Revision: https://phabricator.services.mozilla.com/D131327
2021-11-17 20:22:45 +00:00
André Bargull
d814742408
Bug 1738422 - Part 2: Update in-tree ICU to release 70.1. r=platform-i18n-reviewers,dminor
...
Update to ICU 70.1 by running "update-icu.sh" with "maint/maint-70" as the target.
Differential Revision: https://phabricator.services.mozilla.com/D129924
2021-11-16 17:02:38 +00:00
Greg Tatum
0f0b78cc1d
Bug 1736907 - Add a build flag to experimentally build with ICU4X static data; r=platform-i18n-reviewers,dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D129080
2021-11-16 15:09:09 +00:00
Andi-Bogdan Postelnicu
1faa3d40cf
Bug 1519636 - Reformat recent changes to the Google coding style. r=firefox-build-system-reviewers,mhentges,sylvestre
...
Reformat with clang-format version 12.0.1 (taskcluster-FYV2l5wGTseBAhiqf8cxfQ)
Differential Revision: https://phabricator.services.mozilla.com/D131114
2021-11-16 08:07:29 +00:00
Iulian Moraru
897bb9d353
Backed out 2 changesets (bug 1707591) for causing python mozlint failures on test_yaml.py. CLOSED TREE
...
Backed out changeset a730ab2d0dbe (bug 1707591)
Backed out changeset 0269849fd7ef (bug 1707591)
2021-11-12 18:44:36 +02:00
Sylvestre Ledru
c1b5edd8be
Bug 1707591 - ride along - reformat the tree with black 21.10b0 r=webdriver-reviewers,whimboo,gerard-majax
...
This changed with this:
https://github.com/psf/black/pull/1740
Differential Revision: https://phabricator.services.mozilla.com/D130965
2021-11-12 15:06:56 +00:00
shravanrn@gmail.com
6314f91304
Bug 1740187 - Annotate crash reports with rlbox sandbox malloc failures r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D130727
2021-11-10 00:03:25 +00:00
shravanrn@gmail.com
8288a5976f
Bug 1739762 - Update rlbox_wasm2c to support variable sized sandboxes in 32-bit platforms r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D130543
2021-11-09 07:46:11 +00:00
shravanrn@gmail.com
dfca79f9ba
Bug 1739298 - Configure RLBox to avoid using locks as it is only used in single threaded contexts r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D130326
2021-11-04 20:49:22 +00:00
Dan Minor
241373658c
Bug 1654112 - Add Xrandr.h and XTest.h to system headers. r=ng
...
The Linux desktop capture code now relies on these. The build will fail at the
link stage if these are not in system header wrappers.
Differential Revision: https://phabricator.services.mozilla.com/D130090
2020-12-03 07:34:49 -05:00
Mozilla Releng Treescript
8a51c9e60d
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2021-11-01 16:01:18 +00:00
shravanrn@gmail.com
011ed92913
Bug 1736171 - Update wasm2c fork to fix hunspell crash when accessing top half of heap r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D129976
2021-10-31 21:28:06 +00:00
Mike Hommey
e7c4b0a805
Bug 1736459 - Disable rust lto when enabling sancov. r=truber
...
Differential Revision: https://phabricator.services.mozilla.com/D129482
2021-10-27 22:35:56 +00:00
Norisz Fay
51e8153e60
Backed out 5 changesets (bug 1736459) for causing Windows crashes (bug 1738034) a=backout
...
Backed out changeset c934eeb21692 (bug 1736459)
Backed out changeset 0b2da7db414c (bug 1736459)
Backed out changeset 798893f69a02 (bug 1736459)
Backed out changeset 2a8f412c4d08 (bug 1736459)
Backed out changeset 59eeaeafdf67 (bug 1736459)
2021-10-27 16:02:24 +03:00
shravanrn@gmail.com
eb526a2eea
Bug 1735935 - Configure rlbox library to call MOZ_CRASH on failure r=glandium,bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D128544
2021-10-27 00:56:37 +00:00
shravanrn@gmail.com
0e49f3d498
Bug 1737718 - Configure wasm2c runtime to redirect crashes to MOZ_CRASH r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D129461
2021-10-27 00:55:47 +00:00
shravanrn@gmail.com
82440ca93b
Bug 1737717 - Update wasm2c to report more crash info and support crash redirection r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D129460
2021-10-26 23:57:35 +00:00
shravanrn@gmail.com
2a11cb1f78
Bug 1737733 - Update rlbox wasm configuration to use direct function calls r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D128566
2021-10-26 23:41:11 +00:00
Mike Hommey
e2dd5f9af6
Bug 1736459 - Disable rust lto when enabling sancov. r=truber
...
Differential Revision: https://phabricator.services.mozilla.com/D129482
2021-10-26 23:11:39 +00:00
Mike Hommey
9c95211ab1
Bug 1737731 - Rebuild rlbox.wasm.c when wasm2c is modified. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D129459
2021-10-26 20:52:06 +00:00
André Bargull
33694d390f
Bug 1737765 - Part 1: Update tzdata in ICU data files to 2021a3. r=platform-i18n-reviewers,gregtatum
...
Differential Revision: https://phabricator.services.mozilla.com/D129486
2021-10-26 13:50:53 +00:00
shravanrn@gmail.com
51ce33ec46
Bug 1737700 - Update rlbox_wasm2c for fallible sandbox, static linking support r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D129456
2021-10-26 03:38:11 +00:00
André Bargull
71bb35d484
Bug 1737533 - Part 1: Update tzdata in ICU data files to 2021a2. r=platform-i18n-reviewers,dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D129370
2021-10-25 13:13:06 +00:00
Jesse Schwartzentruber
f3cfbdb6aa
Bug 1736485 - Update sancov flag for rustc 1.57 r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D128917
2021-10-20 14:39:21 +00:00
Narcis Beleuzu
66967cc3e6
Backed out 4 changesets (bug 1733686, bug 1735935) for causing sandboxing crashes with the spellchecker (bug 1736171) . CLOSED TREE
...
Backed out changeset c981fa4490fe (bug 1735935)
Backed out changeset a6fef4dc35c2 (bug 1733686)
Backed out changeset d52827e69092 (bug 1733686)
Backed out changeset 29ed3620fa91 (bug 1733686)
2021-10-16 18:43:13 +03:00
shravanrn@gmail.com
a0bc2bce48
Bug 1735935 - Update rlbox library and configure it to call MOZ_CRASH on failure r=glandium,bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D128544
2021-10-15 08:07:14 +00:00
Alex Hochheiden
27d675ae70
Bug 1721208 - Added a preprocessor #define for the CPU architecture in created .res files to resolve a build breakwith with Windows SDK 10.0.22000.x. r=mhentges,glandium
...
On SDK versions older than 10.0.22000.x we defaulted to 128, but with
this update, Microsoft removed the default and created a compiler error
if the CPU architecture was not specified. This change explicitly
defines the CPU architecture, resolving the compiler error.
Differential Revision: https://phabricator.services.mozilla.com/D128509
2021-10-14 22:06:41 +00:00
Mike Hommey
64f94bf6c9
Bug 1735455 - Make the rlbox library a more normal library. r=firefox-build-system-reviewers,andi,mhentges
...
The SandoxedWasmLibrary now represents the wasm static library, which
is automatically converted to C via wasm2c. The corresponding source
is handled like a normal source, and the rlbox library is generated
as a normal GeckoSharedLibrary with no xpcom linkage.
Differential Revision: https://phabricator.services.mozilla.com/D128329
2021-10-14 21:09:29 +00:00
shravanrn@gmail.com
530a9df1f6
Bug 1734421 - Update wasm2c to support better use of 32-bit virtual space r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D127727
2021-10-12 04:54:41 +00:00
Mike Hommey
4ca51203f1
Bug 1732824 - Update wasi-sdk to the latest trunk. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D126749
2021-10-06 08:56:32 +00:00
Mozilla Releng Treescript
19cb195529
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2021-10-04 18:58:55 +00:00
Mike Hommey
5245f8491f
Bug 1733545 - Remove REQUIRES_UNIFIED_BUILD from third-party directories that don't need it. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D127229
2021-10-01 09:01:27 +00:00
criss
7897dc6975
Backed out 4 changesets (bug 1728934) for causing Mochitest failures. CLOSED TREE
...
Backed out changeset 5e64ae0a8b00 (bug 1728934)
Backed out changeset 3538237090bf (bug 1728934)
Backed out changeset a240e5a52df4 (bug 1728934)
Backed out changeset a932fbd95f01 (bug 1728934)
2021-10-01 11:49:44 +03:00
shravanrn@gmail.com
86b9273282
Bug 1728934 Part 2 - Update rlbox,wasm2c plugin for fallible create_sandbox r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D127022
2021-10-01 07:25:03 +00:00
shravanrn@gmail.com
edb3953d4b
Bug 1728934 Part 1 - Update wasm2c to support better use of 32-bit virtual space r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D126878
2021-10-01 07:25:02 +00:00
Robert Mader
ea68cb4546
Bug 1732443 - Remove remaining XRender leftovers,r=emilio,stransky
...
The few cases where we still use Xlib most likely benefit little
from Xrender. Lets drop the support for it.
Differential Revision: https://phabricator.services.mozilla.com/D126970
2021-09-30 14:14:13 +00:00
André Bargull
f785b509a3
Bug 1733053 - Part 1: Update tzdata in ICU data files to 2021a1. r=platform-i18n-reviewers,dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D126882
2021-09-30 08:32:45 +00:00
Mike Hommey
fb95ccd0d4
Bug 1733017 - Remove support for INSTALL_EXTENSION_ID. r=firefox-build-system-reviewers,nalexander
...
Nothing uses it anymore.
Differential Revision: https://phabricator.services.mozilla.com/D126857
2021-09-29 04:04:12 +00:00
Butkovits Atila
8b745c7243
Backed out changeset 2f93c060a50c (bug 1732824) as per dev's request. CLOSED TREE
2021-09-29 04:21:35 +03:00
Robert Mader
d1f9d3c317
Bug 1732436 - Link Xrandr directly instead of using dlopen, r=stransky,glandium
...
We already require Xrandr 1.3 inderectly through GTK3 (`>=1.2.99`).
This bumps the requirement to 1.4, which got released in 2012 and
is thus part of RHEL 7 and Ubuntu 14.04.
Differential Revision: https://phabricator.services.mozilla.com/D126581
2021-09-28 17:26:30 +00:00
Kagami Sascha Rosylight
8fa07430fe
Bug 1731773 - Part 2: Add sanitizer/common_interface_defs.h to system_headers r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D126541
2021-09-28 10:54:25 +00:00
Mike Hommey
f43531930b
Bug 1732824 - Update wasi-sdk to the latest trunk. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D126749
2021-09-28 09:08:35 +00:00
Jeff Walden
5daf5fa679
Bug 1730275 - Move util/Windows.h to util/WindowsWrapper.h so that util/moz.build can be added in a subsequent rev without inducing <windows.h>/"Windows.h" conflicts. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D125902
2021-09-17 17:57:35 +00:00
shravanrn@gmail.com
b4ac64edc4
Bug 1729232 - Update wasm2c rt to ensure correct hunspell timeout r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D125025
2021-09-09 07:40:38 +00:00
shravanrn@gmail.com
7eb566a244
Bug 1727266 - Vendor latest wasm2c rt for correct 32-bit wasi clock handling r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D124308
2021-09-09 07:40:38 +00:00