Dmitry Batrak
bc5f4a6cce
IJPL-182027 Make JCEF rem-dev support work on hosts with older glibc
...
(cherry picked from commit ebcf60091f64abd5e3eae05909b58610996d5479)
IJ-CR-158507
GitOrigin-RevId: 3c03052142d48d3e2d870c7627615951794228cb
2025-03-28 15:27:15 +00:00
Yuriy Artamonov
4def0b5199
[jcef] IJPL-180822 Allow JCEF with older glibc on machines with custom JBR runtime set
...
(cherry picked from commit 62a0cbedcbf64305af5e4941f395d47d8491ce27)
IJ-CR-158140
GitOrigin-RevId: 87e85ba9bf3ab93f84579c6189b6d60011097248
2025-03-26 17:29:46 +00:00
Artem Bochkarev
b4382f28c3
IJPL-179979 [jcef] Save jcef logs into the common ide logs folder
...
(cherry picked from commit eafa4900781fd88b6714e2b5b0cf92a32bcd5545)
IJ-CR-156806
GitOrigin-RevId: 3e4c493fa0f24b713ea9b61b376f8be27aa81472
2025-03-24 07:24:20 +00:00
Artem Bochkarev
6fa5644b46
IJPL-177883 Fix JBCefBrowser instance leak
...
GitOrigin-RevId: aa3d2dd96732358ad85cf4e8b697a23252f5e5e6
2025-02-19 20:30:21 +00:00
Artem Bochkarev
8a749fe391
IJPL-178144 Fix jcef startup test
...
GitOrigin-RevId: 1e1942764304240753f070a80ba5029d4a8061b8
2025-02-19 20:30:21 +00:00
Vladimir Krivosheev
166f2ce05a
fix visibility
...
GitOrigin-RevId: 97b94a8697fc8d5a3dd16e85542c5786105639c0
2025-02-17 21:39:55 +00:00
Artem Bochkarev
53d6c5a786
IJPL-174814 Disable out-of-process in CWM-client
...
GitOrigin-RevId: b90f72a8f86ed2085e4a2f9bbbfb2d48be2f91c5
2025-02-17 13:09:21 +00:00
Artem Bochkarev
1fda15509a
IJPL-173103 Increase timeout of jcef startup test
...
GitOrigin-RevId: 2252e9b54f700c1bb5705813ac382690dd032808
2025-02-11 11:53:11 +00:00
Leonid Shalupov
e4e5753846
housekeeping: remove unused imports
...
GitOrigin-RevId: ccba6d05260f5eb551ffa87e0d8a38dc93148a3a
2025-02-04 11:00:15 +00:00
Artem Bochkarev
60efaa11e6
[jcef] Enabled accelerated rendering in Linux
...
GitOrigin-RevId: ae2d736fceecb3dea4a65b5fc669cad820e3f7f5
2025-02-04 10:24:09 +00:00
Artem Bochkarev
79bdb95cd4
[jcef] Enabled accelerated rendering in OSX
...
GitOrigin-RevId: c28ad5115aa874dc2a1f6be1a1cb98e837acb1af
2025-02-03 17:31:42 +00:00
Vladimir Krivosheev
c3c21baac5
update bazel files
...
GitOrigin-RevId: 1a10e8174a47f688a95a93af0540f722462acd97
2025-02-03 11:42:18 +00:00
Daniil Ovchinnikov
dea8eddb0c
rename intellij.platform.editor -> intellij.platform.editor.ui
...
GitOrigin-RevId: f4aa008b77368945ce9651fdc47f9463e3445347
2025-02-02 16:22:43 +00:00
Vladimir Krivosheev
b8245e1370
IJ-CR-146078 update bazel files
...
GitOrigin-RevId: 3bcfd10f71c84283bded464e142ead99edc6a278
2025-02-02 15:20:11 +00:00
Leonid Shalupov
4166977093
IJI-2422 community/platform: housekeeping: move resources from source roots to resources roots
...
GitOrigin-RevId: a02691fcdee00a5588d22a1e2c081ce639a6140e
2025-01-31 23:17:43 +00:00
Artem Bochkarev
99eba854f1
IJPL-172674 Enable out-of-process JCEF by default in Windows
...
with minor simplification for system props management
GitOrigin-RevId: d27d7b55703add3453901552e2d8f9378b7ed9d4
2025-01-28 17:53:25 +00:00
Yuriy Artamonov
1e4d884014
[platform] IJPL-174902 Show Unsupported OS warning notifications on Linux with glibc < 2.28
...
GitOrigin-RevId: fdc3ff92f785cd576f6cd4343e445a23241f6e71
2025-01-24 14:50:08 +00:00
Artem Bochkarev
11d2034c15
[jcef] Fix debug logging
...
GitOrigin-RevId: 39ebc7df4467971410317f62a9718d39d731cd55
2025-01-21 20:23:39 +00:00
Artem Bochkarev
79597084f8
IJPL-149228 Enable verbose logging for jcef tests
...
+ minor cleanup for disabled tests (to save test execution time)
GitOrigin-RevId: 458b5e93cca364cde9edacefbb581133e527f17f
2025-01-21 14:22:43 +00:00
Vladimir Kharitonov
458fdebc80
allow Vector at CefDialogHandler
...
GitOrigin-RevId: 35b882f227e8c646f5c483086ce484623de22012
2025-01-20 15:57:23 +00:00
Vladimir Kharitonov
a0cfc70ddc
IJPL-59459 JBR-7997 JCEF: show context menu as IJ popup
...
GitOrigin-RevId: b4f86656aca3c0b618b9ac2372277dcf04ca1e38
2025-01-20 15:57:23 +00:00
Vladimir Kharitonov
700629eb66
IJPL-59459 update JCEF API to 122.1.9-gd14e051-chromium-122.0.6261.94-api-1.18-251-b27
...
GitOrigin-RevId: a29a3c40372fcbec3176a015403adbc33bb39c7d
2025-01-20 15:57:23 +00:00
Artem Bochkarev
5b3f01012e
IJPL-172632 Enable (by default) out-of-process JCEF in Linux
...
GitOrigin-RevId: 3917860710baa6fa91fe575472d1346d17d2ba32
2025-01-20 12:52:42 +00:00
Artem Bochkarev
8b4d447b4b
[jcef] Increase wait timeout for StartupTest
...
GitOrigin-RevId: 62769473a88a324372e32187bb376f08be97ce7e
2025-01-20 12:52:42 +00:00
Artem Bochkarev
fdda44e11e
[jcef] More convenient debug logging
...
GitOrigin-RevId: 35f01b6e8eae6535b0bb585f80b199802b128419
2025-01-20 12:52:42 +00:00
Vladimir Krivosheev
51985dbbd7
update bazel files
...
GitOrigin-RevId: 4259d00cb643511fd5a3a2e6b30d18a8ccc173f6
2025-01-06 00:16:01 +00:00
Vladimir Krivosheev
9fec499a7d
don't export intellij.flex.shared
...
GitOrigin-RevId: 4ab9b4527cedcf53794583681edccda4c47d4668
2025-01-06 00:16:00 +00:00
Vladimir Krivosheev
06e5dcf7db
cleanup
...
GitOrigin-RevId: 5508035a2332963d2615f5758fdfa056a3ac034f
2024-12-26 14:56:01 +00:00
Vladimir Kharitonov
7cff6c268e
JCEF: move CefStreamResourceHandler and CefLocalRequestHandler to com.intellij.ui.jcef.utils
...
GitOrigin-RevId: 3d735a21598cae96168aa69530c4a01625f2f9a6
2024-12-20 19:40:41 +00:00
Nikita Pavlenko
d852f1d452
[PyCharm] PY-78058 Jupyter (feat): Published interfaces to make possible to use JBCefHealthMonitor outside CEF module (in Jupyter notebooks).
...
(cherry picked from commit 78fa9049012680fe7333381f388572c016bc575d)
IJ-CR-151651
GitOrigin-RevId: 04bf76f7c879ee82d28972f69315a5271aa181c7
2024-12-20 17:19:00 +00:00
Dmitry Batrak
f5a26b2622
IJPL-173325 Create JCEF browser via builder with 'createImmediately' flag Wait for 'onLoadEnd' timeout
...
fix race due to which 'loadURL' request might be skipped if performed during browser initialization
GitOrigin-RevId: 388c6b230a8aa3e05764f3387dd71349655658c6
2024-12-17 16:07:16 +00:00
Vladimir Krivosheev
98799639aa
do not use _test as lib - test targets do not support this
...
GitOrigin-RevId: f2f49db4294b6a64040dbbd5f1d95e972cbd70a3
2024-12-15 18:32:30 +00:00
Dmitry Batrak
a2cd84cee9
investigate intermittent failures of UiInfrastructureTest.testJcefImmediateCreationViaBuilder (IJPL-173325)
...
more logging
GitOrigin-RevId: a60cba75d3867fcc81a2369f19156562f406027f
2024-12-13 17:59:40 +00:00
Artem Bochkarev
a3b0939bdf
IJPL-172632 Temporary disable jcef under linux
...
until IJPL-173103 fixed
GitOrigin-RevId: f7f7a02e9780a4902010c9c7470b2e0e3b3e40b8
2024-12-06 14:44:33 +00:00
Artem Bochkarev
fb3295f3a3
IJPL-172632 Enable out-of-process JCEF by default in Linux
...
also added simple startup test (to rollback registry key when out-of-process doesn't work)
GitOrigin-RevId: e9ea9482895ade317e366601eac6f38539cc99c3
2024-12-05 13:37:20 +00:00
Artem Bochkarev
566e901190
[jcef] Minor fix for software rendering
...
GitOrigin-RevId: ce1e6ec57f1632d3c598c97250b36aadc0910085
2024-11-29 13:43:26 +00:00
Vladimir Kharitonov
716154c6c4
IJPL-161659 merge JBCefOSRHandlerFactory and JBCefOSRHandlerFactoryImpl
...
GitOrigin-RevId: d31f6e75e25d8f34680537336320f6de951ff76c
2024-11-29 02:11:58 +00:00
Vladimir Krivosheev
17916c90f8
libraries -> lib, resources, opt-in, test deps
...
GitOrigin-RevId: db66ee95dcb0f0553b40c9cc56cd6afed8634cdd
2024-11-27 13:53:42 +00:00
Vladimir Kharitonov
70f538f5fc
IJPL-161659 make JBCefAppArmorUtils package-private
...
GitOrigin-RevId: a169f5de9dd54d225b91a6c7aa8216db4ce188cc
2024-11-26 21:35:13 +00:00
Vladimir Kharitonov
fb82335db4
IJPL-161659 remove CefBrowserFactory as redundant
...
GitOrigin-RevId: 51001a2e688db5b0e3d31aad40fc9b587da6469f
2024-11-25 13:01:52 +00:00
Vladimir Kharitonov
80c6dcf30d
IJPL-172117: refine log messages
...
GitOrigin-RevId: dc127d60d1de1ebc172655efeddd37db5132a865
2024-11-25 11:15:10 +00:00
Artem Bochkarev
5349afc447
IJPL-172084 Enable out-of-process JCEF by default in OSX
...
GitOrigin-RevId: 0d9a421a6c77404e758d6e2cd8dbc6d8d6f956f1
2024-11-22 12:23:57 +00:00
Vladimir Kharitonov
a634e88953
IJPL-172117 JCEF: disable JCEF if glibc < 2.28
...
GitOrigin-RevId: a5706f8d916b38582998e2ee2aa60b67b42c26d5
2024-11-21 19:32:10 +00:00
Vladimir Kharitonov
9af74f91c1
IJPL-163378 JCEF: disable JCEF if run under superuser
...
GitOrigin-RevId: ef13b8c1ff857f07f167dde81f61bd1c7e8a25b6
2024-11-14 09:45:44 +00:00
Vladimir Kharitonov
e8c3deef3e
JCEF: update maven package
...
GitOrigin-RevId: c3648f041b42ec92763280d7ff69784f9791edf5
2024-11-11 20:35:00 +00:00
Vladimir Krivosheev
d0f2112207
bazel - use unique name to maven repository due to bazel issue ( https://github.com/bazel-contrib/rules_jvm_external/issues/916 )
...
GitOrigin-RevId: 1378657735b438684e934c8aca721d43980869c8
2024-11-09 11:06:41 +00:00
Andrzej Głuszak
cbca664f6c
[bazel] Second attempt at generating tests
...
GitOrigin-RevId: 7763c9994b7c311310b83b98a542775feb00ed68
2024-11-09 11:06:41 +00:00
Vladimir Kharitonov
e31dae42fa
IJPL-161147 JCEF: don't request focus for OSR component
...
Swing already manages the focus for the OSR browser. See FocusListener in JBCefOsrComponent. Is OSR CefFocusHandler is only needed to track the focused browser and reject the focus request on start.
GitOrigin-RevId: f7734b4cac3e0f56469c632275e50a7bea421217
2024-11-04 21:18:33 +00:00
Vladimir Kharitonov
dbeb6e59b7
IJPL-165533 JCEF: fix backward compatibility
...
- bring back JBCefOSRHandlerFactory#createScreenBoundsProvider
- bring back the default implementation of JBCefOSRHandlerFactory
GitOrigin-RevId: 3806ead7222d61503572edb3fadafcc12d624b59
2024-10-30 08:14:00 +00:00
Artem Bochkarev
3d545c9479
IJPL-164884 Shutdown CEF only when GPU subprocess constantly recreates
...
because each CefBrowser instance creates renderer subprocess
GitOrigin-RevId: 2bc00696cd34938874c304872006eed328814ef6
2024-10-30 08:10:50 +00:00