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

[macosx] New WebView Native Code uses private Apple APIs

    Details

    • Subcomponent:
      web
    • OS:
      os_x

      Backports

        Description

        The new update to the QTKit code for JavaFX Web View uses some APIs that apple considers "private."

            ubrk_getRuleStatus
            ubrk_setUText
            ucnv_getCanonicalName
            ucnv_reset
            ucol_strcollIter

        If you do some web searching you will find some QTWebKit bugs and blog posts that provide instructions for a Mac App Store "clean" way to build it, so it can be fixed.

        Right now packager has to remove the dylib, much in the same way the media libraries were excluded for QuickTime APIs.

          Issue Links

            Activity

            shemnon Danno Ferrin (Inactive) created issue -
            shemnon Danno Ferrin (Inactive) made changes -
            Field Original Value New Value
            Link This issue relates to JDK-8138650 [ JDK-8138650 ]
            kcr Kevin Rushforth made changes -
            Fix Version/s 9 [ 14949 ]
            kcr Kevin Rushforth made changes -
            Status New [ 10000 ] Open [ 1 ]
            kcr Kevin Rushforth made changes -
            Labels regression
            kcr Kevin Rushforth made changes -
            Labels regression 8-bp regression
            kcr Kevin Rushforth made changes -
            Assignee Kevin Rushforth [ kcr ] Guru Hb [ ghb ]
            vdyakov Victor Dyakov made changes -
            Affects Version/s 9 [ 14949 ]
            vdyakov Victor Dyakov made changes -
            Labels 8-bp regression 8-bp macosx regression
            kcr Kevin Rushforth made changes -
            Link This issue duplicates JDK-8156106 [ JDK-8156106 ]
            scfitch Stephen Fitch made changes -
            Labels 8-bp macosx regression 8-bp PSU16_03-critical-watch macosx regression
            vdyakov Victor Dyakov made changes -
            Labels 8-bp PSU16_03-critical-watch macosx regression 8-bp PSU16_04-critical-watch macosx regression
            vdyakov Victor Dyakov made changes -
            Summary New WebView Native Code uses private Apple APIs [macosx] New WebView Native Code uses private Apple APIs
            kcr Kevin Rushforth made changes -
            Labels 8-bp PSU16_04-critical-watch macosx regression 8-bp macosx regression
            cbensen Chris Bensen (Inactive) made changes -
            Link This issue blocks JDK-8171527 [ JDK-8171527 ]
            ghb Guru Hb made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            Understanding Cause Known [ 10000 ]
            ghb Guru Hb made changes -
            Link This issue is blocked by JDK-8173328 [ JDK-8173328 ]
            kcr Kevin Rushforth made changes -
            Link This issue relates to JDK-8173900 [ JDK-8173900 ]
            mbilla Murali Billa made changes -
            Comment [ +1 ]
            vdyakov Victor Dyakov made changes -
            Due Date 2017-02-15
            ghb Guru Hb made changes -
            Status In Progress [ 3 ] Resolved [ 5 ]
            Understanding Cause Known [ 10000 ]
            Resolution Fixed [ 1 ]
            ghb Guru Hb made changes -
            Link This issue backported by JDK-8174801 [ JDK-8174801 ]
            ghb Guru Hb made changes -
            Link This issue relates to JDK-8174806 [ JDK-8174806 ]
            ghb Guru Hb made changes -
            Labels 8-bp macosx regression 8-bp CPU17_04-critical-watch macosx regression
            ghb Guru Hb made changes -
            Labels 8-bp CPU17_04-critical-watch macosx regression 8-bp CPU17_04-critical-request macosx regression
            pmohan Praveen Mohan made changes -
            Labels 8-bp CPU17_04-critical-request macosx regression 8-bp CPU17_04-critical-SQE-OK CPU17_04-critical-request macosx regression
            ydagra Yashi Dagra made changes -
            Labels 8-bp CPU17_04-critical-SQE-OK CPU17_04-critical-request macosx regression 8-bp CPU17_04-critical-SQE-OK CPU17_04-critical-approved macosx regression
            prr Philip Race made changes -
            Link This issue backported by JDK-8184400 [ JDK-8184400 ]

              People

              • Assignee:
                ghb Guru Hb
                Reporter:
                shemnon Danno Ferrin (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                12 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved: