gecko-dev/build/moz.configure
Emilio Cobos Álvarez 255763ef57 Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug
Add a dom/base/rust crate called just "dom" where we can share these.

Most of the changes are automatic:

  s/mozilla::EventStates/mozilla::dom::ElementState/
  s/EventStates/ElementState/
  s/NS_EVENT_STATE_/ElementState::/
  s/NS_DOCUMENT_STATE_/DocumentState::/

And so on. This requires a new cbindgen version to avoid ugly casts for
large shifts.

Differential Revision: https://phabricator.services.mozilla.com/D148537
2022-06-07 23:09:52 +00:00
..
android-ndk.configure Bug 1750893 - Move Android linker flags to python configure. r=firefox-build-system-reviewers,mhentges 2022-01-19 21:32:10 +00:00
android-sdk.configure Bug 1761011 - Don't require tools directory in Android SDK. r=mhentges 2022-03-23 15:48:06 +00:00
arm.configure Bug 1762484 - Remove `gcc` from warning and flag function names. r=firefox-build-system-reviewers,mhentges 2022-04-25 22:21:31 +00:00
bindgen.configure Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug 2022-06-07 23:09:52 +00:00
bootstrap.configure Bug 1749386 - Fall back to `mach artifact toolchain --from-build` if we cannot resolve to a task in configure. r=firefox-build-system-reviewers,mhentges 2022-01-19 22:17:44 +00:00
checks.configure Bug 1289641 - Allow spaces in MIDL and FXC paths. r=firefox-build-system-reviewers,nalexander 2022-04-12 22:52:54 +00:00
compile-checks.configure Bug 1762484 - Enable most of the same warnings on Windows as on other platforms. r=firefox-build-system-reviewers,andi 2022-04-25 22:21:31 +00:00
compilers-util.configure
flags.configure Bug 1769180 - Reject --disable-new-pass-manager with clang >= 15. r=firefox-build-system-reviewers,andi 2022-05-24 08:21:42 +00:00
headers.configure
init.configure Bug 1753182: Get realpath of Python during configure r=glandium 2022-02-28 16:12:41 +00:00
java.configure Bug 1740358 - Download Java from adoptium. r=mhentges,glandium 2021-11-30 16:10:59 +00:00
keyfiles.configure
lto-pgo.configure Bug 1747533 - Update clang pass manager flags handling. r=firefox-build-system-reviewers,andi 2021-12-31 08:41:16 +00:00
memory.configure Bug 1747970 - Move AC_CHECK_FUNC{,S} to python configure. r=firefox-build-system-reviewers,andi 2022-01-20 21:01:20 +00:00
node.configure
nspr.configure Bug 1747332 - s/check_build_environment/build_environment/. r=firefox-build-system-reviewers,geckoview-reviewers,andi,calu 2021-12-23 20:47:47 +00:00
nss.configure Bug 1767934 - land NSS 85bf9240f3e1 UPGRADE_NSS_RELEASE, r=nss-reviewers,djackson 2022-05-05 10:56:32 +00:00
old.configure Bug 1752068 - Stop using system_lib_option in old_configure_options. r=firefox-build-system-reviewers,mhentges 2022-01-27 00:24:15 +00:00
pkg.configure Bug 1749607 - Only use bootstrapped pkgconf when using bootstrapped sysroot. r=firefox-build-system-reviewers,mhentges 2022-01-17 23:49:35 +00:00
rust.configure Bug 1752004 - Remove usage of six in python configure. r=firefox-build-system-reviewers,mhentges 2022-01-25 21:38:47 +00:00
toolchain.configure Bug 1748880 - Enable 'function' UBSan check. r=glandium 2022-06-01 22:22:48 +00:00
update-programs.configure Bug 1747855 - Move --disable-updater to python configure. r=firefox-build-system-reviewers,geckoview-reviewers,mhentges,calu 2021-12-30 00:54:02 +00:00
util.configure Bug 1762484 - Allow plain values instead of functions for depends()(). r=firefox-build-system-reviewers,mhentges 2022-04-25 22:21:29 +00:00
warnings.configure Bug 1766371 - Fix class-varargs warnings in Windows builds. r=nika,mjf 2022-05-03 21:48:22 +00:00
windows.configure Bug 1765845 - mach configure: check all candidate SDK directories r=mhentges 2022-04-21 18:04:52 +00:00