Change Log Report

Total number of changed sets: 1

Changes between 2009-08-03 and 2009-09-03

Total commits: 152
Total number of files changed: 240

Timestamp Author Details
2009-09-02 16:05:38 mguillem /trunk/htmlunit/pom.xml v 4904
/trunk/htmlunit/src/changes/changes.xml v 4904
/trunk/htmlunit/src/site/xdoc/index.xml v 4904

preparing release 2.6
2009-09-02 15:57:19 mguillem /trunk/htmlunit/src/site/xdoc/packagingARelease.xml v 4903

updating an old group is not a good idea
2009-09-02 15:03:48 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/DomNodeTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlFormTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlSelectTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/JavaScriptEngineTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/DocumentTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/EventTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/NavigatorTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/NodeTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/RangeTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/TreeWalkerTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/Window2Test.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/WindowTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLElementTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLFormElementTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLFrameElementTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLIFrameElementTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLImageElementTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLInputElementTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLOptionElementTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLTableElementTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLHttpRequestTest.java v 4900
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/regexp/HtmlUnitRegExpProxyTest.java v 4900

Test cases: '{' to be at the end of line
2009-09-02 10:36:28 asashour /trunk/htmlunit/src/changes/changes.xml v 4895
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlTextArea.java v 4895
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLElement.java v 4895
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.xml v 4895
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLElement2Test.java v 4895

JavaScript: add basic support for element.scopeName and .tagUrn (IE only).

Issue 2848802
2009-09-02 10:08:26 mguillem /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLFormElementTest.java v 4894

our way to handle form.submit() as PosponedAction is... not fully correct :-(
Added test as NYI. Fix comes after the release.
2009-09-02 10:05:45 asashour /trunk/htmlunit/checkstyle_suppressions.xml v 4893

checkstyle
2009-09-01 17:04:19 mguillem /trunk/htmlunit/src/changes/changes.xml v 4892
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlTextArea.java v 4892
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLFormElement.java v 4892
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLFormElementTest.java v 4892

Fixed wrong expectations (found running HtmlFormElementTest with real FF 2.0.20 and 3.0.13):
- JavaScript: HtmlFormElement.action returns the fully qualified URL (FF only).
- JavaScript: setting HtmlTextAreaElement's defaultValue changes the current value if it is still the initial one (FF only).
2009-09-01 17:02:34 mguillem /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/util/DebuggingWebConnection.java v 4891
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/util/DebuggingWebConnection.index.html v 4891

display post fields in report
2009-09-01 16:51:40 asashour /trunk/htmlunit/checkstyle_suppressions.xml v 4890
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Event.java v 4890
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/KeyboardEvent.java v 4890
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.xml v 4890

- Add KeyboardEvent.initKeyEvent()
- GWT test CreateEventTest.testGetCurrentEvent() now works with HtmlUnit
- 'Events' area in FF need more investigations.
2009-09-01 16:25:13 asashour /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/KeyboardEvent.java v 4889
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.xml v 4889

Add only 115 constants to KeyboardEvent :)
2009-09-01 16:07:46 mguillem /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebDriverTestCase.java v 4888
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLFormElementTest.java v 4888

now extend WebDriverTestCase and run all simple tests through WebDriver
2009-09-01 15:44:43 mguillem /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLFormElementTest.java v 4887

@RunWith(BrowserRunner.class)
2009-09-01 15:43:55 asashour /trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.xml v 4886

config.xml: compress the 'constant's (a big list will be added soon)
2009-09-01 13:53:38 asashour /trunk/htmlunit/src/changes/changes.xml v 4885
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/KeyboardEvent.java v 4885
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocument.java v 4885
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.xml v 4885
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/SimpleScriptableTest.java v 4885
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/KeyboardEventTest.java v 4885

JavaScript: add primitive support for KeyboardEvent.
2009-09-01 07:50:26 sdanig /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlAnchorTest.java v 4884

generics weirdness?
2009-09-01 07:47:30 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/Cache.java v 4883

Bump up the cache max size, since we are now caching more things; also get rid of Eclipse javadoc warning.
2009-09-01 07:35:49 sdanig /trunk/htmlunit/src/changes/changes.xml v 4882
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlPage.java v 4882
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlAnchorTest.java v 4882

Allow "javascript:..." URLs with encoded script code.
Issue 2847838
2009-08-31 11:50:17 asashour /trunk/htmlunit/src/site/xdoc/packagingARelease.xml v 4881

PackagingARelease: no need to add more and more groups in SF tracker, because we can't delete them, and we don't want to have 100 entries at later stages.
2009-08-31 11:45:29 asashour /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/AAA.java v 4880

It is confirmed, 'artifacts' now are correctly updated.
2009-08-31 10:52:28 asashour /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/AAA.java v 4879
/trunk/htmlunit/src/site/xdoc/packagingARelease.xml v 4879
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebDriverTestCase.java v 4879

