OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2010-2018 Apple Inc. All rights reserved. | 2 * Copyright (C) 2010-2018 Apple Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions | 5 * modification, are permitted provided that the following conditions |
6 * are met: | 6 * are met: |
7 * 1. Redistributions of source code must retain the above copyright | 7 * 1. Redistributions of source code must retain the above copyright |
8 * notice, this list of conditions and the following disclaimer. | 8 * notice, this list of conditions and the following disclaimer. |
9 * 2. Redistributions in binary form must reproduce the above copyright | 9 * 2. Redistributions in binary form must reproduce the above copyright |
10 * notice, this list of conditions and the following disclaimer in the | 10 * notice, this list of conditions and the following disclaimer in the |
(...skipping 1052 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1063 WebURLSchemeHandlerProxy* urlSchemeHandlerForScheme(const String&); | 1063 WebURLSchemeHandlerProxy* urlSchemeHandlerForScheme(const String&); |
1064 void stopAllURLSchemeTasks(); | 1064 void stopAllURLSchemeTasks(); |
1065 | 1065 |
1066 std::optional<double> cpuLimit() const { return m_cpuLimit; } | 1066 std::optional<double> cpuLimit() const { return m_cpuLimit; } |
1067 | 1067 |
1068 static PluginView* pluginViewForFrame(WebCore::Frame*); | 1068 static PluginView* pluginViewForFrame(WebCore::Frame*); |
1069 | 1069 |
1070 void sendPartialEditorStateAndSchedulePostLayoutUpdate(); | 1070 void sendPartialEditorStateAndSchedulePostLayoutUpdate(); |
1071 void flushPendingEditorStateUpdate(); | 1071 void flushPendingEditorStateUpdate(); |
1072 | 1072 |
| 1073 #if ENABLE(INTERSECTION_OBSERVER) |
| 1074 void updateIntersectionObservations(); |
| 1075 #endif |
| 1076 |
1073 #if ENABLE(RESOURCE_LOAD_STATISTICS) | 1077 #if ENABLE(RESOURCE_LOAD_STATISTICS) |
1074 void hasStorageAccess(String&& subFrameHost, String&& topFrameHost, uint64_t
frameID, CompletionHandler<void(bool)>&& callback); | 1078 void hasStorageAccess(String&& subFrameHost, String&& topFrameHost, uint64_t
frameID, CompletionHandler<void(bool)>&& callback); |
1075 void requestStorageAccess(String&& subFrameHost, String&& topFrameHost, uint
64_t frameID, CompletionHandler<void(bool)>&& callback); | 1079 void requestStorageAccess(String&& subFrameHost, String&& topFrameHost, uint
64_t frameID, CompletionHandler<void(bool)>&& callback); |
1076 void storageAccessResponse(bool wasGranted, uint64_t contextId); | 1080 void storageAccessResponse(bool wasGranted, uint64_t contextId); |
1077 #endif | 1081 #endif |
1078 | 1082 |
1079 void showShareSheet(WebCore::ShareDataWithParsedURL&, WTF::CompletionHandler
<void(bool)>&& callback); | 1083 void showShareSheet(WebCore::ShareDataWithParsedURL&, WTF::CompletionHandler
<void(bool)>&& callback); |
1080 void didCompleteShareSheet(bool wasCompleted, ShareSheetCallbackID contextId
); | 1084 void didCompleteShareSheet(bool wasCompleted, ShareSheetCallbackID contextId
); |
1081 ···· | 1085 ···· |
1082 #if ENABLE(ATTACHMENT_ELEMENT) | 1086 #if ENABLE(ATTACHMENT_ELEMENT) |
(...skipping 654 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1737 | 1741 |
1738 #if ENABLE(APPLICATION_MANIFEST) | 1742 #if ENABLE(APPLICATION_MANIFEST) |
1739 HashMap<uint64_t, uint64_t> m_applicationManifestFetchCallbackMap; | 1743 HashMap<uint64_t, uint64_t> m_applicationManifestFetchCallbackMap; |
1740 #endif | 1744 #endif |
1741 | 1745 |
1742 bool m_isSuspended { false }; | 1746 bool m_isSuspended { false }; |
1743 }; | 1747 }; |
1744 | 1748 |
1745 } // namespace WebKit | 1749 } // namespace WebKit |
1746 | 1750 |
OLD | NEW |