Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8093336

Update to Newer Version of WebKit

    Details

    • Type: Backport
    • Status: Closed
    • Priority: P2
    • Resolution: Fixed
    • Affects Version/s: 8
    • Fix Version/s: 8u60
    • Component/s: javafx
    • Labels:
      None
    • Subcomponent:
      web
    • Verification:
      Verified

      Description

      Backport issue for 8u60. See main bug for details.

        Issue Links

          Activity

          Hide
          kcr Kevin Rushforth added a comment -
          We are ready to push the changes.

          Anton: please do a sanity check prior to my pushing this.

          This will be done by importing the following 10 changesets from FX 9 in the order listed:

          1. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/01af53177187
          2. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/5a2f84eface8
          3. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/1f4ed70c6498
          4. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/3673a70e0e5e
          5. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/6b38b53369ff
          6. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/f6a60fa6cb56
          7. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/cbc48fdb52bd
          8. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/cfb7829acf1f
          9. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/90e7e62e0b07
          10. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/53cecfdd9b0d

          A test build of 8u-dev with those changesets applied builds successfully with our FX 9 Hudson build slaves using the new compilers.

          Here is a webrev for the aggregated changesets 2-9 listed above; #1 is not listed since, just like the FX 9-dev changeset, the webrev would be too big to post and not useful (especially in this case where all I will do is "hg export" the 9-dev changeset and "hg import" it into 8u-dev). Also changeset #10 is just the same copyright update I pushed earlier to 9-dev (see RT-40341).

          http://cr.openjdk.java.net/~kcr/8u60-webkit/webrev.00/
          Show
          kcr Kevin Rushforth added a comment - We are ready to push the changes. Anton: please do a sanity check prior to my pushing this. This will be done by importing the following 10 changesets from FX 9 in the order listed: 1. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/01af53177187 2. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/5a2f84eface8 3. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/1f4ed70c6498 4. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/3673a70e0e5e 5. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/6b38b53369ff 6. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/f6a60fa6cb56 7. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/cbc48fdb52bd 8. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/cfb7829acf1f 9. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/90e7e62e0b07 10. http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/53cecfdd9b0d A test build of 8u-dev with those changesets applied builds successfully with our FX 9 Hudson build slaves using the new compilers. Here is a webrev for the aggregated changesets 2-9 listed above; #1 is not listed since, just like the FX 9-dev changeset, the webrev would be too big to post and not useful (especially in this case where all I will do is "hg export" the 9-dev changeset and "hg import" it into 8u-dev). Also changeset #10 is just the same copyright update I pushed earlier to 9-dev (see RT-40341 ). http://cr.openjdk.java.net/~kcr/8u60-webkit/webrev.00/
          Hide
          aywang Amy Wang added a comment -
          Changes look fine to me. Good to go.
          Show
          aywang Amy Wang added a comment - Changes look fine to me. Good to go.
          Hide
          ant Anton Tarasov added a comment -
          I imported the first changeset and then the "umbrella" patch from http://cr.openjdk.java.net/~kcr/8u60-webkit/webrev.00. Then successfully built it on Windows 7 x64, OSX 10.9, Linux Ubuntu 14.04. Then ran the Browser demo with no issues. So, everything seems fine to me.
          Show
          ant Anton Tarasov added a comment - I imported the first changeset and then the "umbrella" patch from http://cr.openjdk.java.net/~kcr/8u60-webkit/webrev.00 . Then successfully built it on Windows 7 x64, OSX 10.9, Linux Ubuntu 14.04. Then ran the Browser demo with no issues. So, everything seems fine to me.
          Show
          kcr Kevin Rushforth added a comment - http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d21f7b08ec5f

            People

            • Assignee:
              ant Anton Tarasov
              Reporter:
              kcr Kevin Rushforth
            • Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Due:
                Created:
                Updated:
                Resolved:
                Imported: