WebKitX ActiveX wraps Chromium Embedded Framework (CEF3) for use with OLE/COM languages. Chromium Embedded Framework encapsulates WebKit Blink HTML5 Renderer and Google V8 JavaScript Engine. This is a production-grade stable component for commercial use that will truly add HTML5 features in your Desktop and Terminal Applications.

JavaScriptX ActiveX wraps Google V8 JavaScript Engine for use with OLE/COM languages. The ActiveX is a binary replacement of Microsoft Script Control for the JavaScript scripting language. V8 compiles JavaScript directly to native machine code and the ActiveX provides binding between COM objects and JavaScript. This is a production-grade stable component for commercial use for providing modern scripting to your Desktop and Terminal Applications.

Downloads

Subscribe to Version Upgrade Push Notifications

Product Details Released Architectures CEF3 / V8 Download Installation Package
WebKitX_CEF3_ActiveX_x86_v2.1.0.9037.exe
  • For 32-bit Application Development
  • Windows 7, 8, 10 (32-bit or 64-bit)
  • Terminal Ready: Windows 7 POS Edition
  • Blink HTML5 Rendering Engine
  • WebGL v1, v2
  • 4 GB RAM Recommended
  • Peper Flash Player v31.0.0.122 (32-bit)
  • 75 MB Redistributable
  • Commercial Use License
  • Bounty Support
10 Aug 2019 x86 & x64
32-bit OCX

VC++ 2017
Redist
Chromium Version: 71
Git Branch: 3578.1860
Released: Dec 2018
Download
MD5: 0dec6aa28ab920c2d800dd31420ef07f
SHA-1: 59e1c6361dd1c21a965c4ea3f1d160ee7c59b1b2
WebKitX_CEF3_ActiveX_x64_v2.1.0.9037.exe
  • For 64-bit Application Development
  • Windows 7, 8, 10 (64-bit)
  • Terminal Ready: Windows 7 POS Edition
  • Blink HTML5 Rendering Engine
  • WebGL v1, v2
  • 8 GB RAM Recommended
  • Peper Flash Player v31.0.0.122 (64-bit)
  • 81 MB Redistributable
  • Commercial Use License
  • Bounty Support
10 Aug 2019 x64
64-bit OCX

VC++ 2017
Redist
Chromium Version: 71
Git Branch: 3578.1860
Released: Dec 2018
Download
MD5: 22e33a9a2241edfcf8b1d2a0bffc3cbb
SHA-1: 031a13f4904990ddf7e7f522c88954cecd591dcb
WebKitX_CEF3_ActiveX_WinXP_x86_v2.1.0.9037.exe
  • For 32-bit Application Development
  • Windows XP x86 SP3 (32-bit)
  • Windows Vista x86 (32-bit)
  • Terminal Ready: Windows XP POS & Embedded Editions
  • Tested with unofficial SP4 (Major Geeks)
  • Tested with XP POS Windows Updates up to 12/2018
  • WebKit HTML5 Rendering Engine
  • With WebGL 1.0 Support
  • 2 GB RAM Recommended
  • Peper Flash Player v29.0.0.113 (32-bit)
  • 55 MB Redistributable
  • Commercial Use License
  • Bounty Support (Limited)
10 Aug 2019 x86
32-bit OCX

VC++ 2015
Redist
Chromium Version: 49
Git Branch: 2623.1401
Released: May 2016
Download
MD5: 6c0e4c0ec3809ceac4661045fa0aafd8
SHA-1: 479b6b15f439d7de9b9bdc8824890695fe1a2fb5

Product Details Released Architectures CEF3 / V8 Download Installation Package
JavaScriptX_ActiveX_x86_v1.0.0.455.exe
  • For 32-bit Application Development
  • Windows 7, 8, 10 (32-bit or 64-bit)
  • Terminal Ready: Windows 7 POS Edition
  • 1 GB RAM Recommended
  • 17 MB Redistributable
  • Commercial Use License
  • Bounty Support
19 May 2019 x86 & x64
32-bit OCX

VC++ 2017
Redist
V8 Engine: 7.3.492.27
Git Branch: v8-release-73
Released: Feb 2019
Download
MD5: 082351857d31ef4dc9eed763eb07c690
SHA-1: f74119ceda22b2a26f11239049fd1d7a61bd1e79

Release Notes

Aug 2019

Jul 2019

Jun 2019

More Release Notes ...

Compatibility

Getting Started

Installation Guide
Step-by-step installation guide to properly install WebKitX and C++ runtimes on your Developer Workstation

Read More

Documentation
Comprehensive help to get you started with WebKitX Properties, Methods and Events, with VB and C# samples

Read More

Plugins
Discover WebKitX Plugins and use them in your apps: PDF Viewer, Flash Player and Chrome Developer Tools

Read More

Visual Basic 6.0 Guide
Guide for loading and using WebKitX in Visual Basic 6.0 programs

Read More

C# Guide
Guide for developing 32-bit and 64-bit WebKitX applications with C#

Read More

C++ Guide
Step-by-step guide for using WebKitX in C++ MFC applications

Read More

Loading Sequence
Discover WebKitX initialization sequence and load your first URL

Read More

Expose COM objects to JavaScript
Expose and invoke your OLE/COM objects in JavaScript.

Read More

High DPI Support
Enable high dpi support for both your executable and CEF3

Read More

Accessing HTML5 DOM
Reading and writing HTML5 markup, element attributes and CSS3 styles.

Read More

Calling JavaScript
Call JavaScript functions with arguments from your native program