- Doc: modify 'packagingARelease'
- Add 'AAA.class' to test the 'artifacts' update.
2009-08-31 02:46:56 sdanig /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebClient2Test.java v 4878

Restore original language after the test.
2009-08-31 01:10:37 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/History.java v 4877
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebRequestSettings.java v 4877

Fix typos.
2009-08-31 01:03:51 sdanig /trunk/htmlunit/src/changes/changes.xml v 4876
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebClient.java v 4876
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebClient2Test.java v 4876

Use the browser language (from the BrowserVersion being used) to set the value of the "Accept-Language" HTTP header.
Issue 2812769
2009-08-31 00:33:54 sdanig /trunk/htmlunit/src/changes/changes.xml v 4875

Document fix for bug 2821888 in the change log.
2009-08-30 20:25:19 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebClient.java v 4874
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebClientTest.java v 4874

Don't throw an exception when we get a 304 response, even if the response doesn't make sense based on the headers we send to servers.
Issue 2821888
2009-08-30 20:04:17 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlLink.java v 4873
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Stylesheet.java v 4873
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLLinkElement.java v 4873

Small tweaks based on superficial review of cache changes.
2009-08-30 19:43:49 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebResponse.java v 4872
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebResponseFromCache.java v 4872
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebResponseImpl.java v 4872
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLHttpRequest.java v 4872
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/util/WebResponseWrapper.java v 4872
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/CacheTest.java v 4872

All web responses need to be serializable, since we store them inside of other serializable classes.
2009-08-30 19:31:44 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HTMLParser.java v 4871

Trivial change: use tag name constant instead of hardcoded string.
2009-08-30 15:47:47 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebDriverTestCase.java v 4870

Add comment for hinting about 'webdriver.firefox.bin'
2009-08-30 14:00:52 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/SanityCheck.java v 4869

Remove SanityCheck: Sanity? We never were!
2009-08-30 13:19:15 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HTMLParserTest.java v 4868

Remove HTMLParserTest.htmlUnitHomePage(), we have a strong test suite that shouldn't depend on any external web sites.
2009-08-30 11:04:42 asashour /trunk/htmlunit/cruise/project.xml v 4867

Cruise Control: no need for 'source:jar' anymore
2009-08-30 10:37:31 asashour /trunk/htmlunit/cruise/project.xml v 4866
/trunk/htmlunit/pom.xml v 4866

POM.xml: bind everything to 'package' phase
2009-08-30 09:29:13 asashour /trunk/htmlunit/cruise/project.xml v 4865
/trunk/htmlunit/pom.xml v 4865

Now antrun is bound with 'verify' phase, the build should not run the tests twice.
2009-08-30 09:05:20 asashour /trunk/htmlunit/src/changes/changes.xml v 4864
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Node.java v 4864
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLSelectElement.java v 4864
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/CodeStyleTest.java v 4864
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/NodeTest.java v 4864

- JavaScript: node.insertBefore() handles undefined variable.
- As you can see, we defined static method jsxFunction_ in Node. However, overriding this method in a subclass is never called, that's why we delegate the logic to an instance method.
- Hope we don't encounter methods with undefined variable behavior different than omitted variable.
Issue 2846557
2009-08-29 12:27:25 asashour /trunk/htmlunit/pom.xml v 4863

Upgrade Jetty to 6.1.20
2009-08-29 10:28:14 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/NodeTest.java v 4862

Add test cases in NodeTest for insertBefore()
Issue 2846557
2009-08-28 11:57:59 mguillem /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLSelectElementTest.java v 4861

small improvements to facilitate testing in real browser
2009-08-28 10:55:44 mguillem /trunk/htmlunit/src/changes/changes.xml v 4860
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/CacheTest.java v 4860
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSImportRuleTest.java v 4860

checkstyle fix
2009-08-28 09:35:20 mguillem /trunk/htmlunit/src/changes/changes.xml v 4859
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/Cache.java v 4859
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebClient.java v 4859
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebResponseFromCache.java v 4859
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlLink.java v 4859
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlPage.java v 4859
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/StyleSheetList.java v 4859
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Stylesheet.java v 4859
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSImportRule.java v 4859
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLLinkElement.java v 4859
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLStyleElement.java v 4859
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/CacheTest.java v 4859
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebTestCase.java v 4859
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSImportRuleTest.java v 4859

- CSS: resolve relative URLs in @import rule from URL of current style sheet.
- Cache: use cache for all kinds of (cacheable) content.

2009-08-28 09:05:29 mguillem /trunk/htmlunit/src/changes/changes.xml v 4858
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLSelectElement.java v 4858
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLSelectElementTest.java v 4858

JavaScript: HTMLSelectElement throw exception when invalid value is set to selectedIndex (FF only).
2009-08-28 08:58:51 mguillem /trunk/htmlunit/src/changes/changes.xml v 4857
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/util/DebuggingWebConnection.java v 4857
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/util v 4857
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/util/DebuggingWebConnection.index.html v 4857

