From 0afb9e2d758dd1c8cf9c7fc43dc58b4021c850dc Mon Sep 17 00:00:00 2001 From: Moonchild Date: Fri, 1 May 2020 11:14:26 +0000 Subject: Issue #80 - Resolve issues with compiling on insane gcc configurations with no optimizations in layout/ (and fix a typo for cs fs) --- layout/style/Declaration.cpp | 1 + layout/style/nsCSSScanner.cpp | 2 ++ 2 files changed, 3 insertions(+) (limited to 'layout/style') diff --git a/layout/style/Declaration.cpp b/layout/style/Declaration.cpp index b2de159ed..9d7ca312c 100644 --- a/layout/style/Declaration.cpp +++ b/layout/style/Declaration.cpp @@ -14,6 +14,7 @@ #include "mozilla/css/Declaration.h" #include "nsPrintfCString.h" #include "gfxFontConstants.h" +#include "nsCSSRules.h" #include "nsStyleUtil.h" namespace mozilla { diff --git a/layout/style/nsCSSScanner.cpp b/layout/style/nsCSSScanner.cpp index 2110be78c..b1524a3bb 100644 --- a/layout/style/nsCSSScanner.cpp +++ b/layout/style/nsCSSScanner.cpp @@ -14,6 +14,8 @@ #include "mozilla/Likely.h" #include +using mozilla::IsNaN; + /* Character class tables and related helper functions. */ static const uint8_t IS_HEX_DIGIT = 0x01; -- cgit v1.2.3