extract intellij.platform.ui.jcef module

GitOrigin-RevId: 560932e829c0bbf85d51b22a80963a978cf89553
This commit is contained in:
Daniil Ovchinnikov
2024-09-02 10:48:19 +02:00
committed by intellij-monorepo-bot
parent b2fc458431
commit 36b34c4e18
67 changed files with 410 additions and 373 deletions

1
.idea/modules.xml generated
View File

@@ -765,6 +765,7 @@
<module fileurl="file://$PROJECT_DIR$/uast/uast-common-ide/intellij.platform.uast.ide.iml" filepath="$PROJECT_DIR$/uast/uast-common-ide/intellij.platform.uast.ide.iml" />
<module fileurl="file://$PROJECT_DIR$/uast/testFramework/intellij.platform.uast.testFramework.iml" filepath="$PROJECT_DIR$/uast/testFramework/intellij.platform.uast.testFramework.iml" />
<module fileurl="file://$PROJECT_DIR$/uast/uast-tests/intellij.platform.uast.tests.iml" filepath="$PROJECT_DIR$/uast/uast-tests/intellij.platform.uast.tests.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/ui.jcef/intellij.platform.ui.jcef.iml" filepath="$PROJECT_DIR$/platform/ui.jcef/intellij.platform.ui.jcef.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/usageView/intellij.platform.usageView.iml" filepath="$PROJECT_DIR$/platform/usageView/intellij.platform.usageView.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/usageView-impl/intellij.platform.usageView.impl.iml" filepath="$PROJECT_DIR$/platform/usageView-impl/intellij.platform.usageView.impl.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/util/intellij.platform.util.iml" filepath="$PROJECT_DIR$/platform/util/intellij.platform.util.iml" />

View File

@@ -41,5 +41,6 @@
<orderEntry type="library" name="kotlinx-serialization-core" level="project" />
<orderEntry type="library" name="kotlinx-serialization-json" level="project" />
<orderEntry type="module" module-name="intellij.xml.frontback" />
<orderEntry type="module" module-name="intellij.platform.ui.jcef" />
</component>
</module>

View File

@@ -19,5 +19,6 @@
<orderEntry type="module" module-name="intellij.platform.ide.util.netty" />
<orderEntry type="library" name="http-client" level="project" />
<orderEntry type="module" module-name="intellij.platform.core.ui" />
<orderEntry type="module" module-name="intellij.platform.ui.jcef" />
</component>
</module>

View File

