Kohsuke Kawaguchi

Show:

What's happening?

  • Inconsistent license between the source file and project

    Some of the source files, such as the JSONObject class, include the "The Software shall be used for Good, not Evil." license. Unfortunately, this doesn't satisfy the OSI definition of the open-source , section 6 in particular. It is also inconsistent with the license statement of the Maven-generated project ...

    2009-04-23 23:07:41 UTC in Json-lib

  • JIAutomationException should add JIExcepInfo to message

    Exceptions are often wrapped into other exceptions, and by the time someone calls printStackTrace, the caller isn't aware of a particular subtype of an exception. Therefore, an exception should include all the useful information in its getMessage() method. JIAutomationException doesn't pass this test. I suggest you add something like: String getMessage() { return...

    2009-02-21 19:53:05 UTC in j-Interop : Java - COM Interoperability

  • Comment: foo.onclick.call(...) doesn't work

    And test case. File Added: EventHandlerTest.java.

    2008-12-31 23:50:46 UTC in HtmlUnit

  • foo.onclick.call(...) doesn't work

    Using "Function.call" on event handler doesn't work because EventHandler doesn't inherit from the Function prototype. Patch and test case attached.

    2008-12-31 23:50:15 UTC in HtmlUnit

  • Comment: Parsing <body> through innerHTML causes a cycle in a tree

    Test case attached. This causes StackOverflowError without my patch. File Added: DIFF-testcase.

    2008-12-30 21:43:54 UTC in HtmlUnit

  • Parsing <body> through innerHTML causes a cycle in a tree

    If you run something like x.innerHTML = "test" in JavaScript, the resulting DOM tree will contain a cycle. This is because HTMLParser has a special handling for , which is incorrect in this case. Patch attached.

    2008-12-28 19:03:49 UTC in HtmlUnit

  • Comment: deadlock

    I forgot to mention, but this is on version 0.5.

    2008-12-22 23:38:06 UTC in netx

  • deadlock

    The following thread dump illustrates the dead lock: Thread-0@258, priority=5, in group 'main', status: 'MONITOR' blocks main@1 waiting for main@1 at netx.jnlp.cache.ResourceTracker.queueResource(ResourceTracker.java:558) at netx.jnlp.cache.ResourceTracker.processResource(ResourceTracker.java:585) at netx.jnlp.cache.ResourceTracker.access$400(ResourceTracker.java:52) at...

    2008-12-22 23:35:33 UTC in netx

  • Cache ignores port number

    CacheUtil.urlToPath method reads: public static File urlToPath(URL location, String subdir) { StringBuffer path = new StringBuffer(); if (subdir != null) { path.append(subdir); path.append(File.separatorChar); } path.append(location.getProtocol()); path.append(File.separatorChar);...

    2008-12-22 23:04:14 UTC in netx

  • Comment: window.setInterval jobs remain running

    I guess you are really asking for a test case, but I don't have enough cycles to learn how to do it. I think you can reproduce this by having a JavaScript that does: window.setInterval(function(){alert('test')},1000) and then have your WebClient navigate away from this page. The expected behavior is that the alert would stop, but it won't.

    2008-09-25 17:54:23 UTC in HtmlUnit