Read More

Handling DOM Events
Handle DOM events in your program using COM event handling

Read More

HTML5 Editing
Edit HTML5 code in a WYSIWYG manner with WebKitX.

Read More

CORS & CSP Filtering
Bypass CORS and CSP policies with advanced WebKitX content filtering

Read More

License Activation
Instructions to activate your Commercial License and register your Workstation

Read More

Licensing

License Agreement

Please read carefully our license agreement and do not hesitate to contact us if you have questions, or if you need to negotiate special closures. 
mobileFX Software End-User License Agreement for ActiveX Control

Perpetual Commercial License for Desktop Application Development

In a nutshell, a single Commercial License allows Independent Software Vendors (ISV) to develop an unlimited number of Windows Desktop Applications linked with mobileFX ActiveX controls and distribute them freely to an unlimited number of their customers. ISVs are required to obtain one license per Developer Workstation. The license is perpetual and we offer free upgrades for the software's minor versions (eg. from v2.0 to 2.x). We offer 20% discount for upgrades for the software's major version (eg. from v2.x to 3.x). Major version discount is eligible for customers that upgrade to immediate next release within the release's fiscal year. Commercial License explicitly excludes non-desktop application development.

Product Bundle Compatibility Commercial Use Price Buy Now
WebKitX ActiveX x86 v2.x (32-bit ActiveX) Windows 7, 8, 10 Yes £ 599
WebKitX ActiveX x64 v2.x (64-bit ActiveX) Windows 7, 8, 10 Yes £ 999
WebKitX ActiveX x86 v2.x (32-bit ActiveX for Windows XP) Windows XP, Vista Yes £ 999
JavaScriptX ActiveX x86 v1.x (32-bit ActiveX) Windows 7, 8, 10 Yes £ 99

Subscription-based Commercial License for Terminal Software Development

Complementary to perpetual Desktop Application Licensing is subscription-based Terminal Licensing

Terminal Licensing applies to Independent Software Vendors (ISV), Managed Software Providers (MSP), IT Solution Providers (ITSP), Systems Integrators (SI) and it is required if-and-only-if an application linked with mobileFX ActiveX products is deployed on Windows Embedded operating systems, or deployed through Terminal Services, or Virtual Appliances. Terminal Licensing is subscription-based, has validity of one fiscal year and must be obtained per terminal on top of commercial licenses. Terminal license pricing is as low as £ 0.50 (50 GBP cents) per terminal and per month. Terminal Licensing optionally can be offered along with SLA support and Escrow-based source-code branching at additional cost.

Please contact us for Terminal License Volume Quotation.

Perpetual Device License for Hardware Development

Complementary to perpetual Desktop Application Licensing is Device Licensing

Device Licensing applies to Independent Hardware Vendors (IHV) and it is required if-and-only-if a software linked with mobileFX ActiveX products is distributed as part of, or embedded in, a Hardware Product, such as but not limited to IoT Devices and Gateways, POS Devices, Self Service Terminals, Vending Machines, Digital Signage Kiosks, Automation Devices, ATM Devices, etc. Device Licensing is volume-based and as low as £ 5 GBP for volumes over 10,000 items. Optionally can be offered along with SLA support and Escrow-based source-code branching at additional cost.

Please contact us for Device License Volume Quotation.

Ordering via Purchase Order (PO)

Alternative to automated PayPal order processing and only for company, school or university purchases, we offer a manual order processing and payment method via Purchase Order and IBAN wire transfer. Please create a Purchase Order (PO) document indicating the Software Name, Software EditionLicenses Quantity and/or Support Vouchers Quantity you wish to purchase. You must also provide company, school or university name, address, telephone and contact details. If your company, school or university is registered in a European Union member country you must provide in your PO your VAT number, if applicable. Please forward your PO to info@mobilefx.com and upon processing you will receive payment instructions for IBAN Wire Transfer.

Click here to download our standard Purchase Order document

The typical process is:

  1. Send us a PO with the Software Edition, qty, your company, school or university details.
  2. We reply with quotation PDF and a Quotation Number.
  3. Your company makes the payment through IBAN wire transfer with the Quotation Number in description field.
  4. The Activation Keys are generated to Company Name. If you need them bound to an email, please specify this in PO.
  5. We send you the Activation Keys printed on the VAT invoice PDF.

Let us know if something different is required in the steps above.

Please do not hesitate to contact us for clarifications and assistance.

Support Services

If you desperately need a new feature implemented in our ActiveX controls or immediately need a hotfix and can't wait until next release, you can contact us at info@mobilefx.com and negotiate with us a price, for which we will stop what we do and take care of what you need! The service is called a Bounty and applies only to existing Customers; for any edition of the ActiveX but only for its latest version (we do not branch per customer).

Just send us an email with what you need and our Account Manager will pass your request to our Tech Lead for Effort Estimation along with Technical Specs of the works to be done. Effort Estimation is in man hours and it is different from Duration. For example, to add a feature it might take our experts 8 hours to implement, but because we work on Sprints we might need a duration of one week to deliver.

The catch is that you participate in the process, being the primary Beta Tester! This phase is called User Acceptance Testing (UAT) and during this period you receive code-locked prototype revisions and provide us with valuable feedback, such as UAT observations and Defects. Once UAT is completed and you are satisfied with the result, you release us from the Bounty and we provide you with an Unlock Code as a token of our appreciation.

For corporate customers and long projects we collaborate using Jira.

Service Duration or Effort Price
Support Voucher / Bounty 2 hours (minimum) £ 100