@@ -9648,257 +9648,6 @@ f:com.intellij.ui.hover.HoverUtilsKt
- f:mouseExited(java.awt.Component):V
- f:mouseMoved(java.awt.Component,I,I):V
- a:onHover(javax.swing.JTree,I):V
*:com.intellij.ui.jcef.CefOsrBrowserFactory
- a:createOsrBrowser(com.intellij.ui.jcef.JBCefOSRHandlerFactory,org.cef.CefClient,java.lang.String,org.cef.browser.CefRequestContext,org.cef.browser.CefBrowser,java.awt.Point,Z,org.cef.CefBrowserSettings):org.cef.browser.CefBrowser
- s:getInstance():com.intellij.ui.jcef.CefOsrBrowserFactory
f:com.intellij.ui.jcef.JBCefApp
- createClient():com.intellij.ui.jcef.JBCefClient
- createMessageRouter(org.cef.browser.CefMessageRouter$CefMessageRouterConfig):org.cef.browser.CefMessageRouter
- getCefSettings():org.cef.CefSettings
- s:getForceDeviceScaleFactor():D
- s:getInstance():com.intellij.ui.jcef.JBCefApp
- s:getNotificationGroup():com.intellij.notification.NotificationGroup
- getRemoteDebuggingPort():java.lang.Integer
- getRemoteDebuggingPort(java.util.function.Consumer):V
- s:isOffScreenRenderingModeEnabled():Z
- s:isStarted():Z
- s:isSupported():Z
- s:normalizeScaledSize(I):I
com.intellij.ui.jcef.JBCefApp$JBCefCustomSchemeHandlerFactory
- org.cef.callback.CefSchemeHandlerFactory
- a:getDomainName():java.lang.String
- a:getSchemeName():java.lang.String
- a:registerCustomScheme(org.cef.callback.CefSchemeRegistrar):V
*f:com.intellij.ui.jcef.JBCefAppArmorUtils
- <init>():V
- s:areUnprivilegedUserNamespacesRestricted():Z
- s:createUnprivilegedUserNamespacesRestrictedBanner():com.intellij.ui.InlineBanner
- s:getUnprivilegedUserNamespacesRestrictedStubPanel():javax.swing.JPanel
- s:showUnprivilegedUserNamespacesRestrictedDialog(java.awt.Component):V
com.intellij.ui.jcef.JBCefAppRequiredArgumentsProvider
- sf:Companion:com.intellij.ui.jcef.JBCefAppRequiredArgumentsProvider$Companion
- a:getOptions():java.util.List
- s:getProviders():java.util.List
f:com.intellij.ui.jcef.JBCefAppRequiredArgumentsProvider$Companion
- f:getEP():com.intellij.openapi.extensions.ExtensionPointName
- f:getProviders():java.util.List
- f:setEP(com.intellij.openapi.extensions.ExtensionPointName):V
f:com.intellij.ui.jcef.JBCefAppUtilsKt
- sf:getRemoteDebugPortSuspendable(com.intellij.ui.jcef.JBCefApp,kotlin.coroutines.Continuation):java.lang.Object
c:com.intellij.ui.jcef.JBCefBrowser
- com.intellij.ui.jcef.JBCefBrowserBase
- <init>():V
- p:<init>(com.intellij.ui.jcef.JBCefBrowserBuilder):V
- <init>(com.intellij.ui.jcef.JBCefClient,java.lang.String):V
- <init>(java.lang.String):V
- <init>(org.cef.browser.CefBrowser,com.intellij.ui.jcef.JBCefClient):V
- s:addOnBrowserMoveResizeCallback(java.util.function.Consumer):V
- s:create(com.intellij.ui.jcef.JBCefBrowserBuilder):com.intellij.ui.jcef.JBCefBrowser
- s:createBuilder():com.intellij.ui.jcef.JBCefBrowserBuilder
- dispose():V
- p:getBackgroundColor():java.awt.Color
- getComponent():javax.swing.JComponent
- s:removeOnBrowserMoveResizeCallback(java.util.function.Consumer):V
pc:com.intellij.ui.jcef.JBCefBrowser$DefaultCefContextMenuHandler
- com.intellij.ui.jcef.JBCefBrowserBase$DefaultCefContextMenuHandler
- <init>(com.intellij.ui.jcef.JBCefBrowser):V
- <init>(com.intellij.ui.jcef.JBCefBrowser,Z):V
c:com.intellij.ui.jcef.JBCefBrowser$MyPanel
- javax.swing.JPanel
- getJBCefBrowser():com.intellij.ui.jcef.JBCefBrowser
- getPreferredSize():java.awt.Dimension
- p:processFocusEvent(java.awt.event.FocusEvent):V
- removeNotify():V
- setBackground(java.awt.Color):V
c:com.intellij.ui.jcef.JBCefBrowser$Properties
- com.intellij.ui.jcef.JBCefBrowserBase$Properties
- sf:FOCUS_ON_NAVIGATION:java.lang.String
- sf:FOCUS_ON_SHOW:java.lang.String
- <init>():V
a:com.intellij.ui.jcef.JBCefBrowserBase
- com.intellij.ui.jcef.JBCefDisposable
- psf:BLANK_URI:java.lang.String
- sf:JBCEFBROWSER_INSTANCE_PROP:java.lang.String
- pf:myCefBrowser:org.cef.browser.CefBrowser
- pf:myCefClient:com.intellij.ui.jcef.JBCefClient
- p:<init>(com.intellij.ui.jcef.JBCefBrowserBuilder):V
- p:createDefaultContextMenuHandler():com.intellij.ui.jcef.JBCefBrowserBase$DefaultCefContextMenuHandler
- createImmediately():V
- dispose():V
- p:dispose(java.lang.Runnable):V
- getBrowserComponent():java.awt.Component
- f:getCefBrowser():org.cef.browser.CefBrowser
- a:getComponent():javax.swing.JComponent
- s:getFocusedBrowser():com.intellij.ui.jcef.JBCefBrowserBase
- s:getGlobalJBCefCookieManager():com.intellij.ui.jcef.JBCefCookieManager
- s:getJBCefBrowser(org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefBrowser
- f:getJBCefClient():com.intellij.ui.jcef.JBCefClient
- f:getJBCefCookieManager():com.intellij.ui.jcef.JBCefCookieManager
- getProperty(java.lang.String):java.lang.Object
- f:getZoomLevel():D
- f:isDisposed():Z
- isOffScreenRendering():Z
- isProperty(java.lang.String):Z
- f:loadHTML(java.lang.String):V
- f:loadHTML(java.lang.String,java.lang.String):V
- f:loadURL(java.lang.String):V
- openDevtools():V
- setErrorPage(com.intellij.ui.jcef.JBCefBrowserBase$ErrorPage):V
- f:setJBCefCookieManager(com.intellij.ui.jcef.JBCefCookieManager):V
- setOpenLinksInExternalBrowser(Z):V
- setPageBackgroundColor(java.lang.String):V
- setProperty(java.lang.String,java.lang.Object):V
- f:setZoomLevel(D):V
pc:com.intellij.ui.jcef.JBCefBrowserBase$DefaultCefContextMenuHandler
- org.cef.handler.CefContextMenuHandlerAdapter
- psf:DEBUG_COMMAND_ID:I
- <init>(com.intellij.ui.jcef.JBCefBrowserBase):V
- <init>(com.intellij.ui.jcef.JBCefBrowserBase,Z):V
- onBeforeContextMenu(org.cef.browser.CefBrowser,org.cef.browser.CefFrame,org.cef.callback.CefContextMenuParams,org.cef.callback.CefMenuModel):V
- onContextMenuCommand(org.cef.browser.CefBrowser,org.cef.browser.CefFrame,org.cef.callback.CefContextMenuParams,I,I):Z
com.intellij.ui.jcef.JBCefBrowserBase$ErrorPage
- sf:DEFAULT:com.intellij.ui.jcef.JBCefBrowserBase$ErrorPage
- a:create(org.cef.handler.CefLoadHandler$ErrorCode,java.lang.String,java.lang.String):java.lang.String
c:com.intellij.ui.jcef.JBCefBrowserBase$Properties
- sf:NO_CONTEXT_MENU:java.lang.String
- sf:NO_DEFAULT_AUTH_CREDENTIALS:java.lang.String
- <init>():V
c:com.intellij.ui.jcef.JBCefBrowserBuilder
- <init>():V
- build():com.intellij.ui.jcef.JBCefBrowser
- createBrowser():com.intellij.ui.jcef.JBCefBrowser
- setCefBrowser(org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefBrowserBuilder
- setClient(com.intellij.ui.jcef.JBCefClient):com.intellij.ui.jcef.JBCefBrowserBuilder
- setCreateImmediately(Z):com.intellij.ui.jcef.JBCefBrowserBuilder
- setEnableOpenDevToolsMenuItem(Z):com.intellij.ui.jcef.JBCefBrowserBuilder
- setMouseWheelEventEnable(Z):com.intellij.ui.jcef.JBCefBrowserBuilder
- setOSRHandlerFactory(com.intellij.ui.jcef.JBCefOSRHandlerFactory):com.intellij.ui.jcef.JBCefBrowserBuilder
- setOffScreenRendering(Z):com.intellij.ui.jcef.JBCefBrowserBuilder
- setUrl(java.lang.String):com.intellij.ui.jcef.JBCefBrowserBuilder
- setWindowlessFramerate(I):com.intellij.ui.jcef.JBCefBrowserBuilder
c:com.intellij.ui.jcef.JBCefBrowserJsCall
- sf:Companion:com.intellij.ui.jcef.JBCefBrowserJsCall$Companion
- <init>(java.lang.String,com.intellij.ui.jcef.JBCefBrowser,I):V
- f:await(kotlin.coroutines.Continuation):java.lang.Object
- f:invoke():org.jetbrains.concurrency.Promise
f:com.intellij.ui.jcef.JBCefBrowserJsCall$Companion
f:com.intellij.ui.jcef.JBCefBrowserJsCallError
- java.lang.IllegalStateException
- <init>(java.lang.String):V
f:com.intellij.ui.jcef.JBCefBrowserJsCallKt
- sf:executeJavaScript(com.intellij.ui.jcef.JBCefBrowser,java.lang.String,I,kotlin.coroutines.Continuation):java.lang.Object
- bs:executeJavaScript$default(com.intellij.ui.jcef.JBCefBrowser,java.lang.String,I,kotlin.coroutines.Continuation,I,java.lang.Object):java.lang.Object
- sf:executeJavaScriptAsync(com.intellij.ui.jcef.JBCefBrowser,java.lang.String):org.jetbrains.concurrency.Promise
f:com.intellij.ui.jcef.JBCefClient
- com.intellij.ui.jcef.JBCefDisposable
- addContextMenuHandler(org.cef.handler.CefContextMenuHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addDialogHandler(org.cef.handler.CefDialogHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addDisplayHandler(org.cef.handler.CefDisplayHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addDownloadHandler(org.cef.handler.CefDownloadHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addDragHandler(org.cef.handler.CefDragHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addFocusHandler(org.cef.handler.CefFocusHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addJSDialogHandler(org.cef.handler.CefJSDialogHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addKeyboardHandler(org.cef.handler.CefKeyboardHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addLifeSpanHandler(org.cef.handler.CefLifeSpanHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addLoadHandler(org.cef.handler.CefLoadHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addPermissionHandler(org.cef.handler.CefPermissionHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addRequestHandler(org.cef.handler.CefRequestHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- dispose():V
- getCefClient():org.cef.CefClient
- getProperty(java.lang.String):java.lang.Object
- isDisposed():Z
- removeAllHandlers(org.cef.browser.CefBrowser):V
- removeContextMenuHandler(org.cef.handler.CefContextMenuHandler,org.cef.browser.CefBrowser):V
- removeDialogHandler(org.cef.handler.CefDialogHandler,org.cef.browser.CefBrowser):V
- removeDisplayHandler(org.cef.handler.CefDisplayHandler,org.cef.browser.CefBrowser):V
- removeDownloadHandle(org.cef.handler.CefDownloadHandler,org.cef.browser.CefBrowser):V
- removeDragHandler(org.cef.handler.CefDragHandler,org.cef.browser.CefBrowser):V
- removeFocusHandler(org.cef.handler.CefFocusHandler,org.cef.browser.CefBrowser):V
- removeJSDialogHandler(org.cef.handler.CefJSDialogHandler,org.cef.browser.CefBrowser):V
- removeKeyboardHandler(org.cef.handler.CefKeyboardHandler,org.cef.browser.CefBrowser):V
- removeLifeSpanHandler(org.cef.handler.CefLifeSpanHandler,org.cef.browser.CefBrowser):V
- removeLoadHandler(org.cef.handler.CefLoadHandler,org.cef.browser.CefBrowser):V
- removeRequestHandler(org.cef.handler.CefRequestHandler,org.cef.browser.CefBrowser):V
- setProperty(java.lang.String,java.lang.Object):V
f:com.intellij.ui.jcef.JBCefClient$Properties
- sf:JS_QUERY_POOL_SIZE:java.lang.String
- <init>():V
f:com.intellij.ui.jcef.JBCefCookie
- <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,Z,Z):V
- <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,Z,Z,java.util.Date,java.util.Date,Z,java.util.Date):V
- <init>(org.cef.network.CefCookie):V
- equals(java.lang.Object):Z
- getCefCookie():org.cef.network.CefCookie
- getCreation():java.util.Date
- getDomain():java.lang.String
- getExpires():java.util.Date
- getLastAccess():java.util.Date
- getName():java.lang.String
- getPath():java.lang.String
- getValue():java.lang.String
- hasExpires():Z
- hashCode():I
- isHttpOnly():Z
- isSecure():Z
f:com.intellij.ui.jcef.JBCefCookieManager
- <init>():V
- deleteCookies(java.lang.String,java.lang.String):java.util.concurrent.Future
- deleteCookies(java.lang.String,Z):Z
- deleteCookies(Z):Z
- getCefCookieManager():org.cef.network.CefCookieManager
- getCookies():java.util.List
- getCookies(java.lang.String,java.lang.Boolean):java.util.concurrent.Future
- setCookie(java.lang.String,com.intellij.ui.jcef.JBCefCookie):java.util.concurrent.Future
- setCookie(java.lang.String,com.intellij.ui.jcef.JBCefCookie,Z):Z
com.intellij.ui.jcef.JBCefDisposable
- com.intellij.openapi.Disposable
- a:isDisposed():Z
f:com.intellij.ui.jcef.JBCefJSQuery
- com.intellij.ui.jcef.JBCefDisposable
- addHandler(java.util.function.Function):V
- clearHandlers():V
- s:create(com.intellij.ui.jcef.JBCefBrowser):com.intellij.ui.jcef.JBCefJSQuery
- s:create(com.intellij.ui.jcef.JBCefBrowserBase):com.intellij.ui.jcef.JBCefJSQuery
- dispose():V
- getFuncName():java.lang.String
- inject(java.lang.String):java.lang.String
- inject(java.lang.String,java.lang.String,java.lang.String):java.lang.String
- isDisposed():Z
- removeHandler(java.util.function.Function):V
c:com.intellij.ui.jcef.JBCefJSQuery$Response
- sf:ERR_CODE_SUCCESS:I
- <init>(java.lang.String):V
- <init>(java.lang.String,I,java.lang.String):V
- errCode():I
- errMsg():java.lang.String
- hasResponse():Z
- isSuccess():Z
- response():java.lang.String
com.intellij.ui.jcef.JBCefOSRHandlerFactory
- a:createCefRenderHandler(javax.swing.JComponent):org.cef.handler.CefRenderHandler
- a:createComponent(Z):javax.swing.JComponent
- s:getInstance():com.intellij.ui.jcef.JBCefOSRHandlerFactory
a:com.intellij.ui.jcef.JBCefOsrHandlerBrowser
- com.intellij.ui.jcef.JBCefBrowserBase
- p:<init>(com.intellij.ui.jcef.JBCefClient,java.lang.String,org.cef.handler.CefRenderHandler,Z):V
- s:create(java.lang.String,org.cef.handler.CefRenderHandler):com.intellij.ui.jcef.JBCefOsrHandlerBrowser
- s:create(java.lang.String,org.cef.handler.CefRenderHandler,com.intellij.ui.jcef.JBCefClient):com.intellij.ui.jcef.JBCefOsrHandlerBrowser
- s:create(java.lang.String,org.cef.handler.CefRenderHandler,com.intellij.ui.jcef.JBCefClient,Z):com.intellij.ui.jcef.JBCefOsrHandlerBrowser
- s:create(java.lang.String,org.cef.handler.CefRenderHandler,Z):com.intellij.ui.jcef.JBCefOsrHandlerBrowser
f:com.intellij.ui.jcef.JBCefPsiNavigationUtils
- sf:INSTANCE:com.intellij.ui.jcef.JBCefPsiNavigationUtils
- f:navigateTo(java.lang.String):Z
- f:navigateTo(java.lang.String,com.intellij.openapi.util.text.LineColumn):Z
f:com.intellij.ui.jcef.JBCefScrollbarsHelper
- <init>():V
- s:buildScrollbarsStyle():java.lang.String
- s:getOverlayScrollbarStyle():java.lang.String
- s:getOverlayScrollbarsSourceCSS():java.lang.String
- s:getOverlayScrollbarsSourceJS():java.lang.String
f:com.intellij.ui.jcef.JcefShortcutProvider
- <init>():V
- s:getActions():java.util.List
- s:registerShortcuts(javax.swing.JComponent,com.intellij.ui.jcef.JBCefBrowser):V
f:com.intellij.ui.layout.AdvancedSettingsPredicate
- com.intellij.ui.layout.ComponentPredicate
- <init>(java.lang.String,com.intellij.openapi.Disposable):V

View File

@@ -2,32 +2,3 @@ javax/security/auth/x500/X500Principal
kotlin/jvm/internal/DefaultConstructorMarker
kotlin/reflect/KMutableProperty0
kotlin/reflect/KProperty
org/cef/CefBrowserSettings
org/cef/CefClient
org/cef/CefSettings
org/cef/browser/CefBrowser
org/cef/browser/CefFrame
org/cef/browser/CefMessageRouter
org/cef/browser/CefMessageRouter$CefMessageRouterConfig
org/cef/browser/CefRequestContext
org/cef/callback/CefContextMenuParams
org/cef/callback/CefMenuModel
org/cef/callback/CefSchemeHandlerFactory
org/cef/callback/CefSchemeRegistrar
org/cef/handler/CefContextMenuHandler
org/cef/handler/CefContextMenuHandlerAdapter
org/cef/handler/CefDialogHandler
org/cef/handler/CefDisplayHandler
org/cef/handler/CefDownloadHandler
org/cef/handler/CefDragHandler
org/cef/handler/CefFocusHandler
org/cef/handler/CefJSDialogHandler
org/cef/handler/CefKeyboardHandler
org/cef/handler/CefLifeSpanHandler
org/cef/handler/CefLoadHandler
org/cef/handler/CefLoadHandler$ErrorCode
org/cef/handler/CefPermissionHandler
org/cef/handler/CefRenderHandler
org/cef/handler/CefRequestHandler
org/cef/network/CefCookie
org/cef/network/CefCookieManager

View File

@@ -24316,48 +24316,6 @@ f:com.intellij.ui.filterField.SearchQueryParserBase$QueryCompletionPosition
- f:getAttributeName():java.lang.String
- f:getAttributeValue():java.lang.String
- f:getStartPosition():I
c:com.intellij.ui.jcef.CefBrowserFactoryImpl
- com.intellij.ui.jcef.CefOsrBrowserFactory
- <init>():V
- createOsrBrowser(com.intellij.ui.jcef.JBCefOSRHandlerFactory,org.cef.CefClient,java.lang.String,org.cef.browser.CefRequestContext,org.cef.browser.CefBrowser,java.awt.Point,Z,org.cef.CefBrowserSettings):org.cef.browser.CefBrowser
*c:com.intellij.ui.jcef.HwFacadeHelper
- sf:TRANSPARENT_COLOR:java.awt.Color
- addNotify():V
- s:create(javax.swing.JComponent):com.intellij.ui.jcef.HwFacadeHelper
- hide():V
- paint(java.awt.Graphics,java.util.function.Consumer):V
- removeNotify():V
- show():V
c:com.intellij.ui.jcef.HwFacadeJPanel
- javax.swing.JPanel
- <init>():V
- addNotify():V
- hide():V
- paint(java.awt.Graphics):V
- removeNotify():V
- show():V
c:com.intellij.ui.jcef.HwFacadeNonOpaquePanel
- com.intellij.ui.components.panels.NonOpaquePanel
- <init>():V
- addNotify():V
- hide():V
- paint(java.awt.Graphics):V
- removeNotify():V
- show():V
c:com.intellij.ui.jcef.JBCefOSRHandlerFactoryImpl
- com.intellij.ui.jcef.JBCefOSRHandlerFactory
- <init>():V
- createCefRenderHandler(javax.swing.JComponent):org.cef.handler.CefRenderHandler
- createComponent(Z):javax.swing.JComponent
c:com.intellij.ui.jcef.JCEFHtmlPanel
- com.intellij.ui.jcef.JBCefBrowser
- <init>(com.intellij.ui.jcef.JBCefClient,java.lang.String):V
- <init>(java.lang.String):V
- <init>(Z,com.intellij.ui.jcef.JBCefClient,java.lang.String):V
- <init>(Z,java.lang.String):V
- p:createDefaultContextMenuHandler():com.intellij.ui.jcef.JBCefBrowser$DefaultCefContextMenuHandler
- p:prepareHtml(java.lang.String):java.lang.String
- setHtml(java.lang.String):V
com.intellij.ui.layout.BaseBuilder
e:com.intellij.ui.layout.CCFlags
- java.lang.Enum
@@ -25990,13 +25948,6 @@ f:com.intellij.util.ContentUtilEx
- s:selectContent(com.intellij.ui.content.ContentManager,javax.swing.JComponent,Z):Z
- s:setSplitMode(java.lang.String,Z):V
- s:updateTabbedContentDisplayName(com.intellij.ui.content.ContentManager,javax.swing.JComponent):V
f:com.intellij.util.FieldAccessor
- <init>(java.lang.Class,java.lang.String):V
- <init>(java.lang.Class,java.lang.String,java.lang.Class):V
- b:<init>(java.lang.Class,java.lang.String,java.lang.Class,I,kotlin.jvm.internal.DefaultConstructorMarker):V
- f:get(java.lang.Object):java.lang.Object
- f:isAvailable():Z
- f:set(java.lang.Object,java.lang.Object):V
f:com.intellij.util.IJSwingUtilities
- <init>():V
- s:createHyperlinkEvent(java.lang.String,java.lang.Object):javax.swing.event.HyperlinkEvent

View File

@@ -47,11 +47,6 @@ net/miginfocom/layout/BoundSize
net/miginfocom/layout/LC
org/apache/http/client/CredentialsProvider
org/apache/http/client/config/RequestConfig$Builder
org/cef/CefBrowserSettings
org/cef/CefClient
org/cef/browser/CefBrowser
org/cef/browser/CefRequestContext
org/cef/handler/CefRenderHandler
sun/awt/FontConfiguration
sun/awt/KeyboardFocusManagerPeerImpl
sun/font/SunFontManager

View File

@@ -144,5 +144,6 @@
<orderEntry type="module" module-name="intellij.platform.ijent.community.buildConstants" />
<orderEntry type="library" name="googlecode.plist.dd" level="project" />
<orderEntry type="module" module-name="intellij.platform.jbr" />
<orderEntry type="module" module-name="intellij.platform.ui.jcef" />
</component>
</module>

View File

@@ -99,6 +99,7 @@
<orderEntry type="module" module-name="intellij.platform.util.io.storages" />
<orderEntry type="library" name="kotlinx-collections-immutable" level="project" />
<orderEntry type="library" scope="TEST" name="ktor-server-cio" level="project" />
<orderEntry type="module" module-name="intellij.platform.ui.jcef" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.eel" scope="TEST" />
</component>
</module>

View File

@@ -0,0 +1,293 @@
c:com.intellij.ui.jcef.CefBrowserFactoryImpl
- com.intellij.ui.jcef.CefOsrBrowserFactory
- <init>():V
- createOsrBrowser(com.intellij.ui.jcef.JBCefOSRHandlerFactory,org.cef.CefClient,java.lang.String,org.cef.browser.CefRequestContext,org.cef.browser.CefBrowser,java.awt.Point,Z,org.cef.CefBrowserSettings):org.cef.browser.CefBrowser
*:com.intellij.ui.jcef.CefOsrBrowserFactory
- a:createOsrBrowser(com.intellij.ui.jcef.JBCefOSRHandlerFactory,org.cef.CefClient,java.lang.String,org.cef.browser.CefRequestContext,org.cef.browser.CefBrowser,java.awt.Point,Z,org.cef.CefBrowserSettings):org.cef.browser.CefBrowser
- s:getInstance():com.intellij.ui.jcef.CefOsrBrowserFactory
*c:com.intellij.ui.jcef.HwFacadeHelper
- sf:TRANSPARENT_COLOR:java.awt.Color
- addNotify():V
- s:create(javax.swing.JComponent):com.intellij.ui.jcef.HwFacadeHelper
- hide():V
- paint(java.awt.Graphics,java.util.function.Consumer):V
- removeNotify():V
- show():V
c:com.intellij.ui.jcef.HwFacadeJPanel
- javax.swing.JPanel
- <init>():V
- addNotify():V
- hide():V
- paint(java.awt.Graphics):V
- removeNotify():V
- show():V
c:com.intellij.ui.jcef.HwFacadeNonOpaquePanel
- com.intellij.ui.components.panels.NonOpaquePanel
- <init>():V
- addNotify():V
- hide():V
- paint(java.awt.Graphics):V
- removeNotify():V
- show():V
f:com.intellij.ui.jcef.JBCefApp
- createClient():com.intellij.ui.jcef.JBCefClient
- createMessageRouter(org.cef.browser.CefMessageRouter$CefMessageRouterConfig):org.cef.browser.CefMessageRouter
- getCefSettings():org.cef.CefSettings
- s:getForceDeviceScaleFactor():D
- s:getInstance():com.intellij.ui.jcef.JBCefApp
- s:getNotificationGroup():com.intellij.notification.NotificationGroup
- getRemoteDebuggingPort():java.lang.Integer
- getRemoteDebuggingPort(java.util.function.Consumer):V
- s:isOffScreenRenderingModeEnabled():Z
- s:isStarted():Z
- s:isSupported():Z
- s:normalizeScaledSize(I):I
com.intellij.ui.jcef.JBCefApp$JBCefCustomSchemeHandlerFactory
- org.cef.callback.CefSchemeHandlerFactory
- a:getDomainName():java.lang.String
- a:getSchemeName():java.lang.String
- a:registerCustomScheme(org.cef.callback.CefSchemeRegistrar):V
*f:com.intellij.ui.jcef.JBCefAppArmorUtils
- <init>():V
- s:areUnprivilegedUserNamespacesRestricted():Z
- s:createUnprivilegedUserNamespacesRestrictedBanner():com.intellij.ui.InlineBanner
- s:getUnprivilegedUserNamespacesRestrictedStubPanel():javax.swing.JPanel
- s:showUnprivilegedUserNamespacesRestrictedDialog(java.awt.Component):V
com.intellij.ui.jcef.JBCefAppRequiredArgumentsProvider
- sf:Companion:com.intellij.ui.jcef.JBCefAppRequiredArgumentsProvider$Companion
- a:getOptions():java.util.List
- s:getProviders():java.util.List
f:com.intellij.ui.jcef.JBCefAppRequiredArgumentsProvider$Companion
- f:getEP():com.intellij.openapi.extensions.ExtensionPointName
- f:getProviders():java.util.List
- f:setEP(com.intellij.openapi.extensions.ExtensionPointName):V
f:com.intellij.ui.jcef.JBCefAppUtilsKt
- sf:getRemoteDebugPortSuspendable(com.intellij.ui.jcef.JBCefApp,kotlin.coroutines.Continuation):java.lang.Object
c:com.intellij.ui.jcef.JBCefBrowser
- com.intellij.ui.jcef.JBCefBrowserBase
- <init>():V
- p:<init>(com.intellij.ui.jcef.JBCefBrowserBuilder):V
- <init>(com.intellij.ui.jcef.JBCefClient,java.lang.String):V
- <init>(java.lang.String):V
- <init>(org.cef.browser.CefBrowser,com.intellij.ui.jcef.JBCefClient):V
- s:addOnBrowserMoveResizeCallback(java.util.function.Consumer):V
- s:create(com.intellij.ui.jcef.JBCefBrowserBuilder):com.intellij.ui.jcef.JBCefBrowser
- s:createBuilder():com.intellij.ui.jcef.JBCefBrowserBuilder
- dispose():V
- p:getBackgroundColor():java.awt.Color
- getComponent():javax.swing.JComponent
- s:removeOnBrowserMoveResizeCallback(java.util.function.Consumer):V
pc:com.intellij.ui.jcef.JBCefBrowser$DefaultCefContextMenuHandler
- com.intellij.ui.jcef.JBCefBrowserBase$DefaultCefContextMenuHandler
- <init>(com.intellij.ui.jcef.JBCefBrowser):V
- <init>(com.intellij.ui.jcef.JBCefBrowser,Z):V
c:com.intellij.ui.jcef.JBCefBrowser$MyPanel
- javax.swing.JPanel
- getJBCefBrowser():com.intellij.ui.jcef.JBCefBrowser
- getPreferredSize():java.awt.Dimension
- p:processFocusEvent(java.awt.event.FocusEvent):V
- removeNotify():V
- setBackground(java.awt.Color):V
c:com.intellij.ui.jcef.JBCefBrowser$Properties
- com.intellij.ui.jcef.JBCefBrowserBase$Properties
- sf:FOCUS_ON_NAVIGATION:java.lang.String
- sf:FOCUS_ON_SHOW:java.lang.String
- <init>():V
a:com.intellij.ui.jcef.JBCefBrowserBase
- com.intellij.ui.jcef.JBCefDisposable
- psf:BLANK_URI:java.lang.String
- sf:JBCEFBROWSER_INSTANCE_PROP:java.lang.String
- pf:myCefBrowser:org.cef.browser.CefBrowser
- pf:myCefClient:com.intellij.ui.jcef.JBCefClient
- p:<init>(com.intellij.ui.jcef.JBCefBrowserBuilder):V
- p:createDefaultContextMenuHandler():com.intellij.ui.jcef.JBCefBrowserBase$DefaultCefContextMenuHandler
- createImmediately():V
- dispose():V
- p:dispose(java.lang.Runnable):V
- getBrowserComponent():java.awt.Component
- f:getCefBrowser():org.cef.browser.CefBrowser
- a:getComponent():javax.swing.JComponent
- s:getFocusedBrowser():com.intellij.ui.jcef.JBCefBrowserBase
- s:getGlobalJBCefCookieManager():com.intellij.ui.jcef.JBCefCookieManager
- s:getJBCefBrowser(org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefBrowser
- f:getJBCefClient():com.intellij.ui.jcef.JBCefClient
- f:getJBCefCookieManager():com.intellij.ui.jcef.JBCefCookieManager
- getProperty(java.lang.String):java.lang.Object
- f:getZoomLevel():D
- f:isDisposed():Z
- isOffScreenRendering():Z
- isProperty(java.lang.String):Z
- f:loadHTML(java.lang.String):V
- f:loadHTML(java.lang.String,java.lang.String):V
- f:loadURL(java.lang.String):V
- openDevtools():V
- setErrorPage(com.intellij.ui.jcef.JBCefBrowserBase$ErrorPage):V
- f:setJBCefCookieManager(com.intellij.ui.jcef.JBCefCookieManager):V
- setOpenLinksInExternalBrowser(Z):V
- setPageBackgroundColor(java.lang.String):V
- setProperty(java.lang.String,java.lang.Object):V
- f:setZoomLevel(D):V
pc:com.intellij.ui.jcef.JBCefBrowserBase$DefaultCefContextMenuHandler
- org.cef.handler.CefContextMenuHandlerAdapter
- psf:DEBUG_COMMAND_ID:I
- <init>(com.intellij.ui.jcef.JBCefBrowserBase):V
- <init>(com.intellij.ui.jcef.JBCefBrowserBase,Z):V
- onBeforeContextMenu(org.cef.browser.CefBrowser,org.cef.browser.CefFrame,org.cef.callback.CefContextMenuParams,org.cef.callback.CefMenuModel):V
- onContextMenuCommand(org.cef.browser.CefBrowser,org.cef.browser.CefFrame,org.cef.callback.CefContextMenuParams,I,I):Z
com.intellij.ui.jcef.JBCefBrowserBase$ErrorPage
- sf:DEFAULT:com.intellij.ui.jcef.JBCefBrowserBase$ErrorPage
- a:create(org.cef.handler.CefLoadHandler$ErrorCode,java.lang.String,java.lang.String):java.lang.String
c:com.intellij.ui.jcef.JBCefBrowserBase$Properties
- sf:NO_CONTEXT_MENU:java.lang.String
- sf:NO_DEFAULT_AUTH_CREDENTIALS:java.lang.String
- <init>():V
c:com.intellij.ui.jcef.JBCefBrowserBuilder
- <init>():V
- build():com.intellij.ui.jcef.JBCefBrowser
- createBrowser():com.intellij.ui.jcef.JBCefBrowser
- setCefBrowser(org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefBrowserBuilder
- setClient(com.intellij.ui.jcef.JBCefClient):com.intellij.ui.jcef.JBCefBrowserBuilder
- setCreateImmediately(Z):com.intellij.ui.jcef.JBCefBrowserBuilder
- setEnableOpenDevToolsMenuItem(Z):com.intellij.ui.jcef.JBCefBrowserBuilder
- setMouseWheelEventEnable(Z):com.intellij.ui.jcef.JBCefBrowserBuilder
- setOSRHandlerFactory(com.intellij.ui.jcef.JBCefOSRHandlerFactory):com.intellij.ui.jcef.JBCefBrowserBuilder
- setOffScreenRendering(Z):com.intellij.ui.jcef.JBCefBrowserBuilder
- setUrl(java.lang.String):com.intellij.ui.jcef.JBCefBrowserBuilder
- setWindowlessFramerate(I):com.intellij.ui.jcef.JBCefBrowserBuilder
c:com.intellij.ui.jcef.JBCefBrowserJsCall
- sf:Companion:com.intellij.ui.jcef.JBCefBrowserJsCall$Companion
- <init>(java.lang.String,com.intellij.ui.jcef.JBCefBrowser,I):V
- f:await(kotlin.coroutines.Continuation):java.lang.Object
- f:invoke():org.jetbrains.concurrency.Promise
f:com.intellij.ui.jcef.JBCefBrowserJsCall$Companion
f:com.intellij.ui.jcef.JBCefBrowserJsCallError
- java.lang.IllegalStateException
- <init>(java.lang.String):V
f:com.intellij.ui.jcef.JBCefBrowserJsCallKt
- sf:executeJavaScript(com.intellij.ui.jcef.JBCefBrowser,java.lang.String,I,kotlin.coroutines.Continuation):java.lang.Object
- bs:executeJavaScript$default(com.intellij.ui.jcef.JBCefBrowser,java.lang.String,I,kotlin.coroutines.Continuation,I,java.lang.Object):java.lang.Object
- sf:executeJavaScriptAsync(com.intellij.ui.jcef.JBCefBrowser,java.lang.String):org.jetbrains.concurrency.Promise
f:com.intellij.ui.jcef.JBCefClient
- com.intellij.ui.jcef.JBCefDisposable
- addContextMenuHandler(org.cef.handler.CefContextMenuHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addDialogHandler(org.cef.handler.CefDialogHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addDisplayHandler(org.cef.handler.CefDisplayHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addDownloadHandler(org.cef.handler.CefDownloadHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addDragHandler(org.cef.handler.CefDragHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addFocusHandler(org.cef.handler.CefFocusHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addJSDialogHandler(org.cef.handler.CefJSDialogHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addKeyboardHandler(org.cef.handler.CefKeyboardHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addLifeSpanHandler(org.cef.handler.CefLifeSpanHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addLoadHandler(org.cef.handler.CefLoadHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addPermissionHandler(org.cef.handler.CefPermissionHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- addRequestHandler(org.cef.handler.CefRequestHandler,org.cef.browser.CefBrowser):com.intellij.ui.jcef.JBCefClient
- dispose():V
- getCefClient():org.cef.CefClient
- getProperty(java.lang.String):java.lang.Object
- isDisposed():Z
- removeAllHandlers(org.cef.browser.CefBrowser):V
- removeContextMenuHandler(org.cef.handler.CefContextMenuHandler,org.cef.browser.CefBrowser):V
- removeDialogHandler(org.cef.handler.CefDialogHandler,org.cef.browser.CefBrowser):V
- removeDisplayHandler(org.cef.handler.CefDisplayHandler,org.cef.browser.CefBrowser):V
- removeDownloadHandle(org.cef.handler.CefDownloadHandler,org.cef.browser.CefBrowser):V
- removeDragHandler(org.cef.handler.CefDragHandler,org.cef.browser.CefBrowser):V
- removeFocusHandler(org.cef.handler.CefFocusHandler,org.cef.browser.CefBrowser):V
- removeJSDialogHandler(org.cef.handler.CefJSDialogHandler,org.cef.browser.CefBrowser):V
- removeKeyboardHandler(org.cef.handler.CefKeyboardHandler,org.cef.browser.CefBrowser):V
- removeLifeSpanHandler(org.cef.handler.CefLifeSpanHandler,org.cef.browser.CefBrowser):V
- removeLoadHandler(org.cef.handler.CefLoadHandler,org.cef.browser.CefBrowser):V
- removeRequestHandler(org.cef.handler.CefRequestHandler,org.cef.browser.CefBrowser):V
- setProperty(java.lang.String,java.lang.Object):V
f:com.intellij.ui.jcef.JBCefClient$Properties
- sf:JS_QUERY_POOL_SIZE:java.lang.String
- <init>():V
f:com.intellij.ui.jcef.JBCefCookie
- <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,Z,Z):V
- <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,Z,Z,java.util.Date,java.util.Date,Z,java.util.Date):V
- <init>(org.cef.network.CefCookie):V
- equals(java.lang.Object):Z
- getCefCookie():org.cef.network.CefCookie
- getCreation():java.util.Date
- getDomain():java.lang.String
- getExpires():java.util.Date
- getLastAccess():java.util.Date
- getName():java.lang.String
- getPath():java.lang.String
- getValue():java.lang.String
- hasExpires():Z
- hashCode():I
- isHttpOnly():Z
- isSecure():Z
f:com.intellij.ui.jcef.JBCefCookieManager
- <init>():V
- deleteCookies(java.lang.String,java.lang.String):java.util.concurrent.Future
- deleteCookies(java.lang.String,Z):Z
- deleteCookies(Z):Z
- getCefCookieManager():org.cef.network.CefCookieManager
- getCookies():java.util.List
- getCookies(java.lang.String,java.lang.Boolean):java.util.concurrent.Future
- setCookie(java.lang.String,com.intellij.ui.jcef.JBCefCookie):java.util.concurrent.Future
- setCookie(java.lang.String,com.intellij.ui.jcef.JBCefCookie,Z):Z
com.intellij.ui.jcef.JBCefDisposable
- com.intellij.openapi.Disposable
- a:isDisposed():Z
f:com.intellij.ui.jcef.JBCefJSQuery
- com.intellij.ui.jcef.JBCefDisposable
- addHandler(java.util.function.Function):V
- clearHandlers():V
- s:create(com.intellij.ui.jcef.JBCefBrowser):com.intellij.ui.jcef.JBCefJSQuery
- s:create(com.intellij.ui.jcef.JBCefBrowserBase):com.intellij.ui.jcef.JBCefJSQuery
- dispose():V
- getFuncName():java.lang.String
- inject(java.lang.String):java.lang.String
- inject(java.lang.String,java.lang.String,java.lang.String):java.lang.String
- isDisposed():Z
- removeHandler(java.util.function.Function):V
c:com.intellij.ui.jcef.JBCefJSQuery$Response
- sf:ERR_CODE_SUCCESS:I
- <init>(java.lang.String):V
- <init>(java.lang.String,I,java.lang.String):V
- errCode():I
- errMsg():java.lang.String
- hasResponse():Z
- isSuccess():Z
- response():java.lang.String
com.intellij.ui.jcef.JBCefOSRHandlerFactory
- a:createCefRenderHandler(javax.swing.JComponent):org.cef.handler.CefRenderHandler
- a:createComponent(Z):javax.swing.JComponent
- s:getInstance():com.intellij.ui.jcef.JBCefOSRHandlerFactory
c:com.intellij.ui.jcef.JBCefOSRHandlerFactoryImpl
- com.intellij.ui.jcef.JBCefOSRHandlerFactory
- <init>():V
- createCefRenderHandler(javax.swing.JComponent):org.cef.handler.CefRenderHandler
- createComponent(Z):javax.swing.JComponent
a:com.intellij.ui.jcef.JBCefOsrHandlerBrowser
- com.intellij.ui.jcef.JBCefBrowserBase
- p:<init>(com.intellij.ui.jcef.JBCefClient,java.lang.String,org.cef.handler.CefRenderHandler,Z):V
- s:create(java.lang.String,org.cef.handler.CefRenderHandler):com.intellij.ui.jcef.JBCefOsrHandlerBrowser
- s:create(java.lang.String,org.cef.handler.CefRenderHandler,com.intellij.ui.jcef.JBCefClient):com.intellij.ui.jcef.JBCefOsrHandlerBrowser
- s:create(java.lang.String,org.cef.handler.CefRenderHandler,com.intellij.ui.jcef.JBCefClient,Z):com.intellij.ui.jcef.JBCefOsrHandlerBrowser
- s:create(java.lang.String,org.cef.handler.CefRenderHandler,Z):com.intellij.ui.jcef.JBCefOsrHandlerBrowser
f:com.intellij.ui.jcef.JBCefPsiNavigationUtils
- sf:INSTANCE:com.intellij.ui.jcef.JBCefPsiNavigationUtils
- f:navigateTo(java.lang.String):Z
- f:navigateTo(java.lang.String,com.intellij.openapi.util.text.LineColumn):Z
f:com.intellij.ui.jcef.JBCefScrollbarsHelper
- <init>():V
- s:buildScrollbarsStyle():java.lang.String
- s:getOverlayScrollbarStyle():java.lang.String
- s:getOverlayScrollbarsSourceCSS():java.lang.String
- s:getOverlayScrollbarsSourceJS():java.lang.String
c:com.intellij.ui.jcef.JCEFHtmlPanel
- com.intellij.ui.jcef.JBCefBrowser
- <init>(com.intellij.ui.jcef.JBCefClient,java.lang.String):V
- <init>(java.lang.String):V
- <init>(Z,com.intellij.ui.jcef.JBCefClient,java.lang.String):V
- <init>(Z,java.lang.String):V
- p:createDefaultContextMenuHandler():com.intellij.ui.jcef.JBCefBrowser$DefaultCefContextMenuHandler
- p:prepareHtml(java.lang.String):java.lang.String
- setHtml(java.lang.String):V
f:com.intellij.ui.jcef.JcefShortcutProvider
- <init>():V
- s:getActions():java.util.List
- s:registerShortcuts(javax.swing.JComponent,com.intellij.ui.jcef.JBCefBrowser):V

View File

@@ -0,0 +1,29 @@
org/cef/CefBrowserSettings
org/cef/CefClient
org/cef/CefSettings
org/cef/browser/CefBrowser
org/cef/browser/CefFrame
org/cef/browser/CefMessageRouter
org/cef/browser/CefMessageRouter$CefMessageRouterConfig
org/cef/browser/CefRequestContext
org/cef/callback/CefContextMenuParams
org/cef/callback/CefMenuModel
org/cef/callback/CefSchemeHandlerFactory
org/cef/callback/CefSchemeRegistrar
org/cef/handler/CefContextMenuHandler
org/cef/handler/CefContextMenuHandlerAdapter
org/cef/handler/CefDialogHandler
org/cef/handler/CefDisplayHandler
org/cef/handler/CefDownloadHandler
org/cef/handler/CefDragHandler
org/cef/handler/CefFocusHandler
org/cef/handler/CefJSDialogHandler
org/cef/handler/CefKeyboardHandler
org/cef/handler/CefLifeSpanHandler
org/cef/handler/CefLoadHandler
org/cef/handler/CefLoadHandler$ErrorCode
org/cef/handler/CefPermissionHandler
org/cef/handler/CefRenderHandler
org/cef/handler/CefRequestHandler
org/cef/network/CefCookie
org/cef/network/CefCookieManager

View File

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/jcef" isTestSource="false" packagePrefix="com.intellij.ui.jcef" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="jetbrains-annotations" level="project" />
<orderEntry type="library" name="kotlin-stdlib" level="project" />
<orderEntry type="library" exported="" name="jcef" level="project" />
<orderEntry type="module" module-name="intellij.platform.util.jdom" />
<orderEntry type="module" module-name="intellij.platform.util.ui" />
<orderEntry type="module" module-name="intellij.platform.util" />
<orderEntry type="module" module-name="intellij.platform.core" />
<orderEntry type="module" module-name="intellij.platform.core.ui" />
<orderEntry type="module" module-name="intellij.platform.util.ex" />
<orderEntry type="module" module-name="intellij.platform.editor" />
<orderEntry type="module" module-name="intellij.platform.ide.core" />
<orderEntry type="module" module-name="intellij.platform.ide.util.io" />
<orderEntry type="module" module-name="intellij.platform.concurrency" />
<orderEntry type="module" module-name="intellij.platform.ide" />
<orderEntry type="module" module-name="intellij.platform.core.impl" />
<orderEntry type="library" name="jbr-api" level="project" />
<orderEntry type="module" module-name="intellij.platform.jbr" />
</component>
</module>

View File

@@ -4,7 +4,10 @@ package com.intellij.ui.jcef;
import com.intellij.util.ObjectUtils;
import org.cef.CefBrowserSettings;
import org.cef.CefClient;
import org.cef.browser.*;
import org.cef.browser.CefBrowser;
import org.cef.browser.CefBrowserOsrWithHandler;
import org.cef.browser.CefRendering;
import org.cef.browser.CefRequestContext;
import org.cef.handler.CefRenderHandler;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import org.jetbrains.annotations.NotNull;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import javax.swing.*;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.ui.components.panels.NonOpaquePanel;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef
import com.intellij.execution.Platform

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef
import com.intellij.ide.IdeBundle

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef
import com.intellij.openapi.extensions.ExtensionPointName

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.openapi.application.ApplicationManager;

View File

@@ -23,8 +23,10 @@ import com.intellij.util.net.ssl.CertificateListener;
import com.intellij.util.net.ssl.CertificateManager;
import com.intellij.util.ui.UIUtil;
import org.cef.CefBrowserSettings;
import org.cef.CefClient;
import org.cef.browser.*;
import org.cef.browser.CefBrowser;
import org.cef.browser.CefFrame;
import org.cef.browser.CefRendering;
import org.cef.browser.CefRequestContext;
import org.cef.callback.*;
import org.cef.handler.*;
import org.cef.network.CefCookieManager;

View File

@@ -1,10 +1,8 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef
import com.intellij.openapi.Disposable
import com.intellij.openapi.diagnostic.Logger
import com.intellij.openapi.diagnostic.logger
import com.intellij.openapi.diagnostic.thisLogger
import com.intellij.openapi.util.CheckedDisposable
import com.intellij.openapi.util.Disposer
import com.intellij.openapi.util.text.StringUtil

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.openapi.util.text.StringUtil;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.openapi.diagnostic.Logger;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.openapi.Disposable;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import org.cef.handler.CefKeyboardHandler.CefKeyEvent;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.util.io.URLUtil;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.openapi.diagnostic.Logger;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.openapi.diagnostic.Logger;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.openapi.diagnostic.Logger;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.openapi.application.ApplicationManager;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import org.cef.handler.CefRenderHandler;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.ide.ui.UISettings;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import org.cef.browser.CefBrowser;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.credentialStore.Credentials;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.openapi.application.ApplicationManager;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef
import com.intellij.ide.DataManager

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.diagnostic.LoadingState;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.openapi.Disposable;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import org.cef.browser.CefBrowser;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef
import com.intellij.ide.plugins.DynamicPluginListener

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.openapi.application.ApplicationManager;

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import org.jetbrains.annotations.NotNull;

View File

@@ -1,8 +1,7 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ui.jcef;
import com.intellij.execution.Platform;
import com.intellij.ide.BrowserUtil;
import com.intellij.ide.IdeBundle;
import com.intellij.notification.Notification;
import com.intellij.notification.NotificationDisplayType;
@@ -26,9 +25,11 @@ import org.cef.misc.BoolRef;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import java.io.*;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.nio.charset.Charset;
import java.nio.charset.StandardCharsets;
import java.nio.file.Path;
import java.util.Arrays;
import java.util.Locale;

View File

@@ -32,6 +32,13 @@ f:com.intellij.openapi.util.ExtensionsKt
- sf:use(com.intellij.openapi.Disposable,kotlin.jvm.functions.Function1):java.lang.Object
f:com.intellij.util.ErrorKt
- sf:throwIfNotEmpty(java.util.List):V
f:com.intellij.util.FieldAccessor
- <init>(java.lang.Class,java.lang.String):V
- <init>(java.lang.Class,java.lang.String,java.lang.Class):V
- b:<init>(java.lang.Class,java.lang.String,java.lang.Class,I,kotlin.jvm.internal.DefaultConstructorMarker):V
- f:get(java.lang.Object):java.lang.Object
- f:isAvailable():Z
- f:set(java.lang.Object,java.lang.Object):V
f:com.intellij.util.JdomKt
- sf:addOptionTag(org.jdom.Element,java.lang.String,java.lang.String):V
- sf:addOptionTag(org.jdom.Element,java.lang.String,java.lang.String,java.lang.String):V

View File

@@ -1,4 +1,4 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.util
import com.intellij.openapi.diagnostic.logger

View File

@@ -41,5 +41,6 @@
<orderEntry type="library" name="kotlinx-serialization-json" level="project" />
<orderEntry type="library" name="kotlinx-serialization-core" level="project" />
<orderEntry type="library" scope="TEST" name="JUnit4" level="project" />
<orderEntry type="module" module-name="intellij.platform.ui.jcef" />
</component>
</module>

View File

@@ -35,5 +35,6 @@
<orderEntry type="module" module-name="intellij.platform.diagnostic" />
<orderEntry type="module" module-name="intellij.platform.util.coroutines" />
<orderEntry type="library" name="caffeine" level="project" />
<orderEntry type="module" module-name="intellij.platform.ui.jcef" exported="" />
</component>
</module>

View File

@@ -25,5 +25,6 @@
<orderEntry type="module" module-name="intellij.driver.client" exported="" />
<orderEntry type="library" name="jcef" level="project" />
<orderEntry type="module" module-name="intellij.platform.ide.impl" />
<orderEntry type="module" module-name="intellij.platform.ui.jcef" />
</component>
</module>

View File

@@ -148,5 +148,6 @@
<orderEntry type="module" module-name="intellij.commandInterface" scope="RUNTIME" />
<orderEntry type="module" module-name="intellij.python.community.impl.huggingFace" scope="RUNTIME" />
<orderEntry type="module" module-name="intellij.python.syntax" />
<orderEntry type="module" module-name="intellij.platform.ui.jcef" />
</component>
</module>

View File

@@ -19,5 +19,6 @@
<orderEntry type="library" name="jcef" level="project" />
<orderEntry type="module" module-name="intellij.spellchecker" scope="PROVIDED" />
<orderEntry type="module" module-name="intellij.restructuredtext" />
<orderEntry type="module" module-name="intellij.platform.ui.jcef" />
</component>
</module>