Title: [271415] trunk/Source
Revision
271415
Author
[email protected]
Date
2021-01-12 14:07:59 -0800 (Tue, 12 Jan 2021)

Log Message

Non-unified build fixes mid January 2021 edition
https://bugs.webkit.org/show_bug.cgi?id=220560

Unreviewed non-unified build fixes.


Source/_javascript_Core:

* API/JSLockRef.cpp:
* runtime/JSCJSValue.cpp:
* runtime/JSGlobalObjectFunctions.cpp:

Source/WebCore:

* accessibility/AccessibilityObject.cpp:
* bindings/js/JSHTMLAllCollectionCustom.cpp:
* dom/DocumentStorageAccess.cpp:
* layout/inlineformatting/InlineContentBreaker.cpp:
* layout/inlineformatting/InlineFormattingContextQuirks.cpp:
* page/Quirks.h:
* platform/graphics/displaylists/DisplayListRecorder.cpp:

Source/WebKit:

* UIProcess/SpeechRecognitionPermissionManager.cpp:
(WebKit::SpeechRecognitionPermissionManager::~SpeechRecognitionPermissionManager):
(WebKit::SpeechRecognitionPermissionManager::request):
(WebKit::SpeechRecognitionPermissionManager::startProcessingRequest):
(WebKit::SpeechRecognitionPermissionManager::continueProcessingRequest):
(WebKit::SpeechRecognitionPermissionManager::completeCurrentRequest):
(WebKit::SpeechRecognitionPermissionManager::requestSpeechRecognitionServiceAccess):
(WebKit::SpeechRecognitionPermissionManager::requestMicrophoneAccess):
(WebKit::SpeechRecognitionPermissionManager::requestUserPermission):

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/API/JSLockRef.cpp (271414 => 271415)


--- trunk/Source/_javascript_Core/API/JSLockRef.cpp	2021-01-12 21:59:42 UTC (rev 271414)
+++ trunk/Source/_javascript_Core/API/JSLockRef.cpp	2021-01-12 22:07:59 UTC (rev 271415)
@@ -26,6 +26,7 @@
 #include "config.h"
 #include "JSLockRefPrivate.h"
 
+#include "APICast.h"
 #include "JSLock.h"
 
 using namespace JSC;

Modified: trunk/Source/_javascript_Core/ChangeLog (271414 => 271415)


--- trunk/Source/_javascript_Core/ChangeLog	2021-01-12 21:59:42 UTC (rev 271414)
+++ trunk/Source/_javascript_Core/ChangeLog	2021-01-12 22:07:59 UTC (rev 271415)
@@ -1,3 +1,14 @@
+2021-01-12  Don Olmstead  <[email protected]>
+
+        Non-unified build fixes mid January 2021 edition
+        https://bugs.webkit.org/show_bug.cgi?id=220560
+
+        Unreviewed non-unified build fixes.
+
+        * API/JSLockRef.cpp:
+        * runtime/JSCJSValue.cpp:
+        * runtime/JSGlobalObjectFunctions.cpp:
+
 2021-01-11  Devin Rousso  <[email protected]>
 
         Web Inspector: Debugger: allow breakpoint actions to be evaluated as a user gesture

Modified: trunk/Source/_javascript_Core/runtime/JSCJSValue.cpp (271414 => 271415)


--- trunk/Source/_javascript_Core/runtime/JSCJSValue.cpp	2021-01-12 21:59:42 UTC (rev 271414)
+++ trunk/Source/_javascript_Core/runtime/JSCJSValue.cpp	2021-01-12 22:07:59 UTC (rev 271415)
@@ -30,6 +30,7 @@
 #include "JSBigInt.h"
 #include "JSCInlines.h"
 #include "NumberObject.h"
