Page 6 of 6
Re: Update History
Posted: Sun Jun 29, 2025 10:52 pm
by JHPJHP
Chromium Framework
Updated:
➤ Updated PWA IIS ISAPI.
➤ Added \CDP Standalone\PWA IIS ISAPI\websites\
Deploy_RemoteApps.bat.
➤ Added \CDP Standalone\PWA IIS ISAPI\websites\
Remove_RemoteApps.bat.
➤ Improved \CDP Standalone\PWA IIS ISAPI\
Remote_Control_DLL.pb.
Deploy RemoteApps:
Deploys IIS applications and configurations for both Remote Capture and Remote Control.
Remove RemoteApps:
Removes IIS applications and configuration for both Remote Capture and Remote Control.
Remote Control:

Re: Update History
Posted: Mon Jul 07, 2025 4:12 pm
by JHPJHP
Updated:
➤ Added \PureBasic WebGadget\Hosted Leaflet\
Leaflet.pb.
• The external IP address is used to GET the current latitude and longitude.
• The prompt to allow the webpage to use your current location is bypassed.
• Nine additional GPS coordinates are hard coded to the number keys.
• Pressing a number key will change the location and create a new marker.
OpenStreetMap (OSM):
• Free to use only for casual, non-commercial, and low-volume cases.
• Commercial or heavy production use is prohibited.
Alternatives:
•
Mapbox: Free plans for commercial use.
•
MapTiler: Free plan for non-commercial use.
•
Omniscale: No free plans.
Note: For a completely free option you can always choose Self‑Hosting:
OpenMapTiles (one of many).
• While this can start free, if you require speciality maps like satellite imagery, terrain support, etc. the costs can add up.

Re: Update History
Posted: Sun Jul 13, 2025 6:21 am
by JHPJHP
Updated:
➤ Added \Custom WebGadget\Hosted Google Maps\Google_Maps_Server.pb.
➤ Added \PureBasic WebGadget\Hosted Google Maps\Google_Maps_Server.pb.
Google Maps Server
Serves the dynamic HTML map script from a server for better API Key security.
Note: The previous example Google_Maps.pb was renamed to Google_Maps_Local.pb
Re: Update History
Posted: Sun Sep 21, 2025 3:35 am
by JHPJHP
Updated:
➤ Added \Custom WebGadget\CrWG Examples\Allow_Block_Website.pb.
➤ Added \Custom WebGadget\CrWG Examples\Capture_Screenshot.pb.
➤ Added \Custom WebGadget\CrWG Examples\Screencast_Nth_Frame.pb.
➤ Added \PureBasic WebGadget\CrWG Examples\Node_Overlay_HTML.pb.
➤ Improved the WebGadget border option.
• The new examples added to the Custom WebGadget were already included with the PureBasic WebGadget.
• The new example added to the PureBasic WebGadget was already included with the Custom WebGadget.
Re: Update History
Posted: Sat Oct 04, 2025 10:44 pm
by JHPJHP
Updated:
➤ Added
Domain Event ID Enumerations.
➤ Added 4 additional Command Procedures: Total 84.
•
Runtime_AddBinding
• Runtime_AwaitPromise
• Runtime_CallFunctionOn
• Runtime_RemoveBinding
➤ Various improvements to most examples.
➤ Minor improvements to the framework.
➤ Updated documentation.
➤ Updated
standalone Mozilla Firefox examples.
Domain Event ID Enumerations
• When executing a CDP method a predefined Event ID can be used; Constant names match the various methods.
• Enumerations use Step 100 so that the same method can be called multiple times (+ 1, + 2, etc.) and still have a unique identifier.
• All example commands have been updated to use the new Constants.
The following is just one of the 10 Domains:
Code: Select all
Enumeration PAGE_USER_EVENTS 170000 Step 100
#UE_Page_AddScriptToEvaluateOnNewDocument
#UE_Page_BringToFront
#UE_Page_CaptureScreenshot
#UE_Page_Close
#UE_Page_CreateIsolatedWorld
#UE_Page_Enable
#UE_Page_GetLayoutMetrics
#UE_Page_GetNavigationHistory
#UE_Page_HandleJavaScriptDialog
#UE_Page_NavigateToHistoryEntry
#UE_Page_Navigate
#UE_Page_PrintToPDF
#UE_Page_Reload
#UE_Page_RemoveScriptToEvaluateOnNewDocument
#UE_Page_ResetNavigationHistory
#UE_Page_ScreencastFrameAck
#UE_Page_SetBypassCSP
#UE_Page_SetDocumentContent
#UE_Page_SetInterceptFileChooserDialog
#UE_Page_StartScreencast
#UE_Page_StopLoading
#UE_Page_StopScreencast
EndEnumeration
Runtime_AddBinding
• Previously I was using the console to pass data from the browser, not knowing that there already existed a method for that.
• All related examples have been updated to use the new method to return data from the browser to PureBasic.
Mozilla Firefox
• See the following: \CDP Standalone\Mozilla Firefox\Remote Simple\references\readme.txt
• In recent Firefox versions, CDP is no longer just disabled, it’s being completely removed from the codebase.
Re: Update History
Posted: Mon Nov 10, 2025 5:37 pm
by JHPJHP
Updated:
➤ Added \Custom WebGadget\CrWG Examples\Set_Persistent_Zoom.pb.
➤ Added \PureBasic WebGadget\CrWG Examples\Set_Persistent_Zoom.pb.
➤ Added 4 additional Command Procedures: Total 88.
• Emulation_ResetPageScaleFactor
• Emulation_SetAutoDarkModeOverride
• Emulation_SetPageScaleFactor
• Emulation_SetScrollbarsHidden
➤ Updated documentation.