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

The button of security warning dialog does not work properly on unix with JDK7u80b02.

    XMLWordPrintable

Details

    • b02
    • x86
    • linux, solaris_10

    Description

      Testsuite name: TCK-JNLP 6.0.18
      Test name(s): api/javax_jnlp/ClipboardService/index_AccessAllowed
      Product(s) tested: JDK7u80b02(32bit)
      OS/architecture: soalris10-x86, OEL6

      Error log file : http://aurora.ru.oracle.com/slot-gw/570591.ManualSubmit-1/workDir/api/javax_jnlp/ClipboardService/index_AccessAllowed.jtr

      Reproducible: Always
      Reproducible on machine: Evergreen-machine, stt-91.ru, spb23285.ru


      Is it a Regression: Yes (soalris10-x86/jdk7u80b01:pass)
      Regression introduced in release/build: b02
      Test result on the last GAed release for this train: Pass (soalris10-x86/jdk7u65b01:pass)

      Is it a platform specific issue: Yes (win7-sp1-x86/jdk7u80b02:pass)
      Is it a new (previously unsupported) OS/browser/mode testing: No

      Steps to reproduce:
      1. Install the JDK7u80b02(32bit) (download from http://jre.us.oracle.com/java/re/jdk/7u80/promoted/ea/b02/bundles/solaris-i586/jdk-7u80-ea-solaris-i586.tar.gz ) locate at /tck/jdk1.7.0_80
      2. Download workspace from http://jre.us.oracle.com/java/re/jnlp_tck/6.0.18/promoted/latest/bundles/jnlp_tck-6_0_18.jar
      3. Use java -jar jnlp_tck-6_0_18.jar then put TCK-JNLP-6.0.18 under /tck
      4. Download attachment file jnlp-WinXPPro.zip. uncompress it to /tck
      5. Download attachment file jnlp60.jtx, put it under /tck/TCK-JNLP-6.0.18/lib
      6. Use Medium security level in JCP.
      7. Run the script javatest.sh under /tck/jnlp-WinXPPro/AT-03.26-12.46.15/RUN

      Actual behavior:
      We click the cancel button of the security warning dialog,but it did not respond and the check box of security warning dialog cannot be selected,refer to red rectangle area of the security-warning.jpg.

      The following cases have the same issue:
      api/javax_jnlp/ClipboardService/index_NoAccessAllowed
      api/javax_jnlp/ExtendedService/index_DoNotOpen
      api/javax_jnlp/ExtendedService/index_Open
      jnlp_file/resources/nativelib/index_misc
      jnlp_file/security/index_AllPermission
      jnlp_file/security/index_J2EE
      jnlp_file/updateElement/index_AlwaysAlways
      jnlp_file/updateElement/index_AlwaysPromptRunYes
      jnlp_file/updateElement/index_AlwaysPromptUpdateYes
      api/javax_jnlp/ExtensionInstallerService/index_native
      api/javax_jnlp/ExtensionInstallerService/index_statusWindow
      api/javax_jnlp/FileOpenService/index_openFile
      api/javax_jnlp/FileOpenService/index_openMultiFile
      api/javax_jnlp/FileSaveService/index_interactive
      api/javax_jnlp/SingleInstanceService/index_AddRemove
      jnlp_file/updateElement/index_AlwaysPromptUpdateNo


      Workaround: Instead of mouse, we can use keyboard. Press "tab" till the focus will not come to the checkbox. Then press"Space" and then tab, it will go to "Run" and click "Enter.

      Attachments

        1. jnlp60.jtx
          0.5 kB
        2. jnlp-WinXPPro.zip
          11 kB
        3. security-warning.jpg
          security-warning.jpg
          157 kB

        Issue Links

          Activity

            People

              alitvinov Anton Litvinov (Inactive)
              michaelw Michael Wang (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: