build/mozconfig.no-compile
author Emilio Cobos Álvarez <emilio@crisal.io>
Sun, 02 Oct 2022 07:49:46 +0000
changeset 636769 f4529232e0a8d05f52c629b24dfafcc4da0349e3
parent 605482 ec501081657f627e6f1f2651952580b108c4bb24
permissions -rw-r--r--
Bug 1792333 - Implement nsILineIterator in nsFlex/GridContainerFrame. r=dholbert Instead of digging into the first line-iterable frame. Digging into the first line-iterable frame is bogus, because if there are multiple flex items we might prevent moving through them properly (see test-case). The flex implementation is nice and fairly complete, IMO. The grid one is not, but the resulting behavior is nicer than the behavior before this patch, seems reasonable, and matches Chrome in my testing. In Searchfox, the behavior is even funnier because user-select: none is involved, but that predates the regression. Differential Revision: https://phabricator.services.mozilla.com/D158086

ac_add_options --disable-compile-environment

# In case mozconfig.cache was already included
unset CCACHE
unset SCCACHE_VERBOSE_STATS
# In case it wasn't
NO_CACHE=1

# Override any toolchain defines we've inherited from other mozconfigs.
unset CC
unset CXX
unset HOST_CC
unset HOST_CXX
unset LINKER
unset RUSTFLAGS
unset TOOLCHAIN_PREFIX
unset BINDGEN_CFLAGS
unset ENABLE_CLANG_PLUGIN
unset MACOS_SDK_DIR
unset MACOS_PRIVATE_FRAMEWORKS_DIR
unset VC_PATH
unset WINDOWSSDKDIR
unset MOZ_LTO

unset MOZ_STDCXX_COMPAT
unset MOZ_NO_PIE_COMPAT

# Don't unset this on Linux artifact builds so the artifact builds correctly
# package any Wasm sandboxed shared libraries.
if test `uname -s` != Linux; then
  unset WASM_SANDBOXED_LIBRARIES
fi