Make EncryptedMediaAPIEnabled an experimental feature
[WebKit-https.git] / Source / WebKitLegacy / PlatformMac.cmake
index 59ab346..abc9f3a 100644 (file)
@@ -191,7 +191,7 @@ list(APPEND WebKitLegacy_SOURCES
     mac/Misc/WebLocalizableStrings.mm
     mac/Misc/WebLocalizableStringsInternal.mm
     mac/Misc/WebNSControlExtras.m
-    mac/Misc/WebNSDataExtras.m
+    mac/Misc/WebNSDataExtras.mm
     mac/Misc/WebNSDictionaryExtras.m
     mac/Misc/WebNSEventExtras.m
     mac/Misc/WebNSFileManagerExtras.mm
@@ -372,7 +372,6 @@ set(C99_FILES
     mac/Misc/WebKitSystemBits.m
     mac/Misc/WebNSArrayExtras.m
     mac/Misc/WebNSControlExtras.m
-    mac/Misc/WebNSDataExtras.m
     mac/Misc/WebNSDictionaryExtras.m
     mac/Misc/WebNSEventExtras.m
     mac/Misc/WebNSImageExtras.m
@@ -397,7 +396,7 @@ set(C99_FILES
 foreach (_file ${WebKitLegacy_SOURCES})
     list(FIND C99_FILES ${_file} _c99_index)
     if (${_c99_index} EQUAL -1)
-        set_source_files_properties(${_file} PROPERTIES COMPILE_FLAGS "-ObjC++ -std=c++14")
+        set_source_files_properties(${_file} PROPERTIES COMPILE_FLAGS "-ObjC++ -std=c++17")
     else ()
         set_source_files_properties(${_file} PROPERTIES COMPILE_FLAGS -std=c99)
     endif ()