Bug 1324838 - Enable TLS 1.3 short headers. r=gps, a=jcristau
authorEKR <ekr@rtfm.com>
Wed, 21 Dec 2016 09:19:25 -0800
changeset 353122 c3f401e19160ed979541940f21ff70a111cc5972
parent 353121 d6ae871ef73bb86575f072e2305d8b2eff2411d7
child 353123 4a224e3df2d7787b2716438de00e55ec71e48f42
push id6795
push userjlund@mozilla.com
push dateMon, 23 Jan 2017 14:19:46 +0000
treeherdermozilla-esr52@76101b503191 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgps, jcristau
bugs1324838
milestone52.0a2
Bug 1324838 - Enable TLS 1.3 short headers. r=gps, a=jcristau
config/external/nss/Makefile.in
--- a/config/external/nss/Makefile.in
+++ b/config/external/nss/Makefile.in
@@ -275,16 +275,19 @@ endif
 
 # Pass on the MSVC target arch from the main build system.
 # Note this is case- and switch-character sensitive, while
 # the MSVC option is not.
 ifeq (WINNT,$(OS_TARGET))
 NSS_XCFLAGS += $(filter -arch:%,$(CFLAGS))
 endif
 
+# Enable short header experiment. Firefox only.
+NSS_XCFLAGS += -DNSS_ENABLE_TLS13_SHORT_HEADERS
+
 # Export accumulated XCFLAGS to modify nss defaults.
 DEFAULT_GMAKE_FLAGS += XCFLAGS='$(NSS_XCFLAGS)'
 
 NSS_SRCDIR = $(topsrcdir)
 
 NSS_DIRS =
 ifndef MOZ_FOLD_LIBS
 NSS_DIRS += nss/lib