JDK-8199474 : Update to 606.1 version of WebKit
  • Type: Bug
  • Component: javafx
  • Sub-Component: web
  • Affected Version: 8,openjfx11
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2018-03-12
  • Updated: 2020-01-31
  • Resolved: 2018-06-29
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8 Other
8u191Fixed openjfx11Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Relates :  
Description
This will update the JavaFX WebKit to the r228090 revision in the WebKit trunk  (GTK WebKit 2.20 branch [1]) 

[1] https://trac.webkit.org/wiki/WebKitGTK/2.20.x
Comments
+1 for 8u backport
06-07-2018

Done clean build and tested the patch on winows 64 bit, with 8u172. Sanity testing looks good.. Non native webkit changes looks fine. +1
06-07-2018

[~kcr], [~mbilla], 8u-bp webrev: http://cr.openjdk.java.net/~arajkumar/8199474/8u/webrev
06-07-2018

changeset: 2c80e5ef751e user: arajkumar date: Fri Jun 29 11:03:32 2018 +0530 description: 8199474: Update to 606.1 version of WebKit Reviewed-by: kcr, mbilla Contributed-by: arunprasad.rajkumar@oracle.com, murali.billa@oracle.com URL: http://hg.openjdk.java.net/openjfx/jfx-dev/rt/rev/2c80e5ef751e
29-06-2018

Built and tested on all three platforms. Non-native-WebKit changes look good. +1
28-06-2018

Done clean build in windows 7 and sanity testing looks good.. +1
28-06-2018

Following patchset contains changes to upgrade to newer WebKit which is based on GTK WebKit 2.20 [1] http://cr.openjdk.java.net/~arajkumar/8199474/webrev <http://cr.openjdk.java.net/~arajkumar/8199474/webrev> Above link has a webrev and a changeset file, 1. rt-non-native-webkit ��� Contains changes other than "modules/javafx.web/src/main/native", it will be useful _only_ for review. 2. rt.changeset.gz ��� Actual changeset file in compressed format which contains all the changes from ���rt��� directory, uncompress before using it(gunzip rt.changeset.gz) and do the following steps., $ hg clone http://hg.openjdk.java.net/openjfx/jfx-dev/rt <http://hg.openjdk.java.net/openjfx/jfx-dev/rt> $ cd rt $ hg import --no-commit rt.changeset #(from rt.changset.gz) (Note: Changeset is marginally bigger than usual because it removes all unused WebCore files from the repo) [1] https://trac.webkit.org/wiki/WebKitGTK/2.20.x <https://trac.webkit.org/wiki/WebKitGTK/2.20.x>
27-06-2018