DebuggingWebConnection: display received headers in generated report, added addMark method
2009-08-27 09:53:15 mguillem /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebTestCase.java v 4856
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSImportRuleTest.java v 4856

simplify test case
2009-08-27 09:49:23 mguillem /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocumentTest.java v 4855

checkstyle fix
2009-08-26 18:56:22 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlCheckBoxInput.java v 4854
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlHiddenInput.java v 4854
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlOption.java v 4854
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlRadioButtonInput.java v 4854
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlScript.java v 4854
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlSelect.java v 4854

Comment is out of date: there is no more asTextInternal().
2009-08-26 13:46:37 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocumentTest.java v 4853

Add HTMLDocumentTest.prefix() as NYI
2009-08-24 16:13:03 asashour /trunk/htmlunit/src/changes/changes.xml v 4852
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/CookieManager.java v 4852
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/CookieManagerTest.java v 4852

CookieManager: handle cookies with null value.
2009-08-24 15:46:27 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/DocumentTest.java v 4851

Where do you want to go today?
2009-08-22 11:04:41 asashour /trunk/htmlunit/src/changes/changes.xml v 4850
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlPage.java v 4850
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlAnchorTest.java v 4850
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlPage3Test.java v 4850

- JavaScript: handle empty code
- GWT AnchorTest now passes with HtmlUnit
2009-08-20 04:55:09 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLDocument.java v 4849

Trivial typo fix.
2009-08-19 16:18:10 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/HttpWebConnectionTest.java v 4848

checkstyle. Failure notification email takes two hours to arrive, I will send it by courier next time.
2009-08-19 11:42:57 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/HttpWebConnectionTest.java v 4847

Seems that latest jetty doesn't support // in the middle of url
2009-08-19 11:13:20 asashour /trunk/htmlunit/pom.xml v 4846
/trunk/htmlunit/src/changes/changes.xml v 4846

Upgrade commons-codec to 1.4, easymock to 2.5.1 and slf4j to 1.5.8
2009-08-19 10:24:26 asashour /trunk/htmlunit/force.build v 4845

Forcing build
2009-08-19 09:31:57 asashour /trunk/htmlunit/pom.xml v 4844

Upgrade junit to 4.7, jetty to 6.1.19 and jfreechart to 1.0.12
2009-08-18 19:56:02 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/regexp/HtmlUnitRegExpProxy.java v 4843
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/regexp/HtmlUnitRegExpProxyTest.java v 4843

checkstyle
2009-08-18 19:28:16 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/regexp/HtmlUnitRegExpProxy.java v 4842
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/regexp/HtmlUnitRegExpProxyTest.java v 4842
/trunk/htmlunit/src/test/resources/com/gargoylesoftware/htmlunit/javascript/regexp v 4842
/trunk/htmlunit/src/test/resources/com/gargoylesoftware/htmlunit/javascript/regexp/stackOverflow.txt v 4842

Avoid regex stack overflow in some scenarios; not sure what triggers this... a combination of certain regex and a very large input string? Very hackish; this shouldn't be a permanent solution.
2009-08-18 18:12:47 sdanig /trunk/htmlunit/force.build v 4841

force build
2009-08-18 16:59:59 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HTMLParser.java v 4840
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HTMLParserTest.java v 4840

Push all ancestor nodes onto the node stack when initializing DOM builders (avoids an EmptyStackException).
2009-08-18 16:52:29 sdanig /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/libraries/GWTSourceTest.java v 4839

"top" var name probably overrides "top" window
2009-08-18 16:12:24 asashour /trunk/htmlunit/force.build v 4838

Forcing build
2009-08-18 14:07:54 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/libraries/GWTSourceTest.java v 4837

Some case now doesn't work, let's have a successful build, then investigate.
2009-08-18 13:46:57 asashour /trunk/htmlunit/src/site/xdoc/packagingARelease.xml v 4836

Broken links :-)
2009-08-18 13:13:57 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/CodeStyleTest.java v 4835

Forcing build
2009-08-18 12:30:29 asashour /trunk/htmlunit/pom.xml v 4833
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/CodeChecker.java v 4833
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/CodeStyleTest.java v 4833

- Use WebDriver-htmlunit which is hosted in HtmlUnit repository, as WebDriver didn't update to the Htmlunit trunk.
- introduce checkstyle issue (so build will be halt after few minutes)
2009-08-18 11:53:50 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocument.java v 4832
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlPage2Test.java v 4832
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocumentTest.java v 4832

We couldn't document.write() script elements that contained the '<' character! HTMLDocument.canAlreadyParsed(String) could still be improved...
2009-08-18 11:41:41 asashour /trunk/htmlunit/force.build v 4831

Force build
2009-08-18 11:14:48 asashour /trunk/htmlunit/force.build v 4830

Force build
2009-08-18 10:59:41 asashour /trunk/htmlunit/pom.xml v 4829

pom.xml: Remove 'com.sun.jna' from webdriver-ie, no jar in http://repo2.maven.org/maven2/com/sun/jna/jna/3.0.9/
2009-08-18 10:33:13 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/CodeChecker.java v 4828