+#include "ParseInt.h"
 #include "TypeError.h"
 
 namespace JSC {

Modified: trunk/Source/_javascript_Core/runtime/JSGlobalObjectFunctions.cpp (271414 => 271415)


--- trunk/Source/_javascript_Core/runtime/JSGlobalObjectFunctions.cpp	2021-01-12 21:59:42 UTC (rev 271414)
+++ trunk/Source/_javascript_Core/runtime/JSGlobalObjectFunctions.cpp	2021-01-12 22:07:59 UTC (rev 271415)
@@ -34,6 +34,7 @@
 #include "JSInternalPromise.h"
 #include "JSModuleLoader.h"
 #include "JSPromise.h"
+#include "JSSet.h"
 #include "Lexer.h"
 #include "LiteralParser.h"
 #include "ObjectConstructor.h"

Modified: trunk/Source/WebCore/ChangeLog (271414 => 271415)


--- trunk/Source/WebCore/ChangeLog	2021-01-12 21:59:42 UTC (rev 271414)
+++ trunk/Source/WebCore/ChangeLog	2021-01-12 22:07:59 UTC (rev 271415)
@@ -1,3 +1,18 @@
+2021-01-12  Don Olmstead  <[email protected]>
+
+        Non-unified build fixes mid January 2021 edition
+        https://bugs.webkit.org/show_bug.cgi?id=220560
+
+        Unreviewed non-unified build fixes.
+
+        * accessibility/AccessibilityObject.cpp:
+        * bindings/js/JSHTMLAllCollectionCustom.cpp:
+        * dom/DocumentStorageAccess.cpp:
+        * layout/inlineformatting/InlineContentBreaker.cpp:
+        * layout/inlineformatting/InlineFormattingContextQuirks.cpp:
+        * page/Quirks.h:
+        * platform/graphics/displaylists/DisplayListRecorder.cpp:
+
 2021-01-12  Wenson Hsieh  <[email protected]>
 
         REGRESSION (r265044): [macOS] Safari autocorrects text when typing in login field on amazon.com

Modified: trunk/Source/WebCore/accessibility/AccessibilityObject.cpp (271414 => 271415)


--- trunk/Source/WebCore/accessibility/AccessibilityObject.cpp	2021-01-12 21:59:42 UTC (rev 271414)
+++ trunk/Source/WebCore/accessibility/AccessibilityObject.cpp	2021-01-12 22:07:59 UTC (rev 271415)
@@ -29,6 +29,7 @@
 #include "config.h"
 #include "AccessibilityObject.h"
 
+#include "AXLogger.h"
 #include "AXObjectCache.h"
 #include "AccessibilityRenderObject.h"
 #include "AccessibilityScrollView.h"

Modified: trunk/Source/WebCore/bindings/js/JSHTMLAllCollectionCustom.cpp (271414 => 271415)


--- trunk/Source/WebCore/bindings/js/JSHTMLAllCollectionCustom.cpp	2021-01-12 21:59:42 UTC (rev 271414)
+++ trunk/Source/WebCore/bindings/js/JSHTMLAllCollectionCustom.cpp	2021-01-12 22:07:59 UTC (rev 271415)
@@ -31,6 +31,8 @@
 #include "JSDOMConvertInterface.h"
 #include "JSDOMConvertNullable.h"
 #include "JSDOMConvertUnion.h"
+#include "JSElement.h"
+#include "JSHTMLCollection.h"
 
 namespace WebCore {
 using namespace JSC;

Modified: trunk/Source/WebCore/dom/DocumentStorageAccess.cpp (271414 => 271415)


--- trunk/Source/WebCore/dom/DocumentStorageAccess.cpp	2021-01-12 21:59:42 UTC (rev 271414)
+++ trunk/Source/WebCore/dom/DocumentStorageAccess.cpp	2021-01-12 22:07:59 UTC (rev 271415)
@@ -38,6 +38,7 @@
 #include "JSDOMPromiseDeferred.h"
 #include "NetworkStorageSession.h"
 #include "Page.h"
+#include "Quirks.h"
 #include "RegistrableDomain.h"
 #include "SecurityOrigin.h"
 #include "Settings.h"

Modified: trunk/Source/WebCore/layout/inlineformatting/InlineContentBreaker.cpp (271414 => 271415)


--- trunk/Source/WebCore/layout/inlineformatting/InlineContentBreaker.cpp	2021-01-12 21:59:42 UTC (rev 271414)
+++ trunk/Source/WebCore/layout/inlineformatting/InlineContentBreaker.cpp	2021-01-12 22:07:59 UTC (rev 271415)
@@ -32,6 +32,7 @@
 #include "Hyphenation.h"
 #include "InlineItem.h"
 #include "InlineTextItem.h"
+#include "LayoutContainerBox.h"
 #include "TextUtil.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/layout/inlineformatting/InlineFormattingContextQuirks.cpp (271414 => 271415)


--- trunk/Source/WebCore/layout/inlineformatting/InlineFormattingContextQuirks.cpp	2021-01-12 21:59:42 UTC (rev 271414)
+++ trunk/Source/WebCore/layout/inlineformatting/InlineFormattingContextQuirks.cpp	2021-01-12 22:07:59 UTC (rev 271415)
@@ -28,6 +28,8 @@
 
 #if ENABLE(LAYOUT_FORMATTING_CONTEXT)
 
+#include "LayoutBoxGeometry.h"
+
 namespace WebCore {
 namespace Layout {
 

Modified: trunk/Source/WebCore/page/Quirks.h (271414 => 271415)


--- trunk/Source/WebCore/page/Quirks.h	2021-01-12 21:59:42 UTC (rev 271414)
+++ trunk/Source/WebCore/page/Quirks.h	2021-01-12 22:07:59 UTC (rev 271415)
@@ -38,7 +38,11 @@
 class HTMLVideoElement;
 class LayoutUnit;
 class PlatformMouseEvent;
+
+#if ENABLE(RESOURCE_LOAD_STATISTICS)
+class RegistrableDomain;
 enum class StorageAccessWasGranted : bool;
+#endif
 
 class Quirks {
     WTF_MAKE_NONCOPYABLE(Quirks); WTF_MAKE_FAST_ALLOCATED;

Modified: trunk/Source/WebCore/platform/graphics/displaylists/DisplayListRecorder.cpp (271414 => 271415)


--- trunk/Source/WebCore/platform/graphics/displaylists/DisplayListRecorder.cpp	2021-01-12 21:59:42 UTC (rev 271414)
+++ trunk/Source/WebCore/platform/graphics/displaylists/DisplayListRecorder.cpp	2021-01-12 22:07:59 UTC (rev 271415)
@@ -32,6 +32,7 @@
 #include "GraphicsContext.h"
 #include "ImageBuffer.h"
 #include "Logging.h"
+#include "MediaPlayer.h"
 #include <wtf/MathExtras.h>
 #include <wtf/text/TextStream.h>
 

Modified: trunk/Source/WebKit/ChangeLog (271414 => 271415)


--- trunk/Source/WebKit/ChangeLog	2021-01-12 21:59:42 UTC (rev 271414)
+++ trunk/Source/WebKit/ChangeLog	2021-01-12 22:07:59 UTC (rev 271415)
@@ -1,3 +1,20 @@
+2021-01-12  Don Olmstead  <[email protected]>
+
+        Non-unified build fixes mid January 2021 edition
+        https://bugs.webkit.org/show_bug.cgi?id=220560
+
+        Unreviewed non-unified build fixes.
+
+        * UIProcess/SpeechRecognitionPermissionManager.cpp:
+        (WebKit::SpeechRecognitionPermissionManager::~SpeechRecognitionPermissionManager):
+        (WebKit::SpeechRecognitionPermissionManager::request):
+        (WebKit::SpeechRecognitionPermissionManager::startProcessingRequest):
+        (WebKit::SpeechRecognitionPermissionManager::continueProcessingRequest):
+        (WebKit::SpeechRecognitionPermissionManager::completeCurrentRequest):
+        (WebKit::SpeechRecognitionPermissionManager::requestSpeechRecognitionServiceAccess):
+        (WebKit::SpeechRecognitionPermissionManager::requestMicrophoneAccess):
+        (WebKit::SpeechRecognitionPermissionManager::requestUserPermission):
+
 2021-01-12  Wenson Hsieh  <[email protected]>
 
         REGRESSION (r265044): [macOS] Safari autocorrects text when typing in login field on amazon.com

Modified: trunk/Source/WebKit/UIProcess/SpeechRecognitionPermissionManager.cpp (271414 => 271415)


--- trunk/Source/WebKit/UIProcess/SpeechRecognitionPermissionManager.cpp	2021-01-12 21:59:42 UTC (rev 271414)
+++ trunk/Source/WebKit/UIProcess/SpeechRecognitionPermissionManager.cpp	2021-01-12 22:07:59 UTC (rev 271415)
@@ -72,10 +72,10 @@
 SpeechRecognitionPermissionManager::~SpeechRecognitionPermissionManager()
 {
     for (auto& request : m_requests)
-        request->complete(SpeechRecognitionError { SpeechRecognitionErrorType::NotAllowed, "Permission manager has exited"_s });
+        request->complete(WebCore::SpeechRecognitionError { WebCore::SpeechRecognitionErrorType::NotAllowed, "Permission manager has exited"_s });
 }
     
-void SpeechRecognitionPermissionManager::request(const String& lang, const WebCore::ClientOrigin& origin, CompletionHandler<void(Optional<SpeechRecognitionError>&&)>&& completiontHandler)
+void SpeechRecognitionPermissionManager::request(const String& lang, const WebCore::ClientOrigin& origin, CompletionHandler<void(Optional<WebCore::SpeechRecognitionError>&&)>&& completiontHandler)
 {
     m_requests.append(SpeechRecognitionPermissionRequest::create(lang, origin, WTFMove(completiontHandler)));
     if (m_requests.size() == 1)
@@ -94,7 +94,7 @@
 {
 #if PLATFORM(COOCA)
     if (!checkSandboxRequirementForType(MediaPermissionType::Audio)) {
-        completeCurrentRequest(SpeechRecognitionError { SpeechRecognitionErrorType::NotAllowed, "Sandbox check has failed"_s });
+        completeCurrentRequest(WebCore::SpeechRecognitionError { WebCore::SpeechRecognitionErrorType::NotAllowed, "Sandbox check has failed"_s });
         return;
     }
 #endif
@@ -107,19 +107,19 @@
         // TCC status may have changed between requests.
         m_microphoneCheck = computeMicrophoneAccess();
         if (m_microphoneCheck == CheckResult::Denied) {
-            completeCurrentRequest(SpeechRecognitionError { SpeechRecognitionErrorType::NotAllowed, "Microphone permission check has failed"_s });
+            completeCurrentRequest(WebCore::SpeechRecognitionError { WebCore::SpeechRecognitionErrorType::NotAllowed, "Microphone permission check has failed"_s });
             return;
         }
 
         m_speechRecognitionServiceCheck = computeSpeechRecognitionServiceAccess();
         if (m_speechRecognitionServiceCheck == CheckResult::Denied) {
-            completeCurrentRequest(SpeechRecognitionError { SpeechRecognitionErrorType::ServiceNotAllowed, "Speech recognition service permission check has failed"_s });
+            completeCurrentRequest(WebCore::SpeechRecognitionError { WebCore::SpeechRecognitionErrorType::ServiceNotAllowed, "Speech recognition service permission check has failed"_s });
             return;
         }
 
 #if HAVE(SPEECHRECOGNIZER)
         if (!checkSpeechRecognitionServiceAvailability(m_requests.first()->lang())) {
-            completeCurrentRequest(SpeechRecognitionError { SpeechRecognitionErrorType::ServiceNotAllowed, "Speech recognition service is not available"_s });
+            completeCurrentRequest(WebCore::SpeechRecognitionError { WebCore::SpeechRecognitionErrorType::ServiceNotAllowed, "Speech recognition service is not available"_s });
             return;
         }
 #endif
@@ -135,7 +135,7 @@
     }
 
     if (m_userPermissionCheck == CheckResult::Denied) {
-        completeCurrentRequest(SpeechRecognitionError { SpeechRecognitionErrorType::NotAllowed, "User permission check has failed"_s });
+        completeCurrentRequest(WebCore::SpeechRecognitionError { WebCore::SpeechRecognitionErrorType::NotAllowed, "User permission check has failed"_s });
         return;
     }
 
@@ -163,7 +163,7 @@
     ASSERT(m_userPermissionCheck == CheckResult::Granted);
 
     if (!m_page.isViewVisible()) {
-        completeCurrentRequest(SpeechRecognitionError { SpeechRecognitionErrorType::NotAllowed, "Page is not visible to user" });
+        completeCurrentRequest(WebCore::SpeechRecognitionError { WebCore::SpeechRecognitionErrorType::NotAllowed, "Page is not visible to user" });
         return;
     }
 
@@ -170,7 +170,7 @@
     completeCurrentRequest();
 }
 
-void SpeechRecognitionPermissionManager::completeCurrentRequest(Optional<SpeechRecognitionError>&& error)
+void SpeechRecognitionPermissionManager::completeCurrentRequest(Optional<WebCore::SpeechRecognitionError>&& error)
 {
     ASSERT(!m_requests.isEmpty());
     auto currentRequest = m_requests.takeFirst();
@@ -190,7 +190,7 @@
 
         m_speechRecognitionServiceCheck = authorized ? CheckResult::Granted : CheckResult::Denied;
         if (m_speechRecognitionServiceCheck == CheckResult::Denied) {
-            completeCurrentRequest(SpeechRecognitionError { SpeechRecognitionErrorType::ServiceNotAllowed, "Speech recognition service permission check has failed"_s });
+            completeCurrentRequest(WebCore::SpeechRecognitionError { WebCore::SpeechRecognitionErrorType::ServiceNotAllowed, "Speech recognition service permission check has failed"_s });
             return;
         }
 
@@ -210,7 +210,7 @@
 
         m_microphoneCheck = authorized ? CheckResult::Granted : CheckResult::Denied;
         if (m_microphoneCheck == CheckResult::Denied) {
-            completeCurrentRequest(SpeechRecognitionError { SpeechRecognitionErrorType::NotAllowed, "Microphone permission check has failed"_s });
+            completeCurrentRequest(WebCore::SpeechRecognitionError { WebCore::SpeechRecognitionErrorType::NotAllowed, "Microphone permission check has failed"_s });
             return;
         }
 
@@ -232,7 +232,7 @@
 
         m_userPermissionCheck = granted ? CheckResult::Granted : CheckResult::Denied;
         if (m_userPermissionCheck == CheckResult::Denied) {
-            completeCurrentRequest(SpeechRecognitionError { SpeechRecognitionErrorType::NotAllowed, "User permission check has failed"_s });
+            completeCurrentRequest(WebCore::SpeechRecognitionError { WebCore::SpeechRecognitionErrorType::NotAllowed, "User permission check has failed"_s });
             return;
         }
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to