This is an automated email from the ASF dual-hosted git repository.

matthiasblaesing pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git

commit 695b40c86543ac2ecaab54bd83f9815a0f8dcf6d
Merge: b7ce63a4598 55cbd05ebb8
Author: Matthias Bläsing <[email protected]>
AuthorDate: Fri Mar 7 16:37:47 2025 +0100

    Merge pull request #8224 from matthiasblaesing/dde_protection
    
    Browser Integration: On windows use JNA and follow users browser choice for 
default browser

 ide/extbrowser/build.xml                           |  39 --
 ide/extbrowser/external/binaries-list              |  17 -
 .../external/extbrowser-dlls-18.03.15-license.txt  | 387 ---------------
 ide/extbrowser/manifest.mf                         |   5 +-
 ide/extbrowser/native/NbDDEBrowserImpl.cpp         | 547 ---------------------
 ide/extbrowser/native/NbDDEBrowserImpl.h           |  36 --
 ide/extbrowser/native/StdAfx.h                     |  45 --
 .../nbproject/org-netbeans-modules-extbrowser.sig  |  24 +-
 ide/extbrowser/nbproject/project.properties        |   2 -
 ide/extbrowser/nbproject/project.xml               |  28 +-
 .../netbeans/modules/extbrowser/Bundle.properties  |   8 -
 .../netbeans/modules/extbrowser/ChromeBrowser.java |  13 +-
 .../modules/extbrowser/ChromiumBrowser.java        |   1 -
 .../netbeans/modules/extbrowser/ExtWebBrowser.java | 187 ++-----
 .../modules/extbrowser/ExtWebBrowserBeanInfo.java  |  12 -
 .../modules/extbrowser/FirefoxBrowser.java         |  10 +-
 .../modules/extbrowser/IExplorerBrowser.java       |   4 +-
 .../modules/extbrowser/MozillaBrowser.java         |  10 +-
 .../modules/extbrowser/NbBrowserException.java     |  13 +-
 .../modules/extbrowser/NbDdeBrowserImpl.java       | 468 +++++-------------
 .../modules/extbrowser/SystemDefaultBrowser.java   |   3 +-
 .../extbrowser/SystemDefaultBrowserBeanInfo.java   |  12 -
 .../netbeans/modules/extbrowser/impl/Shlwapi.java  | 198 ++++++++
 .../modules/extbrowser/impl/ShlwapiUtil.java       |  97 ++++
 .../modules/extbrowser/ExtWebBrowserTest.java      |  10 -
 ide/ide.kit/nbproject/project.xml                  |  10 +-
 ide/web.browser.api/nbproject/project.xml          |  26 +-
 javafx/javafx2.project/nbproject/project.xml       |   4 +-
 webcommon/extbrowser.chrome/nbproject/project.xml  |   4 +-
 29 files changed, 530 insertions(+), 1690 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to