CodeStyle
2009-08-18 10:18:28 sdanig /trunk/htmlunit/src/changes/changes.xml v 4827
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocument.java v 4827
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlPage2Test.java v 4827

JavaScript: document.getElementById() and document.getElementsByNames() trigger implicit document.close() calls (IE only).
2009-08-18 10:13:27 mguillem /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebDriverTestCase.java v 4826

store captured alerts in top window
2009-08-18 10:13:12 asashour /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebResponse.java v 4825
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebResponseImpl.java v 4825
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLHttpRequest.java v 4825
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/util/WebResponseWrapper.java v 4825
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/CacheTest.java v 4825

Remove deprecated WebResponse.getResponseBody, it is already mentioned in changes.xml.
2009-08-18 09:35:14 asashour /trunk/htmlunit/pom.xml v 4824
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/CodeChecker.java v 4824
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlFrame2Test.java v 4824

- Upgrade WebDriver dependencies to the ones in central maven repo, thanks to WD team
- Remove JDT and HtmlUnit-WebDriver dependencies.
- Add HtmlFrame2Test test case (#2839220) [We now have an issue with our WebDriver usage of alerts in multiple pages]
2009-08-18 07:34:05 sdanig /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLFrameElementTest.java v 4823

code style
2009-08-18 07:32:03 sdanig /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/CodeStyleTest.java v 4822

avoid index out of bounds error
2009-08-18 07:01:27 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/SimpleScriptableProxy.java v 4821

code style
2009-08-18 06:33:26 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Window.java v 4820
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLCollection.java v 4820
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlFrameTest.java v 4820
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/DocumentTest.java v 4820
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/Window2Test.java v 4820
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLFrameElementTest.java v 4820

JavaScript: window.frames returns a reference to the window itself! In order to fix this, also had to add:
- windows can be used as functions in IE
- frames retrieved in the window's fallback getter should be proxied
- XML-in-HTML processing should occur in the window's fallback getter
- frames can be referenced by index directly on the window
Also had to introduce a small regression (see HTMLFrameElementTest.frames()): FF emulation should be able to distinguish between "window.foo" and "foo" (where "foo" is the ID of a DOM element) and return "undefined" in the first case and the DOM element in the second case. For now, we'll be lenient and return the DOM element in both cases.
Issue 2824436
2009-08-18 06:21:26 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocument.java v 4819

Trivial typo fix.
2009-08-18 06:18:51 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/SimpleScriptableProxy.java v 4818

Proxied host objects should still be able to act as functions and/or have their fallback getters invoked (will help with the fix to bug 2824436).
2009-08-17 09:37:27 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebDriverTestCase.java v 4817
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlEmbedTest.java v 4817
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlPage2Test.java v 4817

- Add HtmlPage2Test.write_getElementById() as NYI for IE
- Add WebDriverTestCase.toHtmlElement (as we will need access to that private field)
- Migrate HtmlEmbedTest
2009-08-16 14:24:54 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlElementTest.java v 4816

Add HtmlElementTest.onpropertychange2() as notYetImplemented()
Issue 2827883
2009-08-16 12:54:10 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLSerializer2Test.java v 4815
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLSerializerTest.java v 4815
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/xml/XmlPage2Test.java v 4815
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/xml/XmlPageTest.java v 4815

Migration to WD, now we have XMLSerializerTest.htmlAttributes() that is NYI for IE
2009-08-15 16:06:58 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/regexp/HtmlUnitRegExpProxyTest.java v 4814

Add HtmlUnitRegExpProxyTest.test2() as notYetImplemented.
2009-08-15 12:32:02 asashour /trunk/htmlunit/force.build v 4813

Forcing build
2009-08-15 11:50:42 asashour /trunk/htmlunit/pom.xml v 4812
/trunk/htmlunit/src/changes/changes.xml v 4812

Force NekoHtml and Xalan to use xercesImpl 2.9.1 dependency.
Issue 2837819
2009-08-15 10:13:12 asashour /trunk/htmlunit/force.build v 4811

Forcing build
2009-08-15 08:58:02 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/BrowserRunner.java v 4810
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/BrowserVersionClassRunner.java v 4810
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebDriverTestCase.java v 4810
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebTestCase.java v 4810
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlPageTest.java v 4810
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/xml/XmlPage2Test.java v 4810
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/xml/XmlPageTest.java v 4810

- Tests: Change URL_SECOND and URL_THIRD to by 'http://localhost:<port>/second/' and '/third/'
- Tests: htmlunit.webdriver property is now case insensitive
- WebDriver Tests: no need to cache WEB_DRIVERS_, as we will create a new WD instance and close it for each test.
- WebDriver Tests: now we have loadPageWithAlerts2(MockWebConnection)
- Migrate XmlPage2Test.load_XMLComment() to use loadPageWithAlerts2(MockWebConnection)
- NotYetImplemented is ignored for real browser driving (I hope we don't add @NYI for real browsers, if we have a lot of WebDriver issues ;)
2009-08-15 08:52:05 asashour /trunk/htmlunit/cruise/project.xml v 4809

cruise CI: re-add 'package' as it generates the zip file with all dependencies. BTW, this causes the tests to run twice, I will try to ask maven users list soon.
2009-08-15 07:22:45 sdanig /trunk/htmlunit/src/changes/changes.xml v 4808
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlPasswordInput.java v 4808
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlTextArea.java v 4808
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlTextInput.java v 4808
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/SelectableTextInput.java v 4808
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/SelectionDelegate.java v 4808
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlPasswordInputTest.java v 4808

Add selection-related methods to HtmlPasswordInput (and add SelectableTextInput as an internal contract to make sure it stays in sync with HtmlTextArea and HtmlTextInput).
Issue 2832735
2009-08-15 06:02:30 sdanig /trunk/htmlunit/src/changes/changes.xml v 4807

Update change log to note that many serialization fixes were applied for the 2.6 release.
2009-08-15 05:51:40 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/applets/AppletClassLoader.java v 4806
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.java v 4806
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ActiveXObject.java v 4806
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/xml/XmlUtil.java v 4806
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebClientWaitForBackgroundJobsTest.java v 4806
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebDriverOldTestsTest.java v 4806

Some of the loggers slipped through the cracks in my previous logging-related commit.
2009-08-15 05:49:57 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/XmlSerializer.java v 4805

trivial javadoc tweak
2009-08-15 05:32:02 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlPage.java v 4804
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlPage2Test.java v 4804

Fix another serialization issue with HtmlPage.
Issue 2837786
2009-08-15 05:28:04 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebRequestSettings.java v 4803

Small tweak: keep track of root error when throwing exception.
2009-08-15 05:16:05 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/NicelyResynchronizingAjaxController.java v 4802
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/DefaultCredentialsProviderTest.java v 4802
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/NicelyResynchronizingAjaxControllerTest.java v 4802
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebClient2Test.java v 4802
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebTestCase.java v 4802
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/DomNodeTest.java v 4802
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlElementTest.java v 4802
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlTextInputTest.java v 4802
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/Window2Test.java v 4802

Fix serialization bug in the NicelyResynchronizingAjaxController; also add (and use) a generics-based version of SerializationUtils.clone().
Issue 2837045
2009-08-13 22:30:35 mguillem /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/MalformedHtmlTest.java v 4801

checkstyle
2009-08-13 21:27:48 mguillem /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/TextRangeTest.java v 4800

checkstyle
2009-08-13 21:00:20 mguillem /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlPageTest.java v 4799
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/MalformedHtmlTest.java v 4799

move test from HtmlPageTest to MalformedHtmlTest
2009-08-13 20:46:23 mguillem /trunk/htmlunit/src/changes/changes.xml v 4798
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/TextRange.java v 4798
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/TextRangeTest.java v 4798

JavaScript: fixed NPE calling inRange with selection range when nothing is selected (IE only).
Issue 2836591
2009-08-13 18:13:46 mguillem /trunk/htmlunit/src/changes/changes.xml v 4797
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HTMLParser.java v 4797
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HTMLParserTest.java v 4797
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlPageTest.java v 4797
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/MalformedHtmlTest.java v 4797

Add TITLE to HEAD even if it is found in BODY
Issue 2824134
2009-08-13 08:59:17 mguillem /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocumentTest.java v 4796

Cause of infinite loop reported in bug 2824922 now fixed in latest NekoHTML snapshot
Issue 2824922
2009-08-13 08:02:33 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Window.java v 4795
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebClient2Test.java v 4795

Fix NPE occurring sometimes due to incorrect deserialization of the window.
Issue 2836355
2009-08-12 22:42:53 mguillem /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomComment.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomNode.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomText.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlApplet.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlBreak.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlCheckBoxInput.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlHiddenInput.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlInput.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlOrderedList.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlRadioButtonInput.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlScript.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlSelect.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlSerializer.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlStyle.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlSubmitInput.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlTable.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlTableRow.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlTextArea.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlTitle.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlUnorderedList.java v 4794
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/xml/XmlPage.java v 4794
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/libraries/ExtJS22Test.java v 4794

continue old work: use HtmlSerializer for DomNode.asText()
2009-08-12 22:40:05 mguillem /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/JavaScriptEngineTest.java v 4793

ensure that default locale is English as Rhino has localized error messages in French
2009-08-12 18:41:21 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomNode.java v 4792
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlAttributeChangeListener.java v 4792
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlElement.java v 4792
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/NonSerializable.java v 4792
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLCollection.java v 4792
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlElementTest.java v 4792
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlPageTest.java v 4792
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfigurationTest.java v 4792

More serialization tweaks; NonSerializable has outlived its usefulness; remove extraneous @Test annotations.
2009-08-12 10:04:56 asashour /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebClient.java v 4791
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomProcessingInstruction.java v 4791
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HTMLParser.java v 4791
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlImageInput.java v 4791
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Node.java v 4791
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLListElement.java v 4791
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLTableCellElement.java v 4791
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLTextAreaElement.java v 4791
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLAttr.java v 4791
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLDocument.java v 4791
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLSerializer.java v 4791
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/util/UrlUtils.java v 4791
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebClient2Test.java v 4791
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebDriverTestCase.java v 4791

Various code enhancements, thanks to Eclipse
2009-08-12 08:26:22 sdanig /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebClient2Test.java v 4790

Add regression test from Nick's patch.
Issue 2833433
2009-08-12 08:15:38 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/DefaultCredentialsProvider.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/DefaultCssErrorHandler.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/HttpWebConnection.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/IncorrectnessListenerImpl.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/MockWebConnection.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/NicelyResynchronizingAjaxController.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/ThreadedRefreshHandler.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebClient.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebResponseImpl.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/BaseFrame.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HTMLParserListener.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlAnchor.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlButton.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlElement.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlPage.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlScript.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/InputElementFactory.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/XPathDomNodeList.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/HtmlUnitContextFactory.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/JavaScriptEngine.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/SimpleScriptable.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/StrictErrorReporter.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Document.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/EventHandler.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/EventListenersContainer.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Location.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/StyleSheetList.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Stylesheet.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/TextRange.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Window.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSPrimitiveValue.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSStyleDeclaration.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSValue.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLCollection.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocument.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLElement.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLDocument.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLHttpRequest.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/regexp/HtmlUnitRegExpProxy.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/protocol/data/DataURLConnection.java v 4789
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/xml/XmlPage.java v 4789
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/CodeStyleTest.java v 4789
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebTestCase.java v 4789
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/JavaScriptEngineTest.java v 4789
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfigurationTest.java v 4789
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/PropertiesTest.java v 4789
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/WindowConcurrencyTest.java v 4789
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/WindowTest.java v 4789
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLHttpRequestTest.java v 4789
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/libraries/JQueryTestBase.java v 4789
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/libraries/PrototypeTestBase.java v 4789
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/libraries/Sarissa0993Test.java v 4789
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/source/JQueryExtractorSample.java v 4789

Standardize on static loggers to avoid serialization issues (will discuss possible SLF4J migration separately on the ML).
Issue 2833947
2009-08-12 05:25:42 sdanig /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/CodeStyleTest.java v 4788

Don't fail-fast on year violations.
2009-08-12 02:28:34 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomNode.java v 4787

More DomNode serialization fixes.
Issue 2833433
2009-08-12 02:24:48 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomChangeListener.java v 4786
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomNode.java v 4786
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/DomNodeTest.java v 4786

Fix problems with DomChangeListener (and associated lock) serialization -- "transient" is not a magic keyword that make serialization problems go away... what happens when you deserialize the object?
Issue 2833279
2009-08-12 01:48:39 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Window.java v 4785
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/Window2Test.java v 4785

Fix window serialization issue.
Issue 2833279
2009-08-12 00:10:24 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/DefaultCredentialsProvider.java v 4784
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/DefaultCredentialsProviderTest.java v 4784

Fix issue with DefaultCredentialsProvider serialization.
Issue 2833279
2009-08-11 18:16:51 mguillem /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlImageInput.java v 4783
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlInput.java v 4783

stupid Java 5 compiler
2009-08-11 18:00:07 mguillem /trunk/htmlunit/src/changes/changes.xml v 4782
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlImageInput.java v 4782
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlInput.java v 4782
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlImageInputTest.java v 4782

- Submit image button name too (FF only)
- use generic for click(int, int)
2009-08-11 17:54:16 mguillem /trunk/htmlunit/src/changes/changes.xml v 4781
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlTable.java v 4781
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlTableTest.java v 4781

Include caption in HtmlTable's asText() representation.
Issue 2833588
2009-08-11 17:19:15 mguillem /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlImageInputTest.java v 4780

use @RunWith(BrowserRunner.class)
2009-08-11 09:14:13 asashour /trunk/htmlunit/src/changes/changes.xml v 4779
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomNode.java v 4779
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Node.java v 4779
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/Node2Test.java v 4779

- Fix DomNode.compareDocumentPosition() (FF only).
- The case in GWT NodeTest now succeed with HtmlUnit
2009-08-11 02:02:10 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/util/UrlUtils.java v 4778

More URL tweaks.
Issue 2833279
2009-08-10 23:14:15 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/History.java v 4777
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebClient.java v 4777
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebRequestSettings.java v 4777
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/util/UrlUtils.java v 4777

Fix serialization issues with WebRequestSettings and History when URLs are null, "javascript:..." URLs or "data:..." URLs.
Issue 2833279
2009-08-10 19:30:54 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/History.java v 4776
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebRequestSettings.java v 4776
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/util/UrlUtils.java v 4776
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/Window2Test.java v 4776

Fix serialization issues with WebRequestSettings and History.
Issue 2833279
2009-08-10 18:18:47 sdanig /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/SimpleScriptableTest.java v 4775

fix build (broken in previous commit)
2009-08-10 06:08:57 sdanig /trunk/htmlunit/src/changes/changes.xml v 4774
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDListElement.java v 4774
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDirectoryElement.java v 4774
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLListElement.java v 4774
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLMenuElement.java v 4774
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLOListElement.java v 4774
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLUListElement.java v 4774
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.xml v 4774
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDListElementTest.java v 4774
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDirectoryElementTest.java v 4774
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLMenuElementTest.java v 4774
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLOListElementTest.java v 4774
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLUListElementTest.java v 4774

JavaScript: add support for the compact attribute on ul, ol, menu, dl and dir elements.
2009-08-09 17:03:48 asashour /trunk/htmlunit/src/changes/changes.xml v 4773
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/SgmlPage.java v 4773
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomNode.java v 4773
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlPage.java v 4773
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Node.java v 4773
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/xml/XmlPage.java v 4773
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.xml v 4773
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/Node2Test.java v 4773

- JavaScript: implement node.normalize().
- All 9 cases of GWT XMLTest now succeed with HtmlUnit ;)
2009-08-09 14:44:58 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/CodeStyleTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HTMLParserTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlScript2Test.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/JavaScriptEngineTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/StringTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/DOMImplementationTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/DocumentTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/DocumentTypeTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/EventTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/HistoryTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/LocationTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/NavigatorTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/NodeTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/OfflineResourceListTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/Window2Test.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSStyleDeclarationTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSStyleRuleTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/css/ComputedCSSStyleDeclarationTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocumentTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLElementTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLFrameElementTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLLabelElementTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLLegendElementTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLOptionElementTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLTextAreaElementTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLHttpRequestTest.java v 4772
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLSerializer2Test.java v 4772

Add CodeStyleTest#singleAlert()
2009-08-09 11:13:07 asashour /trunk/htmlunit/src/changes/changes.xml v 4771
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Node.java v 4771
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLSerializer.java v 4771
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlScript2Test.java v 4771
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/NodeTest.java v 4771

JavaScript: support the serialization of CDATASection in .xml property (IE) and XMLSerializer (FF).
2009-08-08 17:54:06 asashour /trunk/htmlunit/src/changes/changes.xml v 4770
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlScript.java v 4770
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlScript2Test.java v 4770

HtmlScript: fix the order of "type" and "language" attributes evaluation.
2009-08-08 12:47:33 asashour /trunk/htmlunit/src/changes/changes.xml v 4769
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomText.java v 4769
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Text.java v 4769
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/DomTextTest.java v 4769

DomText: deprecate splitDomText(), use splitText() instead.
2009-08-08 10:32:09 asashour /trunk/htmlunit/src/changes/changes.xml v 4768
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomText.java v 4768
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ActiveXObject.java v 4768
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/CDATASection.java v 4768
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Document.java v 4768
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Node.java v 4768
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Text.java v 4768
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocument.java v 4768
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLDocument.java v 4768
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.xml v 4768
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/DomTextTest.java v 4768
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/CDATASectionTest.java v 4768
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/DocumentTest.java v 4768
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/NodeTest.java v 4768
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLDocumentTest.java v 4768

- JavaScript: fix .prefix attribute of xml nodes.
- JavaScript: fix text.splitText().
- JavaScript: implement xmlDocument.getElementsByTagName(), .getElementsByTagNameNS() and .nodeFromID().
- 8 out of 9 cases of GWT XMLTest now succeed with HtmlUnit
2009-08-08 03:02:19 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/util/MapWrapper.java v 4767
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlElementTest.java v 4767

Fix serialization of NamedAttrNodeMapImpl.
Issue 2833876
2009-08-08 01:38:44 sdanig /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/PropertiesTest.java v 4766

Add total property counts at the bottom of the HTML pages generated by PropertiesTest, to make it easier to gauge progress.
2009-08-08 01:33:28 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebResponse.java v 4765

Javadoc tweaks.
2009-08-07 04:01:42 sdanig /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/Window2Test.java v 4764

Test for serialization broken by java.net.URL craziness.
2009-08-07 03:19:45 sdanig /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlTextInputTest.java v 4763

checkstyle
2009-08-07 03:07:10 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/EventListenersContainer.java v 4762
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlTextInputTest.java v 4762

Fix EventListenersContainer.Handlers serialization breakage.
Issue 2833279
2009-08-07 03:00:35 sdanig /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebClient2Test.java v 4761

Simplify code with SerializationUtils.
2009-08-07 02:58:40 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocument.java v 4760

Fix typo.
2009-08-07 02:58:09 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DoTypeProcessor.java v 4759
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlPasswordInput.java v 4759
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlTextArea.java v 4759
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlTextInput.java v 4759
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/HtmlTextInputTest.java v 4759

Fix serialization breakage.
Issue 2833279
2009-08-06 07:44:53 sdanig /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebClient2Test.java v 4758

code style
2009-08-06 07:35:46 sdanig /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLElement.java v 4757

Only JavaScriptJobManager implementations should decide whether or not to multi-thread (discovered while searching for possible problems with running HtmlUnit in the Google App Engine).
2009-08-06 07:03:37 sdanig /trunk/htmlunit/src/changes/changes.xml v 4756
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/DialogWindow.java v 4756
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/History.java v 4756
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/JavaScriptPage.java v 4756
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/Page.java v 4756
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/TextPage.java v 4756
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/TopLevelWindow.java v 4756
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/UnexpectedPage.java v 4756
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebWindow.java v 4756
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/WebWindowImpl.java v 4756
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/FrameWindow.java v 4756
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlPage.java v 4756
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/background/JavaScriptJobManager.java v 4756
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/background/JavaScriptJobManagerImpl.java v 4756
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Popup.java v 4756
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/TopLevelWindowTest.java v 4756
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebClient2Test.java v 4756

Fix NPE triggered by deserializing WebClient instances under certain conditions.
Issue 2830600
2009-08-06 04:10:47 sdanig /trunk/htmlunit/src/changes/changes.xml v 4755
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/StyleSheetList.java v 4755
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Stylesheet.java v 4755
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/css/CSSImportRuleTest.java v 4755

Load stylesheets referenced via @import (bug reported on the mailing list).
2009-08-05 16:47:55 asashour /trunk/htmlunit/src/changes/changes.xml v 4754
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLSerializer.java v 4754
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLSerializer2Test.java v 4754

We can't tolerate FF simulation to be jealous :)
- JavaScript: fix XMLSerializer for non-element nodes
- GWT XMLTest.testCreate() now succeeds with HtmlUnit
2009-08-05 16:07:18 asashour /trunk/htmlunit/src/changes/changes.xml v 4753
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomDocumentFragment.java v 4753
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/CDATASection.java v 4753
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/DocumentFragment.java v 4753
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Element.java v 4753
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Node.java v 4753
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ProcessingInstruction.java v 4753
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLAttr.java v 4753
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.xml v 4753
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/html/DomDocumentFragmentTest.java v 4753
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/source/Patch.java v 4753

- JavaScript: move .xml attribute from xmlElement to xmlNode (IE only), and fix sub-nodes
- Html nodes don't have such attribute
2009-08-05 12:07:30 asashour /trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomCDataSection.java v 4752
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomProcessingInstruction.java v 4752
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/CDATASection.java v 4752
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/CharacterDataImpl.java v 4752
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ProcessingInstruction.java v 4752
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLDocument.java v 4752
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.xml v 4752
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/libraries/GWTSourceTest.java v 4752

- JavaScript: implement .xml property for CDATASection and ProcessingInstruction
2009-08-04 13:39:40 asashour /trunk/htmlunit/src/changes/changes.xml v 4751
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomCData.java v 4751
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomCDataSection.java v 4751
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlPage.java v 4751
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLDocument.java v 4751
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/xml/XmlPage.java v 4751
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/xml/XmlUtil.java v 4751
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.xml v 4751

INCOMPATIBLE CHANGE: rename DomCData to DomCDataSection.
2009-08-04 12:44:44 asashour /trunk/htmlunit/src/changes/changes.xml v 4750
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ActiveXObject.java v 4750
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/CDATASection.java v 4750
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLDocument.java v 4750
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/xml/XmlPage.java v 4750
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.xml v 4750
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/libraries/GWTSourceTest.java v 4750

- XmlDocument: implement .createCDATASection()
- GWT XML testAttr() now passes
2009-08-04 11:03:10 asashour /trunk/htmlunit/checkstyle_suppressions.xml v 4749

Forgot to commit
2009-08-04 10:53:47 asashour /trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/libraries/GWTSourceTest.java v 4748

checkstyle
2009-08-04 10:47:02 asashour /trunk/htmlunit/checkstyle_suppressions.xml v 4747
/trunk/htmlunit/src/changes/changes.xml v 4747
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/html/DomProcessingInstruction.java v 4747
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ActiveXObject.java v 4747
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/Node.java v 4747
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/ProcessingInstruction.java v 4747
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLDocument.java v 4747
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/xml/XmlPage.java v 4747
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.xml v 4747
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/libraries/GWTSourceTest.java v 4747

- JavaScript: implement xmlDocument.createProcessingInstruction().
- JavaScript: node.appendChild() can be called inside xmlDocument.
2009-08-03 09:28:13 asashour /trunk/htmlunit/checkstyle_suppressions.xml v 4746
/trunk/htmlunit/src/changes/changes.xml v 4746
/trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLMapElement.java v 4746
/trunk/htmlunit/src/main/resources/com/gargoylesoftware/htmlunit/javascript/configuration/JavaScriptConfiguration.xml v 4746
/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/libraries/GWTSourceTest.java v 4746

- JavaScript: add support for map.areas attribute.
- Add GWTSourceTest.testProperties() as NYI