Timeline



Jul 12, 2010:

11:53 PM Changeset in webkit [63180] by eric@webkit.org
  • 2 edits in trunk/WebCore

2010-07-12 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

Fix line number handling in HTMLTreeBuilder to fix a zillion layout tests
https://bugs.webkit.org/show_bug.cgi?id=42143

Covered by a zillion layout tests.

  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processEndTag): (WebCore::HTMLTreeBuilder::processScriptStartTag):
11:41 PM Changeset in webkit [63179] by jcivelli@chromium.org
  • 10 edits in trunk

2010-07-12 Jay Civelli <jcivelli@chromium.org>

Reviewed by Kent Tamura.

Adding right aligned text called labels to PopupMenus.
https://bugs.webkit.org/show_bug.cgi?id=41964

  • platform/PopupMenuClient.h:
  • platform/chromium/PopupMenuChromium.cpp: (WebCore::PopupListBox::paintRow):
  • rendering/RenderMenuList.cpp: (WebCore::RenderMenuList::itemLabel):
  • rendering/RenderMenuList.h:
  • rendering/RenderTextControlSingleLine.cpp: (WebCore::RenderTextControlSingleLine::itemLabel):
  • rendering/RenderTextControlSingleLine.h:

2010-07-12 Jay Civelli <jcivelli@chromium.org>

Reviewed by Kent Tamura.

Making the autofill popup use labels to show the label
associated with an item.
https://bugs.webkit.org/show_bug.cgi?id=41964

  • src/AutoFillPopupMenuClient.cpp: (WebKit::AutoFillPopupMenuClient::getSuggestion): (WebKit::AutoFillPopupMenuClient::getLabel): (WebKit::AutoFillPopupMenuClient::itemLabel): (WebKit::AutoFillPopupMenuClient::setSuggestions): (WebKit::AutoFillPopupMenuClient::convertListIndexToInternalIndex):
  • src/AutoFillPopupMenuClient.h:
11:32 PM Changeset in webkit [63178] by sfalken@apple.com
  • 4 edits in trunk

2010-07-12 Steve Falkenburg <sfalken@apple.com>

Reviewed by Maciej Stachowiak.

Make WebKit2 be built by build-webkit (so it will be built by build.webkit.org bots)
https://bugs.webkit.org/show_bug.cgi?id=40922


Always build WebKit2 on Windows. Necessary since our WebKit build on
Windows is packaged into a DLL with WebKit2.

  • Scripts/build-webkit: Always build WebKit2 on Windows.

2010-07-12 Steve Falkenburg <sfalken@apple.com>

Reviewed by Maciej Stachowiak.

Make WebKit2 be built by build-webkit (so it will be built by build.webkit.org bots)
https://bugs.webkit.org/show_bug.cgi?id=40922


Add additional dependent projects. Necessary since our WebKit build on
Windows is packaged into a DLL with WebKit2.

  • WebKit2.sln:
11:24 PM Changeset in webkit [63177] by bweinstein@apple.com
  • 3 edits in trunk/WebKitTools

One http test timing out on Windows can cause all future tests to time out
https://bugs.webkit.org/show_bug.cgi?id=42146

Reviewed by Steve Falkenburg.

There have been multiple times on the Windows bots where one http test timing out causes all future
http tests to time out. This is because the httpd process becomes unresponsive. When an http test
times out, we should restart httpd on Cygwin to prevent this.

  • Scripts/old-run-webkit-tests: If an http test timed out on Cygwin, close httpd and restart it.
  • Scripts/webkitperl/httpd.pm: Add additional logic to closeHTTPD to teach it about taskkill if

using kill fails.

11:21 PM Changeset in webkit [63176] by mrobinson@webkit.org
  • 4 edits
    6 adds in trunk

2010-07-12 Martin Robinson <mrobinson@igalia.com>

Reviewed by Dirk Schulze.

[Cairo] Incorrect Test for Text Fill
https://bugs.webkit.org/show_bug.cgi?id=42123

Unskip tests which cover text stroking and add pixel dump results for
them via the GTK+ port.

  • platform/gtk/Skipped: Unskip passing tests.
  • platform/gtk/fast/text/stroking-decorations-expected.checksum: Added.
  • platform/gtk/fast/text/stroking-decorations-expected.png: Added.
  • platform/gtk/fast/text/stroking-decorations-expected.txt: Added.
  • platform/gtk/fast/text/stroking-expected.checksum: Added.
  • platform/gtk/fast/text/stroking-expected.png: Added.
  • platform/gtk/fast/text/stroking-expected.txt: Added.

2010-07-12 Mihnea Ovidenea <mihnea@adobe.com>

Reviewed by Dirk Schulze.

[Cairo] Incorrect Test for Text Fill
https://bugs.webkit.org/show_bug.cgi?id=42123

Correct test used for text shadow. It currently checks for
equality with cTextFill. However, this test fails if the
text drawing mode is set to 'cTextFill | cTextStroke'. Fix
is to modify the test to be like other Cairo uses of the
text drawing mode, and check for the cTextFill bit being
set, not for equality with the bit.

  • platform/graphics/cairo/FontCairo.cpp: (WebCore::Font::drawGlyphs):
11:05 PM Changeset in webkit [63175] by mrobinson@webkit.org
  • 2 edits in trunk/LayoutTests

2010-07-12 Martin Robinson <mrobinson@igalia.com>

Unreviewed.

Fix a small error in the Skipped list.

  • platform/gtk/Skipped:
11:01 PM Changeset in webkit [63174] by sfalken@apple.com
  • 1 edit in trunk/WebKit2/Platform/win/WorkQueueWin.cpp

Windows build fix.

10:54 PM Changeset in webkit [63173] by tkent@chromium.org
  • 2 edits in trunk/WebKit/chromium

2010-07-12 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r63171.
http://trac.webkit.org/changeset/63171
https://bugs.webkit.org/show_bug.cgi?id=42144

Broke Chromium canary (Requested by tkent on #webkit).

  • WebKit.gyp:
10:41 PM Changeset in webkit [63172] by pfeldman@chromium.org
  • 2 edits
    4 adds in trunk/LayoutTests

2010-07-12 Pavel Feldman <pfeldman@chromium.org>

Not reviewed: rebaseline chromium tests.

  • platform/chromium-win-xp/fast/gradients/radial-centered-expected.checksum: Copied from LayoutTests/platform/chromium-win/fast/gradients/radial-centered-expected.checksum.
  • platform/chromium-win-xp/fast/gradients/radial-centered-expected.png: Copied from LayoutTests/platform/chromium-win/fast/gradients/radial-centered-expected.png.
  • platform/chromium-win-xp/fast/gradients/radial-centered-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/gradients/radial-centered-expected.txt.
  • platform/chromium/test_expectations.txt:
10:37 PM Changeset in webkit [63171] by tkent@chromium.org
  • 2 edits in trunk/WebKit/chromium

2010-07-12 Kent Tamura <tkent@chromium.org>

Reviewed by David Levin.

[Chromium] Upstreaming inspector_resources target
https://bugs.webkit.org/show_bug.cgi?id=41669

'inspector_resource' is currently in src/webkit/webkit.gyp of
Chromium tree. We move it to WebKit tree because:

  • DumpRenderTree in WebKit tree needs it, and
  • It's hard to refer to WebKit.gypi and WebCore.gypi from webkit_support in both cases of Chromium-tree build and WebKit-tree build.
  • WebKit.gyp:
10:30 PM Changeset in webkit [63170] by commit-queue@webkit.org
  • 2 edits in trunk/WebKit/chromium

2010-07-12 Viet-Trung Luu <viettrungluu@chromium.org>

Reviewed by Darin Fisher.

[Chromium] Pass key down events on to plugins.
https://bugs.webkit.org/show_bug.cgi?id=42113

  • src/WebPluginContainerImpl.cpp: (WebKit::WebPluginContainerImpl::handleKeyboardEvent):
10:24 PM Changeset in webkit [63169] by mjs@apple.com
  • 2 edits in trunk/LayoutTests

2010-07-12 Maciej Stachowiak <mjs@apple.com>

Reviewed by David Levin.

Add failing animation and canvas tests to WebKit2 Skipped list
https://bugs.webkit.org/show_bug.cgi?id=42141

  • platform/mac-wk2/Skipped:
10:10 PM Changeset in webkit [63168] by eric@webkit.org
  • 4 edits in trunk

2010-07-12 Eric Seidel <eric@webkit.org>

Reviewed by Sam Weinig.

Fix a typo in the adoption agency causing test failures
https://bugs.webkit.org/show_bug.cgi?id=42133

  • html5lib/runner-expected-html5.txt:

2010-07-12 Eric Seidel <eric@webkit.org>

Reviewed by Sam Weinig.

Fix a typo in the adoption agency causing test failures
https://bugs.webkit.org/show_bug.cgi?id=42133

The new behavior actually differs from old webkit.
<p><b><p>TEST
was not bold in the old parser, but is bold now.
This matches Minefield and the HTML5 spec.

Covered by two tests in html5lib/runner.html.

  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::callTheAdoptionAgency):
9:27 PM Changeset in webkit [63167] by mrowe@apple.com
  • 2 edits in trunk/WebKit2

Fix WebKit2 to use the same compiler-selection logic as the other projects.

Rubber-stamped by Maciej Stachowiak.

  • WebKit2.xcodeproj/project.pbxproj: Don't hard-code WebKit2 to build with GCC 4.2.
9:04 PM Changeset in webkit [63166] by pfeldman@chromium.org
  • 11 edits in trunk

2010-07-12 Pavel Feldman <pfeldman@chromium.org>

Reviewed by Joseph Pecoraro.

Web Inspector: provide starts and ends for network phases instead of duration.

https://bugs.webkit.org/show_bug.cgi?id=42091

  • inspector/InspectorResource.cpp: (WebCore::InspectorResource::updateResponse): (WebCore::InspectorResource::updateScriptObject): (WebCore::InspectorResource::buildObjectForTiming):
  • platform/network/ResourceLoadTiming.h: (WebCore::ResourceLoadTiming::deepCopy): (WebCore::ResourceLoadTiming::operator==): (WebCore::ResourceLoadTiming::ResourceLoadTiming):
  • platform/network/ResourceResponseBase.cpp: (WebCore::ResourceResponseBase::ResourceResponseBase): (WebCore::ResourceResponseBase::wasCached): (WebCore::ResourceResponseBase::setWasCached):
  • platform/network/ResourceResponseBase.h:

2010-07-12 Pavel Feldman <pfeldman@chromium.org>

Reviewed by Joseph Pecoraro.

Web Inspector: provide starts and ends for network phases instead of duration.

https://bugs.webkit.org/show_bug.cgi?id=42091

  • public/WebURLLoadTiming.h:
  • public/WebURLResponse.h:
  • src/WebURLLoadTiming.cpp: (WebKit::WebURLLoadTiming::proxyStart): (WebKit::WebURLLoadTiming::setProxyStart): (WebKit::WebURLLoadTiming::proxyEnd): (WebKit::WebURLLoadTiming::setProxyEnd): (WebKit::WebURLLoadTiming::dnsStart): (WebKit::WebURLLoadTiming::setDNSStart): (WebKit::WebURLLoadTiming::dnsEnd): (WebKit::WebURLLoadTiming::setDNSEnd): (WebKit::WebURLLoadTiming::connectStart): (WebKit::WebURLLoadTiming::setConnectStart): (WebKit::WebURLLoadTiming::connectEnd): (WebKit::WebURLLoadTiming::setConnectEnd): (WebKit::WebURLLoadTiming::sendStart): (WebKit::WebURLLoadTiming::setSendStart): (WebKit::WebURLLoadTiming::sendEnd): (WebKit::WebURLLoadTiming::setSendEnd): (WebKit::WebURLLoadTiming::receiveHeadersStart): (WebKit::WebURLLoadTiming::setReceiveHeadersStart): (WebKit::WebURLLoadTiming::receiveHeadersEnd): (WebKit::WebURLLoadTiming::setReceiveHeadersEnd): (WebKit::WebURLLoadTiming::sslStart): (WebKit::WebURLLoadTiming::setSSLStart): (WebKit::WebURLLoadTiming::sslEnd): (WebKit::WebURLLoadTiming::setSSLEnd):
  • src/WebURLResponse.cpp: (WebKit::WebURLResponse::wasCached): (WebKit::WebURLResponse::setWasCached):
8:41 PM Changeset in webkit [63165] by abarth@webkit.org
  • 5 edits in trunk

2010-07-12 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

HTML5 Parser: document.write after onload blows away document
https://bugs.webkit.org/show_bug.cgi?id=40745

Update test to expect new behavior.

  • http/tests/misc/write-while-waiting.html:

2010-07-12 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

HTML5 Parser: document.write after onload blows away document
https://bugs.webkit.org/show_bug.cgi?id=40745

Rather than blowing away the document when we get a document.write call
after the document is closed, we new ignore the write. This
technically violates the spec (which requires us to blow away the
document), but blowing away the document breaks too many web sites.

Rather than this patch, we could go back to our old behavior (which was
to append the bytes just before EOF), but implementing this approach
(suggested by Henri) will let us gather data about whether his approach
is workable.

See also: http://www.w3.org/Bugs/Public/show_bug.cgi?id=9767

  • dom/Document.cpp: (WebCore::Document::write):
  • html/HTMLDocumentParser.cpp: (WebCore::HTMLDocumentParser::insert):
8:39 PM Changeset in webkit [63164] by mjs@apple.com
  • 3 edits in trunk/WebKitTools

2010-07-12 Maciej Stachowiak <mjs@apple.com>

Reviewed by Dan Bernstein.

Remove use of auto_ptr in WebKitTestRunner
https://bugs.webkit.org/show_bug.cgi?id=42134


Replaced auto_ptr with PassOwnPtr / OwnPtr.

  • WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp: (WTR::WKStringToUTF8): (WTR::InjectedBundlePage::dump): (WTR::InjectedBundlePage::addMessageToConsole):
  • WebKitTestRunner/TestInvocation.cpp: (WTR::WKStringToUTF8): (WTR::TestInvocation::didRecieveMessageFromInjectedBundle):
8:13 PM Changeset in webkit [63163] by mjs@apple.com
  • 3 edits
    2 adds in trunk

Need support for a WebKit2-specific Skipped list (and initially add accessibility tests to it)
https://bugs.webkit.org/show_bug.cgi?id=42132

Reviewed by Sam Weinig.

WebKitTools:

  • Scripts/old-run-webkit-tests: In --webkit-test-runner mode, add mac-wk2 to list of

platform directories.

LayoutTests:

  • platform/mac-wk2: Added.
  • platform/mac-wk2/Skipped: Added. Initially add the accessibility

directory (with two blocking bugs).

7:57 PM Changeset in webkit [63162] by tonyg@chromium.org
  • 2 edits in trunk/WebCore

2010-07-12 Tony Gentilcore <tonyg@chromium.org>

Reviewed by Oliver Hunt.

Strip BOMs from source before passing to V8
https://bugs.webkit.org/show_bug.cgi?id=42102

This extra copy may carry a performance penalty. We should investigate
whether this allows any simplification in v8/scanner.cc:SkipJavaScriptWhiteSpace().

No new tests because no new functionality.

  • bindings/v8/ScriptSourceCode.h: (WebCore::ScriptSourceCode::ScriptSourceCode):
7:45 PM Changeset in webkit [63161] by kov@webkit.org
  • 2 edits in trunk/WebCore

2010-07-12 Gustavo Noronha Silva <gns@gnome.org>

Unreviewed. make distcheck fix.

  • GNUmakefile.am:
7:45 PM Changeset in webkit [63160] by commit-queue@webkit.org
  • 8 edits
    8 deletes in trunk/WebKit/chromium

2010-07-12 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r63156.
http://trac.webkit.org/changeset/63156
https://bugs.webkit.org/show_bug.cgi?id=42129

broke chromium compile (Requested by jamesr on #webkit).

  • WebKit.gyp:
  • public/WebAccessibilityObject.h:
  • public/WebAttribute.h: Removed.
  • public/WebDocumentType.h: Removed.
  • public/WebElement.h:
  • public/WebNamedNodeMap.h: Removed.
  • public/WebNode.h:
  • public/WebRenderStyle.h: Removed.
  • src/WebAccessibilityObject.cpp:
  • src/WebAttribute.cpp: Removed.
  • src/WebDocumentType.cpp: Removed.
  • src/WebElement.cpp:
  • src/WebNamedNodeMap.cpp: Removed.
  • src/WebNode.cpp:
  • src/WebRenderStyle.cpp: Removed.
7:42 PM Changeset in webkit [63159] by commit-queue@webkit.org
  • 4 edits
    3 adds in trunk

2010-07-12 Yuta Kitamura <yutak@chromium.org>

Reviewed by Alexey Proskuryakov.

Fix crash caused by unintentional deletion of worker bridge and channel.

WebSocket: Crash caused by calling close() within onmessage handler
https://bugs.webkit.org/show_bug.cgi?id=41507

  • websocket/tests/workers/close-in-onmessage-crash-expected.txt: Added.
  • websocket/tests/workers/close-in-onmessage-crash.html: Added.
  • websocket/tests/workers/resources/close-in-onmessage-crash.js: Added. (runTests.try.ws.onopen): (runTests.try.ws.onmessage): Calling close() inside the onmessage handler causes the crash. (runTests.try.ws.onclose): (runTests):

2010-07-12 Yuta Kitamura <yutak@chromium.org>

Reviewed by Alexey Proskuryakov.

Fix crash caused by unintentional deletion of worker bridge and channel.

WebSocket: Crash caused by calling close() within onmessage handler
https://bugs.webkit.org/show_bug.cgi?id=41507

Test: websocket/tests/workers/close-in-onmessage-crash.html

  • websockets/WebSocket.cpp: (WebCore::WebSocket::close): bufferedAmount() may call WebSocket::didClose(), which causes m_channel to get freed.
  • websockets/WorkerThreadableWebSocketChannel.cpp: (WebCore::WorkerThreadableWebSocketChannel::Bridge::send): Add reference to the bridge because waitForMethodCompletion() may dereference the bridge. (WebCore::WorkerThreadableWebSocketChannel::Bridge::bufferedAmount): Ditto. (WebCore::WorkerThreadableWebSocketChannel::Bridge::waitForMethodCompletion): The root cause is a call to WorkerRunLoop::runInMode in this function. It may call WebSocket::didClose() even inside WebSocket::close(), which frees everything including the worker bridge and the channel.
7:05 PM Changeset in webkit [63158] by eric@webkit.org
  • 2 edits in trunk/LayoutTests

2010-07-12 Eric Seidel <eric@webkit.org>

Unreviewed. Just skipping a test on Gtk due to missing DRT features.

REGRESSION (HTML5 parser?): Impossible to get past the CAPTCHA on postcode.royalmail.com
https://bugs.webkit.org/show_bug.cgi?id=41797

  • platform/gtk/Skipped:
    • Gtk is missing DRT api.
6:58 PM Changeset in webkit [63157] by mjs@apple.com
  • 2 edits in trunk/WebKit2

2010-07-12 Maciej Stachowiak <mjs@apple.com>

Reviewed by Anders Carlsson.

WKView should override setFrameSize: instead of setFrame:
https://bugs.webkit.org/show_bug.cgi?id=42127

  • UIProcess/API/mac/WKView.mm: (-[WKView setFrameSize:]): Override this method instead of setFrame:, since that is the right way to do it.
6:45 PM Changeset in webkit [63156] by commit-queue@webkit.org
  • 8 edits
    8 copies in trunk/WebKit/chromium

2010-07-12 Dominic Mazzoni <dmazzoni@google.com>

Reviewed by Darin Fisher.

Add methods to WebAccessibilityObject to access the Node and
Document, and then add methods to access some document, node,
and element properties needed for Windows accessibility.

https://bugs.webkit.org/show_bug.cgi?id=41569

  • WebKit.gyp:
  • public/WebAccessibilityObject.h:
  • public/WebAttribute.h: Added. (WebKit::WebAttribute::~WebAttribute): (WebKit::WebAttribute::WebAttribute): (WebKit::WebAttribute::operator=):
  • public/WebDocumentType.h: Added. (WebKit::WebDocumentType::WebDocumentType): (WebKit::WebDocumentType::operator=): (WebKit::WebDocumentType::assign):
  • public/WebElement.h:
  • public/WebNamedNodeMap.h: Added. (WebKit::WebNamedNodeMap::~WebNamedNodeMap): (WebKit::WebNamedNodeMap::WebNamedNodeMap): (WebKit::WebNamedNodeMap::operator=):
  • public/WebNode.h:
  • public/WebRenderStyle.h: Added. (WebKit::WebRenderStyle::~WebRenderStyle): (WebKit::WebRenderStyle::WebRenderStyle): (WebKit::WebRenderStyle::operator=):
  • src/WebAccessibilityObject.cpp: (WebKit::WebAccessibilityObject::node): (WebKit::WebAccessibilityObject::document):
  • src/WebAttribute.cpp: Added. (WebKit::WebAttribute::reset): (WebKit::WebAttribute::assign): (WebKit::WebAttribute::WebAttribute): (WebKit::WebAttribute::localName): (WebKit::WebAttribute::value):
  • src/WebDocumentType.cpp: Added. (WebKit::WebDocumentType::name): (WebKit::WebDocumentType::WebDocumentType): (WebKit::WebDocumentType::operator=): (WebKit::WebDocumentType::operator PassRefPtr<DocumentType>):
  • src/WebElement.cpp: (WebKit::WebElement::attributes):
  • src/WebNamedNodeMap.cpp: Added. (WebKit::WebNamedNodeMap::reset): (WebKit::WebNamedNodeMap::assign): (WebKit::WebNamedNodeMap::WebNamedNodeMap): (WebKit::WebNamedNodeMap::length): (WebKit::WebNamedNodeMap::attributeItem):
  • src/WebNode.cpp: (WebKit::WebNode::element): (WebKit::WebNode::hasComputedStyle): (WebKit::WebNode::computedStyle):
  • src/WebRenderStyle.cpp: Added. (WebKit::WebRenderStyle::reset): (WebKit::WebRenderStyle::assign): (WebKit::WebRenderStyle::WebRenderStyle): (WebKit::WebRenderStyle::display):
6:36 PM Changeset in webkit [63155] by mjs@apple.com
  • 6 edits in trunk/WebKitTools

2010-07-12 Maciej Stachowiak <mjs@apple.com>

Reviewed by Anders Carlsson.

Make WebKitTestRunner resize the view specially for the W3C SVG tests.
https://bugs.webkit.org/show_bug.cgi?id=42126

  • WebKitTestRunner/PlatformWebView.h:
  • WebKitTestRunner/TestInvocation.cpp: (WTR::TestInvocation::TestInvocation): Store the path as a C string for later use. (WTR::TestInvocation::~TestInvocation): (WTR::sizeWebViewForCurrentTest): Resize the WebView to the proper size, depending on whether this is a W3C SVG test. (WTR::TestInvocation::invoke): Call the size function.
  • WebKitTestRunner/TestInvocation.h:
  • WebKitTestRunner/mac/PlatformWebViewMac.mm: (WTR::PlatformWebView::resizeTo): Implement.
  • WebKitTestRunner/win/PlatformWebViewWin.cpp: (WTR::PlatformWebView::resizeTo): Placeholder.
6:28 PM Changeset in webkit [63154] by abarth@webkit.org
  • 3 edits
    2 adds in trunk

2010-07-12 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

REGRESSION (HTML5 parser?): Impossible to get past the CAPTCHA on postcode.royalmail.com
https://bugs.webkit.org/show_bug.cgi?id=41797

This test is a bit subtle, but it captures a reduction of what I think
is going on with the site.

Essentially, the real parser doesn't see the <img> tag, but the preload
scanner does. Prior to this patch, we were preload scanning this
region of the document even though we weren't supposed to.

  • http/tests/loading/preload-slow-loading-expected.txt: Added.
  • http/tests/loading/preload-slow-loading.php: Added.

2010-07-12 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

REGRESSION (HTML5 parser?): Impossible to get past the CAPTCHA on postcode.royalmail.com
https://bugs.webkit.org/show_bug.cgi?id=41797

Once we resume parsing after script execution, we want to clear the
preload scanner so we don't scan any bytes it might have accumulated.

Test: http/tests/loading/preload-slow-loading.php

  • html/HTMLDocumentParser.cpp: (WebCore::HTMLDocumentParser::resumeParsingAfterScriptExecution):
6:15 PM Changeset in webkit [63153] by ajwong@chromium.org
  • 2 edits in trunk/WebCore

Reviewed by Jian Li.

Adding directional property enums back into
CSSComputedStyleDeclaration::getPropertyCSSValue().

https://bugs.webkit.org/show_bug.cgi?id=42122

The four directional -webkit- properties -- CSSPropertyWebkitMarginEnd,
CSSPropertyWebkitMarginStart, CSSPropertyWebkitPaddingEnd, and
CSSPropertyWebkitPaddingStart -- are resolved into other css
properties before the swtich statement via a call to
CSSProperty::resolveDirectionAwareProperty(). Thus, they are never
seen by the switch statement. However, if you leave out a potential
enum value from the switch, gcc will generate a warning if -Wall is
specified. This warning breaks the Chromium build. To avoid this,
we add in the enum values and ASSERT_NOT_REACHED() if they are hit.

  • css/CSSComputedStyleDeclaration.cpp:

(WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue):

5:58 PM Changeset in webkit [63152] by mrowe@apple.com
  • 5 edits
    11 adds in branches/safari-533.17-branch

Merge r63149.

5:54 PM Changeset in webkit [63151] by sfalken@apple.com
  • 10 edits
    26 moves
    1 add
    5 deletes in trunk

WebKit/win: <rdar://problem/8113038> WebKit1 and WebKit2 should build as a single DLL
https://bugs.webkit.org/show_bug.cgi?id=40921

Reviewed by Alice Liu.

Pre-WebKit2 WebKit now builds into a static library named WebKitLib.lib.
WebKit.dll now links in WebCore.lib, WebKitLib.lib and WebKit2 code.

This is a first step. We'll likely want to migrate the remainder of
the non-deprecated WebKit code (strings, DLLMain, resources) into WebKit2.

  • WebKit.vcproj/WebKit.def: Removed.
  • WebKit.vcproj/WebKit.make: Don't fail if WebKit doesn't produce a DLL.
  • WebKit.vcproj/WebKit.vcproj: Build WebKit as a static lib.

Renamed project name to WebKitLib to avoid confusion and naming conflicts.
Generate intermediate pdb file for debuggability of static lib.
Removed DLL-related options.

  • WebKit.vcproj/deleteButton.png: Removed.
  • WebKit.vcproj/deleteButtonPressed.png: Removed.
  • WebKit.vcproj/fsVideoAudioVolumeHigh.png: Removed.
  • WebKit.vcproj/fsVideoAudioVolumeLow.png: Removed.
  • WebKit.vcproj/fsVideoExitFullscreen.png: Removed.
  • WebKit.vcproj/fsVideoPause.png: Removed.
  • WebKit.vcproj/fsVideoPlay.png: Removed.
  • WebKit.vcproj/missingImage.png: Removed.
  • WebKit.vcproj/nullplugin.png: Removed.
  • WebKit.vcproj/panEastCursor.png: Removed.
  • WebKit.vcproj/panIcon.png: Removed.
  • WebKit.vcproj/panNorthCursor.png: Removed.
  • WebKit.vcproj/panNorthEastCursor.png: Removed.
  • WebKit.vcproj/panNorthWestCursor.png: Removed.
  • WebKit.vcproj/panSouthCursor.png: Removed.
  • WebKit.vcproj/panSouthEastCursor.png: Removed.
  • WebKit.vcproj/panSouthWestCursor.png: Removed.
  • WebKit.vcproj/panWestCursor.png: Removed.
  • WebKit.vcproj/searchCancel.png: Removed.
  • WebKit.vcproj/searchCancelPressed.png: Removed.
  • WebKit.vcproj/searchMagnifier.png: Removed.
  • WebKit.vcproj/searchMagnifierResults.png: Removed.
  • WebKit.vcproj/textAreaResizeCorner.png: Removed.
  • WebKit.vcproj/verticalTextCursor.png: Removed.
  • WebKit.vcproj/zoomInCursor.png: Removed.
  • WebKit.vcproj/zoomOutCursor.png: Removed.

WebKit2: <rdar://problem/8113038> WebKit1 and WebKit2 should build as a single DLL
https://bugs.webkit.org/show_bug.cgi?id=40921

Reviewed by Alice Liu.

Pre-WebKit2 WebKit now builds into a static library named WebKitLib.lib.
WebKit.dll now links in WebCore.lib, WebKitLib.lib and WebKit2 code.

This is a first step. We'll likely want to migrate the remainder of
the non-deprecated WebKit code (strings, DLLMain, resources) into WebKit2.

  • UIProcess/API/C/WKBase.h: Updated to new BUILDING_ name.
  • WebProcess/InjectedBundle/API/c/WKBundleBase.h: Updated to new BUILDING_ name.
  • WebProcess/WebCoreSupport/win/WebCoreLocalizedStrings.cpp: Removed.
  • WebProcess/win/DllMain.cpp: Removed. Overlaps with implementation in WebKitLib.lib.
  • WebProcess/win/WebLocalizableStrings.cpp: Removed. Overlaps with implementation in WebKitLib.lib.
  • WebProcess/win/WebLocalizableStrings.h: Removed. Overlaps with implementation in WebKitLib.lib.
  • win/WebKit2.def: Added. Copied from WebKit project.
  • win/WebKit2.rc: Added resources previously in WebKit.
  • win/WebKit2.vcproj: Changed project name to WebKit so we will link output to WebKit.dll.

Removed implementations overlapping with WebKitLib (WebCoreLocalizedStrings, DllMain, WebLocalizableStrings, WebProcessMain).

  • win/WebKit2Common.vsprops: Use a framework name of WebKit instead of WebKit2 to reflect project name.

Renamed BUILDING_WEBKIT2 to BUILDING_WEBKIT since there is now just a single WebKit.dll.

  • win/WebKit2WebProcess.vcproj: Link against WebKit instead of WebKit2 due to renaming.
  • win/deleteButton.png: Copied from ../WebKit/win/WebKit.vcproj/deleteButton.png.
  • win/deleteButtonPressed.png: Copied from ../WebKit/win/WebKit.vcproj/deleteButtonPressed.png.
  • win/fsVideoAudioVolumeHigh.png: Copied from ../WebKit/win/WebKit.vcproj/fsVideoAudioVolumeHigh.png.
  • win/fsVideoAudioVolumeLow.png: Copied from ../WebKit/win/WebKit.vcproj/fsVideoAudioVolumeLow.png.
  • win/fsVideoExitFullscreen.png: Copied from ../WebKit/win/WebKit.vcproj/fsVideoExitFullscreen.png.
  • win/fsVideoPause.png: Copied from ../WebKit/win/WebKit.vcproj/fsVideoPause.png.
  • win/fsVideoPlay.png: Copied from ../WebKit/win/WebKit.vcproj/fsVideoPlay.png.
  • win/missingImage.png: Copied from ../WebKit/win/WebKit.vcproj/missingImage.png.
  • win/nullplugin.png: Copied from ../WebKit/win/WebKit.vcproj/nullplugin.png.
  • win/panEastCursor.png: Copied from ../WebKit/win/WebKit.vcproj/panEastCursor.png.
  • win/panIcon.png: Copied from ../WebKit/win/WebKit.vcproj/panIcon.png.
  • win/panNorthCursor.png: Copied from ../WebKit/win/WebKit.vcproj/panNorthCursor.png.
  • win/panNorthEastCursor.png: Copied from ../WebKit/win/WebKit.vcproj/panNorthEastCursor.png.
  • win/panNorthWestCursor.png: Copied from ../WebKit/win/WebKit.vcproj/panNorthWestCursor.png.
  • win/panSouthCursor.png: Copied from ../WebKit/win/WebKit.vcproj/panSouthCursor.png.
  • win/panSouthEastCursor.png: Copied from ../WebKit/win/WebKit.vcproj/panSouthEastCursor.png.
  • win/panSouthWestCursor.png: Copied from ../WebKit/win/WebKit.vcproj/panSouthWestCursor.png.
  • win/panWestCursor.png: Copied from ../WebKit/win/WebKit.vcproj/panWestCursor.png.
  • win/searchCancel.png: Copied from ../WebKit/win/WebKit.vcproj/searchCancel.png.
  • win/searchCancelPressed.png: Copied from ../WebKit/win/WebKit.vcproj/searchCancelPressed.png.
  • win/searchMagnifier.png: Copied from ../WebKit/win/WebKit.vcproj/searchMagnifier.png.
  • win/searchMagnifierResults.png: Copied from ../WebKit/win/WebKit.vcproj/searchMagnifierResults.png.
  • win/textAreaResizeCorner.png: Copied from ../WebKit/win/WebKit.vcproj/textAreaResizeCorner.png.
  • win/verticalTextCursor.png: Copied from ../WebKit/win/WebKit.vcproj/verticalTextCursor.png.
  • win/zoomInCursor.png: Copied from ../WebKit/win/WebKit.vcproj/zoomInCursor.png.
  • win/zoomOutCursor.png: Copied from ../WebKit/win/WebKit.vcproj/zoomOutCursor.png.
5:53 PM Changeset in webkit [63150] by mrowe@apple.com
  • 3 edits
    3 adds in branches/safari-533.17-branch

Merge r63112.

5:40 PM Changeset in webkit [63149] by Simon Fraser
  • 5 edits
    10 adds in trunk

2010-07-12 Simon Fraser <Simon Fraser>

Reviewed by Dan Bernstein.

Don't go into compositing mode for 0x0 plugins
https://bugs.webkit.org/show_bug.cgi?id=34009

Don't use compositing for small (0-height or width, or 1x1) plugins, or iframes whose
height or width is zero.

Previously we made all compositing decisions inside styleChanged(). However,
now that plugin and iframe compositing behavior depends on renderer size, we have
to wait until layout before deciding whether to composite these. This behavior
change is controlled by the m_compositingDependsOnGeometry flag. When set,
updateCompositingLayers() always does a hierarchy update.

Tests: compositing/iframes/iframe-size-from-zero.html

compositing/iframes/iframe-size-to-zero.html
compositing/plugins/1x1-composited-plugin.html
compositing/plugins/large-to-small-composited-plugin.html
compositing/plugins/small-to-large-composited-plugin.html

  • page/FrameView.cpp: (WebCore::FrameView::updateCompositingLayers): No longer bail if usesCompositing() is false; we have to always enter updateCompositingLayers(). (WebCore::FrameView::repaintFixedElementsAfterScrolling): Ditto (WebCore::FrameView::enterCompositingMode): Remove bogus return of a void.
  • rendering/RenderLayerCompositor.h: Add m_compositingDependsOnGeometry.
  • rendering/RenderLayerCompositor.cpp: (WebCore::RenderLayerCompositor::RenderLayerCompositor): Initialize m_compositingDependsOnGeometry to false. (WebCore::RenderLayerCompositor::updateCompositingLayers): If m_compositingDependsOnGeometry is true, we always need to run through the layer hierarchy looking for things which need to be composited, even if we're not (yet) in compositing mode.

(WebCore::RenderLayerCompositor::computeCompositingRequirements): Because we can enter compositing mode
on the fly inside updateCompositingLayers() now, the state of willBeComposited needs to be updated
when processing the root layer, for the case where the compositing mode changes.

(WebCore::RenderLayerCompositor::requiresCompositingForPlugin): Set the m_compositingDependsOnGeometry
flag if we see a potentially-composited plugin. Once we have layout information, only composite the plugin
if height * width > 1.

(WebCore::RenderLayerCompositor::requiresCompositingForIFrame): Set the m_compositingDependsOnGeometry
flag if we see a potentially-composited iframe. Once we have layout information, only composite the plugin
if height or width is greater than zero.

5:37 PM Changeset in webkit [63148] by mjs@apple.com
  • 16 edits in trunk/WebKit2

2010-07-12 Maciej Stachowiak <mjs@apple.com>

Reviewed by Anders Carlsson.

Get rid of auto_ptr use in WebKit2
https://bugs.webkit.org/show_bug.cgi?id=42119


Replace all use of auto_ptr with OwnPtr/PassOwnPtr.

  • Platform/CoreIPC/Connection.cpp: (CoreIPC::Connection::sendMessage): (CoreIPC::Connection::waitForMessage): (CoreIPC::Connection::sendSyncMessage): (CoreIPC::Connection::processIncomingMessage): (CoreIPC::Connection::sendOutgoingMessages): (CoreIPC::Connection::dispatchMessages):
  • Platform/CoreIPC/Connection.h: (CoreIPC::Connection::Message::Message): (CoreIPC::Connection::send): (CoreIPC::Connection::sendSync): (CoreIPC::Connection::waitFor):
  • Platform/CoreIPC/mac/ConnectionMac.cpp: (CoreIPC::Connection::sendOutgoingMessage): (CoreIPC::createArgumentDecoder): (CoreIPC::Connection::receiveSourceEventHandler):
  • Platform/CoreIPC/qt/ConnectionQt.cpp: (CoreIPC::Connection::readyReadHandler): (CoreIPC::Connection::sendOutgoingMessage):
  • Platform/CoreIPC/win/ConnectionWin.cpp: (CoreIPC::Connection::readEventHandler): (CoreIPC::Connection::sendOutgoingMessage):
  • Platform/RunLoop.cpp: (RunLoop::performWork): (RunLoop::scheduleWork):
  • Platform/RunLoop.h:
  • Platform/WorkItem.h: (WorkItem::create):
  • Platform/WorkQueue.h:
  • Platform/mac/WorkQueueMac.cpp: (WorkQueue::executeWorkItem): (WorkQueue::scheduleWork): (WorkQueue::EventSource::EventSource): (WorkQueue::registerMachPortEventHandler):
  • Platform/qt/WorkQueueQt.cpp: (WorkQueue::connectSignal): (WorkQueue::scheduleWork):
  • Platform/win/WorkQueueWin.cpp: (WorkQueue::registerHandle): (WorkQueue::scheduleWork): (WorkQueue::performWork):
  • UIProcess/ChunkedUpdateDrawingAreaProxy.cpp: (WebKit::ChunkedUpdateDrawingAreaProxy::paint):
  • UIProcess/WebProcessProxy.cpp: (WebKit::WebProcessProxy::sendMessage): (WebKit::WebProcessProxy::didFinishLaunching):
  • UIProcess/WebProcessProxy.h: (WebKit::WebProcessProxy::send):
5:37 PM Changeset in webkit [63147] by ajwong@chromium.org
  • 5 edits in trunk/LayoutTests

Unreviewed, build fix.

[chromium] rebaseline new test expectations.

  • platform/chromium-mac/media/video-source-expected.txt:
  • platform/chromium-mac/media/video-src-expected.txt:
  • platform/chromium-win/media/video-source-expected.txt:
  • platform/chromium-win/media/video-src-expected.txt:
5:29 PM Changeset in webkit [63146] by mrowe@apple.com
  • 3 edits
    2 adds in branches/safari-533.17-branch

Merge r62302.

5:22 PM Changeset in webkit [63145] by mrowe@apple.com
  • 3 edits
    2 adds in branches/safari-533.17-branch

Merge r62271.

5:18 PM Changeset in webkit [63144] by mrowe@apple.com
  • 3 edits
    3 moves in branches/safari-533.17-branch

Merge r62304.

5:14 PM Changeset in webkit [63143] by mrowe@apple.com
  • 2 edits in branches/safari-533.17-branch/JavaScriptCore

Merge r62464.

5:14 PM Changeset in webkit [63142] by mrowe@apple.com
  • 5 edits in branches/safari-533.17-branch

Merge r62456.

5:14 PM Changeset in webkit [63141] by mrowe@apple.com
  • 2 edits in branches/safari-533.17-branch/LayoutTests

Merge r62433.

5:14 PM Changeset in webkit [63140] by mrowe@apple.com
  • 6 edits
    3 adds in branches/safari-533.17-branch

Merge r62432.

4:53 PM Changeset in webkit [63139] by Chris Fleizach
  • 2 edits in trunk/WebCore

AX converts AtomicStrings to .string() more than needed
https://bugs.webkit.org/show_bug.cgi?id=42056

4:38 PM Changeset in webkit [63138] by tony@chromium.org
  • 3 edits
    2 adds in trunk

2010-07-12 Tony Chang <tony@chromium.org>

Reviewed by David Hyatt.

crash in FrameView::detachCustomScrollbars
https://bugs.webkit.org/show_bug.cgi?id=41196

  • scrollbars/hidden-iframe-scrollbar-crash-expected.txt: Added.
  • scrollbars/hidden-iframe-scrollbar-crash.html: Added.

2010-07-12 Tony Chang <tony@chromium.org>

Reviewed by David Hyatt.

crash in FrameView::detachCustomScrollbars
https://bugs.webkit.org/show_bug.cgi?id=41196

Test: scrollbars/hidden-iframe-scrollbar-crash.html

  • page/FrameView.cpp: (WebCore::FrameView::detachCustomScrollbars):
4:20 PM Changeset in webkit [63137] by mrowe@apple.com
  • 5 edits in branches/safari-533.17-branch

Versioning.

4:19 PM Changeset in webkit [63136] by mrowe@apple.com
  • 1 copy in tags/Safari-533.17.4

New tag.

4:16 PM Changeset in webkit [63135] by eric@webkit.org
  • 6 edits in trunk

2010-07-12 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

HTML tags should break out of foreign content
https://bugs.webkit.org/show_bug.cgi?id=42106

  • html5lib/runner-expected-html5.txt:

2010-07-12 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

HTML tags should break out of foreign content
https://bugs.webkit.org/show_bug.cgi?id=42106

Implement another paragraph of the spec to pass another
bunch of foreign content tests.

This fixes a bunch of tests in html5lib/runner.html.
After this change we only have 4 remaining foreign content failures.

  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processStartTag):
4:13 PM Changeset in webkit [63134] by zmo@google.com
  • 7 edits in trunk

2010-07-12 Zhenyao Mo <zmo@google.com>

Reviewed by Darin Fisher.

Bring bufferData and clear to GLES2 compliant
https://bugs.webkit.org/show_bug.cgi?id=41574

  • fast/canvas/webgl/invalidPassedParams-expected.txt: Add wrong param test cases for bufferData and clear.
  • fast/canvas/webgl/invalidPassedParams.html: Ditto.
  • fast/canvas/webgl/resources/desktop-gl-constants.js: Add ACCUM_BUFFER_BIT enum.

2010-07-12 Zhenyao Mo <zmo@google.com>

Reviewed by Darin Fisher.

Bring bufferData and clear to GLES2 compliant
https://bugs.webkit.org/show_bug.cgi?id=41574

  • html/canvas/WebGLRenderingContext.cpp: (WebCore::WebGLRenderingContext::bufferData): Call validateBufferDataUsage(). (WebCore::WebGLRenderingContext::clear): Check mask. (WebCore::WebGLRenderingContext::validateBufferDataUsage): Check usage.
  • html/canvas/WebGLRenderingContext.h: Declare validateBufferDataUsage.
3:51 PM Changeset in webkit [63133] by commit-queue@webkit.org
  • 2 edits in trunk/WebKitTools

2010-07-12 Mario Sanchez Prada <msanchez@igalia.com>

Reviewed by Xan Lopez.

Ensure DRT loads GAIL (Gtk+ module), for a11y tests
https://bugs.webkit.org/show_bug.cgi?id=38648

Add the GTK_MODULES envvar (set to "gail") to the clean
environment when running DRT for the Gtk+ port

  • Scripts/old-run-webkit-tests:
3:37 PM Changeset in webkit [63132] by adachan@apple.com
  • 2 edits in trunk/WebKit2

Build fix. Copy WKArray.h to the include directory.

  • win/WebKit2Generated.make:
3:24 PM Changeset in webkit [63131] by eric@webkit.org
  • 2 edits in trunk/WebCore

2010-07-12 Eric Seidel <eric@webkit.org>

Unreviewed. Attempt to fix Chromium Windows build.

Always generate SVGNames and MathMLNames for all ports (to support HTML5)
https://bugs.webkit.org/show_bug.cgi?id=42050

Another way to fix this might be to mark all the .in files with
svn:eol=native. But fixing the perl to be more robust against
stray whitespace seems to be a better long-term fix.

No functional change, thus no tests.

  • bindings/scripts/InFilesParser.pm:
3:22 PM Changeset in webkit [63130] by mrobinson@webkit.org
  • 6 edits
    1 copy in trunk/WebKitTools

2010-07-12 Martin Robinson <mrobinson@igalia.com>

Reviewed by Dirk Schulze.

[GTK] Support pixel tests
https://bugs.webkit.org/show_bug.cgi?id=31518

Finish support for pixel tests on GTK+.

  • DumpRenderTree/PixelDumpSupport.cpp: Remove unecessary RetainPtr include (only works on CoreFoundation systems) and add missing cstdio include.
  • DumpRenderTree/cairo/PixelDumpSupportCairo.cpp: Switch to using the MD5 support found in JSC library. MD5.cpp and MD5.h are only available for the Windows build. (computeMD5HashStringForBitmapContext): The number of bytes per row should be the row stride of the image, not the row stride multiplied by the width. Use JSC MD5 implementation to calculate the MD5 hash here. According to glibc manpages, using snprintf to build a string in unsupported by the ANSI standard and this fails on Linux, so unroll the loop here.
  • DumpRenderTree/cairo/PixelDumpSupportCairo.h: Correct some constructor misbehavior. (BitmapContext::BitmapContext): There is no reason to check the value of the m_context member in the constructor and it certainly should not be freed. Instead just initialize it with the incoming value.
  • DumpRenderTree/gtk/DumpRenderTree.cpp: Fix the order of includes. (dump): Actually call dumpWebViewAsPixelsAndCompareWithExpected when it is time to dump pixels.
  • DumpRenderTree/gtk/PixelDumpSupportGtk.cpp: Added. (createBitmapContextFromWebView):
  • GNUmakefile.am: Add new files to the build.
3:12 PM Changeset in webkit [63129] by mrowe@apple.com
  • 2 edits in trunk/WebKit2

Re-do an Xcode project change that Xcode decided not to save.

  • WebKit2.xcodeproj/project.pbxproj: Remove WebKit2.exp from the project.

For some reason it was being copied in to the framework wrapper.

3:07 PM Changeset in webkit [63128] by mrobinson@webkit.org
  • 2 edits in trunk/WebKit/gtk

2010-07-12 Martin Robinson <mrobinson@igalia.com>

Reviewed by Gustavo Noronha Silva.

[GTK] r63100 broke the testwebview test
https://bugs.webkit.org/show_bug.cgi?id=42114

  • tests/testwebview.c: Disable a failing assertion in test_webkit_web_view_adjustments until we can get to the bottom of the failure.
3:06 PM Changeset in webkit [63127] by crogers@google.com
  • 11 edits in branches/audio/WebCore

Allow AudioContext to operate without need for <xaudio>

  • created constructor for AudioContext
  • AudioContext signs up for notifications from Document to stop playing when document goes away
  • CachedAudio now can deal directly with AudioContext
  • still need to remove the now obsolete <xaudio> files
3:01 PM Changeset in webkit [63126] by commit-queue@webkit.org
  • 3 edits in trunk/WebCore

2010-07-12 Andreas Kling <andreas.kling@nokia.com>

Reviewed by Kenneth Rohde Christiansen.

Remove dependency on PlatformString.h in Color.h
https://bugs.webkit.org/show_bug.cgi?id=42109

  • platform/graphics/Color.cpp:
  • platform/graphics/Color.h:
2:58 PM Changeset in webkit [63125] by mrowe@apple.com
  • 5 edits
    1 delete in trunk/WebKit2

Remove the exports file from WebKit2.

Reviewed by Sam Weinig.

  • Configurations/Base.xcconfig: Have symbols default to hidden visibility.
  • Configurations/WebKit2.xcconfig: Remove the export file.
  • UIProcess/API/mac/WKView.h: Export the WKView class.
  • WebProcess/WebKitMain.cpp: Export the WebKitMain function.
  • mac/WebKit2.exp: Removed.
2:58 PM Changeset in webkit [63124] by mrowe@apple.com
  • 4 edits in trunk/WebKitLibraries

Update WebKitSystemInterface.

Rubber-stamped by Sam Weinig.

  • libWebKitSystemInterfaceLeopard.a:
  • libWebKitSystemInterfaceSnowLeopard.a:
  • libWebKitSystemInterfaceTiger.a:
2:45 PM Changeset in webkit [63123] by eric@webkit.org
  • 2 edits in trunk/WebCore

2010-07-12 Eric Seidel <eric@webkit.org>

Unreviewed, build fix.

Update HTMLTreeBuilder now that MathMLNames is always generated
https://bugs.webkit.org/show_bug.cgi?id=42059

Fix the Windows project file to build MathMLNames.*.
Also added MathMLElementFactory.* which is a NOOP now, but will
prevent folks from breaking the build when they turn MathML on.

  • WebCore.vcproj/WebCore.vcproj:
2:38 PM Changeset in webkit [63122] by ap@apple.com
  • 2 edits in trunk/LayoutTests

https://bugs.webkit.org/show_bug.cgi?id=13075
XMLHttpRequest with failed authentication should set status to 401

https://bugs.webkit.org/show_bug.cgi?id=6871
<rdar://problem/3363403> 401 error page is never shown

Enable xmlhttprequest/failed-auth.html on Windows. It now passes on my machine.

  • platform/win/Skipped: Also removed two userscript tests that don't exist (run-webkit-tests loudly complained about those).
2:33 PM Changeset in webkit [63121] by sfalken@apple.com
  • 1 edit in trunk/WebKit2/win/WebKit2.vcproj

Windows build fix.

2:32 PM Changeset in webkit [63120] by Darin Adler
  • 15 edits in trunk

2010-07-09 Darin Adler <Darin Adler>

Reviewed by Geoffrey Garen.

String to number coercion is not spec compliant
https://bugs.webkit.org/show_bug.cgi?id=31349

ToNumber should ignore NBSP (\u00a0)
https://bugs.webkit.org/show_bug.cgi?id=25490

  • runtime/JSGlobalObjectFunctions.cpp: (JSC::parseIntOverflow): Added a version that works on UChar.
  • runtime/JSGlobalObjectFunctions.h: Ditto.
  • runtime/UString.cpp: (JSC::isInfinity): Added helper functions. (JSC::UString::toDouble): Use isStrWhiteSpace instead of isSASCIISpace to define what we should skip. Got rid of the code that used CString and UTF8String, instead processing the UChar of the string directly, except for when we call strtod. For strtod, use our own home-grown conversion function that does not try to do any UTF-16 processing. Tidied up the logic a bit as well.

2010-07-09 Darin Adler <Darin Adler>

Reviewed by Geoffrey Garen.

String to number coercion is not spec compliant
https://bugs.webkit.org/show_bug.cgi?id=31349

  • fast/js/ToNumber-expected.txt: Updated to expect more tests to pass.
  • fast/js/parseFloat-expected.txt: Ditto.
  • fast/js/sputnik/Conformance/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A2-expected.txt: Ditto.
  • fast/js/sputnik/Conformance/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A3_T1-expected.txt: Ditto.
  • fast/js/sputnik/Conformance/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A3_T2-expected.txt: Ditto.
  • fast/js/sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/15.1.2/15.1.2.3_parseFloat/S15.1.2.3_A2_T10-expected.txt: Ditto.
  • fast/js/sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/15.1.2/15.1.2.3_parseFloat/S15.1.2.3_A2_T3-expected.txt: Ditto.
  • fast/js/sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/15.1.2/15.1.2.3_parseFloat/S15.1.2.3_A2_T8-expected.txt: Ditto.
  • fast/js/sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/15.1.2/15.1.2.3_parseFloat/S15.1.2.3_A2_T9-expected.txt: Ditto.
  • fast/js/sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/15.1.2/15.1.2.3_parseFloat/S15.1.2.3_A6-expected.txt: Ditto.
2:26 PM Changeset in webkit [63119] by eric.carlson@apple.com
  • 20 edits
    2 deletes in trunk

2010-07-12 Eric Carlson <eric.carlson@apple.com>

Reviewed by Darin Adler.

Update media element's handling of empty 'src' attribute
https://bugs.webkit.org/show_bug.cgi?id=42001

  • html/HTMLMediaElement.cpp: (WebCore::HTMLMediaElement::src): Return getNonEmptyURLAttribute(). (WebCore::HTMLMediaElement::selectMediaResource): Call noneSupported() for empty 'src'. (WebCore::HTMLMediaElement::selectNextSourceChild): Use getNonEmptyURLAttribute() to convert 'src' to URL instead of document()->completeURL(). Don't consider a <source> with an empty 'src'.
  • html/HTMLMediaElement.idl: Add 'NonEmpty' option to 'src' attribute.
  • html/HTMLSourceElement.cpp: (WebCore::HTMLSourceElement::src): Return getNonEmptyURLAttribute(). (WebCore::HTMLSourceElement::isURLAttribute): New, 'src' is a URL attribute.
  • html/HTMLSourceElement.h:
  • html/HTMLSourceElement.idl: Add 'NonEmpty' option to 'src' attribute.
  • html/HTMLVideoElement.cpp: (WebCore::HTMLVideoElement::parseMappedAttribute): Use getNonEmptyURLAttribute() to convert 'poster' to URL instead of document()->completeURL().
  • html/HTMLVideoElement.idl: Add 'NonEmpty' option to 'poster' attribute.

2010-07-12 Eric Carlson <eric.carlson@apple.com>

Reviewed by NOBODY (OOPS!).

Update media element's handling of empty 'src' attribute
https://bugs.webkit.org/show_bug.cgi?id=42001

  • fast/dom/URL-attribute-reflection-expected.txt: Update results now that audio, video, and source return 'non-empty URL'.
  • media/video-poster-expected.txt:
  • media/video-poster.html: Test empty poster url.
  • media/video-source-error-no-candidate-expected.txt:
  • media/video-source-error-no-candidate.html: Empty 'src' should fires an error event.
  • media/video-source-expected.txt:
  • media/video-source.html: Test <source> element's 'src' attribute and property as well as currentSrc.
  • media/video-src-empty-expected.txt: Removed.
  • media/video-src-empty.html: Removed, the test is no longer valid.
  • media/video-src-none-expected.txt:
  • media/video-src-none.html: Updated to test empty 'src'. Add tests to ensure that an error is fired when load() is called and the 'src' is empty, but not when 'src' is missing.
  • media/video-src.html:
  • media/video-src-expected.txt: Test 'src' attribute and property as well as currentSrc.
2:24 PM Changeset in webkit [63118] by mrobinson@webkit.org
  • 4 edits in trunk

2010-07-12 Martin Robinson <mrobinson@igalia.com>

Reviewed by Xan Lopez.

[GTK] make dist is broken because of missing headers and other miscellaneous reasons
https://bugs.webkit.org/show_bug.cgi?id=42107

  • GNUmakefile.am: Add missing header to the sources list.

2010-07-12 Martin Robinson <mrobinson@igalia.com>

Reviewed by Xan Lopez.

[GTK] make dist is broken because of missing headers and other miscellaneous reasons
https://bugs.webkit.org/show_bug.cgi?id=42107

  • GNUmakefile.am: Remove InspectorFrontend2.idl from the list of IDL files, so that it is not built into libWebCoreJS. Add missing header to the source list. Make sure to distribute the new file: WebCore/inspector/CodeGeneratorInspector.pm.
2:20 PM Changeset in webkit [63117] by xan@webkit.org
  • 4 edits in trunk

2010-07-12 Xan Lopez <xlopez@igalia.com>

Reviewed by Gustavo Noronha.

Bump to 1.3.3

  • configure.ac:

WebKit/gtk:

2010-07-12 Xan Lopez <xlopez@igalia.com>

Reviewed by Gustavo Noronha.

Update for 1.3.3

  • NEWS:
2:13 PM Changeset in webkit [63116] by eric@webkit.org
  • 6 edits in trunk

2010-07-12 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

HTMLTreeBuilder needs to support mixing SVG and MathML content
https://bugs.webkit.org/show_bug.cgi?id=42096

  • html5lib/runner-expected-html5.txt:

2010-07-12 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

HTMLTreeBuilder needs to support mixing SVG and MathML content
https://bugs.webkit.org/show_bug.cgi?id=42096

This is just a direct transcription of another paragraph of the
HTML5 spec.

This improved a couple results in html5lib/runner.html, but more
work to do yet to pass all the foreign content tests.

  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processStartTag): (WebCore::HTMLTreeBuilder::processEndTag): (WebCore::HTMLTreeBuilder::processUsingSecondaryInsertionModeAndAdjustInsertionMode):
  • html/HTMLTreeBuilder.h:
  • mathml/mathtags.in:
2:09 PM Changeset in webkit [63115] by eric@webkit.org
  • 5 edits in trunk

2010-07-12 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

Update HTMLTreeBuilder now that MathMLNames is always generated
https://bugs.webkit.org/show_bug.cgi?id=42059

We pass a bunch more tests now that our MathML code path is enabled.

  • html5lib/runner-expected-html5.txt:

2010-07-12 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

Update HTMLTreeBuilder now that MathMLNames is always generated
https://bugs.webkit.org/show_bug.cgi?id=42059

Fix the HTMLTreeBuilder MathML code path to compile and remove
the MathML and SVG guards now that SVGNames and MathMLNames are
always compiled into ever port after:
https://bugs.webkit.org/show_bug.cgi?id=42050

This fixed a whole bunch of libhtml5 tests now that we have the
mathml code paths enabled.

  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processStartTagForInBody): (WebCore::HTMLTreeBuilder::processStartTag): (WebCore::HTMLTreeBuilder::resetInsertionModeAppropriately): (WebCore::HTMLTreeBuilder::processEndTag):
  • page/Frame.cpp: (WebCore::Frame::Frame):
    • Always init SVGNames and MathML names.
2:06 PM Changeset in webkit [63114] by abarth@webkit.org
  • 2 edits in trunk/WebKitTools

2010-07-12 Adam Barth <abarth@webkit.org>

Unreviewed.

Remove stray "raise e" that got included in a previous patch. This
caused the EWS bots to turn red instead of purple when a patch failed
to apply.

  • Scripts/webkitpy/tool/commands/stepsequence.py:
2:06 PM Changeset in webkit [63113] by sfalken@apple.com
  • 1 edit in trunk/WebKit2/win/WebKit2.vcproj

Windows build fix

2:02 PM Changeset in webkit [63112] by Simon Fraser
  • 3 edits
    3 adds in trunk

2010-07-12 Simon Fraser <Simon Fraser>

Reviewed by Dan Bernstein.

Need to do a layout when RenderLayers come and go because of compositing
https://bugs.webkit.org/show_bug.cgi?id=42108

If we create or destroy RenderLayers for reasons other than style changes
(e.g. because of composited iframes or plugins), then we need to ensure
that we do a layout.

Test: compositing/iframes/layout-on-compositing-change.html

  • rendering/RenderObject.cpp: (WebCore::RenderObject::adjustStyleDifference):
1:53 PM Changeset in webkit [63111] by eric@webkit.org
  • 6 edits in trunk/WebCore

2010-07-11 Eric Seidel <eric@webkit.org>

Reviewed by Darin Adler.

Always generate SVGNames and MathMLNames for all ports (to support HTML5)
https://bugs.webkit.org/show_bug.cgi?id=42050

Historically, FOONames has only been generate when ENABLE(FOO) is defined.
However, for HTML5 parser support, we need to have access to the SVG
and MathML tag names regardless of whether we the engine is configured
to render SVG or MathML content.

This change enables generation of SVGNames and MathMLNames on all ports and
makes it so that ports can include FOOElementFactory.* regardless of whether
ENABLE(FOO) is defined (and have it do the right thing).

No functional change (yet) so no tests.

  • DerivedSources.make:
  • GNUmakefile.am:
  • WebCore.gyp/WebCore.gyp:
  • WebCore.pri:
  • dom/make_names.pl:
1:53 PM Changeset in webkit [63110] by commit-queue@webkit.org
  • 2 edits in trunk/WebKitTools

2010-07-12 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r63101.
http://trac.webkit.org/changeset/63101
https://bugs.webkit.org/show_bug.cgi?id=42103

Broke one API test (Requested by xan_ on #webkit).

  • Scripts/old-run-webkit-tests:
1:50 PM Changeset in webkit [63109] by eric@webkit.org
  • 2 edits in trunk/WebCore

2010-07-10 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

make_names.pl should always generate all names in Names.* files
https://bugs.webkit.org/show_bug.cgi?id=42023

Only the *ElementFactory files need to have conditional contents
based on enabled features. WebCore should always have all known
names for SVG, MathML, XML, XLink, HTML, etc. generated in the
various *Names files, even if features are disabled.

make_names.pl is kinda a big hack at this point. I tried to clean
up a little as I went. The way I made *Names include all names was to
read the .in files twice, once using the preprocessor and once without.

  • dom/make_names.pl:
1:39 PM Changeset in webkit [63108] by ap@apple.com
  • 2 edits in trunk/WebKitTools

Reviewed by Adam Roben.

https://bugs.webkit.org/show_bug.cgi?id=13075
XMLHttpRequest with failed authentication should set status to 401

https://bugs.webkit.org/show_bug.cgi?id=6871
<rdar://problem/3363403> 401 error page is never shown

Fix crashes in Windows DumpRenderTree.

  • DumpRenderTree/win/ResourceLoadDelegate.cpp: (ResourceLoadDelegate::didReceiveAuthenticationChallenge): If we return an error, WebKit will call continueWithoutCredentialForAuthenticationChallenge() again on a destroyed sender.
1:33 PM Changeset in webkit [63107] by Adam Roben
  • 2 edits in trunk/WebKitTools

Windows failure-to-launch fix

  • DumpRenderTree/win/DumpRenderTree.vcproj: Copy CoreVideo.dll and

CoreVideo.pdb into WebKitOutputDir in the post-build event, too, like
we already do for CoreFoundation, CFNetwork, etc.

1:18 PM Changeset in webkit [63106] by ajwong@chromium.org
  • 5 edits in trunk/LayoutTests

Unreviewed, build fix

[chromium] update test_expectations, and rebaseline a changed svg test.

  • platform/chromium-win/fast/gradients/radial-centered-expected.checksum:
  • platform/chromium-win/fast/gradients/radial-centered-expected.png:
  • platform/chromium-win/fast/gradients/radial-centered-expected.txt:
  • platform/chromium/test_expectations.txt:
1:09 PM UsingGitWithWebKit edited by ojan@chromium.org
(diff)
1:05 PM Changeset in webkit [63105] by ap@apple.com
  • 2 edits
    1 copy in trunk/LayoutTests

https://bugs.webkit.org/show_bug.cgi?id=13075
XMLHttpRequest with failed authentication should set status to 401

https://bugs.webkit.org/show_bug.cgi?id=6871
<rdar://problem/3363403> 401 error page is never shown

The fix doesn't help Tiger, update results of one test and skip another.

  • platform/mac-tiger/Skipped: Skip 401-alternative-content.php.
  • platform/mac-tiger/http/tests/xmlhttprequest/failed-auth-expected.txt: Copied from http/tests/xmlhttprequest/failed-auth-expected.txt, updated for failure result in async case.
12:22 PM Changeset in webkit [63104] by Adam Roben
  • 2 edits
    4 adds in trunk/WebKit2

Move WebKit2.vcproj's settings into .vsprops files

This makes it easier to make changes that affect all configurations.

Fixes <http://webkit.org/b/42097> WebKit2 should use .vsprops files

Reviewed by Steve Falkenburg.

  • win/WebKit2.vcproj: Moved settings from here to the files below.
  • win/WebKit2Apple.vsprops: Added. Links against Apple-specific

libraries.

  • win/WebKit2CFLite.vsprops: Added. Links against CFLite.
  • win/WebKit2Common.vsprops: Added. Contains settings shared by all

configurations.

  • win/WebKit2DirectX.vsprops: Added. Contains settings to help with

linking against DirectX.

12:21 PM Changeset in webkit [63103] by Adam Roben
  • 6 edits in trunk

Stop generating stripped symbols for Release builds

It turns out we can strip the symbols after-the-fact using PDBCopy.

Fixes <http://webkit.org/b/42085>.

Reviewed by Steve Falkenburg.

JavaScriptCore:

Removed the pre-link event, which just created the public\sym
directory.

WebKit2:

  • win/WebKit2.vcproj: Removed the no-longer-needed Release override of

the StripPrivateSymbols attribute. (This attribute is no longer set in
release.vsprops, so doesn't need to be overridden.)

WebKitLibraries:

  • win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols

attribute, which caused link.exe to generate a stripped PDB file for
each project.

11:34 AM Changeset in webkit [63102] by commit-queue@webkit.org
  • 6 edits in trunk/WebCore

2010-07-12 Andreas Kling <andreas.kling@nokia.com>

Reviewed by Oliver Hunt.

Canvas: Move fillRect() save/restore into GraphicsContext implementations
https://bugs.webkit.org/show_bug.cgi?id=42088

Saving the platform painter state is an expensive operation,
so don't do it in fillRect() for platforms that don't need it. (CG, Qt)

  • html/canvas/CanvasRenderingContext2D.cpp: (WebCore::CanvasRenderingContext2D::fillRect):
  • platform/graphics/cairo/GraphicsContextCairo.cpp: (WebCore::GraphicsContext::fillRect):
  • platform/graphics/skia/GraphicsContextSkia.cpp: (WebCore::GraphicsContext::fillRect):
  • platform/graphics/wince/GraphicsContextWince.cpp: (WebCore::GraphicsContext::fillRect):
  • platform/graphics/wx/GraphicsContextWx.cpp: (WebCore::GraphicsContext::fillRect):
11:18 AM Changeset in webkit [63101] by commit-queue@webkit.org
  • 2 edits in trunk/WebKitTools

2010-07-12 Mario Sanchez Prada <msanchez@igalia.com>

Reviewed by Xan Lopez.

Ensure DRT loads GAIL (Gtk+ module), for a11y tests
https://bugs.webkit.org/show_bug.cgi?id=38648

Add the GTK_MODULES envvar (set to "gail") to the clean
environment when running DRT for the Gtk+ port

  • Scripts/old-run-webkit-tests:
11:14 AM Changeset in webkit [63100] by Nate Chapin
  • 4 edits
    3 adds in trunk

2010-07-12 Nate Chapin <Nate Chapin>

Reviewed by Darin Fisher.

Ensure that a cache policy that forces validation is cleared once
the load event is fired, rather than only doing so at the next
navigation. This leads to a lot of unnecessary load on AJAX-y
websites.

https://bugs.webkit.org/show_bug.cgi?id=41813

Test: http/tests/xmlhttprequest/cache-headers-after-reload.html

  • loader/FrameLoader.cpp: (WebCore::FrameLoader::handledOnloadEvents): Reset m_loadType to FrameLoadTypeStandard. (WebCore::FrameLoader::addExtraFieldsToRequest): Only respect the original request's cache policy if the

DocumentLoader is still loading, and handle the other cache policy settings that were scattered around the loader.

(WebCore::FrameLoader::loadResourceSynchronously): Merge cachePolicy setting into FrameLoader::addExtraFieldsToRequest.

  • loader/SubresourceLoader.cpp: (WebCore::SubresourceLoader::create): Merge cachePolicy setting into FrameLoader::addExtraFieldsToRequest.
11:00 AM Changeset in webkit [63099] by commit-queue@webkit.org
  • 4 edits in trunk/WebCore

2010-07-12 Andreas Kling <andreas.kling@nokia.com>

Reviewed by Oliver Hunt.

CSS color parsing optimizations
https://bugs.webkit.org/show_bug.cgi?id=42073

  • Avoid instantiating a CSSParser in parseColor() unless necessary.
  • Fixed hex color fast-path to support strings starting with '#'.
  • Avoid allocating a new string for the value part of a '#' color.
  • css/CSSParser.cpp: (WebCore::CSSParser::parseColor):
  • platform/graphics/Color.cpp: (WebCore::Color::parseHexColor): (WebCore::Color::Color):
  • platform/graphics/Color.h:
10:49 AM WikiStart edited by me@elv1s.ru
Link to HackingWebInspector added. (diff)
10:42 AM Changeset in webkit [63098] by xan@webkit.org
  • 2 edits in trunk

2010-07-12 Xan Lopez <xlopez@igalia.com>

Reviewed by Gustavo Noronha.

Suffix .mo files with the GTK+ API version so that they can be
parallel installable.

  • configure.ac:
10:33 AM HackingWebInspector edited by me@elv1s.ru
(diff)
10:31 AM Changeset in webkit [63097] by bweinstein@apple.com
  • 3 edits in trunk/WebKit2

WebKit2 build fix for Windows.

  • WebProcess/Plugins/Netscape/NetscapePlugin.cpp: Remove some stub function definitions.
  • win/WebKit2.vcproj: Add PluginController.h to the vcproj.
10:29 AM HackingWebInspector edited by me@elv1s.ru
(diff)
10:28 AM WebKit Team edited by inferno@chromium.org
Adding Justin, Chris (google security team) who have committer access (diff)
10:28 AM Changeset in webkit [63096] by Csaba Osztrogonác
  • 2 edits in trunk/LayoutTests

Unreviewed.

[Qt] Some inspector test fail intermittently
https://bugs.webkit.org/show_bug.cgi?id=42090

Add tests to the Skipped list until fix to avoid false positive alarms.

  • platform/qt/Skipped:
    • inspector/timeline-layout.html skipped.
    • inspector/timeline-parse-html.html skipped.
    • inspector/timeline-recalculate-styles.html skipped.
10:12 AM HackingWebInspector edited by me@elv1s.ru
Move images from my host to the attachments (diff)
10:10 AM reload.png attached to HackingWebInspector by me@elv1s.ru
10:09 AM tooltip.png attached to HackingWebInspector by me@elv1s.ru
10:09 AM inspect.png attached to HackingWebInspector by me@elv1s.ru
10:09 AM inspector.png attached to HackingWebInspector by me@elv1s.ru
10:05 AM HackingWebInspector created by me@elv1s.ru
9:57 AM Changeset in webkit [63095] by ap@apple.com
  • 11 edits
    2 adds in trunk

Reviewed by Darin Adler.

https://bugs.webkit.org/show_bug.cgi?id=13075
XMLHttpRequest with failed authentication should set status to 401

https://bugs.webkit.org/show_bug.cgi?id=6871
<rdar://problem/3363403> 401 error page is never shown

9:52 AM Changeset in webkit [63094] by andersca@apple.com
  • 12 edits
    1 copy in trunk

Add a PluginController class, use it for invalidation and getting the user agent
https://bugs.webkit.org/show_bug.cgi?id=42084

Reviewed by Adam Roben.

WebCore:

  • WebCore.exp.in:

Export Widget::convertToContainingWindow.

WebKit2:

  • WebKit2.xcodeproj/project.pbxproj:

Add PluginController.h

  • WebProcess/Plugins/DummyPlugin.cpp:

(WebKit::DummyPlugin::initialize):

  • WebProcess/Plugins/DummyPlugin.h:

Pass the PluginController to initialize.

  • WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp:

Implement NPN_UserAgent, NPN_MemAlloc, NPN_MemFree, NPN_InvalidateRect and NPN_InvalidateRegion.

  • WebProcess/Plugins/Netscape/NetscapePlugin.cpp:

(WebKit::NetscapePlugin::NetscapePlugin):
Initialize m_pluginController to null.

(WebKit::NetscapePlugin::invalidate):
Ask the plug-in controller to invalidate.

(WebKit::NetscapePlugin::userAgent):´
Ask the plug-in controller for the user agent.

(WebKit::NetscapePlugin::initialize):
Set the m_pluginController member variable.

  • WebProcess/Plugins/Plugin.h:

Make initialize take a PluginController.

  • WebProcess/Plugins/PluginController.h: Added.
  • WebProcess/Plugins/PluginView.cpp:

(WebKit::PluginView::initializePlugin):
Pass the PluginController to initialize.

(WebKit::PluginView::invalidateRect):
Tell the host window to invalidate the given rect.

(WebKit::PluginView::invalidate):
Call invalidateRect.

(WebKit::PluginView::userAgent):
Ask the frame loader client for the user agent.

  • WebProcess/Plugins/PluginView.h:
9:41 AM Changeset in webkit [63093] by andersca@apple.com
  • 5 edits in trunk/JavaScriptCore

Add WARN_UNUSED_RETURN to the smart pointer "leak" member functions
https://bugs.webkit.org/show_bug.cgi?id=42086

Reviewed by Dan Bernstein.

  • wtf/OwnPtr.h:
  • wtf/PassOwnPtr.h:
  • wtf/PassRefPtr.h:

(WTF::PassRefPtr::releaseRef):
(WTF::NonNullPassRefPtr::leakRef):
(WTF::NonNullPassRefPtr::releaseRef):

  • wtf/RetainPtr.h:

(WTF::RetainPtr::releaseRef):

9:07 AM Changeset in webkit [63092] by pfeldman@chromium.org
  • 2 edits in trunk/LayoutTests

2010-07-12 Pavel Feldman <pfeldman@chromium.org>

Not reviewed: chromium test expectations updated.

  • platform/chromium/test_expectations.txt:
8:48 AM Changeset in webkit [63091] by pfeldman@chromium.org
  • 2 edits in trunk/LayoutTests

2010-07-12 Pavel Feldman <pfeldman@chromium.org>

Not reviewed: chromium test expectations updated.

  • platform/chromium/test_expectations.txt:
8:40 AM Changeset in webkit [63090] by commit-queue@webkit.org
  • 4 edits in trunk/WebKitTools

2010-07-12 Andreas Kling <andreas.kling@nokia.com>

Reviewed by Tor Arne Vestbø.

[Qt] Add location bar (Ctrl+L) shortcut in QtTestBrowser
https://bugs.webkit.org/show_bug.cgi?id=42082

  • QtTestBrowser/main.cpp: (LauncherWindow::createChrome):
  • QtTestBrowser/mainwindow.cpp: (MainWindow::openLocation):
  • QtTestBrowser/mainwindow.h:
8:18 AM Changeset in webkit [63089] by commit-queue@webkit.org
  • 4 edits in trunk

2010-07-12 Andreas Kling <andreas.kling@nokia.com>

Reviewed by Simon Hausmann.

[Qt] Dragging within webkit with a drag created via Javascript ends up misinterpreting the data
https://bugs.webkit.org/show_bug.cgi?id=41457

Rebaseline test now that Qt doesn't corrupt non-breaking spaces on clipboard roundtrip.

  • platform/qt/editing/pasteboard/onpaste-text-html-expected.txt:

2010-07-12 Andreas Kling <andreas.kling@nokia.com>

Reviewed by Simon Hausmann.

[Qt] Dragging within webkit with a drag created via Javascript ends up misinterpreting the data
https://bugs.webkit.org/show_bug.cgi?id=41457

Treat non-special-cased mime-types as Unicode strings in ClipboardQt's getData()
Fixes corruption when retrieving data that was set with anything other than text/plain

Also use QMimeData::setHtml() when applicable to be consistent with PasteboardQt.

  • platform/qt/ClipboardQt.cpp: (WebCore::isHtmlMimeType): (WebCore::ClipboardQt::getData): (WebCore::ClipboardQt::setData):
8:06 AM Changeset in webkit [63088] by steveblock@google.com
  • 2 edits in trunk/WebCore

2010-07-12 Steve Block <steveblock@google.com>

Reviewed by Jeremy Orlow.

add ANDROID to STORE_FONT_CUSTOM_PLATFORM_DATA
https://bugs.webkit.org/show_bug.cgi?id=32273

Tested by existing tests, just adding ANDROID to the list of platforms that use this feature.

  • loader/CachedFont.cpp:
7:58 AM Changeset in webkit [63087] by Adam Roben
  • 2 edits in trunk/WebKitTools

Make the Python autoinstaller not use a dead SourceForge server

Fixes <http://webkit.org/b/42080> webkit-patch is broken due to
offline SourceForge server

Reviewed by Anders Carlsson.

  • Scripts/webkitpy/thirdparty/init.py: Use

surfnet.dl.sourceforge.net instead of hivelocity.dl.sourceforge.net,
which seems to be down.

7:54 AM Changeset in webkit [63086] by pfeldman@chromium.org
  • 3 edits
    13 adds
    3 deletes in trunk/LayoutTests

2010-07-12 Pavel Feldman <pfeldman@chromium.org>

Not reviewed: rebaseline chromium layout tests.

  • platform/chromium-linux/fast/dom/HTMLLinkElement/prefetch-expected.txt: Added.
  • platform/chromium-linux/fast/gradients/radial-centered-expected.checksum:
  • platform/chromium-linux/fast/gradients/radial-centered-expected.png:
  • platform/chromium-linux/fast/gradients/radial-centered-expected.txt: Added.
  • platform/chromium-linux/fast/inline/continuation-outlines-with-layers-2-expected.checksum: Added.
  • platform/chromium-linux/fast/inline/continuation-outlines-with-layers-2-expected.png: Added.
  • platform/chromium-linux/fast/inline/continuation-outlines-with-layers-2-expected.txt: Added.
  • platform/chromium-mac/fast/dom/HTMLLinkElement/prefetch-expected.txt: Added.
  • platform/chromium-mac/fast/gradients/radial-centered-expected.checksum: Removed.
  • platform/chromium-mac/fast/gradients/radial-centered-expected.png: Removed.
  • platform/chromium-mac/fast/gradients/radial-centered-expected.txt: Removed.
  • platform/chromium-mac/fast/inline/continuation-outlines-with-layers-2-expected.checksum: Added.
  • platform/chromium-mac/fast/inline/continuation-outlines-with-layers-2-expected.png: Added.
  • platform/chromium-win-vista/fast/gradients/radial-centered-expected.checksum: Added.
  • platform/chromium-win-vista/fast/gradients/radial-centered-expected.png: Added.
  • platform/chromium-win-vista/fast/gradients/radial-centered-expected.txt: Added.
7:49 AM Changeset in webkit [63085] by Adam Roben
  • 2 edits in trunk/WebKitTools

Make run-webkit-tests print how many tests timed out when exiting early

The number of timed-out tests is taken into account when deciding
whether to exit early. Leaving it out of the output just makes the
script look buggy (because it might say something like "Exiting early
after 0 crashes.").

Fixes <http://webkit.org/b/42077> run-webkit-tests prints confusing
messages when exiting early due to crashes and time-outs

Reviewed by Anders Carlsson.

  • Scripts/old-run-webkit-tests:

(stopRunningTestsEarlyIfNeeded): When stopping, print the number of
timed-out tests, too.

7:27 AM Changeset in webkit [63084] by leandro@webkit.org
  • 3 edits in trunk/WebCore

2010-07-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>

Unreviewed.

[EFL] Move ScriptConcotrollerEfl.cpp from CMakeLists.txt to
CMakeListsEfl.txt.

  • CMakeLists.txt:
  • CMakeListsEfl.txt:
7:23 AM Changeset in webkit [63083] by leandro@webkit.org
  • 4 edits in trunk

2010-07-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>

Unreviewed build fix after r60050.

  • CMakeLists.txt: Add WebCore/bindings to the include path.

2010-07-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>

Unreviewed build fix after r60050.

  • CMakeLists.txt: Add WebCore/bindings to the include path.
7:19 AM Changeset in webkit [63082] by kov@webkit.org
  • 2 edits in trunk/WebCore

2010-07-09 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>

Reviewed by Xan Lopez.

[GTK] Crashes when going back with page cache in unknown circunstances
https://bugs.webkit.org/show_bug.cgi?id=41710

Could not yet find a way to reproduce this in a layout test. The
issue is document being NULL, so this NULL-check should be enough
to get rid of the crash. We are working on trying to find a better
solution for these null cases, like attaching the document earlier
when openning a cached page.

  • page/EventHandler.cpp: (WebCore::EventHandler::sendScrollEvent):
7:13 AM Changeset in webkit [63081] by Adam Roben
  • 2 edits
    2 adds in trunk/WebKit2

Windows build fix

  • WebProcess/Plugins/Netscape/win/NetscapePluginModuleWin.cpp: Added.

(WebKit::NetscapePluginModule::tryLoad):
(WebKit::NetscapePluginModule::unload):
Stubbed these out.

  • win/WebKit2.vcproj: Added a Netscape filter beneath

WebProcess/Plugins, and moved NetscapePlugin into it. Added
NetscapePluginModule to the new Netscape filter. Added
WebProcess/Plugins to the include path for all configurations (it was
only added to Release and Debug_Internal previously) and added
WebProcess/Plugins/Netscape to the include path for all
configurations.

7:07 AM Changeset in webkit [63080] by apavlov@chromium.org
  • 5 edits in trunk

2010-07-12 Alexander Pavlov <apavlov@chromium.org>

Reviewed by Yury Semikhatsky.

[Chromium] Crash when stepping on a breakpoint while debugging Web Inspector
https://bugs.webkit.org/show_bug.cgi?id=41958

WebCore:

  • page/PageGroupLoadDeferrer.cpp: (WebCore::PageGroupLoadDeferrer::PageGroupLoadDeferrer):
  • page/PageGroupLoadDeferrer.h:

WebKit/chromium:

  • src/WebViewImpl.cpp: (WebKit::WebView::willEnterModalLoop): (WebKit::WebView::didExitModalLoop):
6:20 AM Changeset in webkit [63079] by commit-queue@webkit.org
  • 8 edits in trunk

2010-07-12 François Sausset <François Sausset>

Reviewed by Kenneth Rohde Christiansen.

Test the mathsize MathML attribute.
https://bugs.webkit.org/show_bug.cgi?id=42067

  • mathml/presentation/attributes.xhtml:
  • platform/mac/mathml/presentation/attributes-expected.checksum:
  • platform/mac/mathml/presentation/attributes-expected.png:
  • platform/mac/mathml/presentation/attributes-expected.txt:

2010-07-12 François Sausset <François Sausset>

Reviewed by Kenneth Rohde Christiansen.

Make the mathsize MathML attribute handle values in em, px, pt,...
https://bugs.webkit.org/show_bug.cgi?id=42067

Test: mathml/presentation/attributes.xhtml

  • css/mathml.css: (math[mathsize="small"], mstyle[mathsize="small"], mo[mathsize="small"], mn[mathsize="small"], mi[mathsize="small"], mtext[mathsize="small"], mspace[mathsize="small"], ms[mathsize="small"]): (math[mathsize="normal"], mstyle[mathsize="normal"], mo[mathsize="normal"], mn[mathsize="normal"], mi[mathsize="normal"], mtext[mathsize="normal"], mspace[mathsize="normal"], ms[mathsize="normal"]): (math[mathsize="big"], mstyle[mathsize="big"], mo[mathsize="big"], mn[mathsize="big"], mi[mathsize="big"], mtext[mathsize="big"], mspace[mathsize="big"], ms[mathsize="big"]):
  • mathml/MathMLElement.cpp: (WebCore::MathMLElement::parseMappedAttribute):
6:18 AM MathML 3 testsuite results edited by François Sausset
(diff)
5:52 AM Changeset in webkit [63078] by xan@webkit.org
  • 5 edits in trunk

WebCore:

2010-07-12 Xan Lopez <xlopez@igalia.com>

Reviewed by Gustavo Noronha.

Fix compilation with sealed GTK+.

  • platform/gtk/GtkVersioning.h:
  • platform/gtk/PasteboardHelper.cpp: (WebCore::PasteboardHelper::fillDataObjectFromDropData):

WebKit/gtk:

2010-07-12 Xan Lopez <xlopez@igalia.com>

Reviewed by Gustavo Noronha.

Fix compilation with sealed GTK+.

  • webkit/webkitwebview.cpp: (webkit_web_view_drag_motion): (webkit_web_view_drag_data_received): (webkit_web_view_drag_drop):
5:51 AM Changeset in webkit [63077] by xan@webkit.org
  • 2 edits in trunk

2010-07-12 Xan Lopez <xlopez@igalia.com>

Reviewed by Gustavo Noronha.

Add another include path to the scanner to avoid warnings related
to undefined types. It wasn't picking up <webkit/foo.h>-like
headers.

  • GNUmakefile.am:
5:45 AM Changeset in webkit [63076] by pfeldman@chromium.org
  • 2 edits in trunk/LayoutTests

2010-07-12 Pavel Podivilov <podivilov@chromium.org>

Reviewed by Pavel Feldman.

[Chromium] Fix duplicate test expectations
https://bugs.webkit.org/show_bug.cgi?id=42072

  • platform/chromium/test_expectations.txt:
5:43 AM Changeset in webkit [63075] by commit-queue@webkit.org
  • 4 edits in trunk/LayoutTests

2010-07-12 François Sausset <François Sausset>

Reviewed by Kenneth Rohde Christiansen.

Update of the results to the test introduced here:
https://bugs.webkit.org/show_bug.cgi?id=41626
as they were outdated in the commit.

  • platform/mac/mathml/presentation/tokenElements-expected.checksum:
  • platform/mac/mathml/presentation/tokenElements-expected.png:
  • platform/mac/mathml/presentation/tokenElements-expected.txt:
5:31 AM Changeset in webkit [63074] by commit-queue@webkit.org
  • 12 edits in trunk

2010-07-12 François Sausset <François Sausset>

Reviewed by Kenneth Rohde Christiansen.

Update tests to check that msqrt and mfrac use style color to draw themselves
https://bugs.webkit.org/show_bug.cgi?id=41889

  • mathml/presentation/fractions.xhtml:
  • mathml/presentation/roots.xhtml:
  • platform/mac/mathml/presentation/fractions-expected.checksum:
  • platform/mac/mathml/presentation/fractions-expected.png:
  • platform/mac/mathml/presentation/fractions-expected.txt:
  • platform/mac/mathml/presentation/roots-expected.checksum:
  • platform/mac/mathml/presentation/roots-expected.png:
  • platform/mac/mathml/presentation/roots-expected.txt:

2010-07-12 François Sausset <François Sausset>

Reviewed by Kenneth Rohde Christiansen.

Fix a bug preventing msqrt and mfrac to use style color to draw themselves.
In mfrac, the fraction bar is now using the color defined by the element style instead of black.
In msqrt, the radical was always drawn in black due to a colorSpace problem.
https://bugs.webkit.org/show_bug.cgi?id=41889

Test: mathml/presentation/roots.xhtml
Test: mathml/presentation/fractions.xhtml

  • mathml/RenderMathMLFraction.cpp: (WebCore::RenderMathMLFraction::paint):
  • mathml/RenderMathMLSquareRoot.cpp: (WebCore::RenderMathMLSquareRoot::paint):
5:17 AM Changeset in webkit [63073] by commit-queue@webkit.org
  • 4 edits in trunk

2010-07-12 Andreas Kling <andreas.kling@nokia.com>

Reviewed by Antti Koivisto.

Canvas: arc() with startAngle == endAngle shouldn't add to the path
https://bugs.webkit.org/show_bug.cgi?id=41420

Unskip (for Qt) test that now passes:

  • canvas/philip/tests/2d.path.stroke.prune.arc.html

Spec link:
http://www.whatwg.org/specs/web-apps/current-work/#dom-context-2d-stroke

  • platform/qt/Skipped:

2010-07-12 Andreas Kling <andreas.kling@nokia.com>

Reviewed by Antti Koivisto.

Canvas: arc() with startAngle == endAngle shouldn't add to the path
https://bugs.webkit.org/show_bug.cgi?id=41420

Spec link:
http://www.whatwg.org/specs/web-apps/current-work/#dom-context-2d-stroke

  • html/canvas/CanvasRenderingContext2D.cpp: (WebCore::CanvasRenderingContext2D::arc):
5:08 AM Changeset in webkit [63072] by jorlow@chromium.org
  • 2 edits in trunk/LayoutTests

2010-07-12 Jeremy Orlow <jorlow@chromium.org>

Somehow the updated expectations got dropped form the original patch. Added.

  • storage/indexeddb/idb-objectstore-request-expected.txt:
4:46 AM Changeset in webkit [63071] by hamaji@chromium.org
  • 10 edits in trunk

2010-07-12 Shinichiro Hamaji <hamaji@chromium.org>

Reviewed by Ojan Vafai.

Update padding on Windows?
https://bugs.webkit.org/show_bug.cgi?id=38016

  • platform/chromium/test_expectations.txt:
  • platform/win/Skipped:

2010-07-12 Shinichiro Hamaji <hamaji@chromium.org>

Reviewed by Ojan Vafai.

Update padding on Windows?
https://bugs.webkit.org/show_bug.cgi?id=38016

Remove internal padding and add 1px vertical padding for Windows.

  • css/themeWin.css: (input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button, button):
  • rendering/RenderButton.cpp: (WebCore::RenderButton::setupInnerStyle):
  • rendering/RenderTheme.h:
  • rendering/RenderThemeWin.cpp:
  • rendering/RenderThemeWin.h:
  • rendering/RenderThemeWince.cpp:
  • rendering/RenderThemeWince.h:
4:18 AM Changeset in webkit [63070] by hamaji@chromium.org
  • 1 edit
    2 adds in trunk/LayoutTests

2010-07-12 Shinichiro Hamaji <hamaji@chromium.org>

Unreviewed. Put the expected result for Win.

REGRESSION: printing is broken if stylesheet has @page
https://bugs.webkit.org/show_bug.cgi?id=40452

  • platform/win/printing/page-rule-in-media-query-expected.txt: Added.
4:15 AM Changeset in webkit [63069] by jorlow@chromium.org
  • 2 edits in trunk/WebKit/chromium

2010-07-12 Jeremy Orlow <jorlow@chromium.org>

Speculative fix for visual studio retardedness.

  • public/WebCommon.h:
4:10 AM Changeset in webkit [63068] by hamaji@chromium.org
  • 2 edits
    2 adds in trunk/LayoutTests

2010-07-12 Shinichiro Hamaji <hamaji@chromium.org>

Unreviewed. Put wrong results for Mac and Win instead of Skipped list.

Results for editing/pasteboard/5761530-1.html are wrong
https://bugs.webkit.org/show_bug.cgi?id=38437

  • platform/mac/Skipped:
  • platform/mac/editing/pasteboard/5761530-1-expected.txt: Copied from LayoutTests/platform/chromium/editing/pasteboard/5761530-1-expected.txt.
  • platform/win/editing/pasteboard/5761530-1-expected.txt: Copied from LayoutTests/platform/chromium/editing/pasteboard/5761530-1-expected.txt.
3:50 AM Changeset in webkit [63067] by pfeldman@chromium.org
  • 2 edits in trunk/WebCore

2010-07-12 Pavel Feldman <pfeldman@chromium.org>

Not reviewed. Chromium tests fix.

[Chromium, V8] r63057 regressed url tests.

https://bugs.webkit.org/show_bug.cgi?id=42063

  • bindings/scripts/CodeGeneratorV8.pm:
3:47 AM MathML 3 testsuite results edited by François Sausset
(diff)
3:43 AM MathML 3 testsuite results edited by François Sausset
(diff)
3:42 AM Changeset in webkit [63066] by steveblock@google.com
  • 3 edits
    2 adds in trunk

2010-07-12 Steve Block <steveblock@google.com>

Reviewed by Alexey Proskuryakov.

XPath substring function does not correctly handle non-positive values for the position argument
https://bugs.webkit.org/show_bug.cgi?id=41913

This patch changes the behavior of the XPath evaluate function when a non-positive
position argument is supplied and no length argument is supplied. In this case,
we reset the position to 1. This follows the spec and matches the current behaviour
when a length argument is supplied.

Test: fast/xpath/substring-non-positive-postion.html

  • xml/XPathFunctions.cpp: (WebCore::XPath::FunSubstring::evaluate):

2010-07-12 Steve Block <steveblock@google.com>

Reviewed by Alexey Proskuryakov.

XPath substring function does not correctly handle non-positive values for the position argument
https://bugs.webkit.org/show_bug.cgi?id=41913

  • fast/xpath/substring-non-positive-postion-expected.txt: Added.
  • fast/xpath/substring-non-positive-postion.html: Added.
3:39 AM Changeset in webkit [63065] by jorlow@chromium.org
  • 2 edits in trunk/WebKit/chromium

2010-07-12 Jeremy Orlow <jorlow@chromium.org>

Build fix. Add an include.

  • public/WebCommon.h:
3:00 AM Changeset in webkit [63064] by jorlow@chromium.org
  • 53 edits
    2 copies in trunk

2010-06-27 Jeremy Orlow <jorlow@chromium.org>

Reviewed by Dumitru Daniliuc.

Implement IDBObjectStore.get/set/remove
https://bugs.webkit.org/show_bug.cgi?id=41250

Modify existing test to provide basic coverage for get/put/remove functions.

  • storage/indexeddb/script-tests/idb-objectstore-request.js: (test): (openSuccess): (createSuccess): (addSuccess): (getSuccess): (removeSuccess):

2010-06-27 Jeremy Orlow <jorlow@chromium.org>

Reviewed by Dumitru Daniliuc.

Implement IDBObjectStore.get/set/remove
https://bugs.webkit.org/show_bug.cgi?id=41250

Implement these functions in IDBObjectStore,
add plumbing, teach IDBAny/Callbacks how to deal
with IDBKey, and a few small bits of cleanup.

Test: Modified existing test to provide basic coverage.

Will add much more extensive layout test coverage
in future patches.

  • Android.derived.jscbindings.mk:
  • Android.derived.v8bindings.mk:
  • Android.jscbindings.mk:
  • Android.mk:
  • Android.v8bindings.mk:
  • CMakeLists.txt:
  • WebCore.gypi:
  • WebCore.pri:
  • WebCore.pro:
  • WebCore.vcproj/WebCore.vcproj:
  • WebCore.xcodeproj/project.pbxproj:
  • bindings/js/JSIDBAnyCustom.cpp: (WebCore::toJS):
  • bindings/v8/custom/V8IDBAnyCustom.cpp: (WebCore::toV8):
  • storage/IDBAny.cpp: (WebCore::IDBAny::idbKey): (WebCore::IDBAny::set):
  • storage/IDBAny.h: (WebCore::IDBAny::):
  • storage/IDBAny.idl:
  • storage/IDBCallbacks.h:
  • storage/IDBDatabaseRequest.h:
  • storage/IDBDatabaseRequest.idl:
  • storage/IDBKeyRange.h:
  • storage/IDBObjectStore.h: (WebCore::IDBObjectStore::):
  • storage/IDBObjectStoreImpl.cpp: (WebCore::IDBObjectStoreImpl::IDBObjectStoreImpl): (WebCore::IDBObjectStoreImpl::get): (WebCore::IDBObjectStoreImpl::set): (WebCore::IDBObjectStoreImpl::remove):
  • storage/IDBObjectStoreImpl.h:
  • storage/IDBObjectStoreRequest.cpp: (WebCore::IDBObjectStoreRequest::get): (WebCore::IDBObjectStoreRequest::add): (WebCore::IDBObjectStoreRequest::modify): (WebCore::IDBObjectStoreRequest::addOrModify): (WebCore::IDBObjectStoreRequest::remove):
  • storage/IDBObjectStoreRequest.h:
  • storage/IDBObjectStoreRequest.idl:
  • storage/IDBRequest.cpp: (WebCore::IDBRequest::onSuccess):
  • storage/IDBRequest.h:

2010-06-27 Jeremy Orlow <jorlow@chromium.org>

Reviewed by Dumitru Daniliuc.

Implement IDBObjectStore.get/set/remove
https://bugs.webkit.org/show_bug.cgi?id=41250

Plumbing for new features, IDBKey, and added support
for both invalid (i.e. not serializable) and null
(i.e. the RefPtr was 0) to SerializedScriptValue.

  • WebKit.gyp:
  • public/WebIDBCallbacks.h: (WebKit::WebIDBCallbacks::onSuccess):
  • public/WebIDBKey.h: Added. (WebKit::WebIDBKey::WebIDBKey): (WebKit::WebIDBKey::operator=): (WebKit::WebIDBKey::):
  • public/WebIDBObjectStore.h: (WebKit::WebIDBObjectStore::get): (WebKit::WebIDBObjectStore::set): (WebKit::WebIDBObjectStore::remove): (WebKit::WebIDBObjectStore::createIndex): (WebKit::WebIDBObjectStore::index): (WebKit::WebIDBObjectStore::removeIndex):
  • public/WebSerializedScriptValue.h:
  • src/IDBCallbacksProxy.cpp: (WebCore::IDBCallbacksProxy::onSuccess):
  • src/IDBCallbacksProxy.h:
  • src/IDBObjectStoreProxy.cpp: (WebCore::IDBObjectStoreProxy::get): (WebCore::IDBObjectStoreProxy::set): (WebCore::IDBObjectStoreProxy::remove):
  • src/IDBObjectStoreProxy.h:
  • src/WebIDBCallbacksImpl.cpp: (WebCore::WebIDBCallbacksImpl::onSuccess):
  • src/WebIDBCallbacksImpl.h:
  • src/WebIDBKey.cpp: Added. (WebKit::WebIDBKey::~WebIDBKey): (WebKit::WebIDBKey::createNull): (WebKit::WebIDBKey::createInvalid): (WebKit::WebIDBKey::assign): (WebKit::WebIDBKey::assignNull): (WebKit::WebIDBKey::assignInvalid): (WebKit::WebIDBKey::type): (WebKit::WebIDBKey::string): (WebKit::WebIDBKey::number): (WebKit::WebIDBKey::WebIDBKey): (WebKit::WebIDBKey::operator=): (WebKit::WebIDBKey::operator PassRefPtr<IDBKey>):
  • src/WebIDBObjectStoreImpl.cpp: (WebKit::WebIDBObjectStoreImpl::get): (WebKit::WebIDBObjectStoreImpl::set): (WebKit::WebIDBObjectStoreImpl::remove):
  • src/WebIDBObjectStoreImpl.h:
  • src/WebSerializedScriptValue.cpp: (WebKit::WebSerializedScriptValue::createInvalid):
12:57 AM Changeset in webkit [63063] by mjs@apple.com
  • 11 edits in trunk

2010-07-11 Maciej Stachowiak <mjs@apple.com>

Reviewed by Dan Bernstein.

Implement animation-related methods for WebKitTestRunner
https://bugs.webkit.org/show_bug.cgi?id=42053

  • WebCore.exp.in: Export Document::getElementById for WebKit2's benefit.

2010-07-11 Maciej Stachowiak <mjs@apple.com>

Reviewed by Dan Bernstein.

Implement animation-related methods for WebKitTestRunner
https://bugs.webkit.org/show_bug.cgi?id=42053


Implemented numberOfActiveAnimatiosn and pauseAnimationAtTimeOnElementWithId. Many
animation tests were hanging otherwise.

  • WebKitTestRunner/InjectedBundle/LayoutTestController.cpp: (WTR::LayoutTestController::numberOfActiveAnimations): (WTR::LayoutTestController::pauseAnimationAtTimeOnElementWithId): (WTR::numberOfActiveAnimationsCallback): (WTR::pauseAnimationAtTimeOnElementWithIdCallback): (WTR::LayoutTestController::staticFunctions):
  • WebKitTestRunner/InjectedBundle/LayoutTestController.h:

2010-07-11 Maciej Stachowiak <mjs@apple.com>

Reviewed by Dan Bernstein.

Implement animation-related methods for WebKitTestRunner
https://bugs.webkit.org/show_bug.cgi?id=42053

Implemented some helpers for WebKitTestRunner;


  • WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp: (WKBundleFrameGetNumberOfActiveAnimations): (WKBundleFramePauseAnimationOnElementWithId):
  • WebProcess/InjectedBundle/API/c/WKBundleFrame.h:
  • WebProcess/WebPage/WebFrame.cpp: (WebKit::WebFrame::numberOfActiveAnimations): (WebKit::WebFrame::pauseAnimationOnElementWithId):
  • WebProcess/WebPage/WebFrame.h:
  • mac/WebKit2.exp:
12:08 AM WebKit Team edited by inferno@chromium.org
Adding myself (diff)

Jul 11, 2010:

11:29 PM Changeset in webkit [63062] by dbates@webkit.org
  • 3 edits in trunk/WebKitTools

2010-07-11 Daniel Bates <dbates@rim.com>

Reviewed by David Kilzer.

Enable executable support for svn-apply and svn-unapply
https://bugs.webkit.org/show_bug.cgi?id=39409

Connect up the Git and SVN executable bit support in parseDiff() so that
executable bit changes are propagated via the returned diff hash to the
patch function in svn-apply and svn-unapply.

  • Scripts/VCSUtils.pm:
    • Modified parseDiff() to call parseSvnDiffProperties when it finds the start of an SVN property change diff.
    • Removed FIXME comment above parseSvnDiffProperties() since it is now being used by parseDiff().
    • Export method scmToggleExecutableBit() now that we added the executableBitDelta hash key. (This should have been exported when we added this function in Bug #38423 <https://bugs.webkit.org/show_bug.cgi?id=38423>).
  • Scripts/webkitperl/VCSUtils_unittest/parseDiff.pl:
    • Updated results for: "rename (with executable bit change)"
      • Test value of executableBitDelta (now that we have support).
      "SVN: binary file (isBinary true)"
      • Remove the property change diff from svnConvertedText. We plan to remove svnConvertedText in the future. So, we decided against adding such support to any new code, such as the property parsing routines. Therefore, we do not keep SVN converted text for property change diffs.
    • Added unit tests: "SVN: file change diff with property change diff" "SVN: file change diff, followed by property change diff on different file" "SVN: property diff, followed by file change diff" "SVN: copied file with property change" "SVN: two consecutive property diffs" "SVN: binary file with executable bit change" "SVN: binary file followed by property change on different file" "SVN: binary file followed by file change on different file" "SVN: file change diff with property change, followed by property change diff" "SVN: file change diff with property change, followed by file change diff"
8:41 PM Changeset in webkit [63061] by mjs@apple.com
  • 7 edits in trunk/WebKitTools

2010-07-11 Maciej Stachowiak <mjs@apple.com>

Reviewed by Dan Bernstein.

Implement waitUntilDone and notifyDone for WebKitTestRunner
https://bugs.webkit.org/show_bug.cgi?id=42049

With this fix, most of the DOM tests pass.


  • WebKitTestRunner/InjectedBundle/InjectedBundle.cpp: (WTR::InjectedBundle::didCreatePage): Track the main page. Not a great way to do it in the future case where we may get multiple pages - we really need a way to send it over from the ui process.
  • WebKitTestRunner/InjectedBundle/InjectedBundle.h: (WTR::InjectedBundle::page): A way to get the main page.
  • WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp: (WTR::InjectedBundlePage::InjectedBundlePage): Initialize m_isLoading to false. (WTR::InjectedBundlePage::didStartProvisionalLoadForFrame): Track that we are loading. (WTR::InjectedBundlePage::dump): Factor into a method so this can be called by the layout test controller. Also, cancel any pending watchdogs. (WTR::InjectedBundlePage::didFinishLoadForFrame): Note that we are done loading. (WTR::InjectedBundlePage::didFailLoadWithErrorForFrame): Ditto.
  • WebKitTestRunner/InjectedBundle/InjectedBundlePage.h: (WTR::InjectedBundlePage::isLoading): A way to track if we are loading.
  • WebKitTestRunner/InjectedBundle/LayoutTestController.cpp: (WTR::LayoutTestController::LayoutTestController): Initialize m_waitToDump to false. (WTR::LayoutTestController::invalidateWaitToDumpWatchdog): Invalidate the watchdog. (WTR::waitUntilDoneWatchdogFired): Static helper for the watchdog timer. (WTR::LayoutTestController::setWaitToDump): Set the flag. (WTR::LayoutTestController::waitToDumpWatchdogTimerFired): Handle the case where waitUntilDone times out. (WTR::LayoutTestController::notifyDone): Dump, if loading is done. (WTR::waitUntilDoneCallback): JS glue for waitUntilDone. (WTR::notifyDoneCallback): JS glue for notifyDone. (WTR::LayoutTestController::staticFunctions): Add waitUntilDone and notifyDone to the layoutController.
  • WebKitTestRunner/InjectedBundle/LayoutTestController.h: (WTR::LayoutTestController::waitToDump): Inline method to get the wait state.
7:35 PM Changeset in webkit [63060] by commit-queue@webkit.org
  • 2 edits in trunk/WebKit

2010-07-11 Gyuyoung Kim <gyuyoung.kim@samsung.com>

Reviewed by Adam Barth.

[EFL] Fix style errors in ewk_private.h.
https://bugs.webkit.org/show_bug.cgi?id=41742

  • efl/ewk/ewk_private.h:
5:09 PM Changeset in webkit [63059] by abarth@webkit.org
  • 1 edit
    1 add in trunk/WebCore

2010-07-11 Adam Barth <abarth@webkit.org>

Rubber-stamped by Eric Seidel

Add a complete list of the HTML5 entities in JSON format.

  • html/HTMLEntityNames.json: Added.
10:37 AM Changeset in webkit [63058] by mrobinson@webkit.org
  • 8 edits in trunk

2010-07-11 Martin Robinson <mrobinson@igalia.com>

Reviewed by Xan Lopez.

[GTK] WebKitWebView should support drops
https://bugs.webkit.org/show_bug.cgi?id=39843

Add support for dropping content onto GTK+ WebViews.

No new tests, as the DRT does not support simulating drops yet.

  • platform/gtk/ClipboardUtilitiesGtk.cpp: (WebCore::dragOperationToGdkDragAction): Added. (WebCore::gdkDragActionToDragOperation): Properly detect DragOperationEvery.
  • platform/gtk/ClipboardUtilitiesGtk.h: Add declaration for dragOperationToGdkDragAction.
  • platform/gtk/PasteboardHelper.cpp: Add new target atom and rename the markup target type to match the others. Add a method which fills a data object from drop data. (WebCore::PasteboardHelper::initializeTargetList): Add support for new atoms. (WebCore::selectionDataToUTF8String): Added this helper. (WebCore::PasteboardHelper::getClipboardContents): Use the selectionDataToUTF8String helper. (WebCore::PasteboardHelper::targetListForDataObject): Change to reflect markup atom rename. (WebCore::PasteboardHelper::fillDataObjectFromDropData): Added. (WebCore::PasteboardHelper::dropAtoms): Added.
  • platform/gtk/PasteboardHelper.h: Add declarations of new methods.

2010-07-11 Martin Robinson <mrobinson@igalia.com>

Reviewed by Xan Lopez.

[GTK] WebKitWebView should support drops
https://bugs.webkit.org/show_bug.cgi?id=39843

Add support for dropping content onto GTK+ WebViews.

  • webkit/webkitprivate.h: Add a DroppingContext struct to keep track of drop data while the drop is in progress. Have WebKitWebView keep a map of GdkDragContexts to DroppingContexts.
  • webkit/webkitwebview.cpp: Add necessary includes and globalPointForClientPoint helper. (webkit_web_view_popup_menu_handler): Use globalPointForClientPoint helper. (webkit_web_view_dispose): Properly clean up droppingContexts member. (webkit_web_view_finalize): Delete droppingContext member. (globalPointForClientPoint): Added. (doDragLeaveLater): Added. (webkit_web_view_drag_leave): Added. (webkit_web_view_drag_motion): Added. (webkit_web_view_drag_data_received): Added. (webkit_web_view_drag_drop): Added. (webkit_web_view_class_init): Connect new drop signal handlers to the widget definition. (webkit_web_view_init): Set up the widget as a drop destination and initialize droppingContexts.
4:46 AM MathML 3 testsuite results edited by François Sausset
(diff)
4:13 AM MathML 3 testsuite results edited by François Sausset
(diff)

Jul 10, 2010:

11:54 PM Changeset in webkit [63057] by Darin Adler
  • 27 edits
    3 adds in trunk

2010-07-10 Darin Adler <Darin Adler>

Reviewed by Anders Carlsson.

Enhance content attribute reflection for URL attributes, including adding a non-empty option
https://bugs.webkit.org/show_bug.cgi?id=42040

Test: fast/dom/URL-attribute-reflection.html

Changed syntax from [ReflectURL] to [Reflect,URL] and also added support for
a new option, NonEmpty, which implements the non-empty URL concept from the
HTML5 specification.

  • bindings/scripts/CodeGenerator.pm: Changed code to expect the Reflect and URL extended attributes to come in separately. The URL one simply means "the string of this attribute is a URL", since we don't have a distinct type for URL. Also added a new NonEmpty extended attribute.
  • bindings/scripts/CodeGeneratorJS.pm: Removed now-unneeded code to handle ReflectURL.
  • bindings/scripts/CodeGeneratorV8.pm: Ditto.
  • bindings/scripts/test/CPP/WebDOMTestObj.cpp: Updated for new added test cases and the fix I made to the reflectedCustomURLAttr test.
  • bindings/scripts/test/CPP/WebDOMTestObj.h: Ditto.
  • bindings/scripts/test/GObject/WebKitDOMTestObj.cpp: Ditto.
  • bindings/scripts/test/GObject/WebKitDOMTestObj.h: Ditto.
  • bindings/scripts/test/JS/JSTestObj.cpp: Ditto.
  • bindings/scripts/test/JS/JSTestObj.h: Ditto.
  • bindings/scripts/test/ObjC/DOMTestObj.h: Ditto.
  • bindings/scripts/test/ObjC/DOMTestObj.mm: Ditto.
  • bindings/scripts/test/V8/V8TestObj.cpp: Ditto. Also, for some reason the V8 bindig writes out the keywords into the generated file as comments, so the keyword change had a direct efffect on the output file.
  • bindings/scripts/test/TestObj.idl: Changed the test cases for ReflectURL to use the new syntax. Added test cases for NonEmpty. Fixed the name of reflectedNonEmptyURLAttr, which accidentally was repeating reflectedURLAttr instead; never noticed because we never compile the test output.
  • dom/Element.cpp: (WebCore::Element::getNonEmptyURLAttribute): Added. For use by NonEmpty and also by any code that wants to implement the non-empty URL content attribute semantic.
  • dom/Element.h: Ditto.
  • html/HTMLAnchorElement.idl: Use Reflect,URL instead of ReflectURL.
  • html/HTMLAreaElement.idl: Ditto.
  • html/HTMLFrameElement.idl: Ditto.
  • html/HTMLImageElement.idl: Ditto.
  • html/HTMLInputElement.idl: Ditto.
  • html/HTMLLinkElement.idl: Ditto.
  • html/HTMLMediaElement.idl: Ditto.
  • html/HTMLObjectElement.idl: Ditto.
  • html/HTMLScriptElement.idl: Ditto.
  • html/HTMLVideoElement.idl: Ditto.

2010-07-10 Darin Adler <Darin Adler>

Reviewed by Anders Carlsson.

Enhance content attribute reflection for URL attributes, including adding a non-empty option
https://bugs.webkit.org/show_bug.cgi?id=42040

The current test results show many failures, and we should follow up with fixes
either to the DOM implementation, or to the test result expectations.

  • fast/dom/URL-attribute-reflection-expected.txt: Added.
  • fast/dom/URL-attribute-reflection.html: Added.
  • fast/dom/script-tests/URL-attribute-reflection.js: Added.
6:14 PM Changeset in webkit [63056] by oliver@apple.com
  • 6 edits in trunk/JavaScriptCore

2010-07-10 Oliver Hunt <oliver@apple.com>

Reviewed by Maciej Stachowiak.

HAVE_COMPUTED_GOTO is dependent on the interpreter being enabled
https://bugs.webkit.org/show_bug.cgi?id=42039

Separate the existence of computed goto support in the compiler
from whether or not we are using the interpreter. All the current
HAVE(COMPUTED_GOTO) guards are for the interpreter, but I'd like
the option of using it elsewhere. The interpreter now uses
ENABLE(COMPUTED_GOTO_INTERPRETER)

  • bytecode/Instruction.h: (JSC::Instruction::Instruction):
  • bytecode/Opcode.h:
  • interpreter/Interpreter.cpp: (JSC::Interpreter::Interpreter): (JSC::Interpreter::isOpcode): (JSC::Interpreter::privateExecute):
  • interpreter/Interpreter.h: (JSC::Interpreter::getOpcode): (JSC::Interpreter::getOpcodeID):
  • wtf/Platform.h:
5:11 PM Changeset in webkit [63055] by oliver@apple.com
  • 3 edits in trunk/JavaScriptCore

2010-07-10 Oliver Hunt <oliver@apple.com>

Reviewed by Gavin Barraclough.

Remove switches from inner expression loops in the parser
https://bugs.webkit.org/show_bug.cgi?id=42035

Use bitmasks and flags on the token types to identify unary and
binary operators, rather than switching on the token type to
identify them.

  • parser/JSParser.cpp: (JSC::isUnaryOp): (JSC::JSParser::isBinaryOperator):
  • parser/JSParser.h: (JSC::):
4:11 PM Changeset in webkit [63054] by tonyg@chromium.org
  • 2 edits in trunk/WebCore

2010-07-10 Tony Gentilcore <tonyg@chromium.org>

Reviewed by Darin Adler.

Add missing derrived sources to xcode project
https://bugs.webkit.org/show_bug.cgi?id=42034

This allows --web-timing to work with build-webkit on OSX with JSC.
This should have been done in bug 41442.

No new tests because no new functionality.

  • WebCore.xcodeproj/project.pbxproj:
3:31 PM MathML 3 testsuite results edited by François Sausset
(diff)
3:28 PM Changeset in webkit [63053] by andersca@apple.com
  • 6 edits in trunk

Don't initialize plug-ins until allowed by the page
https://bugs.webkit.org/show_bug.cgi?id=42033

Reviewed by Sam Weinig.

WebCore:

  • WebCore.exp.in:

Export Document::addMediaCanStartListener and Document::removeMediaCanStartListener.

WebKit2:

  • WebProcess/Plugins/Netscape/NetscapePlugin.cpp:

(WebKit::NetscapePlugin::paint):
(WebKit::NetscapePlugin::geometryDidChange):
Assert that the plug-in is started.

  • WebProcess/Plugins/PluginView.cpp:

(WebKit::PluginView::PluginView):
Initialize m_isWaitingUntilMediaCanStart.

(WebKit::PluginView::~PluginView):
If necessary, remove the plug-in view as a MediaCanStartListener.

(WebKit::PluginView::initializePlugin):
If we're not allowed to initialize the plug-in, add the plug-in view as a MediaCanStartListener.

(WebKit::PluginView::paint):
Check that the plug-in is initialized.

(WebKit::PluginView::viewGeometryDidChange):
Ditto.

(WebKit::PluginView::mediaCanStart):
Initialize the plug-in.

  • WebProcess/Plugins/PluginView.h:
2:47 PM Changeset in webkit [63052] by andersca@apple.com
  • 9 edits in trunk/WebKit2

Have the plug-in view initialize the plug-in
https://bugs.webkit.org/show_bug.cgi?id=42030

Reviewed by Dan Bernstein.

  • WebProcess/Plugins/DummyPlugin.cpp:

(WebKit::DummyPlugin::initialize):

  • WebProcess/Plugins/DummyPlugin.h:

Plugin::initialize now takes a struct.

  • WebProcess/Plugins/Netscape/NetscapePlugin.cpp:

(WebKit::NetscapePlugin::initialize):

  • WebProcess/Plugins/Netscape/NetscapePlugin.h:

Plugin::initialize now takes a struct.

  • WebProcess/Plugins/Plugin.h:

Add Parameters struct.

  • WebProcess/Plugins/PluginView.cpp:

(WebKit::PluginView::PluginView):
Add Parameters parameter.

(WebKit::PluginView::~PluginView):
Add m_plugin null check.

(WebKit::PluginView::initializePlugin):
Try to initialize the plug-in and zero out the plug-in if initialization fails.

(WebKit::PluginView::paint):
Add m_plugin null check.

(WebKit::PluginView::setParent):
Initialize the plug-in.

  • WebProcess/Plugins/PluginView.h:

(WebKit::PluginView::create):

  • WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:

(WebKit::WebFrameLoaderClient::createPlugin):
Don't initialize the plug-in here.

2:38 PM Changeset in webkit [63051] by weinig@apple.com
  • 3 edits
    3 adds in trunk

WebCore: Patch for https://bugs.webkit.org/show_bug.cgi?id=42021
isEqualNode should work for DocumentType nodes

Reviewed by Anders Carlsson.

Test: fast/dom/Node/isEqualNode.html

  • dom/Node.cpp:

(WebCore::Node::isEqualNode): Add DocumentType logic from the DOM3 spec.

LayoutTests: Test for https://bugs.webkit.org/show_bug.cgi?id=42021
isEqualNode should work for DocumentType nodes

Reviewed by Anders Carlsson.

  • fast/dom/Node/isEqualNode-expected.txt: Added.
  • fast/dom/Node/isEqualNode.html: Added.
  • fast/dom/Node/script-tests/isEqualNode.js: Added.
2:18 PM Changeset in webkit [63050] by dbates@webkit.org
  • 9 edits
    1 add in trunk/WebCore

2010-07-10 Daniel Bates <dbates@rim.com>

Reviewed by Adam Barth.

Move enum ReasonForCallingCanExecuteScripts to header ScriptControllerBase.h
https://bugs.webkit.org/show_bug.cgi?id=39339

Moved the enum ReasonForCallingCanExecuteScripts, which was
defined in both the JSC and V8 ScriptController.h file, into
a shared file called ScriptControllerBase.h.

No functionality was changed, so no new tests.

  • GNUmakefile.am: Added file bindings/ScriptControllerBase.h.
  • WebCore.gypi: Ditto.
  • WebCore.pro: Ditto.
  • WebCore.vcproj/WebCore.vcproj: Ditto.
  • WebCore.vcproj/WebCoreCommon.vsprops: Ditto.
  • WebCore.xcodeproj/project.pbxproj: Ditto.
  • bindings/ScriptControllerBase.h: Added. (WebCore::):
  • bindings/js/ScriptController.h: #include ScriptControllerBase.h
  • bindings/v8/ScriptController.h: Ditto.
1:18 PM MathML 3 testsuite results edited by François Sausset
(diff)
12:39 PM Changeset in webkit [63049] by andersca@apple.com
  • 7 edits in trunk/WebKit2

Call Page::canStartMedia when the WKView is added to/removed from a window
https://bugs.webkit.org/show_bug.cgi?id=42029

Reviewed by Oliver Hunt.

  • Shared/CoreIPCSupport/WebPageMessageKinds.h:

(WebPageMessage::):
Add SetIsInWindow.

  • UIProcess/API/mac/WKView.mm:

(-[WKView initWithFrame:pageNamespaceRef:]):
Call setIsInWindow.

(-[WKView _updateVisibility]):
Call setIsInWindow.

  • UIProcess/WebPageProxy.cpp:

(WebKit::WebPageProxy::WebPageProxy):
Initialize m_isInWindow.

(WebKit::WebPageProxy::setIsInWindow):
Send WebPageMessage::SetIsInWindow.

  • UIProcess/WebPageProxy.h:
  • WebProcess/WebPage/WebPage.cpp:

(WebKit::WebPage::setIsInWindow):
Call Page::canStartMedia.

(WebKit::WebPage::didReceiveMessage):
Handle the SetIsInWindow message.

  • WebProcess/WebPage/WebPage.h:
10:57 AM Changeset in webkit [63048] by mitz@apple.com
  • 6 edits
    4 adds in trunk

<rdar://problem/8153214> Continuation outlines in layers do not paint correctly

Reviewed by Anders Carlsson.

WebCore:

Test: fast/inline/continuation-outlines-with-layers-2.html

Continuation outlines are normally painted by the containing block. However, when the
block and the inline are not enclosed by the same self-painting layer, the inline has to
paint its own outlines. This was handled correctly only for the case where the inline had
its own self-painting layer, but now when an ancestor inline had the self-painting layer.

  • rendering/InlineFlowBox.cpp:

(WebCore::InlineFlowBox::paint): Instead of testing for having a self-painting layer, test
whether any intermediate box between the inline and the containing block has a self-painting
layer.

  • rendering/RenderBlock.cpp:

(WebCore::RenderBlock::paintObject): Ditto.

  • rendering/RenderObject.cpp:

(WebCore::RenderObject::enclosingBoxModelObject): Added this utility method.

  • rendering/RenderObject.h:

LayoutTests:

  • fast/inline/continuation-outlines-with-layers-2.html: Added.
  • platform/mac/fast/inline/continuation-outlines-with-layers-2-expected.checksum: Added.
  • platform/mac/fast/inline/continuation-outlines-with-layers-2-expected.png: Added.
  • platform/mac/fast/inline/continuation-outlines-with-layers-2-expected.txt: Added.
10:33 AM Changeset in webkit [63047] by andersca@apple.com
  • 6 edits in trunk/WebKit2

Reuse initialized NetscapePluginModules, pass parameters to NPP_New
https://bugs.webkit.org/show_bug.cgi?id=42028

Reviewed by Dan Bernstein.

  • WebProcess/Plugins/Netscape/NetscapePlugin.cpp:

(WebKit::NetscapePlugin::NetscapePlugin):
Let the plug-in module know that a plug-in has been created.

(WebKit::NetscapePlugin::~NetscapePlugin):
Let the plug-in module know that a plug-in has been destroyed.

(WebKit::NetscapePlugin::initialize):
Pass the MIME type and parameters to the plug-in.

  • WebProcess/Plugins/Netscape/NetscapePluginModule.cpp:

(WebKit::initializedNetscapePluginModules):
Add list of initialized plug-in modules.

(WebKit::NetscapePluginModule::NetscapePluginModule):
Initialize m_pluginCount to 0.

(WebKit::NetscapePluginModule::~NetscapePluginModule):
Assert that we're not in the list of initialized plug-ins.

(WebKit::NetscapePluginModule::pluginCreated):
Increment the plug-in count.

(WebKit::NetscapePluginModule::pluginDestroyed):
Decrement the plug-in count and call shutdown if it's 0.

(WebKit::NetscapePluginModule::shutdown):
Call NP_Shutdown and remove the plug-in from the list of initialized plug-ins.

(WebKit::NetscapePluginModule::getOrCreate):
Look for an already initialized plug-in module before creating one.

(WebKit::NetscapePluginModule::load):
Set m_isInitialized to true.

  • WebProcess/Plugins/Netscape/mac/NetscapePluginModuleMac.cpp:

(WebKit::NetscapePluginModule::unload):
Leak the CFBundleRef to avoid possible crashes.

  • WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:

(WebKit::WebFrameLoaderClient::createPlugin):
Call getOrCreate instead of create.

9:02 AM Changeset in webkit [63046] by commit-queue@webkit.org
  • 2 edits in trunk/WebCore

2010-07-10 François Sausset <François Sausset>

Reviewed by Kenneth Rohde Christiansen.

Build fix: syntax and typo issues
https://bugs.webkit.org/show_bug.cgi?id=41859

  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processStartTagForInBody): (WebCore::HTMLTreeBuilder::processStartTag):
5:02 AM MathML 3 testsuite results edited by François Sausset
(diff)
2:01 AM Changeset in webkit [63045] by eric@webkit.org
  • 5 edits in trunk

2010-07-10 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

HTMLTreeBuilder needs adjustForeignAttributes support
https://bugs.webkit.org/show_bug.cgi?id=42022

  • html5lib/runner-expected-html5.txt:
    • We now pass 3 more tests.

2010-07-10 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

HTMLTreeBuilder needs adjustForeignAttributes support
https://bugs.webkit.org/show_bug.cgi?id=42022

To add adjust foreign attributes support I had to add an
AtomicString (prefixed name) to QualifiedName hash. Once I had
done that, I decided it would be best for the other "adjust" functions
to share the same hash logic, so I moved them to using the same
AtomicString -> QualifiedName hash as well.

Tested by html5lib/runner.html

  • dom/Attribute.h: (WebCore::Attribute::parserSetName):
  • html/HTMLTreeBuilder.cpp:
1:14 AM Changeset in webkit [63044] by rwlbuis@webkit.org
  • 16 edits in trunk/WebCore

2010-07-10 Rob Buis <rwlbuis@gmail.com>

Reviewed by Darin Adler.

https://bugs.webkit.org/show_bug.cgi?id=41978
Remove namespace prefixes from idl files

No new tests, idl syntax fixes.

  • css/CSSImportRule.idl:
  • css/CSSMediaRule.idl:
  • css/CSSStyleSheet.idl:
  • css/CSSVariablesRule.idl:
  • svg/SVGAnimatedString.idl:
  • svg/SVGColor.idl:
  • svg/SVGDocument.idl:
  • svg/SVGLangSpace.idl:
  • svg/SVGSVGElement.idl:
  • svg/SVGStringList.idl:
  • svg/SVGStylable.idl:
  • svg/SVGStyleElement.idl:
  • svg/SVGTests.idl:
  • svg/SVGZoomEvent.idl:
  • xml/XPathEvaluator.idl:
12:59 AM Changeset in webkit [63043] by dumi@chromium.org
  • 2 edits in trunk/WebCore

Unreviewed, GTK build fix.

  • bindings/gobject/GObjectEventListener.h:
12:24 AM Changeset in webkit [63042] by dumi@chromium.org
  • 16 edits in trunk/WebCore

Remove unnecessary includes in header files in WebCore/dom.
https://bugs.webkit.org/show_bug.cgi?id=41941

Reviewed by Darin Adler.

  • css/StyleMedia.h:
  • dom/BeforeLoadEvent.h:
  • dom/CustomEvent.h:
  • dom/DOMStringMap.h:
  • dom/DeviceOrientationEvent.h:
  • dom/EventListener.h:
  • dom/MessagePort.h:
  • dom/Node.cpp:
  • dom/NodeFilter.h:
  • dom/NodeRareData.h:
  • dom/RegisteredEventListener.h:
  • dom/SelectorNodeList.cpp:
  • dom/SelectorNodeList.h:
  • dom/StyleElement.h:
  • dom/Traversal.h:

Jul 9, 2010:

10:01 PM Changeset in webkit [63041] by bweinstein@apple.com
  • 2 edits in trunk/WebKitTools

Windows testers running Windows 7 were hanging during test_kill_process. Changing the
number of attempts from 3 to 10 fixes the problem on the new bots (and doesn't seem to
slow down the tests).

Rubber-stamped by Dan Bernstein.

  • Scripts/webkitpy/common/system/executive.py:
9:32 PM Changeset in webkit [63040] by jam@chromium.org
  • 2 edits in trunk/WebKit/chromium

2010-07-09 John Abd-El-Malek <jam@chromium.org>

Reviewed by Darin Fisher.

[chromium] Take out WebPlugin::supportsFind since we can accomplish the same thing by having a return value on startFind
https://bugs.webkit.org/show_bug.cgi?id=42011

  • public/WebPlugin.h: (WebKit::WebPlugin::startFind):
9:20 PM Changeset in webkit [63039] by tony@chromium.org
  • 4 edits
    2 adds in trunk

2010-07-09 Tony Chang <tony@chromium.org>

Reviewed by Ojan Vafai.

crash in WebCore::CompositeEditCommand::splitTreeToNode when indenting pre
https://bugs.webkit.org/show_bug.cgi?id=38231

  • editing/execCommand/indent-pre-expected.txt: Added.
  • editing/execCommand/indent-pre.html: Added.

2010-07-09 Tony Chang <tony@chromium.org>

Reviewed by Ojan Vafai.

crash in WebCore::CompositeEditCommand::splitTreeToNode when indenting pre
https://bugs.webkit.org/show_bug.cgi?id=38231

Test: editing/execCommand/indent-pre.html

  • editing/IndentOutdentCommand.cpp: (WebCore::countParagraphs): (WebCore::IndentOutdentCommand::indentRegion): Split text nodes into one node per paragraph

so moveParagraph doesn't get confused.

(WebCore::IndentOutdentCommand::splitTextNodes):

  • editing/IndentOutdentCommand.h:
9:08 PM Changeset in webkit [63038] by arv@chromium.org
  • 10 edits in trunk

2010-07-09 Erik Arvidsson <arv@chromium.org>

Reviewed by Darin Adler.

Computed style is not implemented for padding-start, padding-end, margin-start, margin-end
https://bugs.webkit.org/show_bug.cgi?id=41496

  • fast/css/margin-start-end-expected.txt:
  • fast/css/padding-start-end-expected.txt:
  • fast/css/script-tests/margin-start-end.js: Added tests for computed style.
  • fast/css/script-tests/padding-start-end.js: Added tests for computed style.

2010-07-09 Erik Arvidsson <arv@chromium.org>

Reviewed by Darin Adler.

Computed style is not implemented for padding-start, padding-end, margin-start, margin-end
https://bugs.webkit.org/show_bug.cgi?id=41496

  • css/CSSComputedStyleDeclaration.cpp: (WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue):
  • css/CSSProperty.cpp: (WebCore::CSSProperty::resolveDirectionAwareProperty): This function resolves the property ID for a direction aware property.
  • css/CSSProperty.h:
  • css/CSSStyleSelector.cpp: Use helper function. (WebCore::CSSStyleSelector::applyProperty):
8:47 PM Changeset in webkit [63037] by abarth@webkit.org
  • 2 edits in trunk/WebCore

2010-07-09 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

HTML5 tree builder should pass some LayoutTests
https://bugs.webkit.org/show_bug.cgi?id=41991

Before this patch, we weren't attaching text nodes to the render tree,
which turns out to be important. :)

This patch fixes more than 10,000 LayoutTests.

  • html/HTMLConstructionSite.cpp: (WebCore::HTMLConstructionSite::attach): (WebCore::HTMLConstructionSite::attachAtSite):
8:36 PM Changeset in webkit [63036] by commit-queue@webkit.org
  • 2 edits in trunk/WebCore

2010-07-09 Patrick Gansterer <paroga@paroga.com>

Reviewed by Darin Adler.

[WINCE] Buildfix for TextEncodingRegistry
https://bugs.webkit.org/show_bug.cgi?id=41992

Renamed TextCodecWince to TextCodecWinCE.

  • platform/text/TextEncodingRegistry.cpp: (WebCore::buildBaseTextCodecMaps): (WebCore::extendTextCodecMaps):
8:20 PM Changeset in webkit [63035] by commit-queue@webkit.org
  • 2 edits in trunk/WebKitTools

2010-07-09 Luiz Agostini <luiz.agostini@openbossa.org>

Reviewed by Kenneth Rohde Christiansen.

[Qt] Mac build fix
https://bugs.webkit.org/show_bug.cgi?id=41967

Adding file PluginObjectMac.mm and frameworks Cocoa and QuartzCore.

  • DumpRenderTree/qt/TestNetscapePlugin/TestNetscapePlugin.pro:
8:13 PM Changeset in webkit [63034] by dbates@webkit.org
  • 7 edits
    1 move in trunk/LayoutTests

2010-07-09 Daniel Bates <dbates@rim.com>

Reviewed by Darin Adler.

Clean up: Move dump-list.js utility script from LayoutTests/fast/lists
to LayoutTests/fast/lists/resources
https://bugs.webkit.org/show_bug.cgi?id=42016

Move fast/lists/dump-list.js to fast/lists/resources since it
is a utility script and not a test case.

  • fast/lists/dump-list.js: Removed. Moved to fast/lists/resources.
  • fast/lists/ol-nested-items-dynamic-insert.html: Modified to look for dump-list.js in new location.
  • fast/lists/ol-nested-items-dynamic-remove.html: Ditto.
  • fast/lists/ol-nested-items.html: Ditto.
  • fast/lists/ol-nested-list-dynamic-insert.html: Ditto.
  • fast/lists/ol-nested-list-dynamic-remove.html: Ditto.
  • fast/lists/ol-nested-list.html: Ditto.
  • fast/lists/resources/dump-list.js: Copied from LayoutTests/fast/lists/dump-list.js.
8:02 PM Changeset in webkit [63033] by diegohcg@webkit.org
  • 2 edits in trunk/WebKitTools

2010-07-09 Diego Gonzalez <diegohcg@webkit.org>

Reviewed by Antonio Gomes.

[Qt] [WebKit2] Add navigation actions to MiniBrowser toolbar
https://bugs.webkit.org/show_bug.cgi?id=41966

  • MiniBrowser/qt/BrowserWindow.cpp: (BrowserWindow::BrowserWindow):
7:41 PM Changeset in webkit [63032] by commit-queue@webkit.org
  • 29 edits
    3 adds in trunk

2010-07-09 Leon Clarke <leonclarke@google.com>

Reviewed by Adam Barth.

add support for link prefetching
https://bugs.webkit.org/show_bug.cgi?id=3652

  • Configurations/FeatureDefines.xcconfig:

2010-07-09 Leon Clarke <leonclarke@google.com>

Reviewed by Adam Barth.

add support for link prefetching
https://bugs.webkit.org/show_bug.cgi?id=3652

  • fast/dom/HTMLLinkElement/prefetch-expected.txt: Added.
  • fast/dom/HTMLLinkElement/prefetch.html: Added.
  • fast/dom/HTMLLinkElement/prefetch.link: Added.
  • platform/gtk/Skipped:
  • platform/mac/Skipped:
  • platform/qt/Skipped:
  • platform/win/Skipped:

2010-07-09 Leon Clarke <leonclarke@google.com>

Reviewed by Adam Barth.

add support for link prefetching
https://bugs.webkit.org/show_bug.cgi?id=3652

Test: fast/dom/HTMLLinkElement/prefetch.html

  • Configurations/FeatureDefines.xcconfig:
  • html/HTMLLinkElement.cpp: (WebCore::HTMLLinkElement::tokenizeRelAttribute): (WebCore::HTMLLinkElement::process):
  • html/HTMLLinkElement.h: (WebCore::HTMLLinkElement::RelAttribute::RelAttribute):
  • loader/Cache.cpp: (WebCore::createResource):
  • loader/CachedResource.cpp: (WebCore::CachedResource::data): (WebCore::CachedResource::didAddClient):
  • loader/CachedResource.h: (WebCore::CachedResource::): (WebCore::CachedResource::error): (WebCore::CachedResource::isPrefetch): (WebCore::CachedResource::schedule):
  • loader/CachedScript.cpp:
  • loader/CachedScript.h:
  • loader/DocLoader.cpp: (WebCore::DocLoader::requestLinkPrefetch): (WebCore::DocLoader::canRequest): (WebCore::DocLoader::incrementRequestCount): (WebCore::DocLoader::decrementRequestCount):
  • loader/DocLoader.h:
  • loader/loader.cpp: (WebCore::cachedResourceTypeToTargetType): (WebCore::Loader::determinePriority): (WebCore::Loader::load): (WebCore::Loader::Host::servePendingRequests): (WebCore::Loader::Host::didFinishLoading): (WebCore::Loader::Host::didFail): (WebCore::Loader::Host::didReceiveResponse): (WebCore::Loader::Host::cancelPendingRequests):
  • loader/loader.h: (WebCore::Loader::):
  • platform/network/ResourceRequestBase.h: (WebCore::ResourceRequestBase::):

2010-07-09 Leon Clarke <leonclarke@google.com>

Reviewed by Adam Barth.

add support for link prefetching
https://bugs.webkit.org/show_bug.cgi?id=3652

  • public/WebURLRequest.h: (WebKit::WebURLRequest::):

2010-07-09 Leon Clarke <leonclarke@google.com>

Reviewed by Adam Barth.

add support for link prefetching
https://bugs.webkit.org/show_bug.cgi?id=3652

  • Configurations/FeatureDefines.xcconfig:

2010-07-09 Leon Clarke <leonclarke@google.com>

Reviewed by Adam Barth.

add support for link prefetching
https://bugs.webkit.org/show_bug.cgi?id=3652

  • Configurations/FeatureDefines.xcconfig:

2010-07-09 Leon Clarke <leonclarke@google.com>

Reviewed by Adam Barth.

add support for link prefetching
https://bugs.webkit.org/show_bug.cgi?id=3652

  • Scripts/build-webkit:
7:30 PM Changeset in webkit [63031] by jamesr@google.com
  • 2 edits in trunk/WebCore

2010-07-09 James Robinson <jamesr@chromium.org>

Unreviewed build fix. Add #include to pick up ExceptionCode values for config (like Qt) where it's not picked up indirectly.

  • html/HTMLCanvasElement.cpp:
6:54 PM Changeset in webkit [63030] by mrowe@apple.com
  • 2 edits in branches/safari-533.17-branch/WebCore

Merge r61710.

6:54 PM Changeset in webkit [63029] by mrowe@apple.com
  • 4 edits in branches/safari-533.17-branch/WebCore

Merge r61341.

6:40 PM Changeset in webkit [63028] by mrowe@apple.com
  • 5 edits in branches/safari-533.17-branch/WebCore

Merge r62687.

6:39 PM Changeset in webkit [63027] by mrowe@apple.com
  • 9 edits in branches/safari-533.17-branch

Merge r62894.

6:27 PM Changeset in webkit [63026] by mrowe@apple.com
  • 18 edits
    2 adds in branches/safari-533.17-branch

Merge r62875.

6:26 PM Changeset in webkit [63025] by jamesr@google.com
  • 9 edits
    2 deletes in trunk/WebCore

2010-07-09 James Robinson <jamesr@chromium.org>

Reviewed by Darin Adler.

Removes CanvasSurface and moves all of its functionality to HTMLCanvasElement.
https://bugs.webkit.org/show_bug.cgi?id=42005

http://trac.webkit.org/changeset/55201 introduced a new base class for HTMLCanvasElement called CanvasSurface.
The intention was that this would allow for code sharing with the then-proposed OffscreenCanvas. However,
there is no OffscreenCanvas and there's unlikely to be one soon. Additionally CanvasSurface breaks
encapsulation pretty badly by doing "static_cast<HTMLCanvasElement* const>(this)". Until an abstraction is
really needed we should just use HTMLCanvasElement when we want to talk about a canvas.

This patch moves all of CanvasSurface's functionality back up to HTMLCanvasElement and reorders the header
to be a bit more logical.

Refactor with no behavior change, thus no new tests.

  • CMakeLists.txt:
  • GNUmakefile.am:
  • WebCore.gypi:
  • WebCore.pro:
  • WebCore.vcproj/WebCore.vcproj:
  • WebCore.xcodeproj/project.pbxproj:
  • dom/CanvasSurface.cpp: Removed.
  • dom/CanvasSurface.h: Removed.
  • html/HTMLCanvasElement.cpp: (WebCore::HTMLCanvasElement::HTMLCanvasElement): (WebCore::HTMLCanvasElement::willDraw): (WebCore::HTMLCanvasElement::setSurfaceSize): (WebCore::HTMLCanvasElement::toDataURL): (WebCore::HTMLCanvasElement::convertLogicalToDevice): (WebCore::HTMLCanvasElement::securityOrigin): (WebCore::HTMLCanvasElement::styleSelector): (WebCore::HTMLCanvasElement::createImageBuffer): (WebCore::HTMLCanvasElement::drawingContext): (WebCore::HTMLCanvasElement::buffer): (WebCore::HTMLCanvasElement::baseTransform):
  • html/HTMLCanvasElement.h: (WebCore::HTMLCanvasElement::setObserver): (WebCore::HTMLCanvasElement::width): (WebCore::HTMLCanvasElement::height): (WebCore::HTMLCanvasElement::size): (WebCore::HTMLCanvasElement::toDataURL): (WebCore::HTMLCanvasElement::setOriginTainted): (WebCore::HTMLCanvasElement::originClean): (WebCore::HTMLCanvasElement::hasCreatedImageBuffer):
6:25 PM Changeset in webkit [63024] by oliver@apple.com
  • 6 edits in trunk/JavaScriptCore

Tidy up lexer token ids
https://bugs.webkit.org/show_bug.cgi?id=42014

Reviewed by Darin Adler

Stop using character literals to identify single character tokens
and instead use symbolic names for all tokens.

  • parser/ASTBuilder.h:

(JSC::ASTBuilder::makeBinaryNode):

  • parser/JSParser.cpp:

(JSC::JSParser::consume):
(JSC::JSParser::match):
(JSC::JSParser::autoSemiColon):
(JSC::JSParser::JSParser):
(JSC::JSParser::parseProgram):
(JSC::JSParser::allowAutomaticSemicolon):
(JSC::JSParser::parseDoWhileStatement):
(JSC::JSParser::parseWhileStatement):
(JSC::JSParser::parseVarDeclarationList):
(JSC::JSParser::parseConstDeclarationList):
(JSC::JSParser::parseForStatement):
(JSC::JSParser::parseReturnStatement):
(JSC::JSParser::parseWithStatement):
(JSC::JSParser::parseSwitchStatement):
(JSC::JSParser::parseSwitchClauses):
(JSC::JSParser::parseSwitchDefaultClause):
(JSC::JSParser::parseTryStatement):
(JSC::JSParser::parseDebuggerStatement):
(JSC::JSParser::parseStatement):
(JSC::JSParser::parseFormalParameters):
(JSC::JSParser::parseFunctionInfo):
(JSC::JSParser::parseExpressionOrLabelStatement):
(JSC::JSParser::parseIfStatement):
(JSC::JSParser::parseExpression):
(JSC::JSParser::parseAssignmentExpression):
(JSC::JSParser::parseConditionalExpression):
(JSC::isUnaryOp):
(JSC::JSParser::isBinaryOperator):
(JSC::JSParser::parseBinaryExpression):
(JSC::JSParser::parseProperty):
(JSC::JSParser::parseObjectLiteral):
(JSC::JSParser::parseStrictObjectLiteral):
(JSC::JSParser::parseArrayLiteral):
(JSC::JSParser::parsePrimaryExpression):
(JSC::JSParser::parseArguments):
(JSC::JSParser::parseMemberExpression):
(JSC::JSParser::parseUnaryExpression):

  • parser/JSParser.h:

(JSC::):

  • parser/Lexer.cpp:

(JSC::):
(JSC::Lexer::lex):

  • parser/Lexer.h:
6:24 PM Changeset in webkit [63023] by barraclough@apple.com
  • 5 edits in trunk/JavaScriptCore

Bug 42015 - Enable JSValue32_64 on ARMv7

Reviewed by Oliver Hunt.

  • Configurations/JavaScriptCore.xcconfig:
  • jit/JIT.h:
  • jit/JITStubs.cpp:
  • wtf/Platform.h:
6:17 PM Changeset in webkit [63022] by Simon Fraser
  • 15 edits in trunk

2010-07-09 Simon Fraser <Simon Fraser>

Reviewed by Darin Adler.

Calling layoutTestController.layerTreeAsText() should update layout
https://bugs.webkit.org/show_bug.cgi?id=41818

Need to call updateLayout() before we check for any layers, not after,
since layout will update compositing, and may create layers.

  • page/Frame.cpp: (WebCore::Frame::layerTreeAsText):
6:16 PM Changeset in webkit [63021] by mrowe@apple.com
  • 14 edits in branches/safari-533.17-branch

Merge r62451.

6:14 PM Changeset in webkit [63020] by abarth@webkit.org
  • 11 edits in trunk/WebKitTools

2010-07-09 Ojan Vafai <ojan@chromium.org>

Reviewed by Adam Barth.

r63004 broke some python tests
https://bugs.webkit.org/show_bug.cgi?id=42007

AbstractStep now checks options.no_squash and options.squash, so
they needed to have real values. Mock would return an object for those,
which would then act as if the values were True.

  • Scripts/webkitpy/tool/commands/commandtest.py:
  • Scripts/webkitpy/tool/commands/download_unittest.py:
  • Scripts/webkitpy/tool/commands/stepsequence.py:
  • Scripts/webkitpy/tool/commands/upload_unittest.py:
  • Scripts/webkitpy/tool/mocktool.py:
  • Scripts/webkitpy/tool/steps/closebugforlanddiff_unittest.py:
  • Scripts/webkitpy/tool/steps/preparechangelog_unittest.py:
  • Scripts/webkitpy/tool/steps/steps_unittest.py:
  • Scripts/webkitpy/tool/steps/updatechangelogswithreview_unittest.py:
  • Scripts/webkitpy/tool/steps/validatereviewer_unittest.py:
5:56 PM Changeset in webkit [63019] by mrowe@apple.com
  • 7 edits in branches/safari-533.17-branch/WebKit/win

Merge r62365.

5:54 PM Changeset in webkit [63018] by mrowe@apple.com
  • 10 edits in branches/safari-533.17-branch

Merge r62284.

5:47 PM Changeset in webkit [63017] by kbr@google.com
  • 3 edits
    2 adds in trunk

2010-07-09 Kenneth Russell <kbr@google.com>

Reviewed by Nate Chapin.

bufferSubData causes crash in WebGLBuffer::associateBufferSubData
https://bugs.webkit.org/show_bug.cgi?id=42004

Test: fast/canvas/webgl/index-validation-crash-with-buffer-sub-data.html

  • html/canvas/WebGLBuffer.cpp: (WebCore::WebGLBuffer::associateBufferData):
    • Allocate m_elementArrayBuffer for entry point taking only size. Guard against allocation failures of m_elementArrayBuffer.

(WebCore::WebGLBuffer::associateBufferSubData):

  • Guard against any possibility of crashes due to m_elementArrayBuffer being NULL.

2010-07-09 Kenneth Russell <kbr@google.com>

Reviewed by Nate Chapin.

bufferSubData causes crash in WebGLBuffer::associateBufferSubData
https://bugs.webkit.org/show_bug.cgi?id=42004

  • fast/canvas/webgl/index-validation-crash-with-buffer-sub-data-expected.txt: Added.
  • fast/canvas/webgl/index-validation-crash-with-buffer-sub-data.html: Added.
5:34 PM Changeset in webkit [63016] by kbr@google.com
  • 3 edits
    2 adds in trunk

2010-07-09 Kenneth Russell <kbr@google.com>

Reviewed by Dimitri Glazkov.

Assertion failure in String::utf8() for certain invalid UTF16 inputs
https://bugs.webkit.org/show_bug.cgi?id=41983

  • wtf/text/WTFString.cpp: (WebCore::String::utf8):
    • Fixed assertion when sourceExhausted is returned from convertUTF16ToUTF8.

2010-07-09 Kenneth Russell <kbr@google.com>

Reviewed by Dimitri Glazkov.

Assertion failure in String::utf8() for certain invalid UTF16 inputs
https://bugs.webkit.org/show_bug.cgi?id=41983

  • fast/canvas/webgl/invalid-UTF-16-expected.txt: Added.
  • fast/canvas/webgl/invalid-UTF-16.html: Added.
5:13 PM Changeset in webkit [63015] by mrowe@apple.com
  • 10 edits
    4 adds in branches/safari-533.17-branch

Merge r59338.

5:11 PM Changeset in webkit [63014] by dumi@chromium.org
  • 6 edits in trunk/WebCore

Unreviewed, but pre-approved by Eric Seidel.

Remove unnecessary includes in header files in WebCore/css.
https://bugs.webkit.org/show_bug.cgi?id=41941

  • css/CSSComputedStyleDeclaration.h:
  • css/CSSFontFaceSource.cpp:

(WebCore::CSSFontFaceSource::getFontData):

  • css/CSSFontFaceSource.h:
  • css/CSSPrimitiveValueMappings.h:
  • css/StyleMedia.h:
4:23 PM Changeset in webkit [63013] by eric@webkit.org
  • 2 edits in trunk/WebCore

2010-07-09 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

Get rid of manual case maps in HTMLTreeBuilder
https://bugs.webkit.org/show_bug.cgi?id=42000

No functional change, thus no tests.

  • html/HTMLTreeBuilder.cpp:
4:13 PM Changeset in webkit [63012] by mrowe@apple.com
  • 3 edits
    2 adds in branches/safari-533.17-branch

Merge r61645.

4:10 PM Changeset in webkit [63011] by tonyg@chromium.org
  • 7 edits in trunk

2010-07-09 Tony Gentilcore <tonyg@chromium.org>

Reviewed by Dimitri Glazkov.

Implement performance.timing.navigationStart
https://bugs.webkit.org/show_bug.cgi?id=41815

  • fast/dom/script-tests/webtiming.js: (checkTimingBeforeLoad): (checkWebTimingOnLoad): (checkWebTimingAfterLoad):
  • fast/dom/webtiming-expected.txt:

2010-07-09 Tony Gentilcore <tonyg@chromium.org>

Reviewed by Dimitri Glazkov.

Implement performance.timing.navigationStart
https://bugs.webkit.org/show_bug.cgi?id=41815

See: http://dev.w3.org/2006/webapi/WebTiming/#nt-navigation-start

  • loader/FrameLoader.cpp: (WebCore::FrameLoader::loadWithDocumentLoader):
  • loader/FrameLoaderTypes.h: (WebCore::FrameLoadTimeline::FrameLoadTimeline):
  • page/Timing.cpp: (WebCore::Timing::navigationStart):
4:05 PM Changeset in webkit [63010] by ajwong@chromium.org
  • 2 edits
    102 adds in trunk/LayoutTests

Unreviewed. Build fix.

[chromium] Add in baseline for ietestcenter tests that pass. Also
rebaseline two other tests.

  • platform/chromium-mac/fast/js/no-semi-insertion-at-end-of-script-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/11.4.1-4.a-10-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/11.4.1-4.a-8-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.12.1.1-0-2-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.12.1.1-0-3-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.12.2-0-2-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.12.3-0-2-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.10-0-1-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.10-0-2-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.10-1-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.10-2-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-0-1-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-0-2-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-0-3-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-1-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-1-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-10-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-11-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-12-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-13-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-14-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-15-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-16-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-17-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-18-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-19-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-2-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-20-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-21-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-3-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-4-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-5-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-6-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-7-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-8-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.13-2-9-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.14-2-4-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.14-3-4-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.3-4-22-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.3-4-25-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.2.3.6-4-1-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.4.4.14-9-a-12-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-3-26-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-3-27-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-5-1-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-5-12-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-5-14-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-5-16-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-5-4-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-8-9-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.4.4.15-8-a-12-expected.txt: Added.
  • platform/chromium-win/fast/js/no-semi-insertion-at-end-of-script-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/11.4.1-4.a-10-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/11.4.1-4.a-8-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.12.1.1-0-2-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.12.1.1-0-3-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.12.2-0-2-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.12.3-0-2-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.10-0-1-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.10-0-2-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.10-1-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.10-2-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-0-1-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-0-2-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-0-3-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-1-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-1-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-10-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-11-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-12-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-13-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-14-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-15-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-16-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-17-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-18-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-19-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-2-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-20-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-21-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-3-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-4-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-5-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-6-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-7-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-8-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.13-2-9-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.14-2-4-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.14-3-4-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.3-4-22-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.3-4-25-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.2.3.6-4-1-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.4.4.14-9-a-12-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.4.4.15-3-26-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.4.4.15-3-27-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.4.4.15-5-1-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.4.4.15-5-12-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.4.4.15-5-14-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.4.4.15-5-16-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.4.4.15-5-4-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.4.4.15-8-9-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.4.4.15-8-a-12-expected.txt: Added.
4:05 PM Changeset in webkit [63009] by ajwong@chromium.org
  • 6 edits in trunk/LayoutTests/platform

2010-07-09 Albert J. Wong <ajwong@chromium.org>

Reviewed by NOBODY (OOPS!).

Need a short description and bug URL (OOPS!)

  • platform/chromium-mac/media/video-volume-slider-expected.checksum:
  • platform/chromium-mac/media/video-volume-slider-expected.png:
  • platform/chromium-mac/media/video-volume-slider-expected.txt:
  • platform/chromium-win/http/tests/plugins/plugin-document-has-focus-expected.txt:
  • platform/chromium-win/plugins/keyboard-events-expected.txt:
  • platform/chromium/test_expectations.txt:
4:02 PM Changeset in webkit [63008] by mrowe@apple.com
  • 5 edits
    2 adds in branches/safari-533.17-branch

Merge r61801.

3:55 PM UsingGitWithWebKit edited by ojan@chromium.org
(diff)
3:54 PM UsingGitWithWebKit edited by ojan@chromium.org
(diff)
3:54 PM UsingGitWithWebKit edited by ojan@chromium.org
(diff)
3:53 PM Changeset in webkit [63007] by mrowe@apple.com
  • 2 edits
    1 add in branches/safari-533.17-branch/LayoutTests

Merge r61721.

3:53 PM Changeset in webkit [63006] by mrowe@apple.com
  • 3 edits
    2 adds in branches/safari-533.17-branch

Merge r61707.

3:52 PM UsingGitWithWebKit edited by ojan@chromium.org
(diff)
3:44 PM Changeset in webkit [63005] by mrowe@apple.com
  • 4 edits
    2 adds in branches/safari-533.17-branch

Merge r61424.

3:43 PM Changeset in webkit [63004] by ojan@chromium.org
  • 22 edits
    1 delete in trunk/WebKitTools

2010-07-09 Ojan Vafai <ojan@chromium.org>

Reviewed by Adam Barth.

--squash should go away and become the default
https://bugs.webkit.org/show_bug.cgi?id=39624

If there are local commits and working copy changes, then prompt the user
whether to continue. Setting git config webkit-patch.commit_should_always_squash
true bypasses the prompt.

--git-commit=HEAD.. operates on working copy changes only.
--git-commit=committish operates on a range of commits as a single commit.

e.g. --git-commit=HEAD only operates on the HEAD commit.
--git-commit=HEAD~4..HEAD~2 will operate on HEAD~3 and HEAD~2 as a single commit.

--no-squash and --squash are left in with descriptive error messages if used.

  • Scripts/check-webkit-style:
  • Scripts/webkitpy/common/checkout/api.py:
  • Scripts/webkitpy/common/checkout/api_unittest.py:
  • Scripts/webkitpy/common/checkout/scm.py:
  • Scripts/webkitpy/common/checkout/scm_unittest.py:
  • Scripts/webkitpy/common/net/rietveld.py:
  • Scripts/webkitpy/common/system/user.py:
  • Scripts/webkitpy/style/optparser.py:
  • Scripts/webkitpy/style_references.py:
  • Scripts/webkitpy/tool/commands/download.py:
  • Scripts/webkitpy/tool/commands/upload.py:
  • Scripts/webkitpy/tool/mocktool.py:
  • Scripts/webkitpy/tool/steps/abstractstep.py:
  • Scripts/webkitpy/tool/steps/applypatchwithlocalcommit.py:
  • Scripts/webkitpy/tool/steps/checkstyle.py:
  • Scripts/webkitpy/tool/steps/checkstyle_unittest.py: Removed.
  • Scripts/webkitpy/tool/steps/commit.py:
  • Scripts/webkitpy/tool/steps/options.py:
  • Scripts/webkitpy/tool/steps/preparechangelog.py:
  • Scripts/webkitpy/tool/steps/preparechangelogforrevert.py:
  • Scripts/webkitpy/tool/steps/updatechangelogswithreviewer.py:
  • Scripts/webkitpy/tool/steps/validatereviewer.py:
3:29 PM Changeset in webkit [63003] by eric@webkit.org
  • 4 edits in trunk

2010-07-09 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

Fix SVG tag name casing for HTMLTreeBuilder
https://bugs.webkit.org/show_bug.cgi?id=41998

  • html5lib/runner-expected-html5.txt:

2010-07-09 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>

Reviewed by Kenneth Rohde Christiansen.

[Qt] GraphicsLayerQt must have syncCompositingStateForThisLayerOnly() implemented
https://bugs.webkit.org/show_bug.cgi?id=41954

Add GraphicsLayerQt::syncCompositingStateForThisLayerOnly, a non-recursive
implementation of GraphicsLayerQt::syncCompositingState and which targets
the current layer only.

  • platform/graphics/qt/GraphicsLayerQt.cpp: (WebCore::GraphicsLayerQt::syncCompositingStateForThisLayerOnly):
  • platform/graphics/qt/GraphicsLayerQt.h:
3:26 PM Changeset in webkit [63002] by mrowe@apple.com
  • 5 edits in branches/safari-533.17-branch

Versioning.

3:21 PM Changeset in webkit [63001] by commit-queue@webkit.org
  • 3 edits in trunk/WebCore

2010-07-09 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>

Reviewed by Kenneth Rohde Christiansen.

[Qt] GraphicsLayerQt must have syncCompositingStateForThisLayerOnly() implemented
https://bugs.webkit.org/show_bug.cgi?id=41954

Add GraphicsLayerQt::syncCompositingStateForThisLayerOnly, a non-recursive
implementation of GraphicsLayerQt::syncCompositingState and which targets
the current layer only.

  • platform/graphics/qt/GraphicsLayerQt.cpp: (WebCore::GraphicsLayerQt::syncCompositingStateForThisLayerOnly):
  • platform/graphics/qt/GraphicsLayerQt.h:
3:07 PM Changeset in webkit [63000] by andersca@apple.com
  • 5 edits in trunk/WebKit2

Handle setting of drawing and event models
https://bugs.webkit.org/show_bug.cgi?id=41994

Reviewed by Sam Weinig and Dan Bernstein.

  • WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp:

Handle NPPVpluginDrawingModel and NPPVpluginEventModel.

  • WebProcess/Plugins/Netscape/NetscapePlugin.cpp:

(WebKit::NetscapePlugin::NetscapePlugin):
Initialize m_inNPPNew.

(WebKit::NetscapePlugin::~NetscapePlugin):
Assert that we aren't still running.

(WebKit::NetscapePlugin::fromNPP):
New function that returns a NetscapePlugin object given a NPP pointer.

(WebKit::NetscapePlugin::initialize):

  • WebProcess/Plugins/Netscape/mac/NetscapePluginMac.cpp:

(WebKit::NetscapePlugin::setDrawingModel):
Set the drawing model.

(WebKit::NetscapePlugin::setEventModel):
Set the event model.

(WebKit::initializeEvent):
(WebKit::NetscapePlugin::platformPaint):
Only send the Cocoa event when using the Cocoa event model.

2:58 PM Changeset in webkit [62999] by mrowe@apple.com
  • 2 edits in trunk/WebKitTools

Add two new Windows test build slaves.

  • BuildSlaveSupport/build.webkit.org-config/config.json:
2:52 PM Changeset in webkit [62998] by commit-queue@webkit.org
  • 2 edits in trunk/WebCore

2010-07-09 David Kozub <zub@linux.fjfi.cvut.cz>

Reviewed by Darin Adler.

Fix build by adding missing html/TimeRanges.idl to CMakeLists.txt.

https://bugs.webkit.org/show_bug.cgi?id=41945

No functional changes, thus no tests.

  • CMakeLists.txt:
2:32 PM Changeset in webkit [62997] by ajwong@chromium.org
  • 2 edits in trunk/WebKitTools

Reviewed by David Levin.

rebaseline_chromium_webkit_tests missing --use_drt option on linux
https://bugs.webkit.org/show_bug.cgi?id=41985

This adds in the --use_drt option for rebaseline_chromium_webkit_tests
so that it works on linux. This is essentially a "compile-fix" for the
script.

  • Scripts/webkitpy/layout_tests/rebaseline_chromium_webkit_tests.py:
2:32 PM Changeset in webkit [62996] by weinig@apple.com
  • 18 edits in trunk/WebKit2

Patch for https://bugs.webkit.org/show_bug.cgi?id=41971
Add really basic BackForwardList support.

Reviewed by Anders Carlsson.

  • Shared/CoreIPCSupport/WebPageMessageKinds.h:

(WebPageMessage::):
Add new message kind.

  • Shared/CoreIPCSupport/WebPageProxyMessageKinds.h:

(WebPageProxyMessage::):
Add new message kinds. Remove DidChangeCanGoBack and DidChangeCanGoForward.

  • UIProcess/API/C/WKPage.cpp:

(WKPageGoToBackForwardListItem):

  • UIProcess/API/C/WKPage.h:

Add function to initiate a navigation to a BackForward item. The
BackForward list will be updated to use this as the current item
asynchronously.

  • UIProcess/WebBackForwardList.cpp:

(WebKit::WebBackForwardList::WebBackForwardList):
(WebKit::WebBackForwardList::addItem): Added.
(WebKit::WebBackForwardList::goToItem): Added.
(WebKit::WebBackForwardList::itemAtIndex): Added.
(WebKit::WebBackForwardList::backListCount): Changed to return int matching WebCore.
(WebKit::WebBackForwardList::forwardListCount): Ditto.
(WebKit::WebBackForwardList::backListWithLimit): Add cast to int.
(WebKit::WebBackForwardList::forwardListWithLimit): Ditto.
(WebKit::WebBackForwardList::backListAsImmutableArrayWithLimit): Ditto.
(WebKit::WebBackForwardList::forwardListAsImmutableArrayWithLimit): Ditto.

  • UIProcess/WebBackForwardList.h:
  • UIProcess/WebBackForwardListItem.cpp:

(WebKit::WebBackForwardListItem::WebBackForwardListItem):

  • UIProcess/WebBackForwardListItem.h:

(WebKit::WebBackForwardListItem::create):
(WebKit::WebBackForwardListItem::itemID):
Added itemID.

  • UIProcess/WebPageProxy.cpp:

(WebKit::WebPageProxy::WebPageProxy):
(WebKit::WebPageProxy::close):
(WebKit::WebPageProxy::canGoForward):
(WebKit::WebPageProxy::canGoBack):
(WebKit::WebPageProxy::goToBackForwardItem):
(WebKit::WebPageProxy::didReceiveMessage):
(WebKit::WebPageProxy::didReceiveSyncMessage):
(WebKit::WebPageProxy::addItemToBackForwardList):
(WebKit::WebPageProxy::goToItemInBackForwardList):
(WebKit::WebPageProxy::processDidExit):

  • UIProcess/WebPageProxy.h:
  • Removed m_canGoBack and m_canGoForward booleans and instead use the BackForwardList.
  • Forward goToBackForwardItem to the WebProcess.
  • Respond to messages from the WebBackForwardListProxy in the WebProcess, forwarding to the WebBackForwardList.
  • WebProcess/WebCoreSupport/WebBackForwardControllerClient.cpp:

(WebKit::WebBackForwardControllerClient::createBackForwardList):
Start using a WebBackForwardListProxy instead of a BackForwardListImpl.

  • WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:

(WebKit::WebFrameLoaderClient::dispatchDidAddBackForwardItem):
(WebKit::WebFrameLoaderClient::dispatchDidRemoveBackForwardItem):
(WebKit::WebFrameLoaderClient::dispatchDidChangeBackForwardIndex):
Remove calls backForwardListDidChange() now that we communicate much more
information than just this state.

  • WebProcess/WebPage/WebBackForwardListProxy.cpp:

(WebKit::idToHistoryItemMap):
(WebKit::historyItemToIDMap):
(WebKit::generateHistoryItemID):
(WebKit::getIDForHistoryItem):
(WebKit::WebBackForwardListProxy::itemForID):
Add leaking cached maps of HistoryItems to IDs, the life time of these
objects will be improved in a subsequent patch.

(WebKit::WebBackForwardListProxy::WebBackForwardListProxy):
(WebKit::WebBackForwardListProxy::addItem):
(WebKit::WebBackForwardListProxy::goBack):
(WebKit::WebBackForwardListProxy::goForward):
(WebKit::WebBackForwardListProxy::goToItem):
(WebKit::WebBackForwardListProxy::backItem):
(WebKit::WebBackForwardListProxy::currentItem):
(WebKit::WebBackForwardListProxy::forwardItem):
(WebKit::WebBackForwardListProxy::itemAtIndex):
(WebKit::WebBackForwardListProxy::backListWithLimit):
(WebKit::WebBackForwardListProxy::forwardListWithLimit):
(WebKit::WebBackForwardListProxy::capacity):
(WebKit::WebBackForwardListProxy::setCapacity):
(WebKit::WebBackForwardListProxy::enabled):
(WebKit::WebBackForwardListProxy::setEnabled):
(WebKit::WebBackForwardListProxy::backListCount):
(WebKit::WebBackForwardListProxy::forwardListCount):
(WebKit::WebBackForwardListProxy::containsItem):
(WebKit::WebBackForwardListProxy::close):
(WebKit::WebBackForwardListProxy::closed):
(WebKit::WebBackForwardListProxy::removeItem):
(WebKit::WebBackForwardListProxy::entries):
(WebKit::WebBackForwardListProxy::pushStateItem):

  • WebProcess/WebPage/WebBackForwardListProxy.h:

Forward functions to the UIProcess.

  • WebProcess/WebPage/WebPage.cpp:

(WebKit::WebPage::goToBackForwardItem):
(WebKit::WebPage::didReceiveMessage):

  • WebProcess/WebPage/WebPage.h:

Respond to GoToBackForwardItem message.

  • mac/WebKit2.exp: Add new API function.
2:24 PM Changeset in webkit [62995] by oliver@apple.com
  • 4 edits in trunk/JavaScriptCore

2010-07-09 Oliver Hunt <oliver@apple.com>

Reviewed by Geoffrey Garen.

Remove a couple of excess writes from the lexer
https://bugs.webkit.org/show_bug.cgi?id=41981

Remove a couple of fields from JSTokenInfo, and rename the remaining ones
to something more accurate

  • parser/JSParser.cpp: (JSC::JSParser::next): (JSC::JSParser::tokenStart): (JSC::JSParser::tokenLine): (JSC::JSParser::tokenEnd):
  • parser/JSParser.h: (JSC::JSTokenInfo::JSTokenInfo):
  • parser/Lexer.cpp: (JSC::Lexer::lex):
2:21 PM Changeset in webkit [62994] by eric@webkit.org
  • 5 edits in trunk

2010-07-09 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

Implement SVG attribute case mapping for HTMLTreeBuilder
https://bugs.webkit.org/show_bug.cgi?id=41949

Update results now that we pass 3 more tests.

  • html5lib/runner-expected-html5.txt:

2010-07-09 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

Implement SVG attribute case mapping for HTMLTreeBuilder
https://bugs.webkit.org/show_bug.cgi?id=41949

Tested by html5lib/runner.html.

  • html/HTMLTreeBuilder.cpp:
2:18 PM MathML 3 testsuite results edited by François Sausset
(diff)
2:18 PM Changeset in webkit [62993] by andersca@apple.com
  • 6 edits
    1 add in trunk/WebKit2

Verify drawing coordinates, add crude painting support
https://bugs.webkit.org/show_bug.cgi?id=41984

Reviewed by Sam Weinig.

  • WebKit2.xcodeproj/project.pbxproj:

Add NetscapePluginMac.cpp.

  • WebProcess/Plugins/Netscape/NetscapePlugin.cpp:

(WebKit::NetscapePlugin::NetscapePlugin):
Initialize drawing and event models.

(WebKit::NetscapePlugin::initialize):
Call platformPostInitialize.

(WebKit::NetscapePlugin::destroy):
Call NPP_Destroy.

(WebKit::NetscapePlugin::paint):
Call platformPaint.

  • WebProcess/Plugins/Netscape/NetscapePlugin.h:

Add member functions.

  • WebProcess/Plugins/Netscape/mac/NetscapePluginMac.cpp: Added.

(WebKit::NetscapePlugin::platformPostInitialize):
Set default event and drawing models and verify that they are compatible.

(WebKit::NetscapePlugin::platformPaint):
Send a paint event (assuming the Cocoa event model currently).

  • WebProcess/Plugins/PluginView.cpp:

(WebKit::PluginView::paint):
Change the paint rect to be in window coordinates.

(WebKit::PluginView::viewGeometryDidChange):
(WebKit::PluginView::clipRectInWindowCoordinates):

  • WebProcess/Plugins/PluginView.h:
2:04 PM Changeset in webkit [62992] by aestes@apple.com
  • 2 edits in trunk/WebCore

2010-07-09 Andy Estes <aestes@apple.com>

Reviewed by Adele Peterson.

Remove the workaround for a Core Animation bug on platforms where the
bug has been fixed.
https://bugs.webkit.org/show_bug.cgi?id=41927
<rdar://problem/7920153>

  • platform/graphics/mac/GraphicsLayerCA.mm: (WebCore::GraphicsLayerCA::createTransformAnimationsFromKeyframes): Add a compile-time check for platforms that have a Core Animation bug that needs working around.
1:50 PM Changeset in webkit [62991] by thakis@chromium.org
  • 2 edits in trunk/WebKitTools

2010-07-09 Nico Weber <thakis@chromium.org>

Unreviewed. Adding myself as committer.

  • Scripts/webkitpy/common/config/committers.py:
1:49 PM QtWebKitBackportingFixes edited by Laszlo Gombos
(diff)
1:47 PM MathML 3 testsuite results edited by François Sausset
(diff)
1:40 PM Changeset in webkit [62990] by ddkilzer@apple.com
  • 2 edits in trunk/WebKitTools

Revert "<http://webkit.org/b/41788> commit-log-editor: wrong ChangeLog read when invoked from subdir with git"

This reverts commit r62692.

  • Scripts/commit-log-editor:
1:38 PM Changeset in webkit [62989] by kinuko@chromium.org
  • 3 edits
    1 add in trunk/WebKitTools

2010-07-08 Kinuko Yasuda <kinuko@chromium.org>

Reviewed by Ojan Vafai.

cleanup json_results_generator dependencies so that non-layout-tests can also use it safely
https://bugs.webkit.org/show_bug.cgi?id=38693

Introduced a new base class JSONResultsGeneratorBase that doesn't
have any dependency on layout_tests packages.
Turned JSONResultsGenerator into a wrapper class of the base class
so that the old code can work with it during the cleanup.

Added json_results_generator_unittest.py.

  • Scripts/webkitpy/layout_tests/layout_package/json_layout_results_generator.py:
  • Scripts/webkitpy/layout_tests/layout_package/json_results_generator.py:
  • Scripts/webkitpy/layout_tests/layout_package/json_results_generator_unittest.py: Added
1:32 PM Changeset in webkit [62988] by xji@chromium.org
  • 4 edits
    9 adds in trunk/LayoutTests

2010-07-09 Xiaomei Ji <xji@chromium.org>

Reviewed by David Levin.

Rebaseline bidi-mirror-he-ar.html and bidi-neutral-run.html for Chromium after r62965
https://bugs.webkit.org/show_bug.cgi?id=41974

  • platform/chromium-linux/fast/text/international/bidi-mirror-he-ar-expected.checksum: Added.
  • platform/chromium-linux/fast/text/international/bidi-mirror-he-ar-expected.png: Added.
  • platform/chromium-linux/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
  • platform/chromium-linux/fast/text/international/bidi-neutral-run-expected.checksum:
  • platform/chromium-linux/fast/text/international/bidi-neutral-run-expected.png:
  • platform/chromium-mac/fast/text/international/bidi-mirror-he-ar-expected.checksum: Added.
  • platform/chromium-mac/fast/text/international/bidi-mirror-he-ar-expected.png: Added.
  • platform/chromium-mac/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
  • platform/chromium-win/fast/text/international/bidi-mirror-he-ar-expected.checksum: Added.
  • platform/chromium-win/fast/text/international/bidi-mirror-he-ar-expected.png: Added.
  • platform/chromium-win/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
  • platform/chromium/test_expectations.txt:
1:29 PM Changeset in webkit [62987] by crogers@google.com
  • 1 edit in branches/audio/WebCore/audio/AudioDestinationNode.idl

add AudioDestinationNode.idl

1:29 PM Changeset in webkit [62986] by crogers@google.com
  • 1 edit in branches/audio/WebCore/DerivedSources.make

Make sure derived sources get updated to new naming for AudioDestinationNode

1:29 PM Changeset in webkit [62985] by crogers@google.com
  • 9 edits
    10 moves in branches/audio/WebCore

Change name from AudioOutputNode to AudioDestinationNode

  • this avoids overloading the term 'output' which is also used to refer to a specific output of an AudioNode
  • this makes the naming more symmetric:
  • input <--> output (inputs and outputs to AudioNodes)
  • source <--> destination (source nodes and destination node)
1:25 PM MathML 3 testsuite results edited by François Sausset
(diff)
1:16 PM Changeset in webkit [62984] by tonyg@chromium.org
  • 9 edits
    3 adds in trunk

2010-07-08 Tony Gentilcore <tonyg@chromium.org>

Reviewed by Nate Chapin.

Implement unloadEventEnd, loadEventStart, and loadEventEnd for Web Timing
https://bugs.webkit.org/show_bug.cgi?id=41332

Expectations are set to FAIL because disabled by default. Passes with --web-timing.

  • fast/dom/script-tests/webtiming.js: Added. (sleepFiftyMilliseconds): (shouldBeGreaterThanOrEqual): (checkTimingBeforeLoad): (checkWebTimingOnLoad): (checkWebTimingAfterLoad):
  • fast/dom/webtiming-expected.txt: Added.
  • fast/dom/webtiming.html: Added.

2010-07-08 Tony Gentilcore <tonyg@chromium.org>

Reviewed by Nate Chapin.

Implement unloadEventEnd, loadEventStart, and loadEventEnd for Web Timing
https://bugs.webkit.org/show_bug.cgi?id=41332

Test: fast/dom/webtiming.html

  • loader/FrameLoader.cpp: (WebCore::FrameLoader::stopLoading): (WebCore::FrameLoader::loadWithDocumentLoader):
  • loader/FrameLoader.h: (WebCore::FrameLoader::frameLoadTimeline):
  • loader/FrameLoaderTypes.h: (WebCore::FrameLoadTimeline::FrameLoadTimeline):
  • page/DOMWindow.cpp: (WebCore::DOMWindow::dispatchLoadEvent):
  • page/Timing.cpp: (WebCore::Timing::navigationStart): (WebCore::Timing::unloadEventEnd): (WebCore::Timing::loadEventStart): (WebCore::Timing::loadEventEnd):
  • page/Timing.h:
  • page/Timing.idl:
1:15 PM MathML 3 testsuite results edited by François Sausset
(diff)
1:13 PM Changeset in webkit [62983] by inferno@chromium.org
  • 2 edits in trunk/WebKitTools

2010-07-09 Abhishek Arya <inferno@chromium.org>

Unreviewed.

Marking myself as a committer.

  • Scripts/webkitpy/common/config/committers.py:
1:11 PM CommitterTips edited by thakis@chromium.org
mention sheriffbot for rollouts (diff)
1:05 PM Changeset in webkit [62982] by aa@chromium.org
  • 3 edits in trunk/LayoutTests

2010-07-09 Aaron Boodman <aa@chromium.org>

Reviewed by Ojan Vafai.

Fix regression from r62876.
https://bugs.webkit.org/show_bug.cgi?id=41928

  • platform/mac/Skipped:
  • printing/page-rule-selection.html:
12:53 PM Changeset in webkit [62981] by thakis@chromium.org
  • 5 edits in trunk/LayoutTests

2010-07-09 Nico Weber <thakis@chromium.org>

Reviewed by Simon Fraser.
https://bugs.webkit.org/show_bug.cgi?id=41580

Fix layout test to be smaller in y direction. Also add explanatory text.

  • fast/gradients/radial-centered.html: Make divs display:inline-block.
12:45 PM MathML 3 testsuite results edited by François Sausset
(diff)
12:45 PM Changeset in webkit [62980] by Darin Adler
  • 2 edits in trunk/WebKit
  • StringsNotToBeLocalized.txt: Updated for recent changes.
12:36 PM Changeset in webkit [62979] by xji@chromium.org
  • 2 edits
    1 add
    1 delete in trunk/LayoutTests

2010-07-09 Xiaomei Ji <xji@chromium.org>

Reviewed by David Levin.

Rebaseline bidi-mirror-he-ar.html for leopard and snowleopard.
https://bugs.webkit.org/show_bug.cgi?id=41974

  • platform/mac-leopard/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
  • platform/mac-snowleopard/platform/mac/fast/text: Removed.
  • platform/mac-snowleopard/platform/mac/fast/text/international: Removed.
  • platform/mac-snowleopard/platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt: Removed.
  • platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt:
12:04 PM Changeset in webkit [62978] by dumi@chromium.org
  • 5 edits in trunk/WebCore

Unreviewed, but pre-approved by Eric Seidel.

Remove all unnecessary includes from the header files in WebCore/accessibility/.
https://bugs.webkit.org/show_bug.cgi?id=41941

  • accessibility/AXObjectCache.h:
  • accessibility/AccessibilityListBox.cpp:
  • accessibility/AccessibilityListBox.h:
  • accessibility/AccessibilityMenuList.h:
  • accessibility/mac/AccessibilityObjectWrapper.h:
12:00 PM Changeset in webkit [62977] by ajwong@chromium.org
  • 2 edits in trunk/LayoutTests

Not reviewed

[chromium] upstreaming expectations from chromium.

  • platform/chromium/test_expectations.txt:
11:54 AM Changeset in webkit [62976] by crogers@google.com
  • 9 edits in branches/audio/WebCore/audio

Make an AudioContext contain an AudioListener, and remove from AudioPanner

  • all panners will now implicitly use the listener from the context
11:52 AM Changeset in webkit [62975] by ajwong@chromium.org
  • 2 edits in trunk/LayoutTests

Not reviewed, build fix.

[chromium] Update test expecations for failing tests.

  • platform/chromium/test_expectations.txt:
11:52 AM MathML 3 testsuite results edited by François Sausset
(diff)
11:51 AM Changeset in webkit [62974] by commit-queue@webkit.org
  • 2 edits in trunk/WebCore

2010-07-09 Patrick Gansterer <paroga@paroga.com>

Reviewed by Kent Tamura.

[WINCE] Buildfix for EventHandlerWin
https://bugs.webkit.org/show_bug.cgi?id=41909

Use Clipboard.h instead of ClipboardWin.h on WinCE.

  • page/win/EventHandlerWin.cpp:
11:46 AM MathML 3 testsuite results edited by François Sausset
(diff)
11:43 AM Changeset in webkit [62973] by andersca@apple.com
  • 9 edits in trunk/WebKit2

Pass a clip rect to the plugin and call NPP_SetWindow
https://bugs.webkit.org/show_bug.cgi?id=41969

Reviewed by Sam Weinig.

  • WebProcess/Plugins/DummyPlugin.cpp:

(WebKit::DummyPlugin::geometryDidChange):

  • WebProcess/Plugins/DummyPlugin.h:

Add clip rect parameter.

  • WebProcess/Plugins/Netscape/NetscapePlugin.cpp:

(WebKit::NetscapePlugin::NetscapePlugin):
Initialize m_npWindow.

(WebKit::NetscapePlugin::callSetWindow):
Call NPP_SetWindow.

(WebKit::NetscapePlugin::initialize):
Set the window type to NPWindowTypeDrawable for now.

(WebKit::NetscapePlugin::geometryDidChange):
Update the frame and clip rects and call NPP_SetWindow.

  • WebProcess/Plugins/Netscape/NetscapePlugin.h:

Add an NPWindow member variable.

  • WebProcess/Plugins/Plugin.h:

Add a clipRect parameter to geometryDidChange.

  • WebProcess/Plugins/PluginView.cpp:

(WebKit::PluginView::PluginView):
Add the plug-in element to the constructor.

(WebKit::PluginView::viewGeometryDidChange):
Compute the clip rect and pass it to the plug-in.

  • WebProcess/Plugins/PluginView.h:

(WebKit::PluginView::create):
Pass the plug-in element to the constructor.

  • WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:

(WebKit::WebFrameLoaderClient::createPlugin):
Pass the plug-in element to PluginView::create.

11:38 AM MathML 3 testsuite results edited by François Sausset
(diff)
11:36 AM Changeset in webkit [62972] by commit-queue@webkit.org
  • 2 edits in trunk/WebCore

2010-07-09 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r62946.
http://trac.webkit.org/changeset/62946
https://bugs.webkit.org/show_bug.cgi?id=41965

AppCache inspector support should be enabled in WebKit ToT.
(Requested by pfeldman_ on #webkit).

11:31 AM MathML 3 testsuite results edited by François Sausset
(diff)
11:26 AM Changeset in webkit [62971] by crogers@google.com
  • 1 edit in branches/audio/WebCore/WebCore.xcodeproj/project.pbxproj

Remove some more obsolete files from WebCore.xcodeproj

11:26 AM Changeset in webkit [62970] by crogers@google.com
  • 12 deletes in branches/audio/WebCore/audio

Remove obsolete files: AudioEffect, AudioMixer, AudioSource, BiquadFilter, RealtimeAnalyser.idl, SendPoint.h

11:26 AM Changeset in webkit [62969] by crogers@google.com
  • 18 edits in branches/audio/WebCore

Get rid of use of obsolete files: AudioEffect, AudioMixer, AudioSource, BiquadFilter, SendPoint, RealtimeAnalyser.idl

11:22 AM Changeset in webkit [62968] by commit-queue@webkit.org
  • 6 edits
    4 adds in trunk

2010-07-09 François Sausset <François Sausset>

Reviewed by Kenneth Rohde Christiansen.

Test for the newly implemented MathML mathcolor & mathbackground attributes
https://bugs.webkit.org/show_bug.cgi?id=41895

  • mathml/presentation/attributes.xhtml: Added.
  • platform/mac/mathml/presentation/attributes-expected.checksum: Added.
  • platform/mac/mathml/presentation/attributes-expected.png: Added.
  • platform/mac/mathml/presentation/attributes-expected.txt: Added.

2010-07-09 François Sausset <François Sausset>

Reviewed by Kenneth Rohde Christiansen.

Implement MathML mathcolor & mathbackground attributes
https://bugs.webkit.org/show_bug.cgi?id=41895

Test: mathml/presentation/attributes.xhtml

  • dom/MappedAttributeEntry.h: (WebCore::):
  • mathml/MathMLElement.cpp: (WebCore::MathMLElement::MathMLElement): (WebCore::MathMLElement::mapToEntry): (WebCore::MathMLElement::parseMappedAttribute):
  • mathml/MathMLElement.h:
  • mathml/mathattrs.in:
11:19 AM MathML 3 testsuite results created by François Sausset
11:11 AM Changeset in webkit [62967] by mitz@apple.com
  • 270 edits in trunk/LayoutTests

Set the svn:mime-type property of recently-added PNG files to image/png.

10:53 AM Changeset in webkit [62966] by vitalyr@chromium.org
  • 26 edits in trunk/LayoutTests

2010-07-09 Vitaly Repeshko <vitalyr@chromium.org>

Unreviewed.

[chromium] Updating expectations.

  • platform/chromium-win/svg/batik/paints/gradientLimit-expected.txt:
  • platform/chromium-win/svg/batik/paints/patternPreserveAspectRatioA-expected.txt:
  • platform/chromium-win/svg/batik/text/textLength-expected.txt:
  • platform/chromium-win/svg/carto.net/button-expected.txt:
  • platform/chromium-win/svg/carto.net/colourpicker-expected.txt:
  • platform/chromium-win/svg/carto.net/combobox-expected.txt:
  • platform/chromium-win/svg/carto.net/slider-expected.txt:
  • platform/chromium-win/svg/carto.net/textbox-expected.txt:
  • platform/chromium-win/svg/carto.net/window-expected.txt:
  • platform/chromium-win/svg/custom/animate-path-morphing-expected.txt:
  • platform/chromium-win/svg/custom/coords-relative-units-transforms-expected.txt:
  • platform/chromium-win/svg/custom/foreign-object-skew-expected.txt:
  • platform/chromium-win/svg/custom/pattern-rotate-expected.txt:
  • platform/chromium-win/svg/custom/text-rotated-gradient-expected.txt:
  • platform/chromium-win/svg/custom/use-detach-expected.txt:
  • platform/chromium-win/svg/custom/use-font-face-crash-expected.txt:
  • platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-3-expected.txt:
  • platform/chromium-win/svg/custom/use-property-changes-through-svg-dom-expected.txt:
  • platform/chromium-win/svg/custom/use-referencing-nonexisting-symbol-expected.txt:
  • platform/chromium-win/svg/custom/use-transform-expected.txt:
  • platform/chromium-win/svg/hixie/text/003b-expected.txt:
  • platform/chromium-win/svg/text/foreignObject-repaint-expected.txt:
  • platform/chromium-win/svg/transforms/animated-path-inside-transformed-html-expected.txt:
  • platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt:
  • platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.txt:
10:28 AM Changeset in webkit [62965] by xji@chromium.org
  • 5 edits
    8 adds in trunk

2010-07-09 Xiaomei Ji <xji@chromium.org>

Reviewed by David Levin.

Fix characters with unicode-bidi-mirror property are not correctly
mirrored in Linux.
https://bugs.webkit.org/show_bug.cgi?id=41305

Since harfbuzz does not do mirroring, chromium should iterate each
character in the string and mirror it if needed before passing the
string to harfbuzz for shaping.

Test: fast/text/international/bidi-mirror-he-ar.html

  • platform/graphics/chromium/FontLinux.cpp: (WebCore::TextRunWalker::TextRunWalker): (WebCore::TextRunWalker::~TextRunWalker): (WebCore::TextRunWalker::mirrorCharacters):

2010-07-09 Xiaomei Ji <xji@chromium.org>

Reviewed by David Levin.

Fix characters with unicode-bidi-mirror property are not correctly
mirrored in Linux.
https://bugs.webkit.org/show_bug.cgi?id=41305

Since harfbuzz does not do mirroring, chromium should iterate each
character in the string and mirror it if needed before passing the
string to harfbuzz for shaping.

  • fast/text/international/bidi-mirror-he-ar.html: Added.
  • platform/chromium-linux/fast/text/international/bidi-neutral-run-expected.checksum:
  • platform/chromium-linux/fast/text/international/bidi-neutral-run-expected.png:
  • platform/mac-snowleopard/platform/mac/fast/text: Added.
  • platform/mac-snowleopard/platform/mac/fast/text/international: Added.
  • platform/mac-snowleopard/platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
  • platform/mac-tiger/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
  • platform/mac/fast/text/international/bidi-mirror-he-ar-expected.checksum: Added.
  • platform/mac/fast/text/international/bidi-mirror-he-ar-expected.png: Added.
  • platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
10:14 AM Changeset in webkit [62964] by andersca@apple.com
  • 9 edits in trunk

Instantiate Netscape plug-ins, pass geometry information to Plugin
https://bugs.webkit.org/show_bug.cgi?id=41960

Reviewed by Simon Fraser.

WebCore:

  • WebCore.exp.in:

Export ScrollView::contentsToWindow.

WebKit2:

  • WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp:

Handle NPNVsupportsCoreGraphicsBool and NPNVsupportsCocoaBool.

  • WebProcess/Plugins/Netscape/NetscapePlugin.cpp:

(WebKit::NetscapePlugin::NetscapePlugin):
Set npp.ndata.

(WebKit::NetscapePlugin::initialize):
Try to instantiate the plug-in by calling NPP_New.

  • WebProcess/Plugins/Netscape/NetscapePlugin.h:

Store the NetscapePluginModule and the NPP struct.

  • WebProcess/Plugins/Netscape/NetscapePluginModule.h:

Add a getter for the NPPluginFuncs vtable.

  • WebProcess/Plugins/PluginView.cpp:

(WebKit::PluginView::frameRectsChanged):
Make sure to call viewGeometryDidChange.

(WebKit::PluginView::setParent):
Ditto.

(WebKit::PluginView::viewGeometryDidChange):
Convert the frame rect to window coordinates and pass it to the plug-in.

  • WebProcess/Plugins/PluginView.h:

Add function declarations.

10:12 AM Changeset in webkit [62963] by commit-queue@webkit.org
  • 2 edits in trunk/WebCore

2010-07-09 Patrick Gansterer <paroga@paroga.com>

Reviewed by Kent Tamura.

[WINCE] Buildfix for FrameWince after r47440
https://bugs.webkit.org/show_bug.cgi?id=41904

  • page/wince/FrameWince.cpp: Added property svn:eol-style. (WebCore::computePageRectsForFrame): (WebCore::imageFromSelection):
10:06 AM Changeset in webkit [62962] by vitalyr@chromium.org
  • 2 edits in trunk/WebCore

2010-07-09 Vitaly Repeshko <vitalyr@chromium.org>

Reviewed by Pavel Feldman.

[v8] Call JS gc in a fresh context to avoid retaining the current one.
https://bugs.webkit.org/show_bug.cgi?id=41963
http://crbug.com/46571

  • bindings/v8/ScriptController.cpp: (WebCore::ScriptController::collectGarbage):
9:48 AM MathML edited by François Sausset
(diff)
9:43 AM Changeset in webkit [62961] by kbr@google.com
  • 6 edits in trunk

2010-07-09 Kenneth Russell <kbr@google.com>

Reviewed by Dimitri Glazkov.

Crash with uniform array test
https://bugs.webkit.org/show_bug.cgi?id=36028

  • bindings/v8/custom/V8WebGLRenderingContextCustom.cpp: (WebCore::vertexAttribAndUniformHelperf): (WebCore::uniformHelperi): (WebCore::uniformMatrixHelper):
    • Fixed type tests and casting of incoming arrays.
  • html/canvas/WebGLRenderingContext.cpp: (WebCore::WebGLRenderingContext::getUniform):
    • Fixed crash when null WebGLUniform is passed to getUniform.

2010-07-09 Kenneth Russell <kbr@google.com>

Reviewed by Dimitri Glazkov.

Crash with uniform array test
https://bugs.webkit.org/show_bug.cgi?id=36028

  • fast/canvas/webgl/gl-uniform-arrays-expected.txt:
    • Updated test expectations.
  • fast/canvas/webgl/gl-uniform-arrays.html:
    • Separated calling wrong uniform*fv entry point from calling with non-array.
9:24 AM Changeset in webkit [62960] by Chris Fleizach
  • 3 edits
    2 adds in trunk

AX: text editing not spoken by VO on web view contenteditable textbox
https://bugs.webkit.org/show_bug.cgi?id=41912

Reviewed by Darin Adler.

WebCore:

Test: platform/mac/accessibility/selection-value-changes-for-aria-textbox.html

  • accessibility/AccessibilityRenderObject.cpp:

(WebCore::AccessibilityRenderObject::renderObjectIsObservable):

LayoutTests:

  • platform/mac/accessibility/selection-value-changes-for-aria-textbox-expected.txt: Added.
  • platform/mac/accessibility/selection-value-changes-for-aria-textbox.html: Added.
9:14 AM Changeset in webkit [62959] by diegohcg@webkit.org
  • 3 edits in trunk/WebKit2

2010-07-08 Diego Gonzalez <diegohcg@webkit.org>

Reviewed by Kenneth Rohde Christiansen.

[Qt] [WebKit2] Make QWKPage call _q_webActionTriggered as a private slot
https://bugs.webkit.org/show_bug.cgi?id=41880

  • UIProcess/API/qt/qwkpage.cpp:
  • UIProcess/API/qt/qwkpage.h:
9:05 AM Changeset in webkit [62958] by vitalyr@chromium.org
  • 256 edits
    23 adds
    11 deletes in trunk/LayoutTests

2010-07-09 Vitaly Repeshko <vitalyr@chromium.org>

Unreviewed.

[chromium] Updating expectations.

  • platform/chromium-linux/svg/batik/paints/patternRegions-expected.txt:
  • platform/chromium-linux/svg/batik/text/textOnPath-expected.txt:
  • platform/chromium-linux/svg/batik/text/textPosition-expected.txt:
  • platform/chromium-linux/svg/batik/text/textPosition2-expected.txt:
  • platform/chromium-linux/svg/batik/text/verticalTextOnPath-expected.txt:
  • platform/chromium-linux/svg/css/text-shadow-multiple-expected.txt: Removed.
  • platform/chromium-linux/svg/custom/image-with-transform-clip-filter-expected.txt:
  • platform/chromium-linux/svg/custom/repaint-moving-svg-and-div-expected.checksum: Added.
  • platform/chromium-linux/svg/custom/stroke-width-large-expected.txt:
  • platform/chromium-linux/svg/hixie/perf/001-expected.txt:
  • platform/chromium-linux/svg/hixie/perf/002-expected.txt:
  • platform/chromium-linux/svg/hixie/perf/007-expected.txt:
  • platform/chromium-linux/svg/hixie/text/003a-expected.txt:
  • platform/chromium-linux/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
  • platform/chromium-linux/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt:
  • platform/chromium-linux/svg/text/select-textLength-spacing-stretch-1-expected.txt:
  • platform/chromium-linux/svg/text/select-textLength-spacing-stretch-2-expected.txt:
  • platform/chromium-linux/svg/text/select-textLength-spacing-stretch-3-expected.txt:
  • platform/chromium-linux/svg/text/select-textLength-spacing-stretch-4-expected.txt:
  • platform/chromium-linux/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.txt:
  • platform/chromium-linux/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.txt:
  • platform/chromium-linux/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.txt:
  • platform/chromium-linux/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt:
  • platform/chromium-linux/svg/text/selection-doubleclick-expected.txt:
  • platform/chromium-mac/fast/dom/prototype-inheritance-expected.txt: Added.
  • platform/chromium-mac/html5lib/runner-expected.txt:
  • platform/chromium-mac/ietestcenter/Javascript/15.5.4.20-1-1-expected.txt: Added.
  • platform/chromium-mac/ietestcenter/Javascript/15.5.4.20-1-2-expected.txt: Added.
  • platform/chromium-mac/plugins/clicking-missing-plugin-fires-delegate-expected.txt: Added.
  • platform/chromium-mac/svg/clip-path/clip-path-childs-clipped-expected.txt: Removed.
  • platform/chromium-mac/svg/clip-path/clip-path-clipped-expected.txt: Removed.
  • platform/chromium-mac/svg/clip-path/clip-path-evenodd-expected.txt: Removed.
  • platform/chromium-mac/svg/clip-path/clip-path-evenodd-nonzero-expected.txt: Removed.
  • platform/chromium-mac/svg/clip-path/clip-path-nonzero-evenodd-expected.txt: Removed.
  • platform/chromium-mac/svg/custom/clip-path-referencing-use2-expected.txt:
  • platform/chromium-mac/svg/custom/createelement-expected.txt:
  • platform/chromium-mac/svg/custom/junk-data-expected.txt:
  • platform/chromium-mac/svg/custom/missing-xlink-expected.txt:
  • platform/chromium-mac/svg/custom/repaint-moving-svg-and-div-expected.checksum: Added.
  • platform/chromium-mac/svg/custom/repaint-moving-svg-and-div-expected.png: Added.
  • platform/chromium-mac/userscripts/user-script-top-frame-only-expected.txt: Added.
  • platform/chromium-mac/userscripts/user-style-top-frame-only-expected.txt: Added.
  • platform/chromium-win-xp/svg/batik/text/textFeatures-expected.txt:
  • platform/chromium-win/fast/dom/prototype-inheritance-expected.txt: Added.
  • platform/chromium-win/html5lib/runner-expected.txt:
  • platform/chromium-win/ietestcenter/Javascript/15.5.4.20-1-1-expected.txt: Added.
  • platform/chromium-win/ietestcenter/Javascript/15.5.4.20-1-2-expected.txt: Added.
  • platform/chromium-win/plugins/clicking-missing-plugin-fires-delegate-expected.txt: Added.
  • platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt:
  • platform/chromium-win/svg/batik/filters/feTile-expected.txt:
  • platform/chromium-win/svg/batik/filters/filterRegions-expected.txt:
  • platform/chromium-win/svg/batik/masking/maskRegions-expected.txt:
  • platform/chromium-win/svg/batik/paints/patternRegionA-expected.txt:
  • platform/chromium-win/svg/batik/paints/patternRegions-expected.txt:
  • platform/chromium-win/svg/batik/text/longTextOnPath-expected.txt:
  • platform/chromium-win/svg/batik/text/textAnchor-expected.txt:
  • platform/chromium-win/svg/batik/text/textAnchor2-expected.txt:
  • platform/chromium-win/svg/batik/text/textAnchor3-expected.txt:
  • platform/chromium-win/svg/batik/text/textDecoration-expected.txt:
  • platform/chromium-win/svg/batik/text/textDecoration2-expected.txt:
  • platform/chromium-win/svg/batik/text/textEffect-expected.txt:
  • platform/chromium-win/svg/batik/text/textEffect2-expected.txt:
  • platform/chromium-win/svg/batik/text/textEffect3-expected.txt:
  • platform/chromium-win/svg/batik/text/textFeatures-expected.txt:
  • platform/chromium-win/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
  • platform/chromium-win/svg/batik/text/textLayout-expected.txt:
  • platform/chromium-win/svg/batik/text/textLayout2-expected.txt:
  • platform/chromium-win/svg/batik/text/textOnPath-expected.txt:
  • platform/chromium-win/svg/batik/text/textOnPath2-expected.txt:
  • platform/chromium-win/svg/batik/text/textOnPath3-expected.txt:
  • platform/chromium-win/svg/batik/text/textOnPathSpaces-expected.txt:
  • platform/chromium-win/svg/batik/text/textPCDATA-expected.txt:
  • platform/chromium-win/svg/batik/text/textPosition-expected.txt:
  • platform/chromium-win/svg/batik/text/textPosition2-expected.txt:
  • platform/chromium-win/svg/batik/text/textProperties-expected.txt:
  • platform/chromium-win/svg/batik/text/textProperties2-expected.txt:
  • platform/chromium-win/svg/batik/text/textStyles-expected.txt:
  • platform/chromium-win/svg/batik/text/verticalText-expected.txt:
  • platform/chromium-win/svg/batik/text/verticalTextOnPath-expected.txt:
  • platform/chromium-win/svg/batik/text/xmlSpace-expected.txt:
  • platform/chromium-win/svg/carto.net/scrollbar-expected.txt:
  • platform/chromium-win/svg/carto.net/selectionlist-expected.txt:
  • platform/chromium-win/svg/clip-path/clip-path-childs-clipped-expected.txt: Removed.
  • platform/chromium-win/svg/clip-path/clip-path-clipped-expected.txt: Removed.
  • platform/chromium-win/svg/clip-path/clip-path-evenodd-expected.txt: Removed.
  • platform/chromium-win/svg/clip-path/clip-path-evenodd-nonzero-expected.txt: Removed.
  • platform/chromium-win/svg/clip-path/clip-path-nonzero-evenodd-expected.txt: Removed.
  • platform/chromium-win/svg/clip-path/clip-path-text-and-shape-expected.txt:
  • platform/chromium-win/svg/clip-path/clip-path-text-and-stroke-expected.txt:
  • platform/chromium-win/svg/clip-path/clip-path-text-expected.txt:
  • platform/chromium-win/svg/clip-path/clip-path-with-text-clipped-expected.txt:
  • platform/chromium-win/svg/css/group-with-shadow-expected.txt:
  • platform/chromium-win/svg/css/text-shadow-multiple-expected.txt:
  • platform/chromium-win/svg/custom/SVGMatrix-interface-expected.txt:
  • platform/chromium-win/svg/custom/SVGPoint-matrixTransform-expected.txt:
  • platform/chromium-win/svg/custom/alignment-baseline-modes-expected.txt:
  • platform/chromium-win/svg/custom/altglyph-expected.txt:
  • platform/chromium-win/svg/custom/circle-move-invalidation-expected.txt:
  • platform/chromium-win/svg/custom/clip-path-referencing-use-expected.txt:
  • platform/chromium-win/svg/custom/clip-path-referencing-use2-expected.txt:
  • platform/chromium-win/svg/custom/clone-element-with-animated-svg-properties-expected.txt:
  • platform/chromium-win/svg/custom/container-opacity-clip-viewBox-expected.txt:
  • platform/chromium-win/svg/custom/createImageElement2-expected.txt:
  • platform/chromium-win/svg/custom/createelement-expected.txt:
  • platform/chromium-win/svg/custom/dominant-baseline-modes-expected.txt:
  • platform/chromium-win/svg/custom/empty-clip-path-expected.txt:
  • platform/chromium-win/svg/custom/empty-mask-expected.txt:
  • platform/chromium-win/svg/custom/feComponentTransfer-Discrete-expected.txt:
  • platform/chromium-win/svg/custom/feComponentTransfer-Gamma-expected.txt:
  • platform/chromium-win/svg/custom/feComponentTransfer-Linear-expected.txt:
  • platform/chromium-win/svg/custom/feComponentTransfer-Table-expected.txt:
  • platform/chromium-win/svg/custom/fill-fallback-expected.txt:
  • platform/chromium-win/svg/custom/focus-ring-expected.txt:
  • platform/chromium-win/svg/custom/font-face-cascade-order-expected.txt:
  • platform/chromium-win/svg/custom/font-face-simple-expected.txt:
  • platform/chromium-win/svg/custom/foreignObject-crash-on-hover-expected.txt:
  • platform/chromium-win/svg/custom/getTransformToElement-expected.txt:
  • platform/chromium-win/svg/custom/gradient-cycle-detection-expected.txt:
  • platform/chromium-win/svg/custom/gradient-deep-referencing-expected.txt:
  • platform/chromium-win/svg/custom/hit-test-unclosed-subpaths-expected.txt:
  • platform/chromium-win/svg/custom/image-small-width-height-expected.txt:
  • platform/chromium-win/svg/custom/image-with-transform-clip-filter-expected.txt:
  • platform/chromium-win/svg/custom/invalid-css-expected.txt:
  • platform/chromium-win/svg/custom/invalid-fill-expected.txt:
  • platform/chromium-win/svg/custom/invalid-fill-hex-expected.txt:
  • platform/chromium-win/svg/custom/invalid-lengthlist-expected.txt:
  • platform/chromium-win/svg/custom/js-late-clipPath-and-object-creation-expected.txt:
  • platform/chromium-win/svg/custom/js-late-clipPath-creation-expected.txt:
  • platform/chromium-win/svg/custom/js-late-gradient-and-object-creation-expected.txt:
  • platform/chromium-win/svg/custom/js-late-gradient-creation-expected.txt:
  • platform/chromium-win/svg/custom/js-late-pattern-and-object-creation-expected.txt:
  • platform/chromium-win/svg/custom/js-late-pattern-creation-expected.txt:
  • platform/chromium-win/svg/custom/junk-data-expected.txt:
  • platform/chromium-win/svg/custom/marker-default-width-height-expected.txt:
  • platform/chromium-win/svg/custom/marker-overflow-clip-expected.txt:
  • platform/chromium-win/svg/custom/mask-invalidation-expected.txt:
  • platform/chromium-win/svg/custom/missing-xlink-expected.txt:
  • platform/chromium-win/svg/custom/non-opaque-filters-expected.txt:
  • platform/chromium-win/svg/custom/path-bad-data-expected.txt:
  • platform/chromium-win/svg/custom/path-textPath-simulation-expected.txt:
  • platform/chromium-win/svg/custom/pattern-cycle-detection-expected.txt:
  • platform/chromium-win/svg/custom/pattern-deep-referencing-expected.txt:
  • platform/chromium-win/svg/custom/pattern-with-transformation-expected.txt:
  • platform/chromium-win/svg/custom/pointer-events-image-expected.txt:
  • platform/chromium-win/svg/custom/pointer-events-path-expected.txt:
  • platform/chromium-win/svg/custom/pointer-events-text-expected.txt:
  • platform/chromium-win/svg/custom/preserve-aspect-ratio-syntax-expected.txt:
  • platform/chromium-win/svg/custom/relative-sized-deep-shadow-tree-content-expected.txt:
  • platform/chromium-win/svg/custom/relative-sized-inner-svg-expected.txt:
  • platform/chromium-win/svg/custom/relative-sized-use-on-symbol-expected.txt:
  • platform/chromium-win/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.txt:
  • platform/chromium-win/svg/custom/repaint-moving-svg-and-div-expected.checksum: Added.
  • platform/chromium-win/svg/custom/repaint-moving-svg-and-div-expected.png: Added.
  • platform/chromium-win/svg/custom/second-inline-text-expected.txt:
  • platform/chromium-win/svg/custom/shape-rendering-expected.txt:
  • platform/chromium-win/svg/custom/shapes-supporting-markers-expected.txt:
  • platform/chromium-win/svg/custom/stroke-fallback-expected.txt:
  • platform/chromium-win/svg/custom/stroke-width-large-expected.txt:
  • platform/chromium-win/svg/custom/stroked-pattern-expected.txt:
  • platform/chromium-win/svg/custom/style-attribute-font-size-expected.txt:
  • platform/chromium-win/svg/custom/svg-curve-with-relative-cordinates-expected.txt:
  • platform/chromium-win/svg/custom/svg-float-border-padding-expected.txt:
  • platform/chromium-win/svg/custom/text-clip-expected.txt:
  • platform/chromium-win/svg/custom/text-ctm-expected.txt:
  • platform/chromium-win/svg/custom/text-decoration-visibility-expected.txt:
  • platform/chromium-win/svg/custom/text-filter-expected.txt:
  • platform/chromium-win/svg/custom/text-hit-test-expected.txt:
  • platform/chromium-win/svg/custom/text-image-opacity-expected.txt:
  • platform/chromium-win/svg/custom/text-letter-spacing-expected.txt:
  • platform/chromium-win/svg/custom/text-linking-expected.txt:
  • platform/chromium-win/svg/custom/text-repaint-including-stroke-expected.txt:
  • platform/chromium-win/svg/custom/text-whitespace-handling-expected.txt:
  • platform/chromium-win/svg/custom/text-x-dx-lists-expected.txt:
  • platform/chromium-win/svg/custom/text-x-override-in-tspan-child-expected.txt:
  • platform/chromium-win/svg/custom/text-xy-updates-SVGList-expected.txt:
  • platform/chromium-win/svg/custom/text-xy-updates-expected.txt:
  • platform/chromium-win/svg/custom/tref-update-expected.txt:
  • platform/chromium-win/svg/custom/use-clipped-hit-expected.txt:
  • platform/chromium-win/svg/custom/use-dynamic-append-expected.txt:
  • platform/chromium-win/svg/custom/use-elementInstance-event-target-expected.txt:
  • platform/chromium-win/svg/custom/use-elementInstance-methods-expected.txt:
  • platform/chromium-win/svg/custom/use-event-handler-on-referenced-element-expected.txt:
  • platform/chromium-win/svg/custom/use-event-handler-on-use-element-expected.txt:
  • platform/chromium-win/svg/custom/use-events-crash-expected.txt:
  • platform/chromium-win/svg/custom/use-instanceRoot-modifications-expected.txt:
  • platform/chromium-win/svg/custom/use-modify-container-in-target-expected.txt:
  • platform/chromium-win/svg/custom/use-modify-target-container-expected.txt:
  • platform/chromium-win/svg/custom/use-modify-target-symbol-expected.txt:
  • platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-1-expected.txt:
  • platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-2-expected.txt:
  • platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-4-expected.txt:
  • platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-5-expected.txt:
  • platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-6-expected.txt:
  • platform/chromium-win/svg/custom/use-on-g-containing-symbol-expected.txt:
  • platform/chromium-win/svg/custom/use-on-g-containing-use-expected.txt:
  • platform/chromium-win/svg/custom/use-on-g-expected.txt:
  • platform/chromium-win/svg/custom/use-on-non-svg-namespaced-element-expected.txt:
  • platform/chromium-win/svg/custom/use-on-rect-expected.txt:
  • platform/chromium-win/svg/custom/use-on-symbol-expected.txt:
  • platform/chromium-win/svg/custom/use-on-symbol-inside-pattern-expected.txt:
  • platform/chromium-win/svg/custom/use-on-text-expected.txt:
  • platform/chromium-win/svg/custom/use-on-use-expected.txt:
  • platform/chromium-win/svg/custom/use-property-changes-through-dom-expected.txt:
  • platform/chromium-win/svg/custom/use-recursion-1-expected.txt:
  • platform/chromium-win/svg/custom/use-recursion-2-expected.txt:
  • platform/chromium-win/svg/custom/use-recursion-3-expected.txt:
  • platform/chromium-win/svg/custom/use-recursion-4-expected.txt:
  • platform/chromium-win/svg/custom/use-setAttribute-crash-expected.txt:
  • platform/chromium-win/svg/custom/viewbox-syntax-expected.txt:
  • platform/chromium-win/svg/custom/viewport-em-expected.txt:
  • platform/chromium-win/svg/filters/feColorMatrix-values-expected.txt:
  • platform/chromium-win/svg/filters/feComposite-expected.txt:
  • platform/chromium-win/svg/filters/filter-on-filter-for-text-expected.txt:
  • platform/chromium-win/svg/filters/filter-on-tspan-expected.txt:
  • platform/chromium-win/svg/filters/filter-width-update-expected.txt:
  • platform/chromium-win/svg/filters/sourceAlpha-expected.txt:
  • platform/chromium-win/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.txt:
  • platform/chromium-win/svg/foreignObject/svg-document-as-direct-child-expected.txt:
  • platform/chromium-win/svg/foreignObject/svg-document-in-html-document-expected.txt:
  • platform/chromium-win/svg/hixie/data-types/002-expected.txt:
  • platform/chromium-win/svg/hixie/dynamic/002-expected.txt:
  • platform/chromium-win/svg/hixie/error/002-expected.txt:
  • platform/chromium-win/svg/hixie/error/010-expected.txt:
  • platform/chromium-win/svg/hixie/error/011-expected.txt:
  • platform/chromium-win/svg/hixie/error/012-expected.txt:
  • platform/chromium-win/svg/hixie/error/013-expected.txt:
  • platform/chromium-win/svg/hixie/error/017-expected.txt:
  • platform/chromium-win/svg/hixie/links/002-expected.txt:
  • platform/chromium-win/svg/hixie/links/003-broken-expected.txt:
  • platform/chromium-win/svg/hixie/mixed/003-expected.txt:
  • platform/chromium-win/svg/hixie/mixed/004-expected.txt:
  • platform/chromium-win/svg/hixie/mixed/005-expected.txt:
  • platform/chromium-win/svg/hixie/mixed/011-expected.txt:
  • platform/chromium-win/svg/hixie/perf/001-expected.txt:
  • platform/chromium-win/svg/hixie/perf/002-expected.txt:
  • platform/chromium-win/svg/hixie/perf/007-expected.txt:
  • platform/chromium-win/svg/hixie/shapes/path/001-expected.txt:
  • platform/chromium-win/svg/hixie/text/002-expected.txt:
  • platform/chromium-win/svg/hixie/text/003a-expected.txt:
  • platform/chromium-win/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
  • platform/chromium-win/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt:
  • platform/chromium-win/svg/text/foreignObject-text-clipping-bug-expected.txt:
  • platform/chromium-win/svg/text/kerning-expected.txt:
  • platform/chromium-win/svg/text/multichar-glyph-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacing-squeeze-1-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacing-squeeze-2-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacing-squeeze-3-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacing-squeeze-4-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacing-stretch-1-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacing-stretch-2-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacing-stretch-3-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacing-stretch-4-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.txt:
  • platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt:
  • platform/chromium-win/svg/text/select-x-list-1-expected.txt:
  • platform/chromium-win/svg/text/select-x-list-2-expected.txt:
  • platform/chromium-win/svg/text/select-x-list-3-expected.txt:
  • platform/chromium-win/svg/text/select-x-list-4-expected.txt:
  • platform/chromium-win/svg/text/select-x-list-with-tspans-1-expected.txt:
  • platform/chromium-win/svg/text/select-x-list-with-tspans-2-expected.txt:
  • platform/chromium-win/svg/text/select-x-list-with-tspans-3-expected.txt:
  • platform/chromium-win/svg/text/select-x-list-with-tspans-4-expected.txt:
  • platform/chromium-win/svg/text/selection-background-color-expected.txt:
  • platform/chromium-win/svg/text/selection-doubleclick-expected.txt:
  • platform/chromium-win/svg/text/selection-styles-expected.txt:
  • platform/chromium-win/svg/text/selection-tripleclick-expected.txt:
  • platform/chromium-win/svg/text/text-gradient-positioning-expected.txt:
  • platform/chromium-win/svg/text/text-repaint-rects-expected.txt:
  • platform/chromium-win/svg/text/textPathBoundsBug-expected.txt:
  • platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt:
  • platform/chromium-win/svg/zoom/page/zoom-foreignObject-expected.txt:
  • platform/chromium-win/svg/zoom/page/zoom-svg-float-border-padding-expected.txt:
  • platform/chromium-win/svg/zoom/text/zoom-foreignObject-expected.txt:
  • platform/chromium-win/svg/zoom/text/zoom-svg-float-border-padding-expected.txt:
  • platform/chromium-win/transforms/svg-vs-css-expected.txt:
  • platform/chromium-win/userscripts/user-script-top-frame-only-expected.txt: Added.
  • platform/chromium-win/userscripts/user-style-top-frame-only-expected.txt: Added.
8:55 AM Changeset in webkit [62957] by commit-queue@webkit.org
  • 11 edits
    3 adds in trunk

2010-07-09 Michael Nordman <Michael Nordman>

Reviewed by Dumitru Daniliuc.

Add a layout test to verify the expected number of progress events are raised by the appcache,
and that those events have properly set 'lengthComputable', 'loaded', and 'total' attributes.
Also update a couple of other tests that depend on counting the number of progress events to
determine success or failure to now expect the additional final progress event that is being
raised.
https://bugs.webkit.org/show_bug.cgi?id=37602

  • http/tests/appcache/foreign-iframe-main-expected.txt:
  • http/tests/appcache/progress-counter-expected.txt: Added.
  • http/tests/appcache/progress-counter.html: Added.
  • http/tests/appcache/resources/different-https-origin-resource.html:
  • http/tests/appcache/resources/progress-counter.manifest: Added.

2010-07-09 Michael Nordman <Michael Nordman>

Reviewed by Dumitru Daniliuc.

Use class ProgressEvent when raising appcache related progress events and
set the 'total', 'loaded', and 'lengthComputable' attributes.
Also raise the final progress event with the 'total' and 'loaded' attribute
values are equal to one another to keep pace with the spec for this feature.
https://bugs.webkit.org/show_bug.cgi?id=37602

Test: http/tests/appcache/progress-counter.html

  • loader/appcache/ApplicationCacheGroup.cpp: (WebCore::ApplicationCacheGroup::ApplicationCacheGroup): (WebCore::ApplicationCacheGroup::didFinishLoadingManifest): (WebCore::ApplicationCacheGroup::checkIfLoadIsComplete): (WebCore::ApplicationCacheGroup::startLoadingEntry): (WebCore::CallCacheListenerTask::create): (WebCore::CallCacheListenerTask::performTask): (WebCore::CallCacheListenerTask::CallCacheListenerTask): (WebCore::ApplicationCacheGroup::postListenerTask):
  • loader/appcache/ApplicationCacheGroup.h: (WebCore::ApplicationCacheGroup::postListenerTask):
  • loader/appcache/ApplicationCacheHost.cpp: (WebCore::ApplicationCacheHost::notifyDOMApplicationCache): (WebCore::ApplicationCacheHost::stopDeferringEvents): (WebCore::ApplicationCacheHost::dispatchDOMEvent):
  • loader/appcache/ApplicationCacheHost.h: (WebCore::ApplicationCacheHost::DeferredEvent::DeferredEvent):

2010-07-09 Michael Nordman <Michael Nordman>

Reviewed by Dumitru Daniliuc.

Use class ProgressEvent when raising appcache related progress events and
set the 'total', 'loaded', and 'lengthComputable' attributes.
Also raise the final progress event with the 'total' and 'loaded' attribute
values are equal to one another to keep pace with the spec for this feature.
https://bugs.webkit.org/show_bug.cgi?id=37602

  • src/ApplicationCacheHost.cpp: (WebCore::ApplicationCacheHost::notifyDOMApplicationCache): (WebCore::ApplicationCacheHost::stopDeferringEvents): (WebCore::ApplicationCacheHost::dispatchDOMEvent):
  • src/ApplicationCacheHostInternal.h: (WebCore::ApplicationCacheHostInternal::notifyEventListener): (WebCore::ApplicationCacheHostInternal::notifyProgressEventListener):
8:39 AM Changeset in webkit [62956] by commit-queue@webkit.org
  • 1 edit
    5 adds in trunk/WebKitTools

2010-07-09 Kenneth Rohde Christiansen <kenneth.christiansen@openbossa.org>

Reviewed by Antti Koivisto.

Implement MiniBrowser for Qt.
https://bugs.webkit.org/show_bug.cgi?id=40233

  • MiniBrowser/qt/BrowserWindow.cpp: Added. (createNewPage): (BrowserView::BrowserView): (BrowserView::resizeEvent): (BrowserView::load): (BrowserView::view): (BrowserWindow::BrowserWindow): (BrowserWindow::load): (BrowserWindow::changeLocation): (BrowserWindow::~BrowserWindow):
  • MiniBrowser/qt/BrowserWindow.h: Added. (BrowserView::~BrowserView):
  • MiniBrowser/qt/MiniBrowser.pro: Added.
  • MiniBrowser/qt/main.cpp: Added. (main):
8:26 AM Changeset in webkit [62955] by commit-queue@webkit.org
  • 2 edits in trunk/WebCore

2010-07-09 Sebastian Dröge <sebastian.droege@collabora.co.uk>

Reviewed by Gustavo Noronha Silva.

Bug 41340 - [GStreamer] Subtle race condition during seeks
https://bugs.webkit.org/show_bug.cgi?id=41340

  • platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: (webKitWebSrcStop): (webKitWebSrcNeedDataMainCb): (webKitWebSrcNeedDataCb): (webKitWebSrcEnoughDataMainCb): (webKitWebSrcEnoughDataCb): (webKitWebSrcSeekDataCb): (StreamingClient::didFinishLoading): Fix two subtle race conditions that can happen during seeks:
  • The timeout callback could be called before the callback ID is assigned to the instance private data. This causes the ID to be set after the callback has finished and breaks all future processing.
  • The source must not go EOS while a seek is pending because this confuses appsrc due to the different threads involved here.
8:06 AM Changeset in webkit [62954] by Simon Hausmann
  • 2 edits in trunk/WebCore

[Qt] Removed hard-coded enabled default of video support

Reviewed by Tor Arne Vestbø.

Properly detect video/audio instead of defaulting to true.Properly detect video/audio instead of defaulting to true.Properly detect video/audio instead of defaulting to true.Properly detect video/audio instead of defaulting to true.

  • WebCore.pri:
7:59 AM Changeset in webkit [62953] by Simon Hausmann
  • 3 edits in trunk/WebCore

[Qt] Prospective build fix.

Reviewed by Tor Arne Vestbø.

Moved the media element detection from WebCore.pro into WebCore.pri, where
all the features are detected. This is also used by build-webkit to determine
the defaults, which may be the reason for the build breakage.

  • WebCore.pri:
  • WebCore.pro:
7:53 AM Changeset in webkit [62952] by benm@google.com
  • 3 edits
    2 adds in trunk

[Arm] Missing NaN check in XPath substring function
https://bugs.webkit.org/show_bug.cgi?id=41862

Reviewed by Steve Block.

WebCore:

Test: fast/xpath/substring-nan-position.html

  • xml/XPathFunctions.cpp:

(WebCore::XPath::FunSubstring::evaluate): Add an isnan()

to the value returned from evaluating the position
argument and early out and return the empty string.

LayoutTests:

This layout test checks for the case described in the bug
and some related edge cases that do currently already pass
but only through a fluke.

  • fast/xpath/substring-nan-position-expected.txt: Added.
  • fast/xpath/substring-nan-position.html: Added.
7:47 AM Changeset in webkit [62951] by Simon Hausmann
  • 4 edits in trunk/WebCore

[Qt] Re-enable support for QtMultimediaKit as backend for the media elements

Reviewed by Tor Arne Vestbø.

Experimental support is re-enabled if QtMobility is available and the Qt
version is 4.7 or above.

  • WebCore.pro:
  • platform/graphics/MediaPlayer.cpp:
  • platform/graphics/qt/MediaPlayerPrivateQt.cpp:

(WebCore::MediaPlayerPrivate::supportsType): Adapt to latest QtMultimediaKit API changes.
(WebCore::MediaPlayerPrivate::MediaPlayerPrivate):
(WebCore::MediaPlayerPrivate::totalBytes):

7:28 AM Changeset in webkit [62950] by commit-queue@webkit.org
  • 2 edits in trunk/WebKit/chromium

2010-07-09 David Holloway <dhollowa@chromium.org>

Reviewed by Dimitri Glazkov.

Roll Chromium DEPS forward to r51736.
https://bugs.webkit.org/show_bug.cgi?id=41867

  • DEPS:
7:17 AM Changeset in webkit [62949] by pfeldman@chromium.org
  • 3 edits in trunk/WebCore

2010-07-09 Pavel Feldman <pfeldman@chromium.org>

Reviewed by Yury Semikhatsky.

Web Inspector: do not show default tooltip when detailed network info is available.

https://bugs.webkit.org/show_bug.cgi?id=41957

  • English.lproj/localizedStrings.js:
  • inspector/front-end/ResourcesPanel.js: (WebInspector.ResourcesPanel): (WebInspector.ResourcesPanel.prototype.reset): (WebInspector.ResourcesPanel.prototype.showResource): (WebInspector.ResourcesPanel.prototype._getPopoverAnchor): (WebInspector.ResourcesPanel.prototype._showPopover): (WebInspector.ResourceTimeCalculator.prototype.computeBarGraphLabels):
7:11 AM Changeset in webkit [62948] by commit-queue@webkit.org
  • 6 edits
    4 adds in trunk

2010-07-09 François Sausset <François Sausset>

Reviewed by Beth Dakin.

Add test to be sure that only <mi> elements use italic fonts by default.
Update test with fractions to take into account the correct behaviour of mtext (regular instead of italic).
https://bugs.webkit.org/show_bug.cgi?id=41626

  • mathml/presentation/tokenElements.xhtml: Added.
  • platform/mac/mathml/presentation/fractions-expected.checksum:
  • platform/mac/mathml/presentation/fractions-expected.png:
  • platform/mac/mathml/presentation/fractions-expected.txt:
  • platform/mac/mathml/presentation/tokenElements-expected.checksum: Added.
  • platform/mac/mathml/presentation/tokenElements-expected.png: Added.
  • platform/mac/mathml/presentation/tokenElements-expected.txt: Added.

2010-07-09 François Sausset <François Sausset>

Reviewed by Beth Dakin.

Correct the default font variant of mtext (regular instead of italic).
https://bugs.webkit.org/show_bug.cgi?id=41626

Add test to be sure that only <mi> elements use italic fonts by default.
Update test with fractions to take into account the correct behaviour of mtext (regular instead of italic).

  • css/mathml.css: (mi):
6:58 AM Changeset in webkit [62947] by tonyg@chromium.org
  • 5 edits
    7 adds in trunk

2010-07-09 Tony Gentilcore <tonyg@chromium.org>

Reviewed by Dimitri Glazkov.

Implement performance.navigation.type
https://bugs.webkit.org/show_bug.cgi?id=41564

Expectations set to FAIL because disabled by default. Tests pass with --web-timing.

  • fast/dom/navigation-type-back-forward-expected.txt: Added.
  • fast/dom/navigation-type-back-forward.html: Added.
  • fast/dom/navigation-type-navigate-expected.txt: Added.
  • fast/dom/navigation-type-navigate.html: Added.
  • fast/dom/navigation-type-reload-expected.txt: Added.
  • fast/dom/navigation-type-reload.html: Added.
  • fast/dom/resources/navigation-type-matches-querystring.html: Added.

2010-07-09 Tony Gentilcore <tonyg@chromium.org>

Reviewed by Dimitri Glazkov.

Implement performance.navigation.type
https://bugs.webkit.org/show_bug.cgi?id=41564

Tests: fast/dom/navigation-type-back-forward.html

fast/dom/navigation-type-navigate.html
fast/dom/navigation-type-reload.html

  • page/Navigation.cpp: (WebCore::Navigation::type):
  • page/Navigation.h: (WebCore::Navigation::):
  • page/Navigation.idl:
6:45 AM Changeset in webkit [62946] by pfeldman@chromium.org
  • 2 edits in trunk/WebCore

2010-07-09 Pavel Feldman <pfeldman@chromium.org>

Reviewed by Yury Semikhatsky.

Web Inspector: hide AppCache until implemented.

https://bugs.webkit.org/show_bug.cgi?id=41858

6:29 AM Changeset in webkit [62945] by commit-queue@webkit.org
  • 7 edits in trunk

2010-07-09 François Sausset <François Sausset>

Reviewed by Kenneth Rohde Christiansen.

Set the good default behaviour for the columalign attribute on MathML mtable element
https://bugs.webkit.org/show_bug.cgi?id=41631

Test updated.

  • mathml/presentation/tables.xhtml:
  • platform/mac/mathml/presentation/tables-expected.checksum:
  • platform/mac/mathml/presentation/tables-expected.png:
  • platform/mac/mathml/presentation/tables-expected.txt:

2010-07-09 François Sausset <François Sausset>

Reviewed by Kenneth Rohde Christiansen.

Set the good default behaviour for the columalign attribute on MathML mtable element
https://bugs.webkit.org/show_bug.cgi?id=41631

Test update: mathml/tables.xhtml

  • css/mathml.css: (math):
5:42 AM Changeset in webkit [62944] by Nikolas Zimmermann
  • 3 edits in trunk/WebCore

2010-07-09 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r62937.
http://trac.webkit.org/changeset/62937
https://bugs.webkit.org/show_bug.cgi?id=41955

Crashes SnowLeopard leaks and Windows debug bot in fast/xsl
/xslt-relative-path.xml, with assertion in
XSLTProcessorLibxslt.cpp:264 (Requested by WildFox on
#webkit).

  • xml/XSLTProcessor.h: (WebCore::XSLTProcessor::XSLTProcessor):
  • xml/XSLTProcessorLibxslt.cpp: (WebCore::docLoaderFunc): (WebCore::setXSLTLoadCallBack): (WebCore::xsltStylesheetPointer): (WebCore::XSLTProcessor::transformToString):
5:08 AM Changeset in webkit [62943] by Nikolas Zimmermann
  • 5 edits in trunk/LayoutTests

2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com>

Not reviewed.

RenderSVGRoot does not include border/padding while repainting
https://bugs.webkit.org/show_bug.cgi?id=41854

Add mac-tiger specific results. That should mark the end of the journey.

  • platform/mac-tiger/svg/hixie/text/003-expected.txt:
  • platform/mac-tiger/svg/hixie/text/003a-expected.txt:
  • platform/mac-tiger/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
  • platform/mac-tiger/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt:
5:05 AM Changeset in webkit [62942] by pfeldman@chromium.org
  • 2 edits in trunk/WebKit/chromium

2010-07-09 Pavel Feldman <pfeldman@chromium.org>

Not reviewed: chromium build fix.

  • public/WebGLES2Context.h:
5:02 AM Changeset in webkit [62941] by antti.j.koivisto@nokia.com
  • 2 edits in trunk/WebKit2

Build fix.

  • cmake/OptionsEfl.cmake:
4:51 AM Changeset in webkit [62940] by Csaba Osztrogonác
  • 1 edit
    1 add in trunk/WebKitTools

Introduce the Qt autotest launcher.

Patch by Jedrzej Nowacki <jedrzej.nowacki@nokia.com> on 2010-07-09
Reviewed by Simon Hausmann.

Qt autotests should be executed more frequently, ideally by the Qt
build bot. This is the first step to provide the tests more accessible.

[Qt] It should be easier to run all Qt's autotests.
https://bugs.webkit.org/show_bug.cgi?id=31625

  • Scripts/run-qtwebkit-tests: Added.
4:47 AM Changeset in webkit [62939] by yael.aharon@nokia.com
  • 11 edits in trunk

2010-07-09 Yael Aharon <yael.aharon@nokia.com>

Reviewed by Laszlo Gombos.

NotificationPresenter needs a cancelRequestPermission API
https://bugs.webkit.org/show_bug.cgi?id=41783

Updated NotificationPresenter API, to use ScriptExecutionContext instead of origin.
Added new API NotificationPresenter::cancelRequestsForPermision
The new API will be implemented and a test will be added in a followup patch.

  • notifications/Notification.cpp: (WebCore::Notification::Notification):
  • notifications/NotificationCenter.cpp: (WebCore::NotificationCenter::checkPermission): (WebCore::NotificationCenter::requestPermission): (WebCore::NotificationCenter::disconnectFrame):
  • notifications/NotificationCenter.h:
  • notifications/NotificationPresenter.h:

2010-07-09 Yael Aharon <yael.aharon@nokia.com>

Reviewed by Laszlo Gombos.

NotificationPresenter needs a cancelRequestPermission API
https://bugs.webkit.org/show_bug.cgi?id=41783

Updated the NotificationPresenter API.

  • src/NotificationPresenterImpl.cpp: (WebKit::NotificationPresenterImpl::checkPermission): (WebKit::NotificationPresenterImpl::requestPermission):
  • src/NotificationPresenterImpl.h: (WebKit::NotificationPresenterImpl::cancelRequestsForPermission):

2010-07-09 Yael Aharon <yael.aharon@nokia.com>

Reviewed by Laszlo Gombos.

NotificationPresenter needs a cancelRequestPermission API
https://bugs.webkit.org/show_bug.cgi?id=41783

Updated NotificationPresenter API to use ScriptExecutionContext instead of origin
and added a new NotificationPresenter::cancelRequestsForPermission API.
The new API will be implemented in a followup patch.

  • WebCoreSupport/NotificationPresenterClientQt.cpp: (WebCore::NotificationPresenterClientQt::requestPermission): (WebCore::NotificationPresenterClientQt::checkPermission): (WebCore::NotificationPresenterClientQt::cancelRequestsForPermission):
  • WebCoreSupport/NotificationPresenterClientQt.h:
4:34 AM Changeset in webkit [62938] by Nikolas Zimmermann
  • 21 edits in trunk/LayoutTests

2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com>

Not reviewed.

RenderSVGRoot does not include border/padding while repainting
https://bugs.webkit.org/show_bug.cgi?id=41854

Hopefully last round of gtk specific results.

  • platform/gtk/svg/text/select-x-list-with-tspans-1-expected.txt:
  • platform/gtk/svg/text/select-x-list-with-tspans-2-expected.txt:
  • platform/gtk/svg/text/select-x-list-with-tspans-3-expected.txt:
  • platform/gtk/svg/text/select-x-list-with-tspans-4-expected.txt:
  • platform/gtk/svg/text/selection-background-color-expected.txt:
  • platform/gtk/svg/text/selection-doubleclick-expected.txt:
  • platform/gtk/svg/text/selection-styles-expected.txt:
  • platform/gtk/svg/text/selection-tripleclick-expected.txt:
  • platform/gtk/svg/text/text-hkern-expected.txt:
  • platform/gtk/svg/text/text-hkern-on-vertical-text-expected.txt:
  • platform/gtk/svg/text/text-vkern-expected.txt:
  • platform/gtk/svg/text/text-vkern-on-horizontal-text-expected.txt:
  • platform/gtk/svg/zoom/page/relative-sized-document-scrollbars-expected.txt:
  • platform/gtk/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt:
  • platform/gtk/svg/zoom/page/zoom-foreignObject-expected.txt:
  • platform/gtk/svg/zoom/page/zoom-svg-float-border-padding-expected.txt:
  • platform/gtk/svg/zoom/text/relative-sized-document-scrollbars-expected.txt:
  • platform/gtk/svg/zoom/text/zoom-foreignObject-expected.txt:
  • platform/gtk/svg/zoom/text/zoom-svg-float-border-padding-expected.txt:
  • platform/gtk/transforms/svg-vs-css-expected.txt:
4:33 AM Changeset in webkit [62937] by commit-queue@webkit.org
  • 3 edits in trunk/WebCore

2010-07-09 Andreas Wictor <andreas.wictor@xcerion.com>

Reviewed by Alexey Proskuryakov.

Remove global variables from XSLTProcessorLibxslt.cpp
https://bugs.webkit.org/show_bug.cgi?id=41348

Remove the globalProcessor and globalDocLoader global variables
by using the _private field that exists on most libxml structs.

No new tests, existing tests covers this.

  • xml/XSLTProcessor.h: (WebCore::XSLTProcessor::sourceNode): (WebCore::XSLTProcessor::XSLTProcessor):
  • xml/XSLTProcessorLibxslt.cpp: (WebCore::registeredXSLTProcessors): (WebCore::registeredXSLStyleSheets): (WebCore::docLoaderFunc): (WebCore::clearSavedStyleSheetPointers): (WebCore::xsltStylesheetPointer): (WebCore::XSLTProcessor::transformToString):
4:20 AM Changeset in webkit [62936] by Nikolas Zimmermann
  • 11 edits in trunk/LayoutTests

2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com>

Not reviewed.

RenderSVGRoot does not include border/padding while repainting
https://bugs.webkit.org/show_bug.cgi?id=41854

Next round of gtk specific results.

  • platform/gtk/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.txt:
  • platform/gtk/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.txt:
  • platform/gtk/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.txt:
  • platform/gtk/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.txt:
  • platform/gtk/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.txt:
  • platform/gtk/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt:
  • platform/gtk/svg/text/select-x-list-1-expected.txt:
  • platform/gtk/svg/text/select-x-list-2-expected.txt:
  • platform/gtk/svg/text/select-x-list-3-expected.txt:
  • platform/gtk/svg/text/select-x-list-4-expected.txt:
4:19 AM Changeset in webkit [62935] by abarth@webkit.org
  • 2 edits in trunk/WebCore

2010-07-09 Adam Barth <abarth@webkit.org>

Unreviewed build fix.

We recently taught the HTMLTokenizer to recognize self-closing tags,
<http://trac.webkit.org/changeset/62926>, but that confused the
LegacyHTMLTreeBuilder. It turns out that it's much happier if we never
say a tag is self-closing.

  • html/HTMLTreeBuilder.cpp: (WebCore::convertToOldStyle):
4:08 AM Changeset in webkit [62934] by Nikolas Zimmermann
  • 4 edits in trunk/LayoutTests

2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com>

Not reviewed.

RenderSVGRoot does not include border/padding while repainting
https://bugs.webkit.org/show_bug.cgi?id=41854

Last round of qt specific results.

  • platform/qt/fast/repaint/moving-shadow-on-container-expected.txt:
  • platform/qt/fast/repaint/moving-shadow-on-path-expected.txt:
  • platform/qt/fast/repaint/svg-layout-root-style-attr-update-expected.txt:
3:57 AM Changeset in webkit [62933] by Nikolas Zimmermann
  • 5 edits in trunk/LayoutTests

2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com>

Not reviewed.

RenderSVGRoot does not include border/padding while repainting
https://bugs.webkit.org/show_bug.cgi?id=41854

Next round of win specific results.

  • platform/win/svg/custom/broken-internal-references-expected.txt:
  • platform/win/svg/custom/clip-path-referencing-use2-expected.txt:
  • platform/win/svg/custom/image-with-transform-clip-filter-expected.txt:
  • platform/win/svg/filters/feColorMatrix-values-expected.txt:
3:54 AM Changeset in webkit [62932] by Csaba Osztrogonác
  • 84 edits in trunk/LayoutTests

[Qt] Update platform specific expected results after r62922.

Reviewed by Nikolas Zimmermann.

RenderSVGRoot does not include border/padding while repainting
https://bugs.webkit.org/show_bug.cgi?id=41854

  • platform/qt/svg/custom/js-update-image-and-display-expected.txt:
  • platform/qt/svg/custom/js-update-image-and-display2-expected.txt:
  • platform/qt/svg/custom/js-update-image-and-display3-expected.txt:
  • platform/qt/svg/custom/marker-opacity-expected.txt:
  • platform/qt/svg/custom/marker-referencePoint-expected.txt:
  • platform/qt/svg/custom/marker-strokeWidth-changes-expected.txt:
  • platform/qt/svg/custom/mask-invalidation-expected.txt:
  • platform/qt/svg/custom/mask-on-multiple-objects-expected.txt:
  • platform/qt/svg/custom/mask-with-default-value-expected.txt:
  • platform/qt/svg/custom/non-scaling-stroke-expected.txt:
  • platform/qt/svg/custom/pattern-excessive-malloc-expected.txt:
  • platform/qt/svg/custom/pattern-size-bigger-than-target-size-expected.txt:
  • platform/qt/svg/custom/pattern-skew-transformed-expected.txt:
  • platform/qt/svg/custom/radial-gradient-with-outstanding-focalPoint-expected.txt:
  • platform/qt/svg/custom/relative-sized-deep-shadow-tree-content-expected.txt:
  • platform/qt/svg/custom/relative-sized-use-on-symbol-expected.txt:
  • platform/qt/svg/custom/repaint-stroke-width-changes-expected.txt:
  • platform/qt/svg/custom/resource-invalidate-on-target-update-expected.txt:
  • platform/qt/svg/custom/stroke-width-large-expected.txt:
  • platform/qt/svg/custom/text-xy-updates-SVGList-expected.txt:
  • platform/qt/svg/custom/text-zoom-expected.txt:
  • platform/qt/svg/custom/transformedMaskFails-expected.txt:
  • platform/qt/svg/custom/use-on-clip-path-with-transformation-expected.txt:
  • platform/qt/svg/custom/use-on-symbol-inside-pattern-expected.txt:
  • platform/qt/svg/filters/feColorMatrix-values-expected.txt:
  • platform/qt/svg/filters/feComposite-expected.txt:
  • platform/qt/svg/filters/feGaussianBlur-expected.txt:
  • platform/qt/svg/filters/feLighting-crash-expected.txt:
  • platform/qt/svg/filters/feMerge-expected.txt:
  • platform/qt/svg/filters/feMerge-wrong-input-expected.txt:
  • platform/qt/svg/filters/feOffset-expected.txt:
  • platform/qt/svg/filters/feTile-expected.txt:
  • platform/qt/svg/filters/filter-clip-expected.txt:
  • platform/qt/svg/filters/filter-on-filter-for-text-expected.txt:
  • platform/qt/svg/filters/filter-on-tspan-expected.txt:
  • platform/qt/svg/filters/filter-source-position-expected.txt:
  • platform/qt/svg/filters/filteredImage-expected.txt:
  • platform/qt/svg/filters/shadow-on-filter-expected.txt:
  • platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt:
  • platform/qt/svg/filters/sourceAlpha-expected.txt:
  • platform/qt/svg/filters/subRegion-one-effect-expected.txt:
  • platform/qt/svg/filters/subRegion-two-effects-expected.txt:
  • platform/qt/svg/foreignObject/disallowed-svg-nodes-as-direct-children-expected.txt:
  • platform/qt/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.txt:
  • platform/qt/svg/foreignObject/svg-document-as-direct-child-expected.txt:
  • platform/qt/svg/foreignObject/svg-document-in-html-document-expected.txt:
  • platform/qt/svg/overflow/overflow-on-foreignObject-expected.txt:
  • platform/qt/svg/overflow/overflow-on-inner-svg-element-defaults-expected.txt:
  • platform/qt/svg/overflow/overflow-on-inner-svg-element-expected.txt:
  • platform/qt/svg/text/foreignObject-text-clipping-bug-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-squeeze-1-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-squeeze-2-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-squeeze-3-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-squeeze-4-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-stretch-1-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-stretch-2-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-stretch-3-expected.txt:
  • platform/qt/svg/text/select-textLength-spacing-stretch-4-expected.txt:
  • platform/qt/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt:
  • platform/qt/svg/text/select-x-list-1-expected.txt:
  • platform/qt/svg/text/select-x-list-2-expected.txt:
  • platform/qt/svg/text/select-x-list-3-expected.txt:
  • platform/qt/svg/text/select-x-list-4-expected.txt:
  • platform/qt/svg/text/select-x-list-with-tspans-1-expected.txt:
  • platform/qt/svg/text/select-x-list-with-tspans-2-expected.txt:
  • platform/qt/svg/text/select-x-list-with-tspans-3-expected.txt:
  • platform/qt/svg/text/select-x-list-with-tspans-4-expected.txt:
  • platform/qt/svg/text/selection-background-color-expected.txt:
  • platform/qt/svg/text/selection-doubleclick-expected.txt:
  • platform/qt/svg/text/selection-styles-expected.txt:
  • platform/qt/svg/text/selection-tripleclick-expected.txt:
  • platform/qt/svg/text/text-hkern-expected.txt:
  • platform/qt/svg/text/text-hkern-on-vertical-text-expected.txt:
  • platform/qt/svg/text/text-vkern-expected.txt:
  • platform/qt/svg/text/text-vkern-on-horizontal-text-expected.txt:
  • platform/qt/svg/zoom/page/relative-sized-document-scrollbars-expected.txt:
  • platform/qt/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt:
  • platform/qt/svg/zoom/page/zoom-foreignObject-expected.txt:
  • platform/qt/svg/zoom/page/zoom-svg-float-border-padding-expected.txt:
  • platform/qt/svg/zoom/text/relative-sized-document-scrollbars-expected.txt:
  • platform/qt/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt:
  • platform/qt/svg/zoom/text/zoom-foreignObject-expected.txt:
  • platform/qt/svg/zoom/text/zoom-svg-float-border-padding-expected.txt:
3:51 AM Changeset in webkit [62931] by Nikolas Zimmermann
  • 3 edits in trunk/WebCore

2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com>

Reviewed by Rob Buis.

svg/custom/use-instanceRoot-event-bubbling.xhtml test crashes
https://bugs.webkit.org/show_bug.cgi?id=41931

Be careful to not mutate (marking it for recreation) the shadow tree, while building it.
The recent change that cloneNode() properly synchronizes the style/SVG attributes caused this problem.

Fixes crash seen on the buildbots in svg/custom/use-instanceRoot-event-bubbling.xhtml.

  • svg/SVGUseElement.cpp: (WebCore::SVGUseElement::SVGUseElement): (WebCore::SVGUseElement::recalcStyle): (WebCore::SVGUseElement::buildShadowAndInstanceTree): (WebCore::SVGUseElement::invalidateShadowTree):
  • svg/SVGUseElement.h: (WebCore::SVGUseElement::setUpdatesBlocked):
3:47 AM Changeset in webkit [62930] by Nikolas Zimmermann
  • 13 edits in trunk/LayoutTests

2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com>

Not reviewed.

RenderSVGRoot does not include border/padding while repainting
https://bugs.webkit.org/show_bug.cgi?id=41854

Next round of gtk specific results.

  • platform/gtk/fast/repaint/moving-shadow-on-container-expected.txt:
  • platform/gtk/fast/repaint/moving-shadow-on-path-expected.txt:
  • platform/gtk/svg/text/select-textLength-spacing-squeeze-1-expected.txt:
  • platform/gtk/svg/text/select-textLength-spacing-squeeze-2-expected.txt:
  • platform/gtk/svg/text/select-textLength-spacing-squeeze-3-expected.txt:
  • platform/gtk/svg/text/select-textLength-spacing-squeeze-4-expected.txt:
  • platform/gtk/svg/text/select-textLength-spacing-stretch-1-expected.txt:
  • platform/gtk/svg/text/select-textLength-spacing-stretch-2-expected.txt:
  • platform/gtk/svg/text/select-textLength-spacing-stretch-3-expected.txt:
  • platform/gtk/svg/text/select-textLength-spacing-stretch-4-expected.txt:
  • platform/gtk/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.txt:
  • platform/gtk/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.txt:
3:40 AM Changeset in webkit [62929] by Nikolas Zimmermann
  • 9 edits in trunk/LayoutTests

2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com>

Not reviewed.

RenderSVGRoot does not include border/padding while repainting
https://bugs.webkit.org/show_bug.cgi?id=41854

Next round of gtk specific results.

  • platform/gtk/svg/custom/text-zoom-expected.txt:
  • platform/gtk/svg/filters/feDisplacementMap-expected.txt:
  • platform/gtk/svg/filters/feLighting-crash-expected.txt:
  • platform/gtk/svg/filters/filter-on-filter-for-text-expected.txt:
  • platform/gtk/svg/filters/filter-on-tspan-expected.txt:
  • platform/gtk/svg/overflow/overflow-on-foreignObject-expected.txt:
  • platform/gtk/svg/overflow/overflow-on-inner-svg-element-defaults-expected.txt:
  • platform/gtk/svg/text/foreignObject-text-clipping-bug-expected.txt:
3:24 AM Changeset in webkit [62928] by abarth@webkit.org
  • 4 edits in trunk

2010-07-09 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Skip leading newlines in <textarea>
https://bugs.webkit.org/show_bug.cgi?id=41947

We would have caught this earlier with the ASSERT.

  • html/HTMLTokenizer.cpp: (WebCore::HTMLTokenizer::nextToken):

2010-07-09 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Skip leading newlines in <textarea>
https://bugs.webkit.org/show_bug.cgi?id=41947

  • html5lib/runner-expected-html5.txt:
3:18 AM Changeset in webkit [62927] by pfeldman@chromium.org
  • 22 edits
    2 adds in trunk

2010-07-08 Pavel Feldman <pfeldman@chromium.org>

Reviewed by Yury Semikhatsky.

Web Inspector: Provide detailed network info in the resources panel.

https://bugs.webkit.org/show_bug.cgi?id=40227

  • English.lproj/localizedStrings.js:
  • inspector/InspectorController.cpp: (WebCore::InspectorController::willSendRequest): (WebCore::InspectorController::didReceiveResponse):
  • inspector/InspectorController.h:
  • inspector/InspectorResource.cpp: (WebCore::InspectorResource::InspectorResource): (WebCore::InspectorResource::updateResponse): (WebCore::InspectorResource::updateScriptObject): (WebCore::InspectorResource::buildObjectForTiming):
  • inspector/InspectorResource.h:
  • inspector/front-end/ResourcesPanel.js: (WebInspector.ResourcesPanel):

2010-07-08 Pavel Feldman <pfeldman@chromium.org>

Reviewed by Yury Semikhatsky.

Web Inspector: Provide detailed network info in the resources panel.

https://bugs.webkit.org/show_bug.cgi?id=40227

  • WebKit.gyp:
  • public/WebDevToolsAgent.h:
  • public/WebURLLoadTiming.h: Added. (WebKit::WebURLLoadTiming::~WebURLLoadTiming): (WebKit::WebURLLoadTiming::WebURLLoadTiming): (WebKit::WebURLLoadTiming::operator=): (WebKit::WebURLLoadTiming::isNull):
  • public/WebURLRequest.h:
  • public/WebURLResponse.h:
  • src/WebDevToolsAgentImpl.cpp: (WebKit::WebDevToolsAgentImpl::willSendRequest):
  • src/WebDevToolsAgentImpl.h:
  • src/WebURLLoadTiming.cpp: Added. (WebKit::WebURLLoadTiming::initialize): (WebKit::WebURLLoadTiming::reset): (WebKit::WebURLLoadTiming::assign): (WebKit::WebURLLoadTiming::setDomainLookupTimes): (WebKit::WebURLLoadTiming::setConnectStartTime): (WebKit::WebURLLoadTiming::setRequestTimes): (WebKit::WebURLLoadTiming::setHeadersAvailableTime): (WebKit::WebURLLoadTiming::WebURLLoadTiming): (WebKit::WebURLLoadTiming::operator=): (WebKit::WebURLLoadTiming::operator PassRefPtr<ResourceLoadTiming>):
  • src/WebURLRequest.cpp: (WebKit::WebURLRequest::reportLoadTiming): (WebKit::WebURLRequest::setReportLoadTiming):
  • src/WebURLResponse.cpp: (WebKit::WebURLResponse::setConnectionID): (WebKit::WebURLResponse::setLoadTiming):
3:10 AM Changeset in webkit [62926] by eric@webkit.org
  • 11 edits in trunk

2010-07-09 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

Implement self closing start tag state in the tokenizer
https://bugs.webkit.org/show_bug.cgi?id=41946

  • html5lib/runner-expected-html5.txt:
    • Yay progressions!

2010-07-09 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

Implement self closing start tag state in the tokenizer
https://bugs.webkit.org/show_bug.cgi?id=41946

Amazingly we got this far w/o needing self closing.
The LegacyHTMLTreeBuilder clearly uses the self-closing
state, but the fact that we never exposed it seems to
not have caused any test failures. Sad.

The new HTMLTreeBuilder only needs the self closing state
for foreign content mode (and a few parse error cases).

  • html/HTMLToken.h: (WebCore::HTMLToken::setSelfClosing):
  • html/HTMLTokenizer.cpp: (WebCore::HTMLTokenizer::nextToken):
  • html/HTMLTreeBuilder.cpp: (WebCore::):
3:02 AM Changeset in webkit [62925] by Nikolas Zimmermann
  • 39 edits in trunk/LayoutTests

2010-07-09 Nikolas Zimmermann <nzimmermann@rim.com>

Not reviewed.

RenderSVGRoot does not include border/padding while repainting
https://bugs.webkit.org/show_bug.cgi?id=41854

Update gtk/qt specific results, and 4 mac results I missed.

  • fast/repaint/svg-layout-root-style-attr-update-expected.txt:
  • platform/gtk/svg/css/shadow-and-opacity-expected.txt:
  • platform/gtk/svg/custom/broken-internal-references-expected.txt:
  • platform/gtk/svg/custom/clip-path-id-changes-expected.txt:
  • platform/gtk/svg/custom/empty-mask-expected.txt:
  • platform/gtk/svg/custom/fill-opacity-hsl-expected.txt:
  • platform/gtk/svg/custom/fill-opacity-rgba-expected.txt:
  • platform/gtk/svg/custom/js-repaint-rect-on-path-with-stroke-expected.txt:
  • platform/gtk/svg/custom/marker-opacity-expected.txt:
  • platform/gtk/svg/custom/marker-referencePoint-expected.txt:
  • platform/gtk/svg/custom/mask-invalidation-expected.txt:
  • platform/gtk/svg/custom/pattern-excessive-malloc-expected.txt:
  • platform/gtk/svg/custom/pattern-size-bigger-than-target-size-expected.txt:
  • platform/gtk/svg/custom/pattern-skew-transformed-expected.txt:
  • platform/gtk/svg/custom/relative-sized-deep-shadow-tree-content-expected.txt:
  • platform/gtk/svg/custom/repaint-stroke-width-changes-expected.txt:
  • platform/gtk/svg/custom/stroke-width-large-expected.txt:
  • platform/gtk/svg/custom/text-xy-updates-SVGList-expected.txt:
  • platform/mac/fast/repaint/moving-shadow-on-container-expected.txt:
  • platform/mac/fast/repaint/moving-shadow-on-path-expected.txt:
  • platform/mac/transforms/svg-vs-css-expected.txt:
  • platform/qt/svg/batik/text/textDecoration-expected.txt:
  • platform/qt/svg/css/arrow-with-shadow-expected.txt:
  • platform/qt/svg/css/circle-in-mask-with-shadow-expected.txt:
  • platform/qt/svg/css/clippath-with-shadow-expected.txt:
  • platform/qt/svg/css/mask-with-shadow-expected.txt:
  • platform/qt/svg/css/path-with-shadow-expected.txt:
  • platform/qt/svg/css/shadow-and-opacity-expected.txt:
  • platform/qt/svg/css/shadow-with-large-radius-expected.txt:
  • platform/qt/svg/css/shadow-with-negative-offset-expected.txt:
  • platform/qt/svg/css/stars-with-shadow-expected.txt:
  • platform/qt/svg/custom/animation-currentColor-expected.txt:
  • platform/qt/svg/custom/broken-internal-references-expected.txt:
  • platform/qt/svg/custom/clip-path-id-changes-expected.txt:
  • platform/qt/svg/custom/createImageElement-expected.txt:
  • platform/qt/svg/custom/createImageElement2-expected.txt:
  • platform/qt/svg/custom/empty-mask-expected.txt:
  • platform/qt/svg/custom/js-repaint-rect-on-path-with-stroke-expected.txt:
2:57 AM Changeset in webkit [62924] by abarth@webkit.org
  • 5 edits in trunk

2010-07-09 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Coalesce text nodes when foster parenting
https://bugs.webkit.org/show_bug.cgi?id=41921

Yay test progression.

  • html5lib/runner-expected-html5.txt:

2010-07-09 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Coalesce text nodes when foster parenting
https://bugs.webkit.org/show_bug.cgi?id=41921

Introduces the notion of an AttachmentSite to the overall
HTMLConstructionSite. Maybe we should rename HTMLConstructionSite to
HTMLConstructionArea since we construct things all over the tree? :)

There's something wrong in the internal layering in this class, but I
can't quite see what it is. I added a FIXME for the some of the
symptoms.

  • html/HTMLConstructionSite.cpp: (WebCore::HTMLConstructionSite::attach): (WebCore::HTMLConstructionSite::attachAtSite): (WebCore::HTMLConstructionSite::insertTextNode): (WebCore::HTMLConstructionSite::findFosterSite): (WebCore::HTMLConstructionSite::fosterParent):
  • html/HTMLConstructionSite.h:
2:40 AM Changeset in webkit [62923] by abarth@webkit.org
  • 5 edits in trunk/WebKitTools

2010-07-09 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

commit-queue should merge to TOT when checkout needs update
https://bugs.webkit.org/show_bug.cgi?id=41944

There are a bunch of different designs that are possible here. This
one merges to top of tree by cleaning out the working copy and
re-applying the patch. Once you decide to merge that way, you need to
decide who's going to retry. In this patch, we retry in the child
process instead of plumbing the failure reason to the master process.

This patch is difficult to test end-to-end, but hopefully it will work.
:)

  • Scripts/webkitpy/tool/commands/queues.py:
  • Scripts/webkitpy/tool/commands/stepsequence.py:
  • Scripts/webkitpy/tool/multicommandtool.py:
  • Scripts/webkitpy/tool/multicommandtool_unittest.py:
2:30 AM Changeset in webkit [62922] by Nikolas Zimmermann
  • 477 edits
    4 adds in trunk

2010-07-08 Nikolas Zimmermann <nzimmermann@rim.com>

Reviewed by Dirk Schulze.

RenderSVGRoot does not include border/padding while repainting
https://bugs.webkit.org/show_bug.cgi?id=41854

RenderSVGRoot does not include border/padding in the repaint rect.
clippedOverflowRectForRepaint() was missing. Affects all DRT results,
as <svg> now gets properly sized.

Test: svg/custom/repaint-moving-svg-and-div.xhtml

  • rendering/RenderSVGRoot.cpp: (WebCore::RenderSVGRoot::repaintRectInLocalCoordinates): (WebCore::RenderSVGRoot::clippedOverflowRectForRepaint):
  • rendering/RenderSVGRoot.h:

2010-07-08 Nikolas Zimmermann <nzimmermann@rim.com>

Reviewed by Dirk Schulze.

RenderSVGRoot does not include border/padding while repainting
https://bugs.webkit.org/show_bug.cgi?id=41854

Update most textual results as <svg> now receives a proper size and location.
NOTE: This requires updating more platform specific results, after landing with the help of the buildbots.

  • platform/mac-leopard/svg/custom/junk-data-expected.txt: .... (stripped long list)
2:19 AM Changeset in webkit [62921] by Simon Hausmann
  • 6 edits in trunk/JavaScriptCore/qt

Implementation of the QScriptValue::propertyFlags function.

Patch by Jedrzej Nowacki <jedrzej.nowacki@nokia.com> on 2010-07-09
Reviewed by Simon Hausmann.

The function returns the flags of a property with the given name,
using a given mode to resolve the property. This is a simple
implementation that is sufficient to test the QScriptValueIterator.

[Qt] QScriptValue API should have a property flag accessor.
https://bugs.webkit.org/show_bug.cgi?id=41769

  • api/qscriptvalue.cpp:

(QScriptValue::propertyFlags):

  • api/qscriptvalue.h:
  • api/qscriptvalue_p.h:

(QScriptValuePrivate::propertyFlags):

  • tests/qscriptvalue/tst_qscriptvalue.cpp:

(tst_QScriptValue::propertyFlag_data):
(tst_QScriptValue::propertyFlag):

  • tests/qscriptvalue/tst_qscriptvalue.h:
2:18 AM Changeset in webkit [62920] by ajwong@chromium.org
  • 3 edits in trunk/WebCore

Add RuntimeEnabledFeatures::timeRangesEnabled() required by r62880

Reviewed by Nikolas Zimmermann.

https://bugs.webkit.org/show_bug.cgi?id=41935

  • bindings/generic/RuntimeEnabledFeatures.cpp:

(WebCore::RuntimeEnabledFeatures::timeRangesEnabled):

Add in timeRangesEnabled() implementation.

  • bindings/generic/RuntimeEnabledFeatures.h:

Add in timeRangesEnabled() declaration.

2:01 AM Changeset in webkit [62919] by eric@webkit.org
  • 3 edits in trunk/WebCore

2010-07-09 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

Add setInsertionMode setter in preparation for "in foreign content" mode
https://bugs.webkit.org/show_bug.cgi?id=41942

"in foreign content" mode needs to be able to use a fake
insertion mode for processing. We need to be able to save the
original insertion mode, set a fake one, and then restore the original
if it wasn't changed. To detect changes, we need all callsites to
use a setInsertionMode accessor instead of m_insertionMode =

No functional changes, thus no tests.

  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processStartTagForInBody): (WebCore::HTMLTreeBuilder::processColgroupEndTagForInColumnGroup): (WebCore::HTMLTreeBuilder::processStartTagForInTable): (WebCore::HTMLTreeBuilder::processStartTag): (WebCore::HTMLTreeBuilder::processBodyEndTagForInBody): (WebCore::HTMLTreeBuilder::setInsertionModeAndEnd): (WebCore::HTMLTreeBuilder::processEndTagForInTableBody): (WebCore::HTMLTreeBuilder::processEndTagForInCell): (WebCore::HTMLTreeBuilder::processCaptionEndTagForInCaption): (WebCore::HTMLTreeBuilder::processTrEndTagForInRow): (WebCore::HTMLTreeBuilder::processEndTag): (WebCore::HTMLTreeBuilder::processCharacter): (WebCore::HTMLTreeBuilder::processDefaultForInTableTextMode): (WebCore::HTMLTreeBuilder::processGenericRCDATAStartTag): (WebCore::HTMLTreeBuilder::processGenericRawTextStartTag): (WebCore::HTMLTreeBuilder::processScriptStartTag):
1:53 AM Changeset in webkit [62918] by ajwong@chromium.org
  • 2 edits in trunk/LayoutTests

Unreviewed, build fix.

plugins/return-negative-one-from-write.html times out after r62739.
Marking as skip.

  • platform/chromium/test_expectations.txt:
1:35 AM Changeset in webkit [62917] by dumi@chromium.org
  • 1 edit
    1 add in trunk/WebKitTools

Add a script to check for unnecessary includes in header files.
https://bugs.webkit.org/show_bug.cgi?id=41894

Reviewed by Darin Adler.

  • Scripts/check-header-includes: Added.
1:26 AM Changeset in webkit [62916] by eric@webkit.org
  • 3 edits in trunk/WebCore

2010-07-09 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

Add insertForeignElement in preparation for adding "in foreign content" support
https://bugs.webkit.org/show_bug.cgi?id=41940

No functional changes, thus no tests.

  • html/HTMLConstructionSite.cpp: (WebCore::HTMLConstructionSite::insertForeignElement): (WebCore::HTMLConstructionSite::createElement): (WebCore::HTMLConstructionSite::createHTMLElement):
  • html/HTMLConstructionSite.h:
1:13 AM Changeset in webkit [62915] by abarth@webkit.org
  • 2 edits in trunk/WebKitTools

2010-07-09 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Add --html5-treebuilder option to run-webkit-tests
https://bugs.webkit.org/show_bug.cgi?id=41922

We're down to one or two regressions in the HTML5lib test suite. It's
getting to be time to look at fixing LayoutTests.

  • Scripts/old-run-webkit-tests:
1:11 AM Changeset in webkit [62914] by abarth@webkit.org
  • 5 edits in trunk

2010-07-09 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Implementing pending table characters
https://bugs.webkit.org/show_bug.cgi?id=41916

This turned out to not be as scary as I thought it would be.

  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processDoctypeToken): (WebCore::HTMLTreeBuilder::processStartTag): (WebCore::HTMLTreeBuilder::processEndTag): (WebCore::HTMLTreeBuilder::processComment): (WebCore::HTMLTreeBuilder::processCharacter): (WebCore::HTMLTreeBuilder::processEndOfFile): (WebCore::HTMLTreeBuilder::processDefaultForInTableTextMode):
  • html/HTMLTreeBuilder.h:

2010-07-09 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Implementing pending table characters
https://bugs.webkit.org/show_bug.cgi?id=41916

This doesn't quite fix all the tests, but it fixes a bunch of them.

  • html5lib/runner-expected-html5.txt:
1:09 AM Changeset in webkit [62913] by kent.hansen@nokia.com
  • 2 edits in trunk/WebKit/qt

2010-07-09 Kent Hansen <kent.hansen@nokia.com>

Reviewed by Kenneth Rohde Christiansen.

[Qt] Skip test that never terminates on maemo5

Due to https://bugs.webkit.org/show_bug.cgi?id=38538
the tst_QWebPage::infiniteLoopJS() autotest never terminates.
Skip the test so that the test case may run to completion.

Patch by Dominik Holland <dominik.holland@nokia.com>

  • tests/qwebpage/tst_qwebpage.cpp: (tst_QWebPage::infiniteLoopJS):
1:08 AM Changeset in webkit [62912] by abarth@webkit.org
  • 9 edits in trunk

2010-07-08 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Handle whitespace correctly
https://bugs.webkit.org/show_bug.cgi?id=41907

This patch introduces an extra memcpy in the character token pipeline.
I'll remove the memcpy in a future patch.

  • html/HTMLConstructionSite.cpp: (WebCore::HTMLConstructionSite::insertTextNode):
  • html/HTMLConstructionSite.h:
  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processCharacter):
  • html/HTMLTreeBuilder.h:

2010-07-08 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Handle whitespace correctly
https://bugs.webkit.org/show_bug.cgi?id=41907

Update expectations to show massive progression.

  • html5lib/resources/doctype01.dat:
    • When I created this test, I set the expectations incorrectly. The new expectations now match the spec and Minefield.
  • html5lib/runner-expected-html5.txt:
  • html5lib/runner-expected.txt:
1:02 AM Changeset in webkit [62911] by eric@webkit.org
  • 3 edits in trunk/WebCore

2010-07-09 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

Move more mode handling into functions for later re-use
https://bugs.webkit.org/show_bug.cgi?id=41939

No functional changes, thus no tests.

  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processEndTagForInTableBody): (WebCore::HTMLTreeBuilder::processEndTagForInRow): (WebCore::HTMLTreeBuilder::processEndTagForInCell): (WebCore::HTMLTreeBuilder::processEndTag):
  • html/HTMLTreeBuilder.h:
12:56 AM QtWebKitWeeklyBuilds edited by Simon Hausmann
(diff)
12:51 AM Changeset in webkit [62910] by Simon Hausmann
  • 2 edits in trunk/WebKit/qt

Unreviewed trivial Symbian build fix.

[Qt] Fix the Symbian build when compiling without S60

Use Q_OS_SYMBIAN instead of Q_WS_S60 for the user agent
determination.

  • Api/qwebpage.cpp:

(QWebPage::userAgentForUrl):

12:48 AM Changeset in webkit [62909] by eric@webkit.org
  • 4 edits in trunk/WebCore

2010-07-09 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

Add new popUntilPopped functions to clean up code
https://bugs.webkit.org/show_bug.cgi?id=41936

Pretty self explanatory. Much awesome code reduction.

No functional changes, thus no tests.

  • html/HTMLElementStack.cpp: (WebCore::HTMLElementStack::popUntilPopped):
  • html/HTMLElementStack.h:
  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processAnyOtherEndTagForInBody): (WebCore::HTMLTreeBuilder::callTheAdoptionAgency): (WebCore::HTMLTreeBuilder::processEndTagForInBody): (WebCore::HTMLTreeBuilder::processCaptionEndTagForInCaption): (WebCore::HTMLTreeBuilder::processTableEndTagForInTable): (WebCore::HTMLTreeBuilder::processEndTag):
12:44 AM Changeset in webkit [62908] by Simon Hausmann
  • 2 edits in trunk/WebKit/qt

[Qt] Fixed Qt symbian/linux-armcc mkspec when configured with -qtlibinfix.

Patch by Kristian Amlie <kristian.amlie@nokia.com> on 2010-07-09
Reviewed by Simon Hausmann.

  • declarative/declarative.pro: Use QT_LIBINFIX.
12:35 AM Changeset in webkit [62907] by eric@webkit.org
  • 4 edits in trunk/WebCore

2010-07-09 Eric Seidel <eric@webkit.org>

Unreviewed. Just renaming (discussed with Adam Barth).

Rename createElement* to createHTMLElement* to better reflect
behavior. This is in preparation for adding foreign content support.

  • html/HTMLConstructionSite.cpp: (WebCore::HTMLConstructionSite::createHTMLElementAndAttachToCurrent): (WebCore::HTMLConstructionSite::insertHTMLHtmlElement): (WebCore::HTMLConstructionSite::insertHTMLHeadElement): (WebCore::HTMLConstructionSite::insertHTMLBodyElement): (WebCore::HTMLConstructionSite::insertHTMLElement): (WebCore::HTMLConstructionSite::insertSelfClosingHTMLElement): (WebCore::HTMLConstructionSite::createHTMLElement):
  • html/HTMLConstructionSite.h:
  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::callTheAdoptionAgency):
12:30 AM Changeset in webkit [62906] by eric@webkit.org
  • 4 edits in trunk/WebCore

2010-07-09 Eric Seidel <eric@webkit.org>

Unreviewed. Just renaming (discussed with Adam Barth).

Rename insertElement to insertHTMLElement and
insertSelfClosingElement to insertSelfClosingHTMLElement
to better reflect what they actually do. This is in preparation
for adding foreign content support.

  • html/HTMLConstructionSite.cpp: (WebCore::HTMLConstructionSite::insertHTMLElement): (WebCore::HTMLConstructionSite::insertSelfClosingHTMLElement): (WebCore::HTMLConstructionSite::insertFormattingElement): (WebCore::HTMLConstructionSite::reconstructTheActiveFormattingElements): (WebCore::HTMLConstructionSite::fosterParent):
  • html/HTMLConstructionSite.h:
  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processCloseWhenNestedTag): (WebCore::HTMLTreeBuilder::processStartTagForInBody): (WebCore::HTMLTreeBuilder::processStartTagForInTable): (WebCore::HTMLTreeBuilder::processStartTag): (WebCore::HTMLTreeBuilder::callTheAdoptionAgency): (WebCore::HTMLTreeBuilder::processStartTagForInHead): (WebCore::HTMLTreeBuilder::processGenericRCDATAStartTag): (WebCore::HTMLTreeBuilder::processGenericRawTextStartTag):
12:27 AM Changeset in webkit [62905] by Csaba Osztrogonác
  • 1 edit
    1 add in trunk/LayoutTests

Unreviewed fix.

[Qt] Add platform specific expected file after r62889.
This test say it passes if doesn't crash. It passes, but
Qt has an extra newline character in its expected file.

  • platform/qt/editing/inserting/return-key-in-hidden-field-expected.txt: Added.
12:22 AM Changeset in webkit [62904] by rwlbuis@webkit.org
  • 5 edits
    2 adds in trunk

2010-07-08 Rob Buis <rwlbuis@gmail.com>

Reviewed by Eric Seidel.

Implement SVGSVGElement.getElementById
https://bugs.webkit.org/show_bug.cgi?id=41655

Implement getElementById for SVGSVGElement by trying to
reuse Document.getElementById. If that fails to find an
SVG element in the document fragent do a subtree search.

Test: svg/custom/svg-getelementid.xhtml

  • svg/SVGSVGElement.cpp: (WebCore::SVGSVGElement::getElementById):
  • svg/SVGSVGElement.h:
  • svg/SVGSVGElement.idl:
12:11 AM Changeset in webkit [62903] by commit-queue@webkit.org
  • 2 edits in trunk/WebKit/qt

2010-07-09 Anders Bakken <agbakken@gmail.com>

Reviewed by Simon Hausmann.

[Qt] Remove superfluous function calls
https://bugs.webkit.org/show_bug.cgi?id=40353

QWebFrame::setUrl() calls ensureAbsoluteUrl() twice. It's better to
store a local variable and reuse this one.

QWebFrame::load(QUrl) calls QWebFrame::load(QNetworkRequest) which in
turn will get the QUrl from the request and make sure it's absolute by
calling ensureAbsoluteUrl() on it.

  • Api/qwebframe.cpp: (QWebFrame::setUrl): (QWebFrame::load):

Jul 8, 2010:

11:59 PM Changeset in webkit [62902] by bweinstein@apple.com
  • 1 edit
    2 moves in trunk/LayoutTests

Revision 62900 put w3-css3-list-styles-alphabetic-expected.txt and w3-css3-list-styles-numeric-expected.txt
in the wrong place, this moves them into fast/lists.

Rubber-stamped by Dan Bernstein.

  • platform/win-xp/fast/lists/w3-css3-list-styles-alphabetic-expected.txt: Copied from platform/win-xp/fast/text/international/w3-css3-list-styles-alphabetic-expected.txt.
  • platform/win-xp/fast/lists/w3-css3-list-styles-numeric-expected.txt: Copied from platform/win-xp/fast/text/international/w3-css3-list-styles-numeric-expected.txt.
  • platform/win-xp/fast/text/international/w3-css3-list-styles-alphabetic-expected.txt: Removed.
  • platform/win-xp/fast/text/international/w3-css3-list-styles-numeric-expected.txt: Removed.
11:58 PM Changeset in webkit [62901] by eric@webkit.org
  • 2 edits in trunk/WebCore

2010-07-08 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

Unwrap a few
blocks for easier readability

https://bugs.webkit.org/show_bug.cgi?id=41838

No functional change, thus no tests.

  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::adjustedLexerState): (WebCore::HTMLTreeBuilder::processStartTagForInBody): (WebCore::HTMLTreeBuilder::processStartTagForInTable): (WebCore::HTMLTreeBuilder::processStartTag): (WebCore::HTMLTreeBuilder::processEndTagForInBody): (WebCore::HTMLTreeBuilder::processEndTag): (WebCore::HTMLTreeBuilder::processComment): (WebCore::HTMLTreeBuilder::processStartTagForInHead):
11:46 PM Changeset in webkit [62900] by bweinstein@apple.com
  • 7 edits
    6 copies
    7 adds in trunk/LayoutTests

Some tests fail on Windows 7 but pass on XP due to fonts
https://bugs.webkit.org/show_bug.cgi?id=41933

Rubber-stamped by Dan Bernstein.

These tests are failing on Windows 7 while passing on XP due to font differences
between the two platforms.

Use the ability added in r62742 to specify different results for Windows platforms
to move the current results to platform/win-xp, and add the Windows 7 results to
platform/win.

  • platform/win-xp: Added.
  • platform/win-xp/fast: Added.
  • platform/win-xp/fast/lists: Added.
  • platform/win-xp/fast/text: Added.
  • platform/win-xp/fast/text/backslash-to-yen-sign-expected.txt: Copied from platform/win/fast/text/backslash-to-yen-sign-expected.txt.
  • platform/win-xp/fast/text/international: Added.
  • platform/win-xp/fast/text/international/bold-bengali-expected.txt: Copied from platform/win/fast/text/international/bold-bengali-expected.txt.
  • platform/win-xp/fast/text/international/complex-character-based-fallback-expected.txt: Copied from platform/win/fast/text/international/complex-character-based-fallback-expected.txt.
  • platform/win-xp/fast/text/international/w3-css3-list-styles-alphabetic-expected.txt: Copied from platform/win/fast/lists/w3-css3-list-styles-alphabetic-expected.txt.
  • platform/win-xp/fast/text/international/w3-css3-list-styles-numeric-expected.txt: Copied from platform/win/fast/lists/w3-css3-list-styles-numeric-expected.txt.
  • platform/win-xp/transforms: Added.
  • platform/win-xp/transforms/2d: Added.
  • platform/win-xp/transforms/2d/hindi-rotated-expected.txt: Copied from platform/win/transforms/2d/hindi-rotated-expected.txt.
  • platform/win/fast/lists/w3-css3-list-styles-alphabetic-expected.txt: Updated with Windows Vista/7 results.
  • platform/win/fast/lists/w3-css3-list-styles-numeric-expected.txt: Ditto.
  • platform/win/fast/text/backslash-to-yen-sign-expected.txt: Ditto.
  • platform/win/fast/text/international/bold-bengali-expected.txt: Ditto.
  • platform/win/fast/text/international/complex-character-based-fallback-expected.txt: Ditto.
  • platform/win/transforms/2d/hindi-rotated-expected.txt: Ditto.
11:45 PM Changeset in webkit [62899] by commit-queue@webkit.org
  • 2 edits in trunk/WebCore

2010-07-08 Sam Magnuson <smagnuson@netflix.com>

Reviewed by Simon Hausmann.

[Qt] for debugging purposes nice I'm contributing back my FPS
counter in the AnimationQtBase
https://bugs.webkit.org/show_bug.cgi?id=40381

Simply start a timer and count frames in the AnimationQtBase and
spit out the FPS count at the end of a single animation.

No new tests: this is a simple debugging aid.

  • platform/graphics/qt/GraphicsLayerQt.cpp: (WebCore::AnimationQt::updateState): (WebCore::AnimationQt::updateCurrentTime): (WebCore::TransformAnimationQt::updateState): (WebCore::OpacityAnimationQt::updateState):
11:17 PM Changeset in webkit [62898] by Simon Hausmann
  • 4 edits in trunk

[Qt] instance objects created for QObjects are somtimes GC'd
https://bugs.webkit.org/show_bug.cgi?id=40352

Patch by Sam Magnuson <smagnuson@netflix.com> on 2010-07-08
Reviewed by Simon Hausmann.

WebCore:

In markAggregate loop over all the current fields and for any that
still have a dynamic property or a child, mark them as
well. Otherwise the proxy instance will go away and the JS that
was bound to it will be lost.

  • bridge/qt/qt_instance.cpp:

(JSC::Bindings::QtInstance::getQtInstance):
(JSC::Bindings::QtInstance::removeCachedMethod):
(JSC::Bindings::QtInstance::markAggregate):
(JSC::Bindings::QtInstance::getPropertyNames):

WebKit/qt:

Improved the test to check for jsObjects that that are garbage collected.

  • tests/qwebframe/tst_qwebframe.cpp:

(tst_QWebFrame::):

10:51 PM Changeset in webkit [62897] by loislo@chromium.org
  • 16 edits in trunk/WebCore

2010-07-08 Ilya Tikhonovsky <loislo@chromium.org>

Reviewed by Pavel Feldman.

WebInspector: migrate InspectorDOMAgent to the generated version of
InspectorFrontend interface. This is the next step on the way to
Remote Debugging.

  • bindings/js/ScriptEventListener.cpp: (WebCore::eventListenerHandlerBody): (WebCore::eventListenerHandlerLocation):
  • bindings/js/ScriptEventListener.h:
  • bindings/v8/ScriptEventListener.cpp: (WebCore::eventListenerHandlerBody): (WebCore::eventListenerHandlerLocation):
  • bindings/v8/ScriptEventListener.h:
  • inspector/CodeGeneratorInspector.pm:
  • inspector/InspectorCSSStore.cpp: (WebCore::InspectorCSSStore::inspectorStyleSheet):
  • inspector/InspectorController.cpp: (WebCore::InspectorController::connectFrontend):
  • inspector/InspectorController.h: (WebCore::InspectorController::inspectorFrontend2):
  • inspector/InspectorDOMAgent.cpp: (WebCore::InspectorDOMAgent::InspectorDOMAgent): (WebCore::InspectorDOMAgent::setDocument): (WebCore::InspectorDOMAgent::handleEvent): (WebCore::InspectorDOMAgent::pushChildNodesToFrontend): (WebCore::InspectorDOMAgent::getEventListenersForNode): (WebCore::InspectorDOMAgent::buildObjectForNode): (WebCore::InspectorDOMAgent::buildArrayForElementAttributes): (WebCore::InspectorDOMAgent::buildArrayForContainerChildren): (WebCore::InspectorDOMAgent::buildObjectForEventListener): (WebCore::InspectorDOMAgent::didInsertDOMNode): (WebCore::InspectorDOMAgent::getStyles): (WebCore::InspectorDOMAgent::getAllStyles): (WebCore::InspectorDOMAgent::getStyleSheet): (WebCore::InspectorDOMAgent::getRuleRangesForStyleSheetId): (WebCore::InspectorDOMAgent::getInlineStyle): (WebCore::InspectorDOMAgent::getComputedStyle): (WebCore::InspectorDOMAgent::buildObjectForAttributeStyles): (WebCore::InspectorDOMAgent::buildArrayForCSSRules): (WebCore::InspectorDOMAgent::buildArrayForPseudoElements): (WebCore::InspectorDOMAgent::applyStyleText): (WebCore::InspectorDOMAgent::toggleStyleEnabled): (WebCore::InspectorDOMAgent::setRuleSelector): (WebCore::InspectorDOMAgent::addRule): (WebCore::InspectorDOMAgent::buildObjectForStyle): (WebCore::InspectorDOMAgent::populateObjectWithStyleProperties): (WebCore::InspectorDOMAgent::buildArrayForDisabledStyleProperties): (WebCore::InspectorDOMAgent::buildObjectForStyleSheet): (WebCore::InspectorDOMAgent::buildObjectForRule): (WebCore::InspectorDOMAgent::toArray): (WebCore::InspectorDOMAgent::reportNodesAsSearchResults):
  • inspector/InspectorDOMAgent.h: (WebCore::InspectorDOMAgent::create):
  • inspector/InspectorFrontend.cpp:
  • inspector/InspectorFrontend.h:
  • inspector/InspectorFrontend2.idl:
  • inspector/front-end/inspector.js: (WebInspector.dispatchMessageFromBackend):
10:47 PM Changeset in webkit [62896] by oliver@apple.com
  • 17 edits
    3 adds in trunk

2010-07-08 Oliver Hunt <oliver@apple.com>

Reviewed by Sam Weinig.

Property declarations in an object literal should not consider the prototype chain when being added to the new object
https://bugs.webkit.org/show_bug.cgi?id=41929

To fix this all we need to do is ensure that all new properties are
added with putDirect rather than a fully generic call to put. This
is safe as an object literal is by definition going to produce a
completely normal object.

Rather than duplicating all the put_by_id logic we add an additional
flag to op_put_by_id to indicate it should be using putDirect. In
the interpreter this adds a runtime branch, but in the jit this is
essentially free as the branch is taken at compile time. This does
actually improve object literal creation time even in the interpreter
as we no longer need to walk the prototype chain to verify that the
cached put is safe.

We still emit normal put_by_id code when emitting proto as we want
to get the correct handling for changing the prototype.

Sunspider claims this is a 0.7% speedup which is conceivably real due
to the performance improvement in object literals, but I suspect its
really just the result of code motion.

  • bytecode/Opcode.h:
  • bytecompiler/BytecodeGenerator.cpp: (JSC::BytecodeGenerator::emitPutById): (JSC::BytecodeGenerator::emitDirectPutById):
  • bytecompiler/BytecodeGenerator.h:
  • bytecompiler/NodesCodegen.cpp: (JSC::PropertyListNode::emitBytecode):
  • interpreter/Interpreter.cpp: (JSC::Interpreter::privateExecute):
  • jit/JIT.h: (JSC::JIT::compilePutByIdTransition):
  • jit/JITPropertyAccess.cpp: (JSC::JIT::emit_op_put_by_id): (JSC::JIT::emitSlow_op_put_by_id): (JSC::JIT::privateCompilePutByIdTransition): (JSC::JIT::patchPutByIdReplace):
  • jit/JITPropertyAccess32_64.cpp: (JSC::JIT::emitSlow_op_put_by_id): (JSC::JIT::privateCompilePutByIdTransition): (JSC::JIT::patchPutByIdReplace):
  • jit/JITStubs.cpp: (JSC::JITThunks::tryCachePutByID): (JSC::DEFINE_STUB_FUNCTION):
  • jit/JITStubs.h: (JSC::):
  • runtime/JSGlobalData.cpp: (JSC::JSGlobalData::JSGlobalData):
  • runtime/JSObject.h: (JSC::JSObject::putDirect): (JSC::JSValue::putDirect):
  • runtime/JSValue.h:

2010-07-08 Oliver Hunt <oliver@apple.com>

Reviewed by Sam Weinig.

Property declarations in an object literal should not consider the prototype chain when being added to the new object
https://bugs.webkit.org/show_bug.cgi?id=41929

Add tests to ensure correct behaviour of object literals when there
are setters on the prototype chain.

  • fast/js/object-literal-direct-put-expected.txt: Added.
  • fast/js/object-literal-direct-put.html: Added.
  • fast/js/script-tests/object-literal-direct-put.js: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-6-expected.txt:
  • ietestcenter/Javascript/15.4.4.15-8-b-i-6-expected.txt:
  • platform/chromium/test_expectations.txt:
10:42 PM Changeset in webkit [62895] by commit-queue@webkit.org
  • 2 edits in trunk/WebKit

2010-07-08 Joone Hur <joone@kldp.org>

Reviewed by Antonio Gomes.

[EFL] fix cmake build for EWebLauncher
https://bugs.webkit.org/show_bug.cgi?id=41830

  • CMakeListsEfl.txt: add ${LIBSOUP24_LDFLAGS} for link flags
10:33 PM Changeset in webkit [62894] by Simon Fraser
  • 9 edits in trunk

2010-07-08 Simon Fraser <Simon Fraser>

Reviewed by Darin Adler.

compositing/iframes/iframe-resize.html displays incorrectly after the resize
https://bugs.webkit.org/show_bug.cgi?id=41794

The clip and scroll layers of a composited iframe's RenderLayerCompositor are updated from
from updateGraphicsLayerGeometry(), but this is too early to get the correct layoutWidth and
layoutHeight from the FrameView which happen later in layout. So when a widget size changes,
call updateAfterWidgetResize() directly on the RenderLayerBacking (if any).

  • rendering/RenderLayerBacking.cpp: (WebCore::RenderLayerBacking::updateAfterWidgetResize): New method that updates the clip and scroll layers of the iframe's content RenderLayerCompositor. (WebCore::RenderLayerBacking::updateGraphicsLayerGeometry): Call updateAfterWidgetResize()
  • rendering/RenderLayerBacking.h: Add updateAfterWidgetResize().
  • rendering/RenderWidget.cpp: (WebCore::RenderWidget::setWidgetGeometry): Call updateAfterWidgetResize().
10:25 PM Changeset in webkit [62893] by jcivelli@chromium.org
  • 7 edits in trunk/WebKit/chromium

2010-07-08 Jay Civelli <jcivelli@chromium.org>

Reviewed by Darin Fisher.

[chromium] Exposing the EditorClient text field related methods
to the WebViewClient. Also adding some more accessors methods
to the WebNode and WebInputElement.
This is needed to move the password autocomplete out of the
Chromium WebKit API to the Chromium code.
https://bugs.webkit.org/show_bug.cgi?id=41286

  • public/WebInputElement.h:
  • public/WebNode.h: (WebKit::operator!=): (WebKit::operator<):
  • public/WebViewClient.h: (WebKit::WebViewClient::textFieldDidBeginEditing): (WebKit::WebViewClient::textFieldDidEndEditing): (WebKit::WebViewClient::textDidChangeInTextField): (WebKit::WebViewClient::textFieldHandlingKeyDown): (WebKit::WebViewClient::didAcceptAutocompleteSuggestion):
  • src/EditorClientImpl.cpp: (WebKit::EditorClientImpl::textFieldDidBeginEditing): (WebKit::EditorClientImpl::textFieldDidEndEditing): (WebKit::EditorClientImpl::textDidChangeInTextField): (WebKit::EditorClientImpl::onAutocompleteSuggestionAccepted): (WebKit::EditorClientImpl::doTextFieldCommandFromEvent):
  • src/WebInputElement.cpp: (WebKit::WebInputElement::readOnly): (WebKit::WebInputElement::setSelectionRange): (WebKit::WebInputElement::selectionStart): (WebKit::WebInputElement::selectionEnd):
  • src/WebNode.cpp: (WebKit::WebNode::lessThan):
10:10 PM Changeset in webkit [62892] by Simon Fraser
  • 13 edits in trunk

2010-07-08 Simon Fraser <Simon Fraser>

Reviewed by Dan Bernstein.

Calling layoutTestController.layerTreeAsText() should update layout
https://bugs.webkit.org/show_bug.cgi?id=41818

Call updateLayout() on the document before obtaining the layer tree.
This will update compositing layers.

  • page/Frame.cpp: (WebCore::Frame::layerTreeAsText):
9:48 PM Changeset in webkit [62891] by abarth@webkit.org
  • 6 edits in trunk

2010-07-08 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Get my head wrapped around processCharacter
https://bugs.webkit.org/show_bug.cgi?id=41812

Minor test progression.

  • html5lib/runner-expected-html5.txt:

2010-07-08 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

Get my head wrapped around processCharacter
https://bugs.webkit.org/show_bug.cgi?id=41812

The bulk of the patch is just stubbing out functions to document what
the spec tells us to do. I'll implement these functions in subsequent
patches.

  • html/HTMLConstructionSite.h: (WebCore::HTMLConstructionSite::insertLeadingWhitespace): (WebCore::HTMLConstructionSite::insertLeadingWhitespaceWithActiveFormattingElements):
  • html/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::processCharacter):
  • html/HTMLTreeBuilder.h: (WebCore::HTMLTreeBuilder::skipLeadingWhitespace):
9:36 PM Changeset in webkit [62890] by mrowe@apple.com
  • 5 edits in branches/safari-533.17-branch

Versioning.

9:35 PM Changeset in webkit [62889] by tony@chromium.org
  • 4 edits
    2 adds in trunk

2010-07-08 Tony Chang <tony@chromium.org>

Reviewed by Ojan Vafai.

WebCore::InsertLineBreakCommand::shouldUseBreakElement ReadAV@NULL
https://bugs.webkit.org/show_bug.cgi?id=30116

  • editing/inserting/return-key-in-hidden-textarea-expected.txt: Added.
  • editing/inserting/return-key-in-hidden-textarea.html: Added.

2010-07-08 Tony Chang <tony@chromium.org>

Reviewed by Ojan Vafai.

WebCore::InsertLineBreakCommand::shouldUseBreakElement ReadAV@NULL
https://bugs.webkit.org/show_bug.cgi?id=30116
Fixing the crash causes text insertions on hidden elements to get ignored
(not a new bug). This is https://bugs.webkit.org/show_bug.cgi?id=40342

Test: editing/inserting/return-key-in-hidden-textarea.html

  • editing/InsertLineBreakCommand.cpp: (WebCore::InsertLineBreakCommand::doApply):
  • editing/InsertParagraphSeparatorCommand.cpp: (WebCore::InsertParagraphSeparatorCommand::doApply):
9:33 PM Changeset in webkit [62888] by mrowe@apple.com
  • 1 copy in tags/Safari-533.17.2

New tag.

9:19 PM Changeset in webkit [62887] by abarth@webkit.org
  • 2 edits in trunk/LayoutTests

2010-07-08 Adam Barth <abarth@webkit.org>

Unreviewed.

This test regressed in http://trac.webkit.org/changeset/62876
but that change is too complicated to roll out and Aaron Boodman
isn't around to help figure out what went wrong. Hopefully we'll
get this off the skipped list tomorrow morning.

  • platform/mac/Skipped:
8:57 PM Changeset in webkit [62886] by bweinstein@apple.com
  • 3 edits in trunk/WebKit2

WebKit2 build fix for Windows.

  • WebProcess/Plugins/PluginView.h: Change the forward declaration of Plugin

to an include.

  • win/WebKit2.vcproj: Update the include paths for Release to match Debug, and

add some files to the vcproj that were added on Mac.

8:43 PM Changeset in webkit [62885] by barraclough@apple.com
  • 5 edits in trunk

String.prototype methods should CheckObjectCoercible (test this is not null or undefined).

Reviewed by Sam Weinig.

JavaScriptCore:

  • runtime/StringPrototype.cpp:

(JSC::stringProtoFuncCharAt):
(JSC::stringProtoFuncCharCodeAt):
(JSC::stringProtoFuncConcat):
(JSC::stringProtoFuncIndexOf):
(JSC::stringProtoFuncLastIndexOf):
(JSC::stringProtoFuncMatch):
(JSC::stringProtoFuncSearch):
(JSC::stringProtoFuncSlice):
(JSC::stringProtoFuncSplit):
(JSC::stringProtoFuncSubstr):
(JSC::stringProtoFuncSubstring):
(JSC::stringProtoFuncToLowerCase):
(JSC::stringProtoFuncToUpperCase):
(JSC::stringProtoFuncLocaleCompare):
(JSC::trimString):

LayoutTests:

  • ietestcenter/Javascript/15.5.4.20-1-1-expected.txt:
  • ietestcenter/Javascript/15.5.4.20-1-2-expected.txt:
7:55 PM Changeset in webkit [62884] by Simon Fraser
  • 2 edits in trunk/WebKitTools

2010-07-08 Simon Fraser <Simon Fraser>

Fix Tiger plugin test failures; the #ifdefs were incorrect, resulting
in the drawing model never getting set on Tiger.

  • DumpRenderTree/TestNetscapePlugIn/main.cpp: (NPP_New):
7:47 PM Changeset in webkit [62883] by barraclough@apple.com
  • 4 edits in trunk

Date.prototype.toJSON takes one argument, report this correctly.

Reviewed by Sam Weinig.

JavaScriptCore:

  • runtime/DatePrototype.cpp:

LayoutTests:

  • ietestcenter/Javascript/15.9.5.44-0-2-expected.txt:
7:40 PM Changeset in webkit [62882] by weinig@apple.com
  • 5 edits in trunk/LayoutTests

[EFL] Fix cmake build and libsoup detection
Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:

  • LINK_FLAGS should be set using quotes, otherwise some wrong

substitution takes place;

  • we should use LIBSOUP24_* instead of LIBSOUP_* since this is the

version we are using;

  • need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer

than that.
https://bugs.webkit.org/show_bug.cgi?id=41717

Patch by Rafael Antognolli <antognolli@profusion.mobi> on 2010-07-07
Reviewed by Adam Barth.

  • cmake/OptionsEfl.cmake:
7:37 PM Changeset in webkit [62881] by weinig@apple.com
  • 5 edits in trunk/LayoutTests

[EFL] Fix cmake build and libsoup detection
Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:

  • LINK_FLAGS should be set using quotes, otherwise some wrong

substitution takes place;

  • we should use LIBSOUP24_* instead of LIBSOUP_* since this is the

version we are using;

  • need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer

than that.
https://bugs.webkit.org/show_bug.cgi?id=41717

Patch by Rafael Antognolli <antognolli@profusion.mobi> on 2010-07-07
Reviewed by Adam Barth.

  • cmake/OptionsEfl.cmake:
7:20 PM Changeset in webkit [62880] by weinig@apple.com
  • 13 edits in trunk

Fix for https://bugs.webkit.org/show_bug.cgi?id=41923
TimeRanges should expose a JS constructor

Reviewed by Oliver Hunt.

WebCore:

  • html/TimeRanges.idl: Remove [OmitConstructor].
  • page/DOMWindow.idl: Add constructor.

LayoutTests:

  • fast/dom/Window/window-properties-expected.txt:
  • fast/dom/Window/window-property-descriptors-expected.txt:
  • fast/dom/prototype-inheritance-2-expected.txt:
  • fast/dom/prototype-inheritance-expected.txt:
  • fast/js/global-constructors-expected.txt:
  • platform/win/fast/dom/Window/window-property-descriptors-expected.txt:
  • platform/win/fast/dom/prototype-inheritance-2-expected.txt:
  • platform/win/fast/dom/prototype-inheritance-expected.txt:
  • platform/win/fast/js/global-constructors-expected.txt:
6:42 PM Changeset in webkit [62879] by aa@chromium.org
  • 2 edits in trunk/WebKit/qt

2010-07-08 Aaron Boodman <aa@chromium.org>

Unreviewed change to fix qt build after c62876.

  • WebCoreSupport/DumpRenderTreeSupportQt.cpp: (DumpRenderTreeSupportQt::addUserStyleSheet):
6:41 PM Changeset in webkit [62878] by weinig@apple.com
  • 2 edits in trunk/WebKit2

[EFL] Fix cmake build and libsoup detection
Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:

  • LINK_FLAGS should be set using quotes, otherwise some wrong

substitution takes place;

  • we should use LIBSOUP24_* instead of LIBSOUP_* since this is the

version we are using;

  • need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer

than that.
https://bugs.webkit.org/show_bug.cgi?id=41717

Patch by Rafael Antognolli <antognolli@profusion.mobi> on 2010-07-07
Reviewed by Adam Barth.

  • cmake/OptionsEfl.cmake:
6:21 PM Changeset in webkit [62877] by arv@chromium.org
  • 7 edits
    6 adds in trunk

2010-07-08 Erik Arvidsson <arv@chromium.org>

Reviewed by Ojan Vafai.

Add missing padding-end and margin-end CSS properties.
https://bugs.webkit.org/show_bug.cgi?id=25761

Tests: fast/css/margin-start-end.html

fast/css/padding-start-end.html

  • css/CSSComputedStyleDeclaration.cpp: (WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue):
  • css/CSSParser.cpp: (WebCore::CSSParser::parseValue):
  • css/CSSPropertyNames.in:
  • css/CSSStyleSelector.cpp: (WebCore::CSSStyleSelector::applyProperty):
  • inspector/front-end/SourceCSSTokenizer.js: (WebInspector.SourceCSSTokenizer):

2010-07-08 Erik Arvidsson <arv@chromium.org>

Reviewed by Ojan Vafai.

Add missing padding-end and margin-end CSS properties.
https://bugs.webkit.org/show_bug.cgi?id=25761

  • fast/css/margin-start-end-expected.txt: Added.
  • fast/css/margin-start-end.html: Added.
  • fast/css/padding-start-end-expected.txt: Added.
  • fast/css/padding-start-end.html: Added.
  • fast/css/script-tests/margin-start-end.js: Added. (test):
  • fast/css/script-tests/padding-start-end.js: Added. (test):
6:15 PM Changeset in webkit [62876] by aa@chromium.org
  • 35 edits
    1 copy
    10 adds in trunk

2010-07-08 Aaron Boodman <aa@chromium.org>

Reviewed by Timothy Hatcher.

Add the ability for user scripts and user styles to affect just the top frame.

https://bugs.webkit.org/show_bug.cgi?id=41529

  • platform/win/Skipped: Skipped test because WebKit API needs updating.
  • userscripts/mixed-case-stylesheet.html: Added new allFrames param.
  • userscripts/resources/frame1.html: Added.
  • userscripts/resources/frame2.html: Added.
  • userscripts/script-not-run-for-fragments.html: Added new allFrames param.
  • userscripts/script-run-at-end.html: Ditto.
  • userscripts/script-run-at-start.html: Ditto.
  • userscripts/simple-stylesheet.html: Ditto.
  • userscripts/user-script-all-frames-expected.txt: Added.
  • userscripts/user-script-all-frames.html: Added.
  • userscripts/user-script-top-frame-only-expected.txt: Added.
  • userscripts/user-script-top-frame-only.html: Added.
  • userscripts/user-style-all-frames-expected.txt: Added.
  • userscripts/user-style-all-frames.html: Added.
  • userscripts/user-style-top-frame-only-expected.txt: Added.
  • userscripts/user-style-top-frame-only.html: Added.

2010-07-08 Aaron Boodman <aa@chromium.org>

Reviewed by Timothy Hatcher.

Add the ability for user scripts and user styles to affect just the top frame.

https://bugs.webkit.org/show_bug.cgi?id=41529

Tests: userscripts/user-script-all-frames.html

userscripts/user-script-top-frame-only.html
userscripts/user-style-all-frames.html
userscripts/user-style-top-frame-only.html

  • WebCore.base.exp: Update PageGroup method signatures.
  • dom/Document.cpp: (WebCore::Document::pageGroupUserSheets): Check allFrames before injecting.
  • page/Frame.cpp: (WebCore::Frame::injectUserScriptsForWorld): Ditto.
  • page/PageGroup.cpp: (WebCore::PageGroup::addUserScriptToWorld): (WebCore::PageGroup::addUserStyleSheetToWorld):
  • page/PageGroup.h:
  • page/UserScript.h: (WebCore::UserScript::UserScript): (WebCore::UserScript::injectedFrames):
  • page/UserScriptTypes.h: (WebCore::):
  • page/UserStyleSheet.h: (WebCore::UserStyleSheet::UserStyleSheet): (WebCore::UserStyleSheet::injectedFrames):

2010-07-08 Aaron Boodman <aa@chromium.org>

Reviewed by Timothy Hatcher.

Add the ability for user scripts and user styles to affect just the top frame.

https://bugs.webkit.org/show_bug.cgi?id=41529

  • public/WebView.h: (WebKit::WebView::): (WebKit::WebView::addUserScript): (WebKit::WebView::addUserStyleSheet):
  • src/AssertMatchingEnums.cpp:
  • src/WebViewImpl.cpp: (WebKit::WebView::addUserScript): (WebKit::WebView::addUserStyleSheet):

2010-07-08 Aaron Boodman <aa@chromium.org>

Reviewed by Timothy Hatcher.

Add the ability for user scripts and user styles to affect just the top frame.

https://bugs.webkit.org/show_bug.cgi?id=41529

  • WebView/WebView.mm: (+[WebView _addUserScriptToGroup:world:source:url:whitelist:blacklist:injectionTime:]): (+[WebView _addUserScriptToGroup:world:source:url:whitelist:blacklist:injectionTime:injectedFrames:]): (+[WebView _addUserStyleSheetToGroup:world:source:url:whitelist:blacklist:]): (+[WebView _addUserStyleSheetToGroup:world:source:url:whitelist:blacklist:injectedFrames:]):
  • WebView/WebViewPrivate.h:

2010-07-08 Aaron Boodman <aa@chromium.org>

Reviewed by Timothy Hatcher.

Add the ability for user scripts and user styles to affect just the top frame.

https://bugs.webkit.org/show_bug.cgi?id=41529

  • WebView.cpp: (WebView::addUserScriptToGroup): (WebView::addUserStyleSheetToGroup):

2010-07-08 Aaron Boodman <aa@chromium.org>

Reviewed by Timothy Hatcher.

Add the ability for user scripts and user styles to affect just the top frame.

https://bugs.webkit.org/show_bug.cgi?id=41529

  • DumpRenderTree/LayoutTestController.h: Added new allFrames param.
  • DumpRenderTree/LayoutTestController.cpp: Ditto. (addUserScriptCallback): (addUserStyleSheetCallback):
  • DumpRenderTree/chromium/LayoutTestController.cpp: Ditto. (LayoutTestController::addUserScript): (LayoutTestController::addUserStyleSheet):
  • DumpRenderTree/gtk/LayoutTestControllerGtk.cpp: Ditto. (LayoutTestController::addUserScript): (LayoutTestController::addUserStyleSheet):
  • DumpRenderTree/mac/LayoutTestControllerMac.mm: Ditto. (LayoutTestController::addUserScript): (LayoutTestController::addUserStyleSheet):
  • DumpRenderTree/win/LayoutTestControllerWin.cpp: Ditto. (LayoutTestController::addUserScript): (LayoutTestController::addUserStyleSheet):
  • DumpRenderTree/wx/LayoutTestControllerWx.cpp: Ditto. (LayoutTestController::addUserScript): (LayoutTestController::addUserStyleSheet):
6:01 PM Changeset in webkit [62875] by adele@apple.com
  • 19 edits
    2 adds in trunk

WebCore: Fix for https://bugs.webkit.org/show_bug.cgi?id=41721
<rdar://problem/8158561> Missing plug-in indicator should have a pressed state

Reviewed by Jon Honeycutt, Adam Roben, and Darin Adler.

Test: plugins/clicking-missing-plugin-fires-delegate.html

  • html/HTMLPlugInElement.cpp:

(WebCore::HTMLPlugInElement::HTMLPlugInElement): Initialize m_isCapturingMouseEvents.
(WebCore::HTMLPlugInElement::detach): If we're still capturing when getting detached, clear the capturing node on the EventHandler.
(WebCore::HTMLPlugInElement::defaultEventHandler): Call handleMissingPluginIndicatorEvent when the missing plugin indicator is showing.

  • html/HTMLPlugInElement.h:

(WebCore::HTMLPlugInElement::isCapturingMouseEvents):
(WebCore::HTMLPlugInElement::setIsCapturingMouseEvents):

  • page/ChromeClient.h:

(WebCore::ChromeClient::shouldMissingPluginMessageBeButton): Added default implementation.

  • rendering/RenderEmbeddedObject.cpp:

(WebCore::replacementTextRoundedRectPressedColor):
(WebCore::RenderEmbeddedObject::RenderEmbeddedObject):
(WebCore::RenderEmbeddedObject::setMissingPluginIndicatorIsPressed): Added. Causes a repaint when the state changes.
(WebCore::RenderEmbeddedObject::paintReplaced): Call getReplacementTextGeometry.
(WebCore::RenderEmbeddedObject::getReplacementTextGeometry): Factored this out so it can be used in paintReplaced and in isInMissingPluginIndicator.
(WebCore::RenderEmbeddedObject::isInMissingPluginIndicator): Hit test to see if the mouse event is in the missing plugin indicator.
(WebCore::RenderEmbeddedObject::handleMissingPluginIndicatorEvent): Capture mouse events as needed and track the pressed appearance.

  • rendering/RenderEmbeddedObject.h:

WebKit/mac: Fix for https://bugs.webkit.org/show_bug.cgi?id=41721
<rdar://problem/8158561> Missing plug-in indicator should have a pressed state

Reviewed by Jon Honeycutt, Adam Roben, and Darin Adler.

Implement shouldMissingPluginMessageBeButton.

  • WebCoreSupport/WebChromeClient.h:
  • WebCoreSupport/WebChromeClient.mm:

(WebChromeClient::shouldMissingPluginMessageBeButton):

WebKit/win: Fix for https://bugs.webkit.org/show_bug.cgi?id=41721
<rdar://problem/8158561> Missing plug-in indicator should have a pressed state

Reviewed by Jon Honeycutt, Adam Roben, and Darin Adler.

Implement shouldMissingPluginMessageBeButton.

  • WebCoreSupport/WebChromeClient.cpp: (WebChromeClient::shouldMissingPluginMessageBeButton):
  • WebCoreSupport/WebChromeClient.h:

WebKitTools: Test infrastructure for https://bugs.webkit.org/show_bug.cgi?id=41721
<rdar://problem/8158561> Missing plug-in indicator should have a pressed state

Reviewed by Jon Honeycutt, Adam Roben, and Darin Adler.

Log when the missing plugin button is pressed.

  • DumpRenderTree/mac/UIDelegate.mm:

(-[UIDelegate webView:didPressMissingPluginButton:]):

  • DumpRenderTree/win/UIDelegate.cpp:

(UIDelegate::QueryInterface):
(UIDelegate::createWebViewWithRequest):
(UIDelegate::drawBackground):
(UIDelegate::decidePolicyForGeolocationRequest):
(UIDelegate::didPressMissingPluginButton):

  • DumpRenderTree/win/UIDelegate.h:

LayoutTests: Test for https://bugs.webkit.org/show_bug.cgi?id=41721
<rdar://problem/8158561> Missing plug-in indicator should have a pressed state

Reviewed by Jon Honeycutt, Adam Roben, and Darin Adler.

  • platform/gtk/Skipped:
  • platform/qt/Skipped:
  • plugins/clicking-missing-plugin-fires-delegate-expected.txt: Added.
  • plugins/clicking-missing-plugin-fires-delegate.html: Added.
5:41 PM Changeset in webkit [62874] by jamesr@google.com
  • 5 edits in trunk

2010-07-08 James Robinson <jamesr@google.com>

Reviewed by Darin Fisher.

Allow resizing and getting the texture ID from an offscreen GLES2Context
https://bugs.webkit.org/show_bug.cgi?id=41828

When using an offscreen GLES2Context the caller needs to be able to resize the backing store
managed by the embedder and get access to a texture id to pass to the compositor. WebGL
does these actions in an indirect way, it will be refactored to use this path.

  • public/WebGLES2Context.h:
  • src/GLES2Context.cpp: (WebCore::GLES2Context::resizeOffscreenContent): (WebCore::GLES2Context::getOffscreenContentParentTextureId):

2010-07-08 James Robinson <jamesr@google.com>

Reviewed by Darin Fisher.

Allow resizing and getting the texture id from an offscreen GLES2Context
https://bugs.webkit.org/show_bug.cgi?id=41828

When using an offscreen GLES2Context the caller needs to be able to resize the backing store
managed by the embedder and get access to a texture id to pass to the compositor. WebGL
does these actions in an indirect way, it will be refactored to use this path.

  • platform/chromium/GLES2Context.h:
5:23 PM Changeset in webkit [62873] by ojan@chromium.org
  • 3 edits
    2 adds in trunk

2010-07-02 Ojan Vafai <ojan@chromium.org>

Reviewed by Adam Barth.

Crash in RenderObject::containingBlock when clearing selection in a display:none node.
https://bugs.webkit.org/show_bug.cgi?id=41523

  • editing/selection/crash-on-clear-selection-expected.txt: Added.
  • editing/selection/crash-on-clear-selection.html: Added.

2010-07-02 Ojan Vafai <ojan@chromium.org>

Reviewed by Adam Barth.

Crash in RenderObject::containingBlock when clearing selection in a display:none node.
https://bugs.webkit.org/show_bug.cgi?id=41523

updateStyleIfNeeded before clearing the selection in the RenderView. Otherwise,
m_selectionStart and m_selectionEnd in RenderView point to garbage object.
This fixes the crash because updateStyleIfNeeded clears the selection before
clobbering nodes that contain the selection.

Test: editing/selection/crash-on-clear-selection.html

  • editing/SelectionController.cpp: (WebCore::SelectionController::updateAppearance):
5:22 PM Changeset in webkit [62872] by beidson@apple.com
  • 4 edits in trunk/WebKit/mac

<rdar://problem/8136327> - Crash in Entourage calling WebCache method from background thread

Reviewed by Tim Hatcher.

  • Misc/WebCache.mm:

(+[WebCache setDisabled:]): Forward the call to the main thread if called from a background thread.

  • Misc/WebNSObjectExtras.h:
  • Misc/WebNSObjectExtras.mm:

(+[NSObject _webkit_invokeOnMainThread]): Add a class version of the main thread invoker.

5:21 PM Changeset in webkit [62871] by bfulgham@webkit.org
  • 2 edits in trunk/WebCore

Correct a mistake in calculating squiggle extents. The entire
quantity was being divided by two, rather than just the unitWidth.
This error caused the squiggle to be about half the expected length.

Reviewed by Xan Lopez.

  • platform/graphics/cairo/DrawErrorUnderline.h:

(drawErrorUnderline):

5:16 PM Changeset in webkit [62870] by ajwong@chromium.org
  • 2 edits in trunk/LayoutTests

Unreviewed. Chromium build fix.

More ietestcenter expectations. Marking a couple of new tests
as failed until I can rebaseline.

  • platform/chromium/test_expectations.txt:
5:09 PM Changeset in webkit [62869] by andersca@apple.com
  • 3 edits
    2 adds in trunk/WebKit2

Add NetscapePlugin class
https://bugs.webkit.org/show_bug.cgi?id=41919

Reviewed by Sam Weinig.

  • WebKit2.xcodeproj/project.pbxproj:
  • WebProcess/Plugins/Netscape/NetscapePlugin.cpp: Added.

(WebKit::NetscapePlugin::NetscapePlugin):
(WebKit::NetscapePlugin::~NetscapePlugin):
(WebKit::NetscapePlugin::initialize):
(WebKit::NetscapePlugin::destroy):
(WebKit::NetscapePlugin::paint):
(WebKit::NetscapePlugin::geometryDidChange):

  • WebProcess/Plugins/Netscape/NetscapePlugin.h: Added.

(WebKit::NetscapePlugin::create):

  • WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:

(WebKit::WebFrameLoaderClient::createPlugin):

4:57 PM Changeset in webkit [62868] by jam@chromium.org
  • 2 edits in trunk/WebCore

2010-07-08 John Abd-El-Malek <jam@chromium.org>

Reviewed by Darin Fisher.

[V8] Navigation policy doesn't play nicely with pepper plugins
https://bugs.webkit.org/show_bug.cgi?id=41864

  • bindings/v8/V8Utilities.cpp: (WebCore::callingOrEnteredFrame): (WebCore::shouldAllowNavigation): (WebCore::navigateIfAllowed):
4:51 PM Changeset in webkit [62867] by ojan@chromium.org
  • 2 edits in trunk/LayoutTests

2010-07-08 Ojan Vafai <ojan@chromium.org>

Not reviewed.

[qt] editing/selection/5195166-1.html failing after r62816
https://bugs.webkit.org/show_bug.cgi?id=41918

  • platform/qt/Skipped:
4:48 PM Changeset in webkit [62866] by andersca@apple.com
  • 8 edits in trunk/WebKit2

Enable notImplemented messages by default and have the various clients explicitly disable them.

Reviewed by Sam Weinig.

  • Shared/NotImplemented.h:
  • WebProcess/WebCoreSupport/WebChromeClient.cpp:
  • WebProcess/WebCoreSupport/WebContextMenuClient.cpp:
  • WebProcess/WebCoreSupport/WebDragClient.cpp:
  • WebProcess/WebCoreSupport/WebEditorClient.cpp:
  • WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
  • WebProcess/WebCoreSupport/WebInspectorClient.cpp:
4:43 PM Changeset in webkit [62865] by andersca@apple.com
  • 3 edits
    2 adds in trunk/WebKit2

Add stubbed out NPN functions
https://bugs.webkit.org/show_bug.cgi?id=41917

Reviewed by Sam Weinig.

  • WebKit2.xcodeproj/project.pbxproj:
  • WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp: Added.

(WebKit::initializeBrowserFuncs):
(WebKit::netscapeBrowserFuncs):

  • WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.h: Added.
  • WebProcess/Plugins/Netscape/mac/NetscapePluginModuleMac.cpp:

(WebKit::NetscapePluginModule::tryLoad):

4:38 PM Changeset in webkit [62864] by barraclough@apple.com
  • 18 edits in trunk

RegExp's prototype should be an object of type RegExp.

Reviewed by Sam Weinig.

JavaScriptCore:

  • runtime/RegExpPrototype.cpp:

(JSC::RegExpPrototype::RegExpPrototype):

  • runtime/RegExpPrototype.h:

LayoutTests:

  • fast/js/Object-getOwnPropertyNames-expected.txt:
  • fast/js/kde/RegExp-expected.txt:
  • fast/js/script-tests/Object-getOwnPropertyNames.js:
  • fast/js/sputnik/Conformance/15_Native_Objects/15.10_RegExp/15.10.6/S15.10.6_A2-expected.txt:
  • ietestcenter/Javascript/15.10.6-expected.txt:
  • ietestcenter/Javascript/15.10.7.1-1-expected.txt:
  • ietestcenter/Javascript/15.10.7.2-1-expected.txt:
  • ietestcenter/Javascript/15.10.7.3-1-expected.txt:
  • ietestcenter/Javascript/15.10.7.4-1-expected.txt:
  • ietestcenter/Javascript/15.10.7.5-1-expected.txt:
  • ietestcenter/Javascript/15.2.3.3-4-212-expected.txt:
  • ietestcenter/Javascript/15.2.3.3-4-213-expected.txt:
  • ietestcenter/Javascript/15.2.3.3-4-214-expected.txt:
  • ietestcenter/Javascript/15.2.3.3-4-215-expected.txt:
4:31 PM Changeset in webkit [62863] by andersca@apple.com
  • 2 edits in trunk/WebKit2

Fix Windows build.

  • WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
4:22 PM Changeset in webkit [62862] by oliver@apple.com
  • 3 edits
    3 adds in trunk

2010-07-08 Oliver Hunt <oliver@apple.com>

Reviewed by Gavin Barraclough.

JavaScript parser violates ECMA automatic semicolon insertion rule
https://bugs.webkit.org/show_bug.cgi?id=41844

Remove (very) old and bogus logic that automatically inserted a semicolon
at the end of a script's source.

  • parser/Lexer.cpp: (JSC::Lexer::lex):

2010-07-08 Oliver Hunt <oliver@apple.com>

Reviewed by Gavin Barraclough.

JavaScript parser violates ECMA automatic semicolon insertion rule
https://bugs.webkit.org/show_bug.cgi?id=41844

Add testcase to ensure that we don't automatically insert a semicolon
at the end of a script.

  • fast/js/no-semi-insertion-at-end-of-script-expected.txt: Added.
  • fast/js/no-semi-insertion-at-end-of-script.html: Added.
  • fast/js/script-tests/no-semi-insertion-at-end-of-script.js: Added.
4:14 PM Changeset in webkit [62861] by Simon Fraser
  • 2 edits in trunk/WebKitTools

2010-07-08 Simon Fraser <Simon Fraser>

Fix the Tiger build.

  • DumpRenderTree/TestNetscapePlugIn/main.cpp: (NPP_New):
4:01 PM Changeset in webkit [62860] by Simon Fraser
  • 1 edit
    3 adds in trunk/LayoutTests

2010-07-08 Simon Fraser <Simon Fraser>

Add missing results for a new test, added for:
https://bugs.webkit.org/show_bug.cgi?id=41580

  • platform/mac/fast/gradients/radial-centered-expected.checksum: Added.
  • platform/mac/fast/gradients/radial-centered-expected.png: Added.
  • platform/mac/fast/gradients/radial-centered-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/gradients/radial-centered-expected.txt.
3:57 PM Changeset in webkit [62859] by Simon Fraser
  • 2 edits in trunk/WebKitTools

2010-07-08 Simon Fraser <Simon Fraser>

Fix windows build.

#ifdef code for Mac.

  • DumpRenderTree/TestNetscapePlugIn/main.cpp: (NPP_New):
3:36 PM Changeset in webkit [62858] by ajwong@chromium.org
  • 2 edits in trunk/LayoutTests

Unreviewed, Chromium build fix.

Readd expectations from r62848 with corrected syntax.

  • platform/chromium/test_expectations.txt:
3:35 PM Changeset in webkit [62857] by Simon Fraser
  • 5 edits
    7 adds in trunk

2010-07-08 Simon Fraser <Simon Fraser>

Reviewed by Anders Carlsson.

Allow the TestPlugin to use Core Animation rendering for testing
https://bugs.webkit.org/show_bug.cgi?id=41872

Add the ability for the TestPlugin to use the CoreAnimation rendering model
when available, based on the "drawingmodel" attribute of the embed tag:

drawingmodel="coreanimation"

  • DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj: Add PluginObjectMac.mm
  • DumpRenderTree/TestNetscapePlugIn/PluginObject.h: Add some macros so we can detect when building on Tiger. Add a void* coreAnimationLayer member.
  • DumpRenderTree/TestNetscapePlugIn/PluginObjectMac.mm: Added. (createCoreAnimationLayer): Obj-C method to create the CALayer.
  • DumpRenderTree/TestNetscapePlugIn/main.cpp: (NPP_New): Look for the drawingmodel attribute to decide which drawing model to use. (NPP_Destroy): Release the CALayer if we have one. (NPP_GetValue): Return the retained CALayer.
3:29 PM Changeset in webkit [62856] by ajwong@chromium.org
  • 2 edits in trunk/LayoutTests

Unreviewed, chromium build fix.

Update test expectations for mac chromium layout tests to exclude
the ietestcenter tests.

  • platform/chromium/test_expectations.txt:
3:19 PM Changeset in webkit [62855] by ajwong@chromium.org
  • 2 edits in trunk/LayoutTests

Unreviewed, chromium build fix.

Undoing expectations with incorrect syntax from r62848

  • platform/chromium/test_expectations.txt:
3:15 PM Changeset in webkit [62854] by andersca@apple.com
  • 5 edits
    2 adds in trunk/WebKit2

Implement more of NetscapePluginModule
https://bugs.webkit.org/show_bug.cgi?id=41910

Reviewed by Sam Weinig.

  • WebKit2.xcodeproj/project.pbxproj:
  • WebProcess/Plugins/Netscape/NetscapePluginModule.cpp:

(WebKit::NetscapePluginModule::create):
(WebKit::NetscapePluginModule::load):

  • WebProcess/Plugins/Netscape/NetscapePluginModule.h:
  • WebProcess/Plugins/Netscape/mac/NetscapePluginModuleMac.cpp: Added.

(WebKit::NetscapePluginModule::unload):
(WebKit::pointerToFunction):
(WebKit::NetscapePluginModule::tryLoad):

  • WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:

(WebKit::WebFrameLoaderClient::createPlugin):

3:09 PM Changeset in webkit [62853] by luiz@webkit.org
  • 3 edits in trunk/WebKit2

2010-07-08 Luiz Agostini <luiz.agostini@openbossa.org>

Reviewed by Kenneth Rohde Christiansen.

[Qt] Spelling and style correction
https://bugs.webkit.org/show_bug.cgi?id=41891

Correcting a spelling and a style mistakes.

  • UIProcess/Launcher/ProcessLauncher.h:
  • UIProcess/Launcher/qt/ProcessLauncherQt.cpp:
3:09 PM Changeset in webkit [62852] by crogers@google.com
  • 3 edits in branches/audio/WebCore/audio

Fixes to unity gain summing junction in AudioNodeInput

  • now handles non-in-place processing
  • handles case with multiple inputs where some are mono and some are stereo
  • handles case with no inputs, in which case silence will be propagated
3:09 PM Changeset in webkit [62851] by crogers@google.com
  • 5 edits in branches/audio/WebCore/audio

Temporarily add owner's to AudioGainNode until ownership happens internally and automatically

3:09 PM Changeset in webkit [62850] by crogers@google.com
  • 3 edits in branches/audio/WebCore/audio

Allow AudioBus::copyFrom() to handle mixup case: mono -> stereo

3:07 PM Changeset in webkit [62849] by oliver@apple.com
  • 4 edits in trunk/JavaScriptCore

Tidy up the lexer

Reviewed by Anders Carlson.

Remove some of the old yacc/lex-isms still present in the lexer

  • parser/JSParser.h:

(JSC::):

  • parser/Lexer.cpp:

(JSC::Lexer::parseString):
(JSC::Lexer::lex):

  • parser/Lexer.h:
2:54 PM Changeset in webkit [62848] by oliver@apple.com
  • 22 edits
    3 adds in trunk

2010-07-08 Oliver Hunt <oliver@apple.com>

Reviewed by Gavin Barraclough.

Make object-literal parsing conformant with the spec.
https://bugs.webkit.org/show_bug.cgi?id=41892

Bring our parsing of object literals into conformance with the ES5 spec.
Basically disallow conflicting accessor vs. normal property definitions
The bulk of this patch is just fiddling to maintain performance.

  • parser/ASTBuilder.h: (JSC::ASTBuilder::createGetterOrSetterProperty): (JSC::ASTBuilder::createProperty): (JSC::ASTBuilder::getName): (JSC::ASTBuilder::getType):
  • parser/JSParser.cpp: (JSC::jsParse): (JSC::JSParser::JSParser): (JSC::JSParser::parseProperty): (JSC::JSParser::parseObjectLiteral): (JSC::JSParser::parseStrictObjectLiteral):
  • parser/JSParser.h:
  • parser/Lexer.cpp: (JSC::Lexer::clear):
  • parser/Lexer.h: (JSC::Lexer::currentOffset): (JSC::Lexer::setOffset): Add logic to allow us to roll the lexer back in the input stream.
  • parser/Nodes.h: (JSC::PropertyNode::): (JSC::PropertyNode::type):
  • parser/Parser.cpp: (JSC::Parser::parse):
  • parser/SourceProvider.h: (JSC::SourceProvider::SourceProvider): (JSC::SourceProvider::isValid): (JSC::SourceProvider::setValid): SourceProvider now records whether the input text has already been validated.
  • parser/SyntaxChecker.h: (JSC::SyntaxChecker::SyntaxChecker): (JSC::SyntaxChecker::Property::Property): (JSC::SyntaxChecker::Property::operator!): (JSC::SyntaxChecker::createProperty): (JSC::SyntaxChecker::createPropertyList): (JSC::SyntaxChecker::createGetterOrSetterProperty): The SyntaxChecker mode now needs to maintain a bit more information to ensure that we can validate object literals correctly.

2010-07-08 Oliver Hunt <oliver@apple.com>

Reviewed by Gavin Barraclough.

Need a short description and bug URL (OOPS!)

  • fast/js/object-literal-syntax-expected.txt: Added.
  • fast/js/object-literal-syntax.html: Added.
  • fast/js/parser-syntax-check-expected.txt:
  • fast/js/script-tests/object-literal-syntax.js: Added.
  • fast/js/script-tests/parser-syntax-check.js:
  • ietestcenter/Javascript/11.1.5_4-4-b-1-expected.txt:
  • ietestcenter/Javascript/11.1.5_4-4-b-2-expected.txt:
  • ietestcenter/Javascript/11.1.5_4-4-c-1-expected.txt:
  • ietestcenter/Javascript/11.1.5_4-4-c-2-expected.txt:
  • ietestcenter/Javascript/11.1.5_4-4-d-1-expected.txt:
  • ietestcenter/Javascript/11.1.5_4-4-d-2-expected.txt:
  • ietestcenter/Javascript/11.1.5_4-4-d-3-expected.txt:
  • ietestcenter/Javascript/11.1.5_4-4-d-4-expected.txt:
  • platform/chromium/test_expectations.txt:
2:39 PM Changeset in webkit [62847] by Darin Adler
  • 2 edits in trunk/JavaScriptCore
  • runtime/JSGlobalData.cpp:

(JSC::JSGlobalData::sharedInstance): Fix typo.

2:37 PM Changeset in webkit [62846] by jhoneycutt@apple.com
  • 3 edits
    2 adds in trunk

WebCore: Missing plug-ins may cause an assertion failure.
https://bugs.webkit.org/show_bug.cgi?id=41900

Reviewed by Adele Peterson.

Test: plugins/missing-plugin.html

  • plugins/PluginView.cpp:

(WebCore::PluginView::~PluginView):
Check whether m_instance is null before trying to remove it from the
map. Trying to remove a null instance results in an assertion failure.
(WebCore::PluginView::PluginView):
Initialize m_instance to 0, because there is an early return that may
skip its being assigned its proper value.

LayoutTests: Missing plug-ins may cause an assertion failure
https://bugs.webkit.org/show_bug.cgi?id=41900

Reviewed by Adele Peterson.

  • plugins/missing-plugin.html: Added.
2:33 PM Changeset in webkit [62845] by Darin Adler
  • 2 edits in trunk/WebCore

Fix a test failure seen only on the Leopard bot.

Reviewed by Oliver Hunt.

  • bindings/js/JSSharedWorkerCustom.cpp:

(WebCore::JSSharedWorkerConstructor::constructJSSharedWorker):
If SharedWorker::create returns an exception, don't try to create a wrapper
for its return value, which can be 0.

2:33 PM Changeset in webkit [62844] by ojan@chromium.org
  • 2 edits in trunk/LayoutTests

2010-07-08 Ojan Vafai <ojan@chromium.org>

Not reviewed. Just changing test expectations.

[chromium] editing/selection/5195166-1.html needs layoutTestController.setEditingBehavior
https://bugs.webkit.org/show_bug.cgi?id=41905

For now, mark it as failing since there are already other tests that are failing
due to this.

  • platform/chromium/test_expectations.txt:
2:32 PM Changeset in webkit [62843] by andersca@apple.com
  • 3 edits
    3 adds in trunk/WebKit2

Add stubbed out NetscapePluginModule class
https://bugs.webkit.org/show_bug.cgi?id=41901

Reviewed by Sam Weinig.

  • WebKit2.xcodeproj/project.pbxproj:
  • WebProcess/Plugins/Netscape/NetscapePluginModule.cpp: Added.

(WebKit::NetscapePluginModule::NetscapePluginModule):

  • WebProcess/Plugins/Netscape/NetscapePluginModule.h: Added.

(WebKit::NetscapePluginModule::create):

  • WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:

(WebKit::WebFrameLoaderClient::createPlugin):

2:28 PM Changeset in webkit [62842] by Darin Adler
  • 2 edits in trunk/JavaScriptCore

Fix assertion seen on the Leopard buildbot.
The single shared instance of JSGlobalData was not being
adopted after creation.

Reviewed by Oliver Hunt.

  • runtime/JSGlobalData.cpp:

(JSC::JSGlobalData::sharedInstance): Do adoptRef and then leakRef.

2:27 PM Changeset in webkit [62841] by ajwong@chromium.org
  • 2 edits in trunk/WebCore

Not reviewed, build break fix for chromium.

A new MediaControlElementType enum was added which caused a warning in
the Chromium build.

  • rendering/RenderMediaControlsChromium.cpp:

(WebCore::RenderMediaControlsChromium::paintMediaControlsPart):

Add MediaVolumeSliderMuteButton enumartion entry.

2:25 PM Changeset in webkit [62840] by xan@webkit.org
  • 2 edits in trunk/LayoutTests

2010-07-08 Xan Lopez <xlopez@igalia.com>

Skip crashing test, a new ASSERT added in a refactoring seems to
have uncovered a bug.

  • platform/gtk/Skipped:
2:23 PM Changeset in webkit [62839] by mrobinson@webkit.org
  • 2 edits in trunk/WebKitTools

2010-07-08 Martin Robinson <mrobinson@igalia.com>

Reviewed by Xan Lopez.

[GTK] Support pixel tests
https://bugs.webkit.org/show_bug.cgi?id=31518

Convert this file from CRLF to NL line endings. It will soon
be used on more than just the WinCairo platform.

  • DumpRenderTree/cairo/PixelDumpSupportCairo.cpp: (writeFunction): (printPNG): (computeMD5HashStringForBitmapContext): (dumpBitmap):
2:21 PM Changeset in webkit [62838] by sfalken@apple.com
  • 5 edits in trunk/WebKitTools

2010-07-08 Steve Falkenburg <sfalken@apple.com>

Reviewed by Darin Adler.

Enable Data Execution Prevention for our test harnesses on Windows
https://bugs.webkit.org/show_bug.cgi?id=41882

  • DumpRenderTree/win/DumpRenderTree.vcproj:
  • DumpRenderTree/win/ImageDiff.vcproj:
  • WebKitAPITest/WebKitAPITest.vcproj:
  • WebKitTestRunner/win/WebKitTestRunner.vcproj:
2:17 PM Changeset in webkit [62837] by luiz@webkit.org
  • 4 edits in trunk/WebKit2

2010-07-08 Luiz Agostini <luiz.agostini@openbossa.org>

Reviewed by Kenneth Rohde Christiansen.

[Qt] Move socket objects to connection's thread
https://bugs.webkit.org/show_bug.cgi?id=41897

To receive network related notifications in the WorkQueue thread, the
QLocalSocket instances must be moved to that thread.

  • Platform/CoreIPC/qt/ConnectionQt.cpp: (CoreIPC::Connection::open):
  • Platform/WorkQueue.h:
  • Platform/qt/WorkQueueQt.cpp: (WorkQueue::moveSocketToWorkThread):
2:15 PM Changeset in webkit [62836] by Dimitri Glazkov
  • 1 edit
    1 add in trunk/LayoutTests

2010-07-08 Dimitri Glazkov <Dimitri Glazkov>

Unreviewed, expectations update.

Create port-specific test expectations for fast/implicit-submission.html.

  • platform/win/fast/forms/implicit-submission-expected.txt: Added.
2:15 PM Changeset in webkit [62835] by mthole@apple.com
  • 2 edits in trunk/WebKit/mac

Patch for https://bugs.webkit.org/show_bug.cgi?id=41896
Crash under allScriptsInPDFDocument() in WebPDFDocumentExtras.mm for certain PDFs

Reviewed by Darin Adler.

  • WebView/WebPDFDocumentExtras.mm:

(allScriptsInPDFDocument): Null-check 'data', as CGPDFStreamCopyData() may have returned 0.

2:05 PM Changeset in webkit [62834] by dimich@chromium.org
  • 15 edits
    4 deletes in trunk

WebCore: Remove IDL declarations and stubs for navigator.registerProtocolHandler and navigator.registerContentHandler.
https://bugs.webkit.org/show_bug.cgi?id=41878

Reviewed by David Levin.

This is practically a rollback of http://trac.webkit.org/changeset/50477.

  • page/Chrome.cpp:
  • page/Chrome.h:
  • page/ChromeClient.h:
  • page/Navigator.cpp:
  • page/Navigator.h:
  • page/Navigator.idl:

LayoutTests: Remove IDL declarations and stubs for navigator.registerProtocolHandler and navigator.registerContentHandler
https://bugs.webkit.org/show_bug.cgi?id=41878

Reviewed by David Levin.

This is practically a rollback of http://trac.webkit.org/changeset/50477.

  • fast/dom/Window/window-properties-expected.txt:
  • fast/dom/navigator-detached-no-crash-expected.txt:
  • fast/dom/registerContentHandler-expected.txt: Removed.
  • fast/dom/registerContentHandler.html: Removed.
  • fast/dom/registerProtocolHandler-expected.txt: Removed.
  • fast/dom/registerProtocolHandler.html: Removed.
  • platform/chromium-mac/fast/dom/navigator-detached-no-crash-expected.txt:
  • platform/chromium-win/fast/dom/navigator-detached-no-crash-expected.txt:
  • platform/gtk/fast/dom/Window/window-properties-expected.txt:
  • platform/mac-leopard/fast/dom/navigator-detached-no-crash-expected.txt:
  • platform/qt/fast/dom/Window/window-properties-expected.txt:
2:02 PM Changeset in webkit [62833] by Csaba Osztrogonác
  • 2 edits in trunk/LayoutTests

Unreviewed.

[Qt] fast/dom/beforeload/script-before-load-dynamic.html is crashy-flakey
https://bugs.webkit.org/show_bug.cgi?id=41452

fast/dom/beforeload/remove-video-in-beforeload-listener.html
make fast/dom/beforeload/script-before-load-dynamic.html crash.

  • platform/qt/Skipped: fast/dom/beforeload/remove-video-in-beforeload-listener.html skipped until fix.
2:01 PM Changeset in webkit [62832] by xan@webkit.org
  • 2 edits in trunk/WebCore

2010-07-08 Xan Lopez <xlopez@igalia.com>

Reviewed by Darin Adler.

Fix adoptRef assertion failures caused by stack-allocated ResourceHandle objects
https://bugs.webkit.org/show_bug.cgi?id=41823

Create the ResourceHandle manually for now instead of calling
::create, since that methods does a few extra checks that make us
fail a couple of HTTP tests.

  • platform/network/soup/ResourceHandleSoup.cpp: (WebCore::):
1:58 PM Changeset in webkit [62831] by vitalyr@chromium.org
  • 2 edits in trunk/WebKit/chromium

2010-07-08 Vitaly Repeshko <vitalyr@chromium.org>

Reviewed by Pavel Feldman.

[chromium] Fix deletion has begun assert in TestWebPopupMenuImpl.
https://bugs.webkit.org/show_bug.cgi?id=41899

  • tests/PopupMenuTest.cpp: (WebKit::TestWebPopupMenuImpl::create): (WebKit::TestWebViewClient::TestWebViewClient): (WebKit::TestWebViewClient::createPopupMenu):
1:57 PM Changeset in webkit [62830] by robert@webkit.org
  • 8 edits in trunk

2010-07-07 Robert Hogan <robert@webkit.org>

Reviewed by Kenneth Rohde Christiansen.

[Qt] Add DRT support for pageProperty etc.

https://bugs.webkit.org/show_bug.cgi?id=41584

Unskip:

printing/page-rule-selection.html
printing/page-format-data.html

  • platform/qt/Skipped:

2010-07-07 Robert Hogan <robert@webkit.org>

Reviewed by Kenneth Rohde Christiansen.

[Qt] Add DRT support for pageProperty etc.

https://bugs.webkit.org/show_bug.cgi?id=41584

  • WebCoreSupport/DumpRenderTreeSupportQt.cpp: (DumpRenderTreeSupportQt::isPageBoxVisible): (DumpRenderTreeSupportQt::pageSizeAndMarginsInPixels): (DumpRenderTreeSupportQt::pageProperty): (DumpRenderTreeSupportQt::addUserStyleSheet):
  • WebCoreSupport/DumpRenderTreeSupportQt.h:

2010-07-07 Robert Hogan <robert@webkit.org>

Reviewed by Kenneth Rohde Christiansen.

[Qt] Add DRT support for pageProperty etc.

https://bugs.webkit.org/show_bug.cgi?id=41584

  • DumpRenderTree/qt/LayoutTestControllerQt.cpp: (LayoutTestController::isPageBoxVisible): (LayoutTestController::pageSizeAndMarginsInPixels): (LayoutTestController::pageProperty): (LayoutTestController::addUserStyleSheet):
  • DumpRenderTree/qt/LayoutTestControllerQt.h:
1:52 PM Changeset in webkit [62829] by mrobinson@webkit.org
  • 2 edits in trunk/WebKitTools

2010-07-08 Martin Robinson <mrobinson@igalia.com>

Reviewed by Xan Lopez.

Remove a warnings from the ImageDiff build by using the proper
printf format string for the gsize data type.

  • DumpRenderTree/gtk/ImageDiff.cpp: (printImage): Use the proper printf format string for the gsize data type.
1:38 PM Changeset in webkit [62828] by ap@apple.com
  • 33 edits in trunk

Reviewed by David Levin.

https://bugs.webkit.org/show_bug.cgi?id=41886
Shorten access control failure explanation messages

  • loader/CrossOriginAccessControl.cpp: (WebCore::passesAccessControlCheck):
  • loader/CrossOriginPreflightResultCache.cpp: (WebCore::CrossOriginPreflightResultCacheItem::allowsCrossOriginMethod): (WebCore::CrossOriginPreflightResultCacheItem::allowsCrossOriginHeaders): Removed "response header field" parts from error text - it's long, but doesn't add much to header field name.
  • platform/network/ResourceErrorBase.cpp:
  • platform/network/ResourceErrorBase.h:
  • xml/XMLHttpRequest.cpp: (WebCore::XMLHttpRequest::didFail):
  • loader/DocumentThreadableLoader.cpp: (WebCore::DocumentThreadableLoader::DocumentThreadableLoader): (WebCore::DocumentThreadableLoader::makeSimpleCrossOriginAccessRequest): (WebCore::DocumentThreadableLoader::didReceiveResponse): (WebCore::DocumentThreadableLoader::preflightFailure): Renamed the constant for domain. WebCore shouldn't be creating errors observable by WebKit clients, because it can't create a platform error, and cannot load a localized string. We don't treat cross origin access check failures as true loading failures, so we don't tell clients about these.
1:32 PM Changeset in webkit [62827] by mrobinson@webkit.org
  • 2 edits in trunk/LayoutTests

2010-07-08 Martin Robinson <mrobinson@igalia.com>

Unreviewed.

[GTK] DRT implement execCommand()
https://bugs.webkit.org/show_bug.cgi?id=35351

Group and skip tests that require LayoutTestController.execCommand support.

  • platform/gtk/Skipped:
1:28 PM Changeset in webkit [62826] by ajwong@chromium.org
  • 2 edits in trunk/LayoutTests

Unreviewed, build fix for chromium.

Disable ietestcenter tests for until we can baseline them in chromium.

  • platform/chromium/test_expectations.txt:
1:16 PM Changeset in webkit [62825] by alice.liu@apple.com
  • 4 edits
    7 adds in trunk

https://bugs.webkit.org/show_bug.cgi?id=41653
Add new WebKitTestRunner project for Windows

Reviewed by Sam Weinig.

WebKit2:

  • win/WebKit2Generated.make: Add files needed for WebKitTestRunner

WebKitTools:

  • WebKitTestRunner/WebKitTestRunnerPrefix.h:

Similar to how it's done in DumpRenderTree, define max and min early
on so that they don't get replaced by a macro requiring 2 arguments.

  • WebKitTestRunner/win: Added.
  • WebKitTestRunner/win/WebKitTestRunner.sln: Added.
  • WebKitTestRunner/win/WebKitTestRunner.vcproj: Added.
  • WebKitTestRunner/win/main.cpp: Added.

(main): Implemented

Added these files with stubbed out functions:

  • WebKitTestRunner/win/PlatformWebViewWin.cpp: Added.

(WTR::PlatformWebView::PlatformWebView):
(WTR::PlatformWebView::~PlatformWebView):
(WTR::PlatformWebView::page):

  • WebKitTestRunner/win/TestControllerWin.cpp: Added.

(WTR::TestController::initializeInjectedBundlePath):

  • WebKitTestRunner/win/TestInvocationWin.cpp: Added.

(WTR::TestInvocation::runUntil):

1:14 PM Changeset in webkit [62824] by andersca@apple.com
  • 5 edits in trunk/WebKit2

Add a GetPluginHostConnection WebProcessProxy message
https://bugs.webkit.org/show_bug.cgi?id=41893

Reviewed by Sam Weinig.

  • Shared/CoreIPCSupport/WebProcessProxyMessageKinds.h:

(WebProcessProxyMessage::):

  • UIProcess/WebProcessProxy.cpp:

(WebKit::WebProcessProxy::getPluginHostConnection):
(WebKit::WebProcessProxy::didReceiveMessage):
(WebKit::WebProcessProxy::didReceiveSyncMessage):

  • UIProcess/WebProcessProxy.h:
  • WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:

(WebKit::WebFrameLoaderClient::createPlugin):

1:10 PM Changeset in webkit [62823] by andersca@apple.com
  • 5 edits in trunk/WebKit2

Add more parameters to Plugin::initialize
https://bugs.webkit.org/show_bug.cgi?id=41890

Reviewed by Sam Weinig.

  • WebProcess/Plugins/DummyPlugin.cpp:

(WebKit::DummyPlugin::initialize):

  • WebProcess/Plugins/DummyPlugin.h:
  • WebProcess/Plugins/Plugin.h:
  • WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:

(WebKit::WebFrameLoaderClient::createPlugin):

1:07 PM Changeset in webkit [62822] by jam@chromium.org
  • 1 edit in trunk/WebKit/chromium/public/WebPlugin.h

Add #define so chromium code can know when WebPlugin is updated at compile time

1:00 PM Changeset in webkit [62821] by eric.carlson@apple.com
  • 32 edits
    3 deletes in trunk

2010-07-08 Eric Carlson <eric.carlson@apple.com>

Reviewed by NOBODY (OOPS!).

Mac OS X media controls should have a way to adjust volume incrementally
https://bugs.webkit.org/show_bug.cgi?id=41718
<rdar://problem/5679472>

  • css/CSSPrimitiveValueMappings.h: (WebCore::CSSPrimitiveValue::CSSPrimitiveValue): Handle MediaVolumeSliderMuteButtonPart.
  • css/CSSSelector.cpp: (WebCore::CSSSelector::pseudoId): Handle PseudoMediaControlsVolumeSliderMuteButton. (WebCore::nameToPseudoTypeMap): Define mediaControlsVolumeSliderMuteButton. (WebCore::CSSSelector::extractPseudoType): Handle PseudoMediaControlsVolumeSliderMuteButton.
  • css/CSSSelector.h: (WebCore::CSSSelector::): Define PseudoMediaControlsVolumeSliderMuteButton.
  • css/CSSValueKeywords.in: Define media-volume-slider-mute-button.
  • css/mediaControls.css: (audio::-webkit-media-controls-volume-slider-mute-button, video::-webkit-media-controls-volume-slider-mute-button): New.
  • css/mediaControlsQuickTime.css: (audio::-webkit-media-controls-panel, video::-webkit-media-controls-panel): Add "overflow: visible" so volume slider pop-up will be visible.

(audio::-webkit-media-controls-mute-button, video::-webkit-media-controls-mute-button): Make
mute button 14x12 instead of 15x14 so it matches the size in the volume slider.

(audio::-webkit-media-controls-volume-slider-container, video::-webkit-media-controls-volume-slider-container):
(audio::-webkit-media-controls-volume-slider, video::-webkit-media-controls-volume-slider):
(audio::-webkit-media-controls-volume-slider-mute-button, video::-webkit-media-controls-volume-slider-mute-button):
New.

  • platform/ThemeTypes.h: Define MediaVolumeSliderMuteButtonPart.
  • rendering/MediaControlElements.cpp: (WebCore::MediaControlInputElement::MediaControlInputElement): Handle MEDIA_CONTROLS_VOLUME_SLIDER_MUTE_BUTTON. (WebCore::MediaControlMuteButtonElement::MediaControlMuteButtonElement): Add ButtonLocation parameter both mute buttons can be created. (WebCore::MediaControlMuteButtonElement::create): Ditto.
  • rendering/MediaControlElements.h: Define MediaVolumeSliderMuteButton and ButtonLocation.
  • rendering/RenderMedia.cpp: (WebCore::RenderMedia::styleDidChange): Update volume slider mute button. (WebCore::RenderMedia::createMuteButton): Pass ButtonLocation parameter to MediaControlMuteButtonElement::create. (WebCore::RenderMedia::createVolumeSliderMuteButton): New. (WebCore::RenderMedia::updateControls): Deal with volume slider mute button. (WebCore::RenderMedia::updateVolumeSliderContainer): Don't assume all ports want to position the volume slider in the same place, call new volumeSliderOffsetFromMuteButton theme function. (WebCore::RenderMedia::forwardEvent): Handle volume slider mute button.
  • rendering/RenderMedia.h:
  • rendering/RenderTheme.cpp: (WebCore::RenderTheme::paint): Handle MediaVolumeSliderMuteButtonPart. (WebCore::RenderTheme::volumeSliderOffsetFromMuteButton): New, return location previously hard coded in RenderMedia::updateVolumeSliderContainer.
  • rendering/RenderTheme.h:
  • rendering/RenderThemeMac.h:
  • rendering/RenderThemeMac.mm: (WebCore::RenderThemeMac::adjustMediaSliderThumbSize): Deal with the volume slider thumb. (WebCore::RenderThemeMac::paintMediaVolumeSliderContainer): New, call the WKSI paint function for this button. (WebCore::RenderThemeMac::paintMediaVolumeSliderTrack): Ditto. (WebCore::RenderThemeMac::paintMediaVolumeSliderThumb): Ditto. (WebCore::RenderThemeMac::shouldRenderMediaControlPart): Draw the volume slider parts when using the new controller UI for a movie that has audio. (WebCore::RenderThemeMac::volumeSliderOffsetFromMuteButton): New, position the volume slider directly above the mute button.
  • rendering/style/RenderStyleConstants.h: Define MEDIA_CONTROLS_VOLUME_SLIDER_MUTE_BUTTON.

2010-07-08 Eric Carlson <eric.carlson@apple.com>

Reviewed by Dan Bernstein.

Update WebKitSystemInterface.

  • libWebKitSystemInterfaceLeopard.a:
  • libWebKitSystemInterfaceSnowLeopard.a:
  • libWebKitSystemInterfaceTiger.a:

2010-07-08 Eric Carlson <eric.carlson@apple.com>

Reviewed by Dan Bernstein.

Mac OS X media controls should have a way to adjust volume incrementally
https://bugs.webkit.org/show_bug.cgi?id=41718
<rdar://problem/5679472>

Updated results for the mute button size change. Remove some Leopard test results
where the SnowLeopard results are identical.

  • platform/mac-leopard/media/audio-controls-rendering-expected.checksum: Removed.
  • platform/mac-leopard/media/audio-controls-rendering-expected.png: Removed.
  • platform/mac-leopard/media/audio-controls-rendering-expected.txt: Removed.
  • platform/mac-leopard/media/controls-after-reload-expected.checksum: Removed.
  • platform/mac-leopard/media/controls-after-reload-expected.png: Removed.
  • platform/mac-leopard/media/controls-after-reload-expected.txt: Removed.
  • platform/mac-leopard/media/controls-styling-expected.checksum: Removed.
  • platform/mac-leopard/media/controls-styling-expected.png: Removed.
  • platform/mac-leopard/media/controls-styling-expected.txt: Removed.
  • platform/mac-leopard/media/video-zoom-controls-expected.checksum: Removed.
  • platform/mac-leopard/media/video-zoom-controls-expected.png: Removed.
  • platform/mac-leopard/media/video-zoom-controls-expected.txt: Removed.
  • platform/mac/media/audio-controls-rendering-expected.txt:
  • platform/mac/media/controls-after-reload-expected.txt:
  • platform/mac/media/controls-styling-expected.txt:
  • platform/mac/media/video-zoom-controls-expected.txt:
12:50 PM Changeset in webkit [62820] by tonikitoo@webkit.org
  • 2 edits in trunk/WebCore

Unreviewed complementary fix for r62815

One last time change made me blind to a "!" in a if statment.

  • editing/EditorCommand.cpp:

(WebCore::executeToggleStyle):

12:41 PM Changeset in webkit [62819] by barraclough@apple.com
  • 2 edits in trunk/JavaScriptCore

BOMs are whitespace.

Reviewed by Sam Weinig.

  • runtime/JSGlobalObjectFunctions.cpp:

(JSC::isStrWhiteSpace):

12:36 PM Changeset in webkit [62818] by andersca@apple.com
  • 2 edits in trunk/WebKit2

Fix build.

  • WebProcess/Plugins/DummyPlugin.h:
12:30 PM Changeset in webkit [62817] by mrobinson@webkit.org
  • 2 edits
    1 add in trunk/WebKitTools

[GTK] Implement ImageDiff and add it to the build system
https://bugs.webkit.org/show_bug.cgi?id=41779

Reviewed by Gustavo Noronha Silva.

Add the initial implementation of the ImageDiff tool for the GTK+
port. This is an essential tool for doing pixel tests. The implementation
is based on the Mac and Chromium ports.

  • DumpRenderTree/gtk/ImageDiff.cpp: Added.

(readPixbufFromStdin): Added.
(differenceImageFromDifferenceBuffer): Ditto.
(calculateDifference): Ditto.
(printImage): Ditto.
(printImageDifferences): Ditto.
(main): Ditto.

  • GNUmakefile.am: Add ImageDiff to the WebKitTools build scripts.
12:25 PM Changeset in webkit [62816] by ojan@chromium.org
  • 8 edits
    2 adds in trunk

2010-07-07 Ojan Vafai <ojan@chromium.org>

Reviewed by Darin Adler.

Regression: Selection anchor + focus swap when arrow keys after setBaseAndExtent
https://bugs.webkit.org/show_bug.cgi?id=32605

  • editing/selection/5195166-1.html:
  • editing/selection/extend-forward-after-set-base-and-extent-expected.txt: Added.
  • editing/selection/extend-forward-after-set-base-and-extent.html: Added.
  • platform/mac/editing/selection/5195166-1-expected.txt:

2010-07-07 Ojan Vafai <ojan@chromium.org>

Reviewed by Darin Adler.

Regression: Selection anchor + focus swap when arrow keys after setBaseAndExtent
https://bugs.webkit.org/show_bug.cgi?id=32605

Only have selections be non-directional when they are set via the mouse.
Otherwise, all selections are directional.

Test: editing/selection/extend-forward-after-set-base-and-extent.html

  • WebCore.base.exp:
  • editing/SelectionController.cpp: (WebCore::SelectionController::setSelection):
  • editing/SelectionController.h: (WebCore::SelectionController::setSelection):
  • page/EventHandler.cpp: (WebCore::EventHandler::selectClosestWordFromMouseEvent): (WebCore::EventHandler::selectClosestWordOrLinkFromMouseEvent): (WebCore::EventHandler::handleMousePressEventTripleClick): (WebCore::EventHandler::handleMousePressEventSingleClick): (WebCore::EventHandler::updateSelectionForMouseDrag):
12:10 PM Changeset in webkit [62815] by tonikitoo@webkit.org
  • 3 edits in trunk/WebCore

Refactor platform dependent editing behavior code out of Settings (part II)
https://bugs.webkit.org/show_bug.cgi?id=39854

Reviewed by Ojan Vafai.
Patch by Antonio Gomes <tonikitoo@webkit.org>

Mac port is currently the only port relying on a style to be present on the start
of a selection to consider the style as applied or not. All other ports
have to have the style present in all text node of the selection for such.

Patch makes situations that depend on this check like this to be controlled by
the EditingBehavior class.

Refactoring, so no new tests needed.

  • editing/EditingBehavior.h:

(WebCore::EditingBehavior::shouldToggleStyleBasedOnStartOfSelection):

  • editing/EditorCommand.cpp:

(WebCore::executeToggleStyle):

12:07 PM Changeset in webkit [62814] by mrobinson@webkit.org
  • 2 edits in trunk/JavaScriptCore

2010-07-08 Martin Robinson <mrobinson@igalia.com>

Unreviewed.

Try fix the GTK+ build by touching this file.

  • jit/ExecutableAllocatorFixedVMPool.cpp:
11:59 AM Changeset in webkit [62813] by andersca@apple.com
  • 6 edits
    4 copies in trunk/WebKit2

Add a Plugin abstract base class and a DummyPlugin that implements it
https://bugs.webkit.org/show_bug.cgi?id=41885

Reviewed by Sam Weinig.

  • WebKit2.xcodeproj/project.pbxproj:

Add files.

  • WebProcess/Plugins/DummyPlugin.cpp: Added.

(WebKit::DummyPlugin::paint):
Paint a red rectangle.

  • WebProcess/Plugins/Plugin.cpp: Added.
  • WebProcess/Plugins/Plugin.h: Added.

Add Plugin, an abstract baseclass.

  • WebProcess/Plugins/PluginView.cpp:

(WebKit::PluginView::PluginView):
(WebKit::PluginView::~PluginView):
(WebKit::PluginView::paint):
(WebKit::PluginView::viewGeometryDidChange):

  • WebProcess/Plugins/PluginView.h:

(WebKit::PluginView::create):
Add a Plugin member function and forward PluginView calls to it.

  • WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:

(WebKit::WebFrameLoaderClient::createPlugin):
Make a DummyPlugin and pass it to the PluginView.

  • win/WebKit2.vcproj:

Add files.

11:46 AM Changeset in webkit [62812] by vitalyr@chromium.org
  • 2 edits in trunk/WebKit/chromium

2010-07-08 Vitaly Repeshko <vitalyr@chromium.org>

Reviewed by Pavel Feldman.

[chromium] Fix deletion has begun assertion in TestImage destructor.
https://bugs.webkit.org/show_bug.cgi?id=41883

  • tests/DragImageTest.cpp: (WebCore::TestImage::create): (WebCore::TEST):
11:42 AM Changeset in webkit [62811] by barraclough@apple.com
  • 2 edits in trunk/JavaScriptCore

GTK build fix take two.

  • GNUmakefile.am:
11:35 AM Changeset in webkit [62810] by barraclough@apple.com
  • 1 edit
    3933 adds in trunk/LayoutTests

Import Microsoft's Javascript (Ecma-262-5) test suite, from here:
http://samples.msdn.microsoft.com/ietestcenter/#javascript

Rubber stamped by Oliver Hunt.

Landing these in their own top level directory, (ietestcenter), with
a view that tests from the other suites on this site might also be
imported at a later date. Landing verbatim copies of the test cases,
and using directory names mirroring those used on the ietestcenter
site. Using a minimal bespoke harness that wraps the tests to use
our existing js test harness from fast/js (js-test-[pre|post].js).

  • ietestcenter: Added.
  • ietestcenter/Javascript: Added.
  • ietestcenter/Javascript/10.4.2-1-1-expected.txt: Added.
  • ietestcenter/Javascript/10.4.2-1-1.html: Added.
  • ietestcenter/Javascript/10.4.2-1-2-expected.txt: Added.
  • ietestcenter/Javascript/10.4.2-1-2.html: Added.
  • ietestcenter/Javascript/10.4.2-1-3-expected.txt: Added.
  • ietestcenter/Javascript/10.4.2-1-3.html: Added.
  • ietestcenter/Javascript/10.4.2-1-4-expected.txt: Added.
  • ietestcenter/Javascript/10.4.2-1-4.html: Added.
  • ietestcenter/Javascript/10.4.2-1-5-expected.txt: Added.
  • ietestcenter/Javascript/10.4.2-1-5.html: Added.
  • ietestcenter/Javascript/10.4.2-2-c-1-expected.txt: Added.
  • ietestcenter/Javascript/10.4.2-2-c-1.html: Added.
  • ietestcenter/Javascript/10.6-10-c-ii-1-expected.txt: Added.
  • ietestcenter/Javascript/10.6-10-c-ii-1.html: Added.
  • ietestcenter/Javascript/10.6-10-c-ii-2-expected.txt: Added.
  • ietestcenter/Javascript/10.6-10-c-ii-2.html: Added.
  • ietestcenter/Javascript/10.6-12-1-expected.txt: Added.
  • ietestcenter/Javascript/10.6-12-1.html: Added.
  • ietestcenter/Javascript/10.6-12-2-expected.txt: Added.
  • ietestcenter/Javascript/10.6-12-2.html: Added.
  • ietestcenter/Javascript/10.6-13-1-expected.txt: Added.
  • ietestcenter/Javascript/10.6-13-1.html: Added.
  • ietestcenter/Javascript/10.6-5-1-expected.txt: Added.
  • ietestcenter/Javascript/10.6-5-1.html: Added.
  • ietestcenter/Javascript/10.6-6-1-expected.txt: Added.
  • ietestcenter/Javascript/10.6-6-1.html: Added.
  • ietestcenter/Javascript/10.6-6-2-expected.txt: Added.
  • ietestcenter/Javascript/10.6-6-2.html: Added.
  • ietestcenter/Javascript/10.6-6-3-expected.txt: Added.
  • ietestcenter/Javascript/10.6-6-3.html: Added.
  • ietestcenter/Javascript/10.6-6-4-expected.txt: Added.
  • ietestcenter/Javascript/10.6-6-4.html: Added.
  • ietestcenter/Javascript/11.1.4-0-expected.txt: Added.
  • ietestcenter/Javascript/11.1.4-0.html: Added.
  • ietestcenter/Javascript/11.1.5-0-1-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5-0-1.html: Added.
  • ietestcenter/Javascript/11.1.5-0-2-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5-0-2.html: Added.
  • ietestcenter/Javascript/11.1.5_4-4-a-2-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5_4-4-a-2.html: Added.
  • ietestcenter/Javascript/11.1.5_4-4-a-3-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5_4-4-a-3.html: Added.
  • ietestcenter/Javascript/11.1.5_4-4-b-1-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5_4-4-b-1.html: Added.
  • ietestcenter/Javascript/11.1.5_4-4-b-2-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5_4-4-b-2.html: Added.
  • ietestcenter/Javascript/11.1.5_4-4-c-1-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5_4-4-c-1.html: Added.
  • ietestcenter/Javascript/11.1.5_4-4-c-2-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5_4-4-c-2.html: Added.
  • ietestcenter/Javascript/11.1.5_4-4-d-1-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5_4-4-d-1.html: Added.
  • ietestcenter/Javascript/11.1.5_4-4-d-2-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5_4-4-d-2.html: Added.
  • ietestcenter/Javascript/11.1.5_4-4-d-3-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5_4-4-d-3.html: Added.
  • ietestcenter/Javascript/11.1.5_4-4-d-4-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5_4-4-d-4.html: Added.
  • ietestcenter/Javascript/11.1.5_5-4-1-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5_5-4-1.html: Added.
  • ietestcenter/Javascript/11.1.5_6-3-1-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5_6-3-1.html: Added.
  • ietestcenter/Javascript/11.1.5_6-3-2-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5_6-3-2.html: Added.
  • ietestcenter/Javascript/11.1.5_7-3-1-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5_7-3-1.html: Added.
  • ietestcenter/Javascript/11.1.5_7-3-2-expected.txt: Added.
  • ietestcenter/Javascript/11.1.5_7-3-2.html: Added.
  • ietestcenter/Javascript/11.13.1-1-1-expected.txt: Added.
  • ietestcenter/Javascript/11.13.1-1-1.html: Added.
  • ietestcenter/Javascript/11.13.1-1-2-expected.txt: Added.
  • ietestcenter/Javascript/11.13.1-1-2.html: Added.
  • ietestcenter/Javascript/11.13.1-1-3-expected.txt: Added.
  • ietestcenter/Javascript/11.13.1-1-3.html: Added.
  • ietestcenter/Javascript/11.13.1-1-4-expected.txt: Added.
  • ietestcenter/Javascript/11.13.1-1-4.html: Added.
  • ietestcenter/Javascript/11.13.1-4-1-expected.txt: Added.
  • ietestcenter/Javascript/11.13.1-4-1.html: Added.
  • ietestcenter/Javascript/11.4.1-0-1-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-0-1.html: Added.
  • ietestcenter/Javascript/11.4.1-2-1-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-2-1.html: Added.
  • ietestcenter/Javascript/11.4.1-2-2-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-2-2.html: Added.
  • ietestcenter/Javascript/11.4.1-2-3-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-2-3.html: Added.
  • ietestcenter/Javascript/11.4.1-2-4-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-2-4.html: Added.
  • ietestcenter/Javascript/11.4.1-2-5-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-2-5.html: Added.
  • ietestcenter/Javascript/11.4.1-2-6-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-2-6.html: Added.
  • ietestcenter/Javascript/11.4.1-3-1-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-3-1.html: Added.
  • ietestcenter/Javascript/11.4.1-3-2-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-3-2.html: Added.
  • ietestcenter/Javascript/11.4.1-3-3-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-3-3.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-1-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-1.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-10-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-10.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-11-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-11.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-12-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-12.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-13-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-13.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-14-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-14.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-15-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-15.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-16-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-16.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-17-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-17.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-2-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-2.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-3-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-3.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-4-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-4.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-5-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-5.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-6-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-6.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-7-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-7.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-8-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-8.html: Added.
  • ietestcenter/Javascript/11.4.1-4.a-9-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-4.a-9.html: Added.
  • ietestcenter/Javascript/11.4.1-5-1-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-5-1.html: Added.
  • ietestcenter/Javascript/11.4.1-5-2-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-5-2.html: Added.
  • ietestcenter/Javascript/11.4.1-5-3-expected.txt: Added.
  • ietestcenter/Javascript/11.4.1-5-3.html: Added.
  • ietestcenter/Javascript/12.10-0-1-expected.txt: Added.
  • ietestcenter/Javascript/12.10-0-1.html: Added.
  • ietestcenter/Javascript/12.10-0-10-expected.txt: Added.
  • ietestcenter/Javascript/12.10-0-10.html: Added.
  • ietestcenter/Javascript/12.10-0-11-expected.txt: Added.
  • ietestcenter/Javascript/12.10-0-11.html: Added.
  • ietestcenter/Javascript/12.10-0-12-expected.txt: Added.
  • ietestcenter/Javascript/12.10-0-12.html: Added.
  • ietestcenter/Javascript/12.10-0-3-expected.txt: Added.
  • ietestcenter/Javascript/12.10-0-3.html: Added.
  • ietestcenter/Javascript/12.10-0-7-expected.txt: Added.
  • ietestcenter/Javascript/12.10-0-7.html: Added.
  • ietestcenter/Javascript/12.10-0-8-expected.txt: Added.
  • ietestcenter/Javascript/12.10-0-8.html: Added.
  • ietestcenter/Javascript/12.10-0-9-expected.txt: Added.
  • ietestcenter/Javascript/12.10-0-9.html: Added.
  • ietestcenter/Javascript/12.10-2-1-expected.txt: Added.
  • ietestcenter/Javascript/12.10-2-1.html: Added.
  • ietestcenter/Javascript/12.10-2-2-expected.txt: Added.
  • ietestcenter/Javascript/12.10-2-2.html: Added.
  • ietestcenter/Javascript/12.10-2-3-expected.txt: Added.
  • ietestcenter/Javascript/12.10-2-3.html: Added.
  • ietestcenter/Javascript/12.10-7-1-expected.txt: Added.
  • ietestcenter/Javascript/12.10-7-1.html: Added.
  • ietestcenter/Javascript/12.14-1-expected.txt: Added.
  • ietestcenter/Javascript/12.14-1.html: Added.
  • ietestcenter/Javascript/12.14-10-expected.txt: Added.
  • ietestcenter/Javascript/12.14-10.html: Added.
  • ietestcenter/Javascript/12.14-11-expected.txt: Added.
  • ietestcenter/Javascript/12.14-11.html: Added.
  • ietestcenter/Javascript/12.14-12-expected.txt: Added.
  • ietestcenter/Javascript/12.14-12.html: Added.
  • ietestcenter/Javascript/12.14-13-expected.txt: Added.
  • ietestcenter/Javascript/12.14-13.html: Added.
  • ietestcenter/Javascript/12.14-2-expected.txt: Added.
  • ietestcenter/Javascript/12.14-2.html: Added.
  • ietestcenter/Javascript/12.14-3-expected.txt: Added.
  • ietestcenter/Javascript/12.14-3.html: Added.
  • ietestcenter/Javascript/12.14-4-expected.txt: Added.
  • ietestcenter/Javascript/12.14-4.html: Added.
  • ietestcenter/Javascript/12.14-5-expected.txt: Added.
  • ietestcenter/Javascript/12.14-5.html: Added.
  • ietestcenter/Javascript/12.14-6-expected.txt: Added.
  • ietestcenter/Javascript/12.14-6.html: Added.
  • ietestcenter/Javascript/12.14-7-expected.txt: Added.
  • ietestcenter/Javascript/12.14-7.html: Added.
  • ietestcenter/Javascript/12.14-8-expected.txt: Added.
  • ietestcenter/Javascript/12.14-8.html: Added.
  • ietestcenter/Javascript/12.14-9-expected.txt: Added.
  • ietestcenter/Javascript/12.14-9.html: Added.
  • ietestcenter/Javascript/12.2.1-11-expected.txt: Added.
  • ietestcenter/Javascript/12.2.1-11.html: Added.
  • ietestcenter/Javascript/12.2.1-12-expected.txt: Added.
  • ietestcenter/Javascript/12.2.1-12.html: Added.
  • ietestcenter/Javascript/15.10.6-expected.txt: Added.
  • ietestcenter/Javascript/15.10.6.html: Added.
  • ietestcenter/Javascript/15.10.7.1-1-expected.txt: Added.
  • ietestcenter/Javascript/15.10.7.1-1.html: Added.
  • ietestcenter/Javascript/15.10.7.2-1-expected.txt: Added.
  • ietestcenter/Javascript/15.10.7.2-1.html: Added.
  • ietestcenter/Javascript/15.10.7.3-1-expected.txt: Added.
  • ietestcenter/Javascript/15.10.7.3-1.html: Added.
  • ietestcenter/Javascript/15.10.7.4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.10.7.4-1.html: Added.
  • ietestcenter/Javascript/15.10.7.5-1-expected.txt: Added.
  • ietestcenter/Javascript/15.10.7.5-1.html: Added.
  • ietestcenter/Javascript/15.12-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12-0-1.html: Added.
  • ietestcenter/Javascript/15.12-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12-0-2.html: Added.
  • ietestcenter/Javascript/15.12-0-3-expected.txt: Added.
  • ietestcenter/Javascript/15.12-0-3.html: Added.
  • ietestcenter/Javascript/15.12-0-4-expected.txt: Added.
  • ietestcenter/Javascript/15.12-0-4.html: Added.
  • ietestcenter/Javascript/15.12.1.1-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-0-1.html: Added.
  • ietestcenter/Javascript/15.12.1.1-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-0-2.html: Added.
  • ietestcenter/Javascript/15.12.1.1-0-3-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-0-3.html: Added.
  • ietestcenter/Javascript/15.12.1.1-0-4-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-0-4.html: Added.
  • ietestcenter/Javascript/15.12.1.1-0-5-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-0-5.html: Added.
  • ietestcenter/Javascript/15.12.1.1-0-6-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-0-6.html: Added.
  • ietestcenter/Javascript/15.12.1.1-0-7-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-0-7.html: Added.
  • ietestcenter/Javascript/15.12.1.1-0-8-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-0-8.html: Added.
  • ietestcenter/Javascript/15.12.1.1-0-9-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-0-9.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g1-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g1-1.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g1-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g1-2.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g1-3-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g1-3.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g1-4-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g1-4.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g2-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g2-1.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g2-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g2-2.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g2-3-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g2-3.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g2-4-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g2-4.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g2-5-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g2-5.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g4-1.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g4-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g4-2.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g4-3-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g4-3.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g4-4-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g4-4.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g5-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g5-1.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g5-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g5-2.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g5-3-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g5-3.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g6-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g6-1.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g6-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g6-2.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g6-3-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g6-3.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g6-4-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g6-4.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g6-5-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g6-5.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g6-6-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g6-6.html: Added.
  • ietestcenter/Javascript/15.12.1.1-g6-7-expected.txt: Added.
  • ietestcenter/Javascript/15.12.1.1-g6-7.html: Added.
  • ietestcenter/Javascript/15.12.2-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.2-0-1.html: Added.
  • ietestcenter/Javascript/15.12.2-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12.2-0-2.html: Added.
  • ietestcenter/Javascript/15.12.2-0-3-expected.txt: Added.
  • ietestcenter/Javascript/15.12.2-0-3.html: Added.
  • ietestcenter/Javascript/15.12.3-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-0-1.html: Added.
  • ietestcenter/Javascript/15.12.3-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-0-2.html: Added.
  • ietestcenter/Javascript/15.12.3-0-3-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-0-3.html: Added.
  • ietestcenter/Javascript/15.12.3-11-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-11-1.html: Added.
  • ietestcenter/Javascript/15.12.3-11-10-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-11-10.html: Added.
  • ietestcenter/Javascript/15.12.3-11-11-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-11-11.html: Added.
  • ietestcenter/Javascript/15.12.3-11-12-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-11-12.html: Added.
  • ietestcenter/Javascript/15.12.3-11-13-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-11-13.html: Added.
  • ietestcenter/Javascript/15.12.3-11-14-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-11-14.html: Added.
  • ietestcenter/Javascript/15.12.3-11-15-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-11-15.html: Added.
  • ietestcenter/Javascript/15.12.3-11-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-11-2.html: Added.
  • ietestcenter/Javascript/15.12.3-11-3-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-11-3.html: Added.
  • ietestcenter/Javascript/15.12.3-11-4-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-11-4.html: Added.
  • ietestcenter/Javascript/15.12.3-11-5-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-11-5.html: Added.
  • ietestcenter/Javascript/15.12.3-11-6-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-11-6.html: Added.
  • ietestcenter/Javascript/15.12.3-11-7-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-11-7.html: Added.
  • ietestcenter/Javascript/15.12.3-11-8-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-11-8.html: Added.
  • ietestcenter/Javascript/15.12.3-11-9-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-11-9.html: Added.
  • ietestcenter/Javascript/15.12.3-4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-4-1.html: Added.
  • ietestcenter/Javascript/15.12.3-5-a-i-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-5-a-i-1.html: Added.
  • ietestcenter/Javascript/15.12.3-5-b-i-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-5-b-i-1.html: Added.
  • ietestcenter/Javascript/15.12.3-6-a-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-6-a-1.html: Added.
  • ietestcenter/Javascript/15.12.3-6-a-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-6-a-2.html: Added.
  • ietestcenter/Javascript/15.12.3-6-b-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-6-b-1.html: Added.
  • ietestcenter/Javascript/15.12.3-6-b-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-6-b-2.html: Added.
  • ietestcenter/Javascript/15.12.3-6-b-3-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-6-b-3.html: Added.
  • ietestcenter/Javascript/15.12.3-6-b-4-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-6-b-4.html: Added.
  • ietestcenter/Javascript/15.12.3-7-a-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-7-a-1.html: Added.
  • ietestcenter/Javascript/15.12.3-8-a-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-8-a-1.html: Added.
  • ietestcenter/Javascript/15.12.3-8-a-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-8-a-2.html: Added.
  • ietestcenter/Javascript/15.12.3-8-a-3-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-8-a-3.html: Added.
  • ietestcenter/Javascript/15.12.3-8-a-4-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-8-a-4.html: Added.
  • ietestcenter/Javascript/15.12.3-8-a-5-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3-8-a-5.html: Added.
  • ietestcenter/Javascript/15.12.3_2-2-b-i-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3_2-2-b-i-1.html: Added.
  • ietestcenter/Javascript/15.12.3_2-2-b-i-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3_2-2-b-i-2.html: Added.
  • ietestcenter/Javascript/15.12.3_2-2-b-i-3-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3_2-2-b-i-3.html: Added.
  • ietestcenter/Javascript/15.12.3_2-3-a-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3_2-3-a-1.html: Added.
  • ietestcenter/Javascript/15.12.3_2-3-a-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3_2-3-a-2.html: Added.
  • ietestcenter/Javascript/15.12.3_2-3-a-3-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3_2-3-a-3.html: Added.
  • ietestcenter/Javascript/15.12.3_4-1-1-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3_4-1-1.html: Added.
  • ietestcenter/Javascript/15.12.3_4-1-2-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3_4-1-2.html: Added.
  • ietestcenter/Javascript/15.12.3_4-1-3-expected.txt: Added.
  • ietestcenter/Javascript/15.12.3_4-1-3.html: Added.
  • ietestcenter/Javascript/15.2.3.1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.1.html: Added.
  • ietestcenter/Javascript/15.2.3.10-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.10-0-1.html: Added.
  • ietestcenter/Javascript/15.2.3.10-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.10-0-2.html: Added.
  • ietestcenter/Javascript/15.2.3.10-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.10-1.html: Added.
  • ietestcenter/Javascript/15.2.3.10-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.10-2.html: Added.
  • ietestcenter/Javascript/15.2.3.11-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-0-1.html: Added.
  • ietestcenter/Javascript/15.2.3.11-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-0-2.html: Added.
  • ietestcenter/Javascript/15.2.3.11-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-1.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-1.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-10-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-10.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-11-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-11.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-12-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-12.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-13-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-13.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-14-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-14.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-15-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-15.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-16-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-16.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-17-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-17.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-18-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-18.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-19-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-19.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-2.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-20-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-20.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-21-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-21.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-22-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-22.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-23-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-23.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-24-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-24.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-25-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-25.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-26-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-26.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-27-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-27.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-3-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-3.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-4-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-4.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-5-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-5.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-6-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-6.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-7-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-7.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-8-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-8.html: Added.
  • ietestcenter/Javascript/15.2.3.11-4-9-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.11-4-9.html: Added.
  • ietestcenter/Javascript/15.2.3.12-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-0-1.html: Added.
  • ietestcenter/Javascript/15.2.3.12-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-0-2.html: Added.
  • ietestcenter/Javascript/15.2.3.12-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-1.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-1.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-10-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-10.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-11-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-11.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-12-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-12.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-13-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-13.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-14-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-14.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-15-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-15.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-16-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-16.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-17-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-17.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-18-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-18.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-19-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-19.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-2.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-20-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-20.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-21-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-21.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-22-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-22.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-23-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-23.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-24-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-24.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-25-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-25.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-26-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-26.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-27-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-27.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-3-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-3.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-4-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-4.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-5-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-5.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-6-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-6.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-7-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-7.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-8-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-8.html: Added.
  • ietestcenter/Javascript/15.2.3.12-3-9-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.12-3-9.html: Added.
  • ietestcenter/Javascript/15.2.3.13-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-0-1.html: Added.
  • ietestcenter/Javascript/15.2.3.13-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-0-2.html: Added.
  • ietestcenter/Javascript/15.2.3.13-0-3-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-0-3.html: Added.
  • ietestcenter/Javascript/15.2.3.13-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-1.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-1.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-10-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-10.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-11-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-11.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-12-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-12.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-13-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-13.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-14-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-14.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-15-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-15.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-16-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-16.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-17-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-17.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-18-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-18.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-19-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-19.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-2.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-20-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-20.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-21-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-21.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-3-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-3.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-4-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-4.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-5-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-5.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-6-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-6.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-7-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-7.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-8-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-8.html: Added.
  • ietestcenter/Javascript/15.2.3.13-2-9-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.13-2-9.html: Added.
  • ietestcenter/Javascript/15.2.3.14-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-0-1.html: Added.
  • ietestcenter/Javascript/15.2.3.14-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-0-2.html: Added.
  • ietestcenter/Javascript/15.2.3.14-1-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-1-1.html: Added.
  • ietestcenter/Javascript/15.2.3.14-1-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-1-2.html: Added.
  • ietestcenter/Javascript/15.2.3.14-1-3-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-1-3.html: Added.
  • ietestcenter/Javascript/15.2.3.14-1-4-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-1-4.html: Added.
  • ietestcenter/Javascript/15.2.3.14-1-5-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-1-5.html: Added.
  • ietestcenter/Javascript/15.2.3.14-2-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-2-1.html: Added.
  • ietestcenter/Javascript/15.2.3.14-2-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-2-2.html: Added.
  • ietestcenter/Javascript/15.2.3.14-2-3-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-2-3.html: Added.
  • ietestcenter/Javascript/15.2.3.14-2-4-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-2-4.html: Added.
  • ietestcenter/Javascript/15.2.3.14-2-5-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-2-5.html: Added.
  • ietestcenter/Javascript/15.2.3.14-2-6-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-2-6.html: Added.
  • ietestcenter/Javascript/15.2.3.14-3-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-3-1.html: Added.
  • ietestcenter/Javascript/15.2.3.14-3-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-3-2.html: Added.
  • ietestcenter/Javascript/15.2.3.14-3-3-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-3-3.html: Added.
  • ietestcenter/Javascript/15.2.3.14-3-4-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-3-4.html: Added.
  • ietestcenter/Javascript/15.2.3.14-3-5-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.14-3-5.html: Added.
  • ietestcenter/Javascript/15.2.3.2-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-0-1.html: Added.
  • ietestcenter/Javascript/15.2.3.2-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-0-2.html: Added.
  • ietestcenter/Javascript/15.2.3.2-0-3-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-0-3.html: Added.
  • ietestcenter/Javascript/15.2.3.2-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-1.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-1.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-10-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-10.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-11-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-11.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-12-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-12.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-13-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-13.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-14-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-14.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-15-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-15.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-16-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-16.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-17-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-17.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-18-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-18.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-2.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-3-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-3.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-4-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-4.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-5-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-5.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-6-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-6.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-7-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-7.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-8-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-8.html: Added.
  • ietestcenter/Javascript/15.2.3.2-2-9-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.2-2-9.html: Added.
  • ietestcenter/Javascript/15.2.3.3-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-0-1.html: Added.
  • ietestcenter/Javascript/15.2.3.3-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-0-2.html: Added.
  • ietestcenter/Javascript/15.2.3.3-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-1.html: Added.
  • ietestcenter/Javascript/15.2.3.3-2-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-2-1.html: Added.
  • ietestcenter/Javascript/15.2.3.3-2-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-2-2.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-1.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-10-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-10.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-100-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-100.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-101-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-101.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-102-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-102.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-103-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-103.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-104-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-104.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-105-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-105.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-106-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-106.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-107-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-107.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-108-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-108.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-109-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-109.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-11-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-11.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-110-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-110.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-111-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-111.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-112-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-112.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-113-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-113.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-114-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-114.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-115-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-115.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-116-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-116.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-117-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-117.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-118-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-118.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-119-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-119.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-12-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-12.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-120-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-120.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-121-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-121.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-122-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-122.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-123-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-123.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-124-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-124.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-125-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-125.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-126-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-126.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-127-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-127.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-128-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-128.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-129-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-129.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-13-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-13.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-130-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-130.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-131-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-131.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-132-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-132.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-133-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-133.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-134-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-134.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-135-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-135.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-136-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-136.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-137-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-137.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-138-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-138.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-139-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-139.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-14-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-14.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-140-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-140.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-141-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-141.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-142-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-142.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-143-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-143.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-144-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-144.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-145-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-145.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-146-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-146.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-147-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-147.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-148-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-148.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-149-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-149.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-15-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-15.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-150-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-150.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-151-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-151.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-152-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-152.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-153-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-153.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-154-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-154.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-155-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-155.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-156-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-156.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-157-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-157.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-158-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-158.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-159-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-159.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-16-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-16.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-160-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-160.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-161-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-161.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-162-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-162.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-163-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-163.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-164-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-164.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-165-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-165.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-166-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-166.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-167-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-167.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-168-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-168.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-169-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-169.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-17-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-17.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-170-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-170.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-171-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-171.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-172-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-172.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-173-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-173.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-174-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-174.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-175-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-175.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-176-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-176.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-177-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-177.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-178-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-178.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-179-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-179.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-18-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-18.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-180-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-180.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-182-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-182.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-185-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-185.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-186-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-186.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-187-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-187.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-188-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-188.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-189-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-189.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-19-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-19.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-190-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-190.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-191-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-191.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-192-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-192.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-193-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-193.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-194-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-194.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-195-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-195.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-196-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-196.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-197-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-197.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-198-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-198.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-199-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-199.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-2.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-20-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-20.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-200-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-200.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-201-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-201.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-202-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-202.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-203-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-203.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-204-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-204.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-205-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-205.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-206-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-206.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-207-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-207.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-208-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-208.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-209-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-209.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-21-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-21.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-210-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-210.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-211-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-211.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-212-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-212.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-213-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-213.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-214-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-214.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-215-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-215.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-216-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-216.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-217-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-217.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-218-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-218.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-219-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-219.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-22-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-22.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-220-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-220.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-221-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-221.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-222-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-222.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-23-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-23.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-24-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-24.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-25-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-25.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-26-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-26.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-27-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-27.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-28-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-28.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-29-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-29.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-3-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-3.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-30-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-30.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-31-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-31.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-32-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-32.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-33-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-33.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-34-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-34.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-35-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-35.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-36-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-36.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-37-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-37.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-38-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-38.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-39-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-39.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-4-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-4.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-40-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-40.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-41-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-41.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-42-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-42.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-43-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-43.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-44-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-44.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-45-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-45.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-46-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-46.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-47-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-47.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-48-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-48.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-49-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-49.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-5-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-5.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-50-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-50.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-51-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-51.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-52-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-52.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-53-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-53.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-54-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-54.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-55-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-55.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-56-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-56.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-57-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-57.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-58-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-58.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-59-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-59.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-6-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-6.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-60-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-60.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-61-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-61.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-62-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-62.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-63-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-63.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-64-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-64.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-65-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-65.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-66-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-66.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-67-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-67.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-68-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-68.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-69-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-69.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-7-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-7.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-70-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-70.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-71-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-71.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-72-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-72.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-73-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-73.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-74-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-74.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-75-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-75.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-76-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-76.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-77-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-77.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-78-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-78.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-79-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-79.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-8-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-8.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-80-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-80.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-81-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-81.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-82-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-82.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-84-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-84.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-85-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-85.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-86-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-86.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-88-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-88.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-89-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-89.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-9-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-9.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-90-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-90.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-91-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-91.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-92-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-92.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-93-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-93.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-94-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-94.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-96-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-96.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-97-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-97.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-98-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-98.html: Added.
  • ietestcenter/Javascript/15.2.3.3-4-99-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.3-4-99.html: Added.
  • ietestcenter/Javascript/15.2.3.4-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.4-0-1.html: Added.
  • ietestcenter/Javascript/15.2.3.4-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.4-0-2.html: Added.
  • ietestcenter/Javascript/15.2.3.4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.4-1.html: Added.
  • ietestcenter/Javascript/15.2.3.4-4-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.4-4-2.html: Added.
  • ietestcenter/Javascript/15.2.3.4-4-b-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.4-4-b-1.html: Added.
  • ietestcenter/Javascript/15.2.3.5-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.5-0-1.html: Added.
  • ietestcenter/Javascript/15.2.3.5-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.5-0-2.html: Added.
  • ietestcenter/Javascript/15.2.3.5-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.5-1.html: Added.
  • ietestcenter/Javascript/15.2.3.5-2-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.5-2-1.html: Added.
  • ietestcenter/Javascript/15.2.3.5-3-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.5-3-1.html: Added.
  • ietestcenter/Javascript/15.2.3.5-4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.5-4-1.html: Added.
  • ietestcenter/Javascript/15.2.3.6-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-0-1.html: Added.
  • ietestcenter/Javascript/15.2.3.6-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-0-2.html: Added.
  • ietestcenter/Javascript/15.2.3.6-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-1.html: Added.
  • ietestcenter/Javascript/15.2.3.6-3-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-3-1.html: Added.
  • ietestcenter/Javascript/15.2.3.6-3-10-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-3-10.html: Added.
  • ietestcenter/Javascript/15.2.3.6-3-11-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-3-11.html: Added.
  • ietestcenter/Javascript/15.2.3.6-3-12-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-3-12.html: Added.
  • ietestcenter/Javascript/15.2.3.6-3-13-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-3-13.html: Added.
  • ietestcenter/Javascript/15.2.3.6-3-14-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-3-14.html: Added.
  • ietestcenter/Javascript/15.2.3.6-3-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-3-2.html: Added.
  • ietestcenter/Javascript/15.2.3.6-3-3-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-3-3.html: Added.
  • ietestcenter/Javascript/15.2.3.6-3-4-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-3-4.html: Added.
  • ietestcenter/Javascript/15.2.3.6-3-5-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-3-5.html: Added.
  • ietestcenter/Javascript/15.2.3.6-3-6-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-3-6.html: Added.
  • ietestcenter/Javascript/15.2.3.6-3-7-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-3-7.html: Added.
  • ietestcenter/Javascript/15.2.3.6-3-8-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-3-8.html: Added.
  • ietestcenter/Javascript/15.2.3.6-3-9-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-3-9.html: Added.
  • ietestcenter/Javascript/15.2.3.6-4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-4-1.html: Added.
  • ietestcenter/Javascript/15.2.3.6-4-5-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-4-5.html: Added.
  • ietestcenter/Javascript/15.2.3.6-4-6-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.6-4-6.html: Added.
  • ietestcenter/Javascript/15.2.3.7-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.7-0-1.html: Added.
  • ietestcenter/Javascript/15.2.3.7-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.7-0-2.html: Added.
  • ietestcenter/Javascript/15.2.3.7-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.7-1.html: Added.
  • ietestcenter/Javascript/15.2.3.8-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.8-0-1.html: Added.
  • ietestcenter/Javascript/15.2.3.8-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.8-0-2.html: Added.
  • ietestcenter/Javascript/15.2.3.8-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.8-1.html: Added.
  • ietestcenter/Javascript/15.2.3.9-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.9-0-1.html: Added.
  • ietestcenter/Javascript/15.2.3.9-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.9-0-2.html: Added.
  • ietestcenter/Javascript/15.2.3.9-1-expected.txt: Added.
  • ietestcenter/Javascript/15.2.3.9-1.html: Added.
  • ietestcenter/Javascript/15.3.2.1-11-1-expected.txt: Added.
  • ietestcenter/Javascript/15.3.2.1-11-1.html: Added.
  • ietestcenter/Javascript/15.3.2.1-11-3-expected.txt: Added.
  • ietestcenter/Javascript/15.3.2.1-11-3.html: Added.
  • ietestcenter/Javascript/15.3.2.1-11-5-expected.txt: Added.
  • ietestcenter/Javascript/15.3.2.1-11-5.html: Added.
  • ietestcenter/Javascript/15.3.3.2-1-expected.txt: Added.
  • ietestcenter/Javascript/15.3.3.2-1.html: Added.
  • ietestcenter/Javascript/15.3.4.5-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-0-1.html: Added.
  • ietestcenter/Javascript/15.3.4.5-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-0-2.html: Added.
  • ietestcenter/Javascript/15.3.4.5-13.b-1-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-13.b-1.html: Added.
  • ietestcenter/Javascript/15.3.4.5-13.b-2-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-13.b-2.html: Added.
  • ietestcenter/Javascript/15.3.4.5-13.b-3-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-13.b-3.html: Added.
  • ietestcenter/Javascript/15.3.4.5-13.b-4-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-13.b-4.html: Added.
  • ietestcenter/Javascript/15.3.4.5-13.b-5-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-13.b-5.html: Added.
  • ietestcenter/Javascript/15.3.4.5-15-1-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-15-1.html: Added.
  • ietestcenter/Javascript/15.3.4.5-15-2-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-15-2.html: Added.
  • ietestcenter/Javascript/15.3.4.5-16-1-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-16-1.html: Added.
  • ietestcenter/Javascript/15.3.4.5-2-1-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-2-1.html: Added.
  • ietestcenter/Javascript/15.3.4.5-2-2-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-2-2.html: Added.
  • ietestcenter/Javascript/15.3.4.5-2-3-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-2-3.html: Added.
  • ietestcenter/Javascript/15.3.4.5-2-4-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-2-4.html: Added.
  • ietestcenter/Javascript/15.3.4.5-2-5-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-2-5.html: Added.
  • ietestcenter/Javascript/15.3.4.5-2-6-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-2-6.html: Added.
  • ietestcenter/Javascript/15.3.4.5-2-7-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-2-7.html: Added.
  • ietestcenter/Javascript/15.3.4.5-2-8-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-2-8.html: Added.
  • ietestcenter/Javascript/15.3.4.5-2-9-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-2-9.html: Added.
  • ietestcenter/Javascript/15.3.4.5-8-1-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-8-1.html: Added.
  • ietestcenter/Javascript/15.3.4.5-8-2-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-8-2.html: Added.
  • ietestcenter/Javascript/15.3.4.5-9-1-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-9-1.html: Added.
  • ietestcenter/Javascript/15.3.4.5-9-2-expected.txt: Added.
  • ietestcenter/Javascript/15.3.4.5-9-2.html: Added.
  • ietestcenter/Javascript/15.4.3.2-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.3.2-0-1.html: Added.
  • ietestcenter/Javascript/15.4.3.2-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.3.2-0-2.html: Added.
  • ietestcenter/Javascript/15.4.3.2-0-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.3.2-0-3.html: Added.
  • ietestcenter/Javascript/15.4.3.2-0-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.3.2-0-4.html: Added.
  • ietestcenter/Javascript/15.4.3.2-0-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.3.2-0-5.html: Added.
  • ietestcenter/Javascript/15.4.3.2-0-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.3.2-0-6.html: Added.
  • ietestcenter/Javascript/15.4.3.2-0-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.3.2-0-7.html: Added.
  • ietestcenter/Javascript/15.4.4.14-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-0-1.html: Added.
  • ietestcenter/Javascript/15.4.4.14-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-0-2.html: Added.
  • ietestcenter/Javascript/15.4.4.14-1-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-1-10.html: Added.
  • ietestcenter/Javascript/15.4.4.14-1-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-1-11.html: Added.
  • ietestcenter/Javascript/15.4.4.14-1-12-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-1-12.html: Added.
  • ietestcenter/Javascript/15.4.4.14-1-13-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-1-13.html: Added.
  • ietestcenter/Javascript/15.4.4.14-1-14-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-1-14.html: Added.
  • ietestcenter/Javascript/15.4.4.14-1-15-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-1-15.html: Added.
  • ietestcenter/Javascript/15.4.4.14-1-16-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-1-16.html: Added.
  • ietestcenter/Javascript/15.4.4.14-1-18-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-1-18.html: Added.
  • ietestcenter/Javascript/15.4.4.14-1-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-1-3.html: Added.
  • ietestcenter/Javascript/15.4.4.14-1-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-1-4.html: Added.
  • ietestcenter/Javascript/15.4.4.14-1-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-1-5.html: Added.
  • ietestcenter/Javascript/15.4.4.14-1-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-1-6.html: Added.
  • ietestcenter/Javascript/15.4.4.14-1-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-1-7.html: Added.
  • ietestcenter/Javascript/15.4.4.14-1-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-1-8.html: Added.
  • ietestcenter/Javascript/15.4.4.14-1-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-1-9.html: Added.
  • ietestcenter/Javascript/15.4.4.14-10-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-10-1.html: Added.
  • ietestcenter/Javascript/15.4.4.14-10-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-10-2.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-1.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-10.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-11.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-12-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-12.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-13-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-13.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-14-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-14.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-15-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-15.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-17-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-17.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-18-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-18.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-19-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-19.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-2.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-20-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-20.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-3.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-4.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-5.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-6.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-7.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-8.html: Added.
  • ietestcenter/Javascript/15.4.4.14-2-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-2-9.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-1.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-10.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-11.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-12-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-12.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-13-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-13.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-14-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-14.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-15-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-15.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-16-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-16.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-17-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-17.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-18-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-18.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-19-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-19.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-2.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-20-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-20.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-21-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-21.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-22-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-22.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-23-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-23.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-24-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-24.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-25-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-25.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-28-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-28.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-29-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-29.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-3.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-4.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-5.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-6.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-7.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-8.html: Added.
  • ietestcenter/Javascript/15.4.4.14-3-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-3-9.html: Added.
  • ietestcenter/Javascript/15.4.4.14-4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-4-1.html: Added.
  • ietestcenter/Javascript/15.4.4.14-4-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-4-10.html: Added.
  • ietestcenter/Javascript/15.4.4.14-4-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-4-11.html: Added.
  • ietestcenter/Javascript/15.4.4.14-4-12-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-4-12.html: Added.
  • ietestcenter/Javascript/15.4.4.14-4-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-4-2.html: Added.
  • ietestcenter/Javascript/15.4.4.14-4-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-4-3.html: Added.
  • ietestcenter/Javascript/15.4.4.14-4-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-4-4.html: Added.
  • ietestcenter/Javascript/15.4.4.14-4-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-4-5.html: Added.
  • ietestcenter/Javascript/15.4.4.14-4-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-4-6.html: Added.
  • ietestcenter/Javascript/15.4.4.14-4-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-4-7.html: Added.
  • ietestcenter/Javascript/15.4.4.14-4-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-4-8.html: Added.
  • ietestcenter/Javascript/15.4.4.14-4-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-4-9.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-1.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-10.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-11.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-12-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-12.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-13-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-13.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-14-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-14.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-15-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-15.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-16-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-16.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-17-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-17.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-18-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-18.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-19-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-19.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-2.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-20-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-20.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-21-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-21.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-22-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-22.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-23-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-23.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-24-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-24.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-25-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-25.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-28-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-28.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-29-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-29.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-3.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-30-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-30.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-31-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-31.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-32-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-32.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-33-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-33.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-4.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-5.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-6.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-7.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-8.html: Added.
  • ietestcenter/Javascript/15.4.4.14-5-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-5-9.html: Added.
  • ietestcenter/Javascript/15.4.4.14-6-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-6-1.html: Added.
  • ietestcenter/Javascript/15.4.4.14-7-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-7-1.html: Added.
  • ietestcenter/Javascript/15.4.4.14-7-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-7-2.html: Added.
  • ietestcenter/Javascript/15.4.4.14-7-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-7-3.html: Added.
  • ietestcenter/Javascript/15.4.4.14-7-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-7-4.html: Added.
  • ietestcenter/Javascript/15.4.4.14-7-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-7-5.html: Added.
  • ietestcenter/Javascript/15.4.4.14-7-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-7-7.html: Added.
  • ietestcenter/Javascript/15.4.4.14-8-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-8-1.html: Added.
  • ietestcenter/Javascript/15.4.4.14-8-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-8-10.html: Added.
  • ietestcenter/Javascript/15.4.4.14-8-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-8-2.html: Added.
  • ietestcenter/Javascript/15.4.4.14-8-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-8-3.html: Added.
  • ietestcenter/Javascript/15.4.4.14-8-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-8-4.html: Added.
  • ietestcenter/Javascript/15.4.4.14-8-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-8-8.html: Added.
  • ietestcenter/Javascript/15.4.4.14-8-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-8-9.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-1.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-10.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-11.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-2.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-3.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-4.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-5.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-6.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-7.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-8.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-9.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-1.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-11.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-12-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-12.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-2.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-3.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-4.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-5.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-a-6.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-1.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-5.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-1.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-2.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-24-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-24.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-25-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-25.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-26-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-26.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-27-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-27.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-3.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-4.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-5.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-6.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-7.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-i-8.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-1.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-10.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-11.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-2.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-3.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-4.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-5.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-6.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-7.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-8.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-ii-9.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-iii-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-iii-1.html: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-iii-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.14-9-b-iii-2.html: Added.
  • ietestcenter/Javascript/15.4.4.15-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-0-1.html: Added.
  • ietestcenter/Javascript/15.4.4.15-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-0-2.html: Added.
  • ietestcenter/Javascript/15.4.4.15-1-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-1-10.html: Added.
  • ietestcenter/Javascript/15.4.4.15-1-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-1-11.html: Added.
  • ietestcenter/Javascript/15.4.4.15-1-12-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-1-12.html: Added.
  • ietestcenter/Javascript/15.4.4.15-1-13-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-1-13.html: Added.
  • ietestcenter/Javascript/15.4.4.15-1-14-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-1-14.html: Added.
  • ietestcenter/Javascript/15.4.4.15-1-15-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-1-15.html: Added.
  • ietestcenter/Javascript/15.4.4.15-1-16-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-1-16.html: Added.
  • ietestcenter/Javascript/15.4.4.15-1-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-1-3.html: Added.
  • ietestcenter/Javascript/15.4.4.15-1-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-1-4.html: Added.
  • ietestcenter/Javascript/15.4.4.15-1-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-1-5.html: Added.
  • ietestcenter/Javascript/15.4.4.15-1-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-1-6.html: Added.
  • ietestcenter/Javascript/15.4.4.15-1-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-1-7.html: Added.
  • ietestcenter/Javascript/15.4.4.15-1-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-1-8.html: Added.
  • ietestcenter/Javascript/15.4.4.15-1-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-1-9.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-1.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-10.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-11.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-12-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-12.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-13-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-13.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-14-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-14.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-15-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-15.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-17-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-17.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-18-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-18.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-19-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-19.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-2.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-20-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-20.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-3.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-4.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-5.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-6.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-7.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-8.html: Added.
  • ietestcenter/Javascript/15.4.4.15-2-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-2-9.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-1.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-10.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-11.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-12-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-12.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-13-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-13.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-14-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-14.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-15-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-15.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-16-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-16.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-17-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-17.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-18-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-18.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-19-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-19.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-2.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-20-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-20.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-21-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-21.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-22-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-22.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-23-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-23.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-24-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-24.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-25-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-25.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-26-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-26.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-27-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-27.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-28-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-28.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-29-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-29.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-3.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-4.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-5.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-6.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-7.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-8.html: Added.
  • ietestcenter/Javascript/15.4.4.15-3-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-3-9.html: Added.
  • ietestcenter/Javascript/15.4.4.15-4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-4-1.html: Added.
  • ietestcenter/Javascript/15.4.4.15-4-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-4-10.html: Added.
  • ietestcenter/Javascript/15.4.4.15-4-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-4-11.html: Added.
  • ietestcenter/Javascript/15.4.4.15-4-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-4-2.html: Added.
  • ietestcenter/Javascript/15.4.4.15-4-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-4-3.html: Added.
  • ietestcenter/Javascript/15.4.4.15-4-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-4-4.html: Added.
  • ietestcenter/Javascript/15.4.4.15-4-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-4-5.html: Added.
  • ietestcenter/Javascript/15.4.4.15-4-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-4-6.html: Added.
  • ietestcenter/Javascript/15.4.4.15-4-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-4-7.html: Added.
  • ietestcenter/Javascript/15.4.4.15-4-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-4-8.html: Added.
  • ietestcenter/Javascript/15.4.4.15-4-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-4-9.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-1.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-10.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-11.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-12-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-12.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-13-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-13.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-14-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-14.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-15-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-15.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-16-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-16.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-17-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-17.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-18-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-18.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-19-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-19.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-2.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-20-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-20.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-21-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-21.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-22-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-22.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-23-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-23.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-24-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-24.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-25-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-25.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-28-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-28.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-29-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-29.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-3.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-30-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-30.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-31-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-31.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-32-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-32.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-33-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-33.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-4.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-5.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-6.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-7.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-8.html: Added.
  • ietestcenter/Javascript/15.4.4.15-5-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-5-9.html: Added.
  • ietestcenter/Javascript/15.4.4.15-6-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-6-1.html: Added.
  • ietestcenter/Javascript/15.4.4.15-6-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-6-2.html: Added.
  • ietestcenter/Javascript/15.4.4.15-6-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-6-3.html: Added.
  • ietestcenter/Javascript/15.4.4.15-6-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-6-4.html: Added.
  • ietestcenter/Javascript/15.4.4.15-6-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-6-5.html: Added.
  • ietestcenter/Javascript/15.4.4.15-6-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-6-6.html: Added.
  • ietestcenter/Javascript/15.4.4.15-7-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-7-1.html: Added.
  • ietestcenter/Javascript/15.4.4.15-7-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-7-2.html: Added.
  • ietestcenter/Javascript/15.4.4.15-7-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-7-3.html: Added.
  • ietestcenter/Javascript/15.4.4.15-7-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-7-4.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-1.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-10.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-11.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-2.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-3.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-4.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-5.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-6.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-7.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-8.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-9.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-1.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-11.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-12-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-12.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-2.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-3.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-4.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-5.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-a-6.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-1.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-1.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-2.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-24-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-24.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-25-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-25.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-26-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-26.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-27-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-27.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-3.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-4.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-5.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-6.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-7.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-i-8.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-1.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-10.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-11.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-2.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-3.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-4.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-5.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-6.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-7.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-8.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-ii-9.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-iii-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-iii-1.html: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-iii-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-8-b-iii-2.html: Added.
  • ietestcenter/Javascript/15.4.4.15-9-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-9-1.html: Added.
  • ietestcenter/Javascript/15.4.4.15-9-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.15-9-2.html: Added.
  • ietestcenter/Javascript/15.4.4.16-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-0-1.html: Added.
  • ietestcenter/Javascript/15.4.4.16-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-0-2.html: Added.
  • ietestcenter/Javascript/15.4.4.16-4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-4-1.html: Added.
  • ietestcenter/Javascript/15.4.4.16-4-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-4-3.html: Added.
  • ietestcenter/Javascript/15.4.4.16-4-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-4-4.html: Added.
  • ietestcenter/Javascript/15.4.4.16-4-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-4-5.html: Added.
  • ietestcenter/Javascript/15.4.4.16-4-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-4-6.html: Added.
  • ietestcenter/Javascript/15.4.4.16-4-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-4-7.html: Added.
  • ietestcenter/Javascript/15.4.4.16-5-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-5-1.html: Added.
  • ietestcenter/Javascript/15.4.4.16-5-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-5-2.html: Added.
  • ietestcenter/Javascript/15.4.4.16-5-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-5-3.html: Added.
  • ietestcenter/Javascript/15.4.4.16-5-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-5-4.html: Added.
  • ietestcenter/Javascript/15.4.4.16-5-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-5-5.html: Added.
  • ietestcenter/Javascript/15.4.4.16-5-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-5-6.html: Added.
  • ietestcenter/Javascript/15.4.4.16-7-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-7-1.html: Added.
  • ietestcenter/Javascript/15.4.4.16-7-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-7-2.html: Added.
  • ietestcenter/Javascript/15.4.4.16-7-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-7-3.html: Added.
  • ietestcenter/Javascript/15.4.4.16-7-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-7-4.html: Added.
  • ietestcenter/Javascript/15.4.4.16-7-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-7-6.html: Added.
  • ietestcenter/Javascript/15.4.4.16-7-b-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-7-b-1.html: Added.
  • ietestcenter/Javascript/15.4.4.16-7-c-ii-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-7-c-ii-1.html: Added.
  • ietestcenter/Javascript/15.4.4.16-7-c-ii-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-7-c-ii-2.html: Added.
  • ietestcenter/Javascript/15.4.4.16-7-c-ii-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-7-c-ii-3.html: Added.
  • ietestcenter/Javascript/15.4.4.16-8-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-8-1.html: Added.
  • ietestcenter/Javascript/15.4.4.16-8-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-8-10.html: Added.
  • ietestcenter/Javascript/15.4.4.16-8-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-8-11.html: Added.
  • ietestcenter/Javascript/15.4.4.16-8-12-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-8-12.html: Added.
  • ietestcenter/Javascript/15.4.4.16-8-13-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-8-13.html: Added.
  • ietestcenter/Javascript/15.4.4.16-8-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-8-2.html: Added.
  • ietestcenter/Javascript/15.4.4.16-8-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-8-3.html: Added.
  • ietestcenter/Javascript/15.4.4.16-8-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-8-4.html: Added.
  • ietestcenter/Javascript/15.4.4.16-8-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-8-5.html: Added.
  • ietestcenter/Javascript/15.4.4.16-8-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-8-6.html: Added.
  • ietestcenter/Javascript/15.4.4.16-8-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-8-7.html: Added.
  • ietestcenter/Javascript/15.4.4.16-8-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.16-8-8.html: Added.
  • ietestcenter/Javascript/15.4.4.17-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-0-1.html: Added.
  • ietestcenter/Javascript/15.4.4.17-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-0-2.html: Added.
  • ietestcenter/Javascript/15.4.4.17-4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-4-1.html: Added.
  • ietestcenter/Javascript/15.4.4.17-4-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-4-2.html: Added.
  • ietestcenter/Javascript/15.4.4.17-4-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-4-3.html: Added.
  • ietestcenter/Javascript/15.4.4.17-4-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-4-4.html: Added.
  • ietestcenter/Javascript/15.4.4.17-4-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-4-5.html: Added.
  • ietestcenter/Javascript/15.4.4.17-4-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-4-6.html: Added.
  • ietestcenter/Javascript/15.4.4.17-4-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-4-7.html: Added.
  • ietestcenter/Javascript/15.4.4.17-4-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-4-8.html: Added.
  • ietestcenter/Javascript/15.4.4.17-4-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-4-9.html: Added.
  • ietestcenter/Javascript/15.4.4.17-5-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-5-1.html: Added.
  • ietestcenter/Javascript/15.4.4.17-5-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-5-2.html: Added.
  • ietestcenter/Javascript/15.4.4.17-5-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-5-3.html: Added.
  • ietestcenter/Javascript/15.4.4.17-5-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-5-4.html: Added.
  • ietestcenter/Javascript/15.4.4.17-5-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-5-5.html: Added.
  • ietestcenter/Javascript/15.4.4.17-5-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-5-6.html: Added.
  • ietestcenter/Javascript/15.4.4.17-7-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-7-1.html: Added.
  • ietestcenter/Javascript/15.4.4.17-7-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-7-2.html: Added.
  • ietestcenter/Javascript/15.4.4.17-7-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-7-3.html: Added.
  • ietestcenter/Javascript/15.4.4.17-7-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-7-4.html: Added.
  • ietestcenter/Javascript/15.4.4.17-7-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-7-5.html: Added.
  • ietestcenter/Javascript/15.4.4.17-7-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-7-6.html: Added.
  • ietestcenter/Javascript/15.4.4.17-7-b-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-7-b-1.html: Added.
  • ietestcenter/Javascript/15.4.4.17-7-c-ii-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-7-c-ii-1.html: Added.
  • ietestcenter/Javascript/15.4.4.17-7-c-ii-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-7-c-ii-2.html: Added.
  • ietestcenter/Javascript/15.4.4.17-7-c-ii-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-7-c-ii-3.html: Added.
  • ietestcenter/Javascript/15.4.4.17-8-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-8-1.html: Added.
  • ietestcenter/Javascript/15.4.4.17-8-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-8-10.html: Added.
  • ietestcenter/Javascript/15.4.4.17-8-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-8-11.html: Added.
  • ietestcenter/Javascript/15.4.4.17-8-12-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-8-12.html: Added.
  • ietestcenter/Javascript/15.4.4.17-8-13-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-8-13.html: Added.
  • ietestcenter/Javascript/15.4.4.17-8-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-8-2.html: Added.
  • ietestcenter/Javascript/15.4.4.17-8-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-8-3.html: Added.
  • ietestcenter/Javascript/15.4.4.17-8-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-8-4.html: Added.
  • ietestcenter/Javascript/15.4.4.17-8-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-8-5.html: Added.
  • ietestcenter/Javascript/15.4.4.17-8-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-8-6.html: Added.
  • ietestcenter/Javascript/15.4.4.17-8-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-8-7.html: Added.
  • ietestcenter/Javascript/15.4.4.17-8-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.17-8-8.html: Added.
  • ietestcenter/Javascript/15.4.4.18-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-0-1.html: Added.
  • ietestcenter/Javascript/15.4.4.18-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-0-2.html: Added.
  • ietestcenter/Javascript/15.4.4.18-4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-4-1.html: Added.
  • ietestcenter/Javascript/15.4.4.18-4-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-4-2.html: Added.
  • ietestcenter/Javascript/15.4.4.18-4-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-4-3.html: Added.
  • ietestcenter/Javascript/15.4.4.18-4-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-4-4.html: Added.
  • ietestcenter/Javascript/15.4.4.18-4-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-4-5.html: Added.
  • ietestcenter/Javascript/15.4.4.18-4-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-4-6.html: Added.
  • ietestcenter/Javascript/15.4.4.18-4-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-4-7.html: Added.
  • ietestcenter/Javascript/15.4.4.18-4-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-4-8.html: Added.
  • ietestcenter/Javascript/15.4.4.18-5-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-5-1.html: Added.
  • ietestcenter/Javascript/15.4.4.18-5-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-5-2.html: Added.
  • ietestcenter/Javascript/15.4.4.18-5-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-5-3.html: Added.
  • ietestcenter/Javascript/15.4.4.18-5-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-5-4.html: Added.
  • ietestcenter/Javascript/15.4.4.18-5-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-5-5.html: Added.
  • ietestcenter/Javascript/15.4.4.18-5-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-5-6.html: Added.
  • ietestcenter/Javascript/15.4.4.18-7-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-7-1.html: Added.
  • ietestcenter/Javascript/15.4.4.18-7-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-7-2.html: Added.
  • ietestcenter/Javascript/15.4.4.18-7-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-7-3.html: Added.
  • ietestcenter/Javascript/15.4.4.18-7-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-7-4.html: Added.
  • ietestcenter/Javascript/15.4.4.18-7-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-7-5.html: Added.
  • ietestcenter/Javascript/15.4.4.18-7-b-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-7-b-1.html: Added.
  • ietestcenter/Javascript/15.4.4.18-7-c-ii-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-7-c-ii-1.html: Added.
  • ietestcenter/Javascript/15.4.4.18-7-c-ii-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-7-c-ii-2.html: Added.
  • ietestcenter/Javascript/15.4.4.18-8-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-8-1.html: Added.
  • ietestcenter/Javascript/15.4.4.18-8-10-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-8-10.html: Added.
  • ietestcenter/Javascript/15.4.4.18-8-11-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-8-11.html: Added.
  • ietestcenter/Javascript/15.4.4.18-8-12-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-8-12.html: Added.
  • ietestcenter/Javascript/15.4.4.18-8-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-8-2.html: Added.
  • ietestcenter/Javascript/15.4.4.18-8-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-8-3.html: Added.
  • ietestcenter/Javascript/15.4.4.18-8-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-8-4.html: Added.
  • ietestcenter/Javascript/15.4.4.18-8-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-8-5.html: Added.
  • ietestcenter/Javascript/15.4.4.18-8-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-8-6.html: Added.
  • ietestcenter/Javascript/15.4.4.18-8-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-8-7.html: Added.
  • ietestcenter/Javascript/15.4.4.18-8-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-8-8.html: Added.
  • ietestcenter/Javascript/15.4.4.18-8-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.18-8-9.html: Added.
  • ietestcenter/Javascript/15.4.4.19-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-0-1.html: Added.
  • ietestcenter/Javascript/15.4.4.19-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-0-2.html: Added.
  • ietestcenter/Javascript/15.4.4.19-4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-4-1.html: Added.
  • ietestcenter/Javascript/15.4.4.19-4-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-4-2.html: Added.
  • ietestcenter/Javascript/15.4.4.19-4-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-4-3.html: Added.
  • ietestcenter/Javascript/15.4.4.19-4-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-4-4.html: Added.
  • ietestcenter/Javascript/15.4.4.19-4-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-4-5.html: Added.
  • ietestcenter/Javascript/15.4.4.19-4-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-4-6.html: Added.
  • ietestcenter/Javascript/15.4.4.19-4-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-4-7.html: Added.
  • ietestcenter/Javascript/15.4.4.19-4-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-4-8.html: Added.
  • ietestcenter/Javascript/15.4.4.19-5-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-5-1.html: Added.
  • ietestcenter/Javascript/15.4.4.19-5-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-5-2.html: Added.
  • ietestcenter/Javascript/15.4.4.19-5-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-5-3.html: Added.
  • ietestcenter/Javascript/15.4.4.19-5-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-5-4.html: Added.
  • ietestcenter/Javascript/15.4.4.19-5-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-5-5.html: Added.
  • ietestcenter/Javascript/15.4.4.19-5-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-5-6.html: Added.
  • ietestcenter/Javascript/15.4.4.19-5-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-5-7.html: Added.
  • ietestcenter/Javascript/15.4.4.19-5-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-5-8.html: Added.
  • ietestcenter/Javascript/15.4.4.19-8-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-8-1.html: Added.
  • ietestcenter/Javascript/15.4.4.19-8-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-8-2.html: Added.
  • ietestcenter/Javascript/15.4.4.19-8-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-8-3.html: Added.
  • ietestcenter/Javascript/15.4.4.19-8-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-8-4.html: Added.
  • ietestcenter/Javascript/15.4.4.19-8-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-8-5.html: Added.
  • ietestcenter/Javascript/15.4.4.19-8-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-8-6.html: Added.
  • ietestcenter/Javascript/15.4.4.19-8-b-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-8-b-1.html: Added.
  • ietestcenter/Javascript/15.4.4.19-8-c-ii-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-8-c-ii-1.html: Added.
  • ietestcenter/Javascript/15.4.4.19-8-c-ii-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-8-c-ii-2.html: Added.
  • ietestcenter/Javascript/15.4.4.19-8-c-iii-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-8-c-iii-1.html: Added.
  • ietestcenter/Javascript/15.4.4.19-9-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-9-1.html: Added.
  • ietestcenter/Javascript/15.4.4.19-9-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-9-2.html: Added.
  • ietestcenter/Javascript/15.4.4.19-9-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-9-3.html: Added.
  • ietestcenter/Javascript/15.4.4.19-9-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.19-9-4.html: Added.
  • ietestcenter/Javascript/15.4.4.20-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-0-1.html: Added.
  • ietestcenter/Javascript/15.4.4.20-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-0-2.html: Added.
  • ietestcenter/Javascript/15.4.4.20-10-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-10-1.html: Added.
  • ietestcenter/Javascript/15.4.4.20-10-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-10-2.html: Added.
  • ietestcenter/Javascript/15.4.4.20-10-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-10-3.html: Added.
  • ietestcenter/Javascript/15.4.4.20-10-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-10-4.html: Added.
  • ietestcenter/Javascript/15.4.4.20-4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-4-1.html: Added.
  • ietestcenter/Javascript/15.4.4.20-4-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-4-2.html: Added.
  • ietestcenter/Javascript/15.4.4.20-4-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-4-3.html: Added.
  • ietestcenter/Javascript/15.4.4.20-4-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-4-4.html: Added.
  • ietestcenter/Javascript/15.4.4.20-4-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-4-5.html: Added.
  • ietestcenter/Javascript/15.4.4.20-4-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-4-6.html: Added.
  • ietestcenter/Javascript/15.4.4.20-4-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-4-7.html: Added.
  • ietestcenter/Javascript/15.4.4.20-4-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-4-8.html: Added.
  • ietestcenter/Javascript/15.4.4.20-5-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-5-1.html: Added.
  • ietestcenter/Javascript/15.4.4.20-5-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-5-2.html: Added.
  • ietestcenter/Javascript/15.4.4.20-5-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-5-3.html: Added.
  • ietestcenter/Javascript/15.4.4.20-5-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-5-4.html: Added.
  • ietestcenter/Javascript/15.4.4.20-5-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-5-5.html: Added.
  • ietestcenter/Javascript/15.4.4.20-5-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-5-6.html: Added.
  • ietestcenter/Javascript/15.4.4.20-6-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-6-1.html: Added.
  • ietestcenter/Javascript/15.4.4.20-6-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-6-2.html: Added.
  • ietestcenter/Javascript/15.4.4.20-6-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-6-3.html: Added.
  • ietestcenter/Javascript/15.4.4.20-6-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-6-4.html: Added.
  • ietestcenter/Javascript/15.4.4.20-6-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-6-5.html: Added.
  • ietestcenter/Javascript/15.4.4.20-6-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-6-6.html: Added.
  • ietestcenter/Javascript/15.4.4.20-6-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-6-7.html: Added.
  • ietestcenter/Javascript/15.4.4.20-6-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-6-8.html: Added.
  • ietestcenter/Javascript/15.4.4.20-9-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-9-1.html: Added.
  • ietestcenter/Javascript/15.4.4.20-9-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-9-2.html: Added.
  • ietestcenter/Javascript/15.4.4.20-9-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-9-3.html: Added.
  • ietestcenter/Javascript/15.4.4.20-9-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-9-4.html: Added.
  • ietestcenter/Javascript/15.4.4.20-9-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-9-5.html: Added.
  • ietestcenter/Javascript/15.4.4.20-9-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-9-6.html: Added.
  • ietestcenter/Javascript/15.4.4.20-9-b-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-9-b-1.html: Added.
  • ietestcenter/Javascript/15.4.4.20-9-c-ii-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-9-c-ii-1.html: Added.
  • ietestcenter/Javascript/15.4.4.20-9-c-ii-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-9-c-ii-2.html: Added.
  • ietestcenter/Javascript/15.4.4.20-9-c-iii-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.20-9-c-iii-1.html: Added.
  • ietestcenter/Javascript/15.4.4.21-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-0-1.html: Added.
  • ietestcenter/Javascript/15.4.4.21-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-0-2.html: Added.
  • ietestcenter/Javascript/15.4.4.21-10-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-10-1.html: Added.
  • ietestcenter/Javascript/15.4.4.21-10-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-10-2.html: Added.
  • ietestcenter/Javascript/15.4.4.21-10-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-10-3.html: Added.
  • ietestcenter/Javascript/15.4.4.21-10-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-10-4.html: Added.
  • ietestcenter/Javascript/15.4.4.21-10-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-10-5.html: Added.
  • ietestcenter/Javascript/15.4.4.21-10-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-10-6.html: Added.
  • ietestcenter/Javascript/15.4.4.21-10-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-10-7.html: Added.
  • ietestcenter/Javascript/15.4.4.21-10-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-10-8.html: Added.
  • ietestcenter/Javascript/15.4.4.21-4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-4-1.html: Added.
  • ietestcenter/Javascript/15.4.4.21-4-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-4-2.html: Added.
  • ietestcenter/Javascript/15.4.4.21-4-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-4-3.html: Added.
  • ietestcenter/Javascript/15.4.4.21-4-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-4-4.html: Added.
  • ietestcenter/Javascript/15.4.4.21-4-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-4-5.html: Added.
  • ietestcenter/Javascript/15.4.4.21-4-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-4-6.html: Added.
  • ietestcenter/Javascript/15.4.4.21-4-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-4-7.html: Added.
  • ietestcenter/Javascript/15.4.4.21-4-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-4-8.html: Added.
  • ietestcenter/Javascript/15.4.4.21-5-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-5-1.html: Added.
  • ietestcenter/Javascript/15.4.4.21-5-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-5-2.html: Added.
  • ietestcenter/Javascript/15.4.4.21-5-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-5-3.html: Added.
  • ietestcenter/Javascript/15.4.4.21-5-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-5-4.html: Added.
  • ietestcenter/Javascript/15.4.4.21-5-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-5-5.html: Added.
  • ietestcenter/Javascript/15.4.4.21-5-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-5-6.html: Added.
  • ietestcenter/Javascript/15.4.4.21-5-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-5-7.html: Added.
  • ietestcenter/Javascript/15.4.4.21-5-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-5-8.html: Added.
  • ietestcenter/Javascript/15.4.4.21-7-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-7-1.html: Added.
  • ietestcenter/Javascript/15.4.4.21-7-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-7-2.html: Added.
  • ietestcenter/Javascript/15.4.4.21-7-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-7-3.html: Added.
  • ietestcenter/Javascript/15.4.4.21-7-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-7-4.html: Added.
  • ietestcenter/Javascript/15.4.4.21-7-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-7-5.html: Added.
  • ietestcenter/Javascript/15.4.4.21-7-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-7-6.html: Added.
  • ietestcenter/Javascript/15.4.4.21-7-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-7-7.html: Added.
  • ietestcenter/Javascript/15.4.4.21-7-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-7-8.html: Added.
  • ietestcenter/Javascript/15.4.4.21-7-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-7-9.html: Added.
  • ietestcenter/Javascript/15.4.4.21-8-c-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-8-c-1.html: Added.
  • ietestcenter/Javascript/15.4.4.21-8-c-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-8-c-2.html: Added.
  • ietestcenter/Javascript/15.4.4.21-8-c-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-8-c-3.html: Added.
  • ietestcenter/Javascript/15.4.4.21-9-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-9-1.html: Added.
  • ietestcenter/Javascript/15.4.4.21-9-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-9-2.html: Added.
  • ietestcenter/Javascript/15.4.4.21-9-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-9-3.html: Added.
  • ietestcenter/Javascript/15.4.4.21-9-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-9-4.html: Added.
  • ietestcenter/Javascript/15.4.4.21-9-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-9-5.html: Added.
  • ietestcenter/Javascript/15.4.4.21-9-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-9-6.html: Added.
  • ietestcenter/Javascript/15.4.4.21-9-b-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-9-b-1.html: Added.
  • ietestcenter/Javascript/15.4.4.21-9-c-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-9-c-1.html: Added.
  • ietestcenter/Javascript/15.4.4.21-9-c-ii-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-9-c-ii-1.html: Added.
  • ietestcenter/Javascript/15.4.4.21-9-c-ii-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-9-c-ii-2.html: Added.
  • ietestcenter/Javascript/15.4.4.21-9-c-ii-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-9-c-ii-3.html: Added.
  • ietestcenter/Javascript/15.4.4.21-9-c-ii-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.21-9-c-ii-4.html: Added.
  • ietestcenter/Javascript/15.4.4.22-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-0-1.html: Added.
  • ietestcenter/Javascript/15.4.4.22-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-0-2.html: Added.
  • ietestcenter/Javascript/15.4.4.22-10-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-10-1.html: Added.
  • ietestcenter/Javascript/15.4.4.22-10-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-10-2.html: Added.
  • ietestcenter/Javascript/15.4.4.22-10-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-10-3.html: Added.
  • ietestcenter/Javascript/15.4.4.22-10-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-10-4.html: Added.
  • ietestcenter/Javascript/15.4.4.22-10-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-10-5.html: Added.
  • ietestcenter/Javascript/15.4.4.22-10-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-10-6.html: Added.
  • ietestcenter/Javascript/15.4.4.22-10-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-10-7.html: Added.
  • ietestcenter/Javascript/15.4.4.22-10-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-10-8.html: Added.
  • ietestcenter/Javascript/15.4.4.22-4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-4-1.html: Added.
  • ietestcenter/Javascript/15.4.4.22-4-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-4-2.html: Added.
  • ietestcenter/Javascript/15.4.4.22-4-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-4-3.html: Added.
  • ietestcenter/Javascript/15.4.4.22-4-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-4-4.html: Added.
  • ietestcenter/Javascript/15.4.4.22-4-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-4-5.html: Added.
  • ietestcenter/Javascript/15.4.4.22-4-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-4-6.html: Added.
  • ietestcenter/Javascript/15.4.4.22-4-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-4-7.html: Added.
  • ietestcenter/Javascript/15.4.4.22-4-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-4-8.html: Added.
  • ietestcenter/Javascript/15.4.4.22-5-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-5-1.html: Added.
  • ietestcenter/Javascript/15.4.4.22-5-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-5-2.html: Added.
  • ietestcenter/Javascript/15.4.4.22-5-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-5-3.html: Added.
  • ietestcenter/Javascript/15.4.4.22-5-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-5-4.html: Added.
  • ietestcenter/Javascript/15.4.4.22-5-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-5-5.html: Added.
  • ietestcenter/Javascript/15.4.4.22-5-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-5-6.html: Added.
  • ietestcenter/Javascript/15.4.4.22-5-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-5-7.html: Added.
  • ietestcenter/Javascript/15.4.4.22-5-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-5-8.html: Added.
  • ietestcenter/Javascript/15.4.4.22-7-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-7-1.html: Added.
  • ietestcenter/Javascript/15.4.4.22-7-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-7-2.html: Added.
  • ietestcenter/Javascript/15.4.4.22-7-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-7-3.html: Added.
  • ietestcenter/Javascript/15.4.4.22-7-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-7-4.html: Added.
  • ietestcenter/Javascript/15.4.4.22-7-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-7-5.html: Added.
  • ietestcenter/Javascript/15.4.4.22-7-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-7-6.html: Added.
  • ietestcenter/Javascript/15.4.4.22-7-7-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-7-7.html: Added.
  • ietestcenter/Javascript/15.4.4.22-7-8-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-7-8.html: Added.
  • ietestcenter/Javascript/15.4.4.22-7-9-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-7-9.html: Added.
  • ietestcenter/Javascript/15.4.4.22-8-c-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-8-c-1.html: Added.
  • ietestcenter/Javascript/15.4.4.22-8-c-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-8-c-2.html: Added.
  • ietestcenter/Javascript/15.4.4.22-8-c-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-8-c-3.html: Added.
  • ietestcenter/Javascript/15.4.4.22-9-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-9-2.html: Added.
  • ietestcenter/Javascript/15.4.4.22-9-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-9-3.html: Added.
  • ietestcenter/Javascript/15.4.4.22-9-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-9-4.html: Added.
  • ietestcenter/Javascript/15.4.4.22-9-5-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-9-5.html: Added.
  • ietestcenter/Javascript/15.4.4.22-9-6-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-9-6.html: Added.
  • ietestcenter/Javascript/15.4.4.22-9-b-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-9-b-1.html: Added.
  • ietestcenter/Javascript/15.4.4.22-9-c-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-9-c-1.html: Added.
  • ietestcenter/Javascript/15.4.4.22-9-c-ii-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-9-c-ii-1.html: Added.
  • ietestcenter/Javascript/15.4.4.22-9-c-ii-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-9-c-ii-2.html: Added.
  • ietestcenter/Javascript/15.4.4.22-9-c-ii-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-9-c-ii-3.html: Added.
  • ietestcenter/Javascript/15.4.4.22-9-c-ii-4-expected.txt: Added.
  • ietestcenter/Javascript/15.4.4.22-9-c-ii-4.html: Added.
  • ietestcenter/Javascript/15.4.5-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.5-1.html: Added.
  • ietestcenter/Javascript/15.4.5.1-3.d-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.5.1-3.d-1.html: Added.
  • ietestcenter/Javascript/15.4.5.1-3.d-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.5.1-3.d-2.html: Added.
  • ietestcenter/Javascript/15.4.5.1-3.d-3-expected.txt: Added.
  • ietestcenter/Javascript/15.4.5.1-3.d-3.html: Added.
  • ietestcenter/Javascript/15.4.5.1-5-1-expected.txt: Added.
  • ietestcenter/Javascript/15.4.5.1-5-1.html: Added.
  • ietestcenter/Javascript/15.4.5.1-5-2-expected.txt: Added.
  • ietestcenter/Javascript/15.4.5.1-5-2.html: Added.
  • ietestcenter/Javascript/15.5.4.20-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-0-1.html: Added.
  • ietestcenter/Javascript/15.5.4.20-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-0-2.html: Added.
  • ietestcenter/Javascript/15.5.4.20-1-1-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-1-1.html: Added.
  • ietestcenter/Javascript/15.5.4.20-1-2-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-1-2.html: Added.
  • ietestcenter/Javascript/15.5.4.20-1-3-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-1-3.html: Added.
  • ietestcenter/Javascript/15.5.4.20-1-4-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-1-4.html: Added.
  • ietestcenter/Javascript/15.5.4.20-1-5-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-1-5.html: Added.
  • ietestcenter/Javascript/15.5.4.20-1-6-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-1-6.html: Added.
  • ietestcenter/Javascript/15.5.4.20-1-7-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-1-7.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-1.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-10-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-10.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-11-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-11.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-12-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-12.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-13-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-13.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-14-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-14.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-16-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-16.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-18-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-18.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-19-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-19.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-2-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-2.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-20-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-20.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-21-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-21.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-22-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-22.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-24-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-24.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-27-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-27.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-28-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-28.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-29-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-29.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-3-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-3.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-30-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-30.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-32-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-32.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-34-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-34.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-35-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-35.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-36-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-36.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-37-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-37.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-38-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-38.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-39-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-39.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-4-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-4.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-40-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-40.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-41-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-41.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-42-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-42.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-43-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-43.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-44-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-44.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-45-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-45.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-46-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-46.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-47-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-47.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-48-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-48.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-49-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-49.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-5-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-5.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-50-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-50.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-51-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-51.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-52-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-52.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-53-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-53.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-54-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-54.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-55-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-55.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-56-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-56.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-57-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-57.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-58-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-58.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-59-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-59.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-6-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-6.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-60-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-60.html: Added.
  • ietestcenter/Javascript/15.5.4.20-4-8-expected.txt: Added.
  • ietestcenter/Javascript/15.5.4.20-4-8.html: Added.
  • ietestcenter/Javascript/15.5.5.5.2-1-1-expected.txt: Added.
  • ietestcenter/Javascript/15.5.5.5.2-1-1.html: Added.
  • ietestcenter/Javascript/15.5.5.5.2-1-2-expected.txt: Added.
  • ietestcenter/Javascript/15.5.5.5.2-1-2.html: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-1-expected.txt: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-1.html: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-2-expected.txt: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-2.html: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-3-expected.txt: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-3.html: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-4-expected.txt: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-4.html: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-5-expected.txt: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-5.html: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-6-expected.txt: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-6.html: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-7-expected.txt: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-7.html: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-8-expected.txt: Added.
  • ietestcenter/Javascript/15.5.5.5.2-3-8.html: Added.
  • ietestcenter/Javascript/15.5.5.5.2-7-1-expected.txt: Added.
  • ietestcenter/Javascript/15.5.5.5.2-7-1.html: Added.
  • ietestcenter/Javascript/15.5.5.5.2-7-2-expected.txt: Added.
  • ietestcenter/Javascript/15.5.5.5.2-7-2.html: Added.
  • ietestcenter/Javascript/15.5.5.5.2-7-3-expected.txt: Added.
  • ietestcenter/Javascript/15.5.5.5.2-7-3.html: Added.
  • ietestcenter/Javascript/15.5.5.5.2-7-4-expected.txt: Added.
  • ietestcenter/Javascript/15.5.5.5.2-7-4.html: Added.
  • ietestcenter/Javascript/15.7.3-1-expected.txt: Added.
  • ietestcenter/Javascript/15.7.3-1.html: Added.
  • ietestcenter/Javascript/15.7.3-2-expected.txt: Added.
  • ietestcenter/Javascript/15.7.3-2.html: Added.
  • ietestcenter/Javascript/15.7.3.1-1-expected.txt: Added.
  • ietestcenter/Javascript/15.7.3.1-1.html: Added.
  • ietestcenter/Javascript/15.7.3.1-2-expected.txt: Added.
  • ietestcenter/Javascript/15.7.3.1-2.html: Added.
  • ietestcenter/Javascript/15.7.4-1-expected.txt: Added.
  • ietestcenter/Javascript/15.7.4-1.html: Added.
  • ietestcenter/Javascript/15.9.4.4-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.9.4.4-0-1.html: Added.
  • ietestcenter/Javascript/15.9.4.4-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.9.4.4-0-2.html: Added.
  • ietestcenter/Javascript/15.9.5.43-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.9.5.43-0-1.html: Added.
  • ietestcenter/Javascript/15.9.5.43-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.9.5.43-0-2.html: Added.
  • ietestcenter/Javascript/15.9.5.44-0-1-expected.txt: Added.
  • ietestcenter/Javascript/15.9.5.44-0-1.html: Added.
  • ietestcenter/Javascript/15.9.5.44-0-2-expected.txt: Added.
  • ietestcenter/Javascript/15.9.5.44-0-2.html: Added.
  • ietestcenter/Javascript/TestCases: Added.
  • ietestcenter/Javascript/TestCases/10.4.2-1-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/10.4.2-1-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/10.4.2-1-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/10.4.2-1-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/10.4.2-1-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/10.4.2-2-c-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/10.6-10-c-ii-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/10.6-10-c-ii-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/10.6-12-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/10.6-12-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/10.6-13-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/10.6-5-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/10.6-6-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/10.6-6-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/10.6-6-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/10.6-6-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.4-0.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5_4-4-a-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5_4-4-a-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5_4-4-b-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5_4-4-b-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5_4-4-c-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5_4-4-c-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5_4-4-d-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5_4-4-d-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5_4-4-d-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5_4-4-d-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5_5-4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5_6-3-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5_6-3-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5_7-3-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.1.5_7-3-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.13.1-1-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.13.1-1-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.13.1-1-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.13.1-1-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.13.1-4-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-2-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-2-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-2-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-2-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-2-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-2-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-3-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-3-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-3-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-11.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-13.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-14.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-15.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-16.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-17.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-4.a-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-5-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-5-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/11.4.1-5-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.10-0-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.10-0-10.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.10-0-11.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.10-0-12.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.10-0-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.10-0-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.10-0-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.10-0-9.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.10-2-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.10-2-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.10-2-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.10-7-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.14-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.14-10.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.14-11.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.14-12.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.14-13.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.14-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.14-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.14-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.14-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.14-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.14-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.14-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.14-9.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.2.1-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/12.2.1-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.10.6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.10.7.1-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.10.7.2-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.10.7.3-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.10.7.4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.10.7.5-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12-0-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12-0-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-0-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-0-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-0-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-0-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-0-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-0-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-0-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g1-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g1-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g1-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g1-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g2-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g2-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g2-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g2-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g2-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g4-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g4-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g4-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g5-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g5-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g5-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g6-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g6-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g6-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g6-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g6-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g6-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.1.1-g6-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.2-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.2-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.2-0-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-0-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-11-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-11-10.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-11-11.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-11-12.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-11-13.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-11-14.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-11-15.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-11-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-11-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-11-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-11-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-11-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-11-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-11-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-11-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-5-a-i-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-5-b-i-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-6-a-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-6-a-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-6-b-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-6-b-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-6-b-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-6-b-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-7-a-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-8-a-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-8-a-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-8-a-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-8-a-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3-8-a-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3_2-2-b-i-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3_2-2-b-i-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3_2-2-b-i-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3_2-3-a-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3_2-3-a-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3_2-3-a-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3_4-1-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3_4-1-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.12.3_4-1-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.10-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.10-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.10-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.10-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-13.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-14.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-15.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-16.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-17.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-18.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-19.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-20.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-21.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-22.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-23.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-24.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-25.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-26.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-27.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.11-4-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-13.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-14.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-15.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-16.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-17.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-18.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-19.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-20.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-21.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-22.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-23.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-24.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-25.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-26.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-27.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.12-3-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-0-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-13.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-14.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-15.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-16.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-17.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-18.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-19.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-20.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-21.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.13-2-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-1-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-1-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-1-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-1-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-1-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-2-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-2-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-2-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-2-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-2-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-2-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-3-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-3-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-3-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-3-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.14-3-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-0-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-13.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-14.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-15.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-16.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-17.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-18.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.2-2-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-2-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-2-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-100.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-101.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-102.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-103.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-104.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-105.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-106.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-107.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-108.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-109.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-110.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-111.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-112.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-113.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-114.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-115.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-116.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-117.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-118.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-119.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-120.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-121.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-122.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-123.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-124.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-125.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-126.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-127.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-128.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-129.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-13.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-130.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-131.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-132.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-133.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-134.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-135.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-136.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-137.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-138.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-139.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-14.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-140.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-141.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-142.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-143.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-144.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-145.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-146.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-147.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-148.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-149.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-15.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-150.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-151.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-152.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-153.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-154.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-155.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-156.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-157.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-158.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-159.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-16.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-160.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-161.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-162.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-163.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-164.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-165.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-166.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-167.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-168.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-169.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-17.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-170.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-171.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-172.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-173.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-174.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-175.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-176.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-177.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-178.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-179.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-18.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-180.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-182.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-185.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-186.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-187.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-188.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-189.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-19.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-190.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-191.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-192.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-193.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-194.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-195.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-196.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-197.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-198.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-199.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-20.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-200.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-201.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-202.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-203.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-204.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-205.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-206.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-207.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-208.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-209.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-21.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-210.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-211.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-212.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-213.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-214.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-215.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-216.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-217.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-218.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-219.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-22.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-220.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-221.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-222.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-23.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-24.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-25.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-26.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-27.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-28.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-29.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-30.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-31.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-32.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-33.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-34.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-35.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-36.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-37.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-38.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-39.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-40.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-41.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-42.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-43.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-44.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-45.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-46.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-47.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-48.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-49.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-50.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-51.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-52.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-53.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-54.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-55.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-56.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-57.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-58.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-59.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-60.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-61.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-62.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-63.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-64.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-65.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-66.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-67.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-68.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-69.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-70.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-71.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-72.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-73.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-74.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-75.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-76.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-77.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-78.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-79.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-80.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-81.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-82.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-84.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-85.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-86.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-88.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-89.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-90.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-91.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-92.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-93.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-94.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-96.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-97.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-98.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.3-4-99.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.4-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.4-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.4-4-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.4-4-b-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.5-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.5-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.5-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.5-2-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.5-3-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.5-4-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-3-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-3-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-3-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-3-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-3-13.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-3-14.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-3-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-3-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-3-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-3-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-3-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-3-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-3-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-3-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-4-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.6-4-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.7-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.7-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.7-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.8-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.8-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.8-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.9-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.9-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.2.3.9-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.2.1-11-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.2.1-11-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.2.1-11-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.3.2-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-13.b-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-13.b-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-13.b-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-13.b-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-13.b-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-15-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-15-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-16-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-2-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-2-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-2-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-2-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-2-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-2-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-2-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-2-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-2-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-8-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-8-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-9-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.3.4.5-9-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.3.2-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.3.2-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.3.2-0-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.3.2-0-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.3.2-0-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.3.2-0-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.3.2-0-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-1-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-1-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-1-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-1-13.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-1-14.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-1-15.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-1-16.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-1-18.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-1-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-1-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-1-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-1-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-1-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-1-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-1-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-10-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-10-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-10.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-11.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-12.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-13.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-14.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-15.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-17.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-18.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-19.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-20.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-7.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-8.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-2-9.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-13.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-14.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-15.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-16.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-17.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-18.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-19.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-20.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-21.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-22.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-23.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-24.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-25.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-28.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-29.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-3-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-4-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-4-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-4-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-4-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-4-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-4-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-4-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-4-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-4-7.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-4-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-4-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-13.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-14.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-15.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-16.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-17.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-18.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-19.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-20.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-21.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-22.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-23.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-24.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-25.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-28.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-29.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-30.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-31.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-32.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-33.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-5-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-6-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-7-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-7-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-7-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-7-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-7-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-7-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-8-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-8-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-8-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-8-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-8-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-8-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-8-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-10.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-11.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-a-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-a-11.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-a-12.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-a-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-a-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-a-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-a-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-a-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-i-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-i-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-i-24.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-i-25.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-i-26.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-i-27.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-i-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-i-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-i-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-i-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-i-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-i-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-ii-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-ii-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-ii-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-ii-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-ii-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-ii-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-ii-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-ii-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-ii-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-ii-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-ii-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-iii-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.14-9-b-iii-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-1-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-1-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-1-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-1-13.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-1-14.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-1-15.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-1-16.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-1-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-1-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-1-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-1-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-1-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-1-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-1-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-10.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-11.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-12.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-13.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-14.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-15.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-17.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-18.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-19.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-20.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-7.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-8.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-2-9.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-13.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-14.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-15.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-16.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-17.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-18.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-19.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-20.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-21.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-22.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-23.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-24.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-25.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-26.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-27.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-28.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-29.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-3-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-4-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-4-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-4-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-4-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-4-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-4-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-4-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-4-7.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-4-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-4-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-13.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-14.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-15.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-16.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-17.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-18.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-19.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-20.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-21.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-22.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-23.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-24.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-25.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-28.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-29.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-30.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-31.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-32.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-33.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-5-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-6-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-6-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-6-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-6-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-6-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-6-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-7-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-7-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-7-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-7-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-10.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-11.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-a-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-a-11.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-a-12.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-a-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-a-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-a-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-a-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-a-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-i-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-i-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-i-24.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-i-25.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-i-26.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-i-27.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-i-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-i-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-i-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-i-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-i-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-i-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-ii-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-ii-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-ii-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-ii-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-ii-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-ii-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-ii-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-ii-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-ii-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-ii-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-ii-9.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-iii-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-8-b-iii-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-9-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.15-9-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-4-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-4-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-4-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-4-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-4-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-5-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-5-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-5-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-5-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-5-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-5-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-7-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-7-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-7-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-7-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-7-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-7-b-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-7-c-ii-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-7-c-ii-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-7-c-ii-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-8-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-8-10.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-8-11.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-8-12.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-8-13.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-8-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-8-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-8-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-8-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-8-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-8-7.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.16-8-8.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-4-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-4-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-4-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-4-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-4-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-4-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-4-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-4-9.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-5-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-5-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-5-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-5-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-5-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-5-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-7-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-7-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-7-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-7-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-7-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-7-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-7-b-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-7-c-ii-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-7-c-ii-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-7-c-ii-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-8-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-8-10.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-8-11.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-8-12.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-8-13.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-8-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-8-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-8-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-8-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-8-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-8-7.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.17-8-8.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-4-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-4-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-4-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-4-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-4-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-4-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-4-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-5-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-5-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-5-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-5-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-5-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-5-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-7-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-7-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-7-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-7-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-7-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-7-b-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-7-c-ii-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-7-c-ii-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-8-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-8-10.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-8-11.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-8-12.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-8-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-8-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-8-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-8-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-8-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-8-7.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-8-8.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.18-8-9.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-4-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-4-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-4-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-4-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-4-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-4-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-4-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-5-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-5-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-5-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-5-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-5-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-5-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-5-7.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-5-8.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-8-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-8-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-8-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-8-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-8-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-8-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-8-b-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-8-c-ii-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-8-c-ii-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-8-c-iii-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-9-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-9-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-9-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.19-9-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-10-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-10-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-10-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-10-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-4-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-4-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-4-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-4-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-4-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-4-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-4-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-5-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-5-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-5-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-5-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-5-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-5-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-6-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-6-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-6-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-6-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-6-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-6-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-6-7.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-6-8.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-9-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-9-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-9-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-9-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-9-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-9-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-9-b-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-9-c-ii-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-9-c-ii-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.20-9-c-iii-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-10-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-10-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-10-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-10-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-10-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-10-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-10-7.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-10-8.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-4-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-4-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-4-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-4-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-4-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-4-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-4-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-5-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-5-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-5-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-5-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-5-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-5-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-5-7.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-5-8.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-7-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-7-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-7-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-7-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-7-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-7-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-7-7.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-7-8.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-7-9.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-8-c-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-8-c-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-8-c-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-9-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-9-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-9-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-9-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-9-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-9-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-9-b-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-9-c-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-9-c-ii-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-9-c-ii-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-9-c-ii-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.21-9-c-ii-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-10-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-10-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-10-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-10-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-10-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-10-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-10-7.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-10-8.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-4-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-4-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-4-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-4-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-4-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-4-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-4-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-5-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-5-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-5-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-5-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-5-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-5-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-5-7.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-5-8.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-7-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-7-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-7-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-7-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-7-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-7-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-7-7.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-7-8.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-7-9.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-8-c-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-8-c-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-8-c-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-9-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-9-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-9-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-9-5.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-9-6.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-9-b-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-9-c-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-9-c-ii-1.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-9-c-ii-2.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-9-c-ii-3.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.4.22-9-c-ii-4.js: Added.

(ES5Harness.registerTest.):
(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.5-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.5.1-3.d-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.5.1-3.d-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.5.1-3.d-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.5.1-5-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.4.5.1-5-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-1-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-1-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-1-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-1-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-1-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-1-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-1-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-10.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-11.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-12.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-13.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-14.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-16.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-18.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-19.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-20.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-21.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-22.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-24.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-27.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-28.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-29.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-30.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-32.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-34.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-35.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-36.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-37.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-38.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-39.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-40.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-41.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-42.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-43.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-44.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-45.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-46.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-47.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-48.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-49.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-50.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-51.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-52.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-53.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-54.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-55.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-56.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-57.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-58.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-59.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-60.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.4.20-4-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.5.5.2-1-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.5.5.2-1-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.5.5.2-3-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.5.5.2-3-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.5.5.2-3-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.5.5.2-3-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.5.5.2-3-5.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.5.5.2-3-6.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.5.5.2-3-7.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.5.5.2-3-8.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.5.5.2-7-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.5.5.2-7-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.5.5.2-7-3.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.5.5.5.2-7-4.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.7.3-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.7.3-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.7.3.1-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.7.3.1-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.7.4-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.9.4.4-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.9.4.4-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.9.5.43-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.9.5.43-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.9.5.44-0-1.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/TestCases/15.9.5.44-0-2.js: Added.

(ES5Harness.registerTest):

  • ietestcenter/Javascript/resources: Added.
  • ietestcenter/Javascript/resources/ie-test-post.js: Added.
  • ietestcenter/Javascript/resources/ie-test-pre.js: Added.

(ES5Harness.registerTest):
(fnExists):
(fnSupportsStrict):
(compareArray):
(arrayContains):

11:34 AM Changeset in webkit [62809] by andersca@apple.com
  • 6 edits
    3 adds in trunk

Add stubbed out PluginView class
https://bugs.webkit.org/show_bug.cgi?id=41879

Reviewed by Sam Weinig.

WebCore:

Export functions needed by WebKit2.

  • WebCore.exp.in:

WebKit2:

  • WebKit2.xcodeproj/project.pbxproj:

Add PluginView.cpp and PluginView.h

  • WebProcess/Plugins/PluginView.cpp: Added.

(WebKit::PluginView::PluginView):
(WebKit::PluginView::~PluginView):
(WebKit::PluginView::setFrameRect):
(WebKit::PluginView::paint):
(WebKit::PluginView::viewGeometryDidChange):
(WebKit::PluginView::invalidateRect):
Stub out these functions.

  • WebProcess/Plugins/PluginView.h: Added.

(WebKit::PluginView::create):

  • WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:

(WebKit::WebFrameLoaderClient::createPlugin):
Create a plug-in view.

  • win/WebKit2.vcproj:

Add PluginView.cpp and PluginView.h.

11:33 AM Changeset in webkit [62808] by sfalken@apple.com
  • 3 edits
    2 adds in trunk/WebKit2

2010-07-08 Steve Falkenburg <sfalken@apple.com>

Reviewed by Adam Roben.

WebKit2 on Windows needs a version resource
https://bugs.webkit.org/show_bug.cgi?id=41870
<rdar://problem/8170501>

  • win/WebKit2.rc: Added.
  • win/WebKit2.vcproj:
  • win/WebKit2WebProcess.rc: Added.
  • win/WebKit2WebProcess.vcproj:
11:31 AM Changeset in webkit [62807] by benm@google.com
  • 2 edits in trunk/WebCore

2010-07-08 Ben Murdoch <benm@google.com>

Reviewed by Pavel Feldman.

Fix build break in V8ConsoleCustom.cpp
https://bugs.webkit.org/show_bug.cgi?id=40825

No new tests as just fixing a build break.

  • bindings/v8/custom/V8ConsoleCustom.cpp: Guard profilesAccessorGetter

appropriately.

11:23 AM Changeset in webkit [62806] by barraclough@apple.com
  • 2 edits in trunk/JavaScriptCore

GTK build fix.

  • GNUmakefile.am:
11:06 AM Changeset in webkit [62805] by weinig@apple.com
  • 8 edits
    2 moves
    2 adds in trunk/WebKit2

Patch for https://bugs.webkit.org/show_bug.cgi?id=41874
Add stubbed out WebBackForwardListProxy

Reviewed by Anders Carlsson.

  • No behavior change.
  • Rename the old WebBackForwardListProxy to WebBackForwardList since it will be the implementation, not the proxy.
  • UIProcess/API/C/WKAPICast.h:
  • UIProcess/API/C/WKBackForwardList.cpp:
  • UIProcess/API/C/WKPage.cpp:
  • UIProcess/WebBackForwardList.cpp: Copied from UIProcess/WebBackForwardListProxy.cpp.
  • UIProcess/WebBackForwardList.h: Copied from UIProcess/WebBackForwardListProxy.h.

(WebKit::WebBackForwardList::create):

  • UIProcess/WebBackForwardListProxy.cpp: Removed.
  • UIProcess/WebBackForwardListProxy.h: Removed.
  • UIProcess/WebPageProxy.cpp:

(WebKit::WebPageProxy::WebPageProxy):

  • UIProcess/WebPageProxy.h:

(WebKit::WebPageProxy::backForwardList):

  • WebKit2.xcodeproj/project.pbxproj:
  • WebProcess/WebPage/WebBackForwardListProxy.cpp: Added.
  • WebProcess/WebPage/WebBackForwardListProxy.h: Added.

(WebKit::WebBackForwardListProxy::create):

  • win/WebKit2.vcproj:
10:49 AM Changeset in webkit [62804] by weinig@apple.com
  • 6 edits in trunk

Pass Page to BackForwardControllerClient::createBackForwardList since it
may be called before implementations of BackForwardControllerClient have
access to a Page.

Reviewed by Anders Carlsson.

WebCore:

  • history/BackForwardController.cpp:

(WebCore::BackForwardController::BackForwardController):

  • history/BackForwardControllerClient.h:

WebKit2:

  • WebProcess/WebCoreSupport/WebBackForwardControllerClient.cpp:

(WebKit::WebBackForwardControllerClient::createBackForwardList):

  • WebProcess/WebCoreSupport/WebBackForwardControllerClient.h:
10:48 AM Changeset in webkit [62803] by Csaba Osztrogonác
  • 2 edits in trunk/LayoutTests

Unreviewed fix.

[Qt] Skip tests introduced in r62779, because they fail with Qt 4.6.2.
Fixed in Qt 4.7. They will be unskipped when buildbot is upgraded.

  • platform/qt/Skipped:
    • http/tests/xmlhttprequest/access-control-preflight-async-not-supported.html skipped.
    • http/tests/xmlhttprequest/access-control-preflight-sync-not-supported.html skipped.
10:33 AM Changeset in webkit [62802] by jcivelli@chromium.org
  • 2 edits in trunk/WebKitTools

2010-07-08 Jay Civelli <jcivelli@chromium.org>

Unreviewed. Adding myself as a committer.

  • Scripts/webkitpy/common/config/committers.py:
10:32 AM Changeset in webkit [62801] by vitalyr@chromium.org
  • 6 edits
    14 adds in trunk/LayoutTests

2010-07-08 Vitaly Repeshko <vitalyr@chromium.org>

Unreviewed.

[chromium] Update expectations.

  • platform/chromium-linux/fast/gradients/list-item-gradient-expected.checksum:
  • platform/chromium-linux/fast/gradients/list-item-gradient-expected.png:
  • platform/chromium-linux/fast/gradients/radial-centered-expected.checksum: Added.
  • platform/chromium-linux/fast/gradients/radial-centered-expected.png: Added.
  • platform/chromium-linux/svg/custom/text-rotated-gradient-expected.checksum: Added.
  • platform/chromium-linux/svg/custom/text-rotated-gradient-expected.png: Added.
  • platform/chromium-mac/fast/gradients/radial-centered-expected.checksum: Added.
  • platform/chromium-mac/fast/gradients/radial-centered-expected.png: Added.
  • platform/chromium-mac/fast/gradients/radial-centered-expected.txt: Added.
  • platform/chromium-win/fast/gradients/list-item-gradient-expected.checksum:
  • platform/chromium-win/fast/gradients/list-item-gradient-expected.png:
  • platform/chromium-win/fast/gradients/radial-centered-expected.checksum: Added.
  • platform/chromium-win/fast/gradients/radial-centered-expected.png: Added.
  • platform/chromium-win/fast/gradients/radial-centered-expected.txt: Added.
  • platform/chromium-win/svg/custom/text-rotated-gradient-expected.checksum: Added.
  • platform/chromium-win/svg/custom/text-rotated-gradient-expected.png: Added.
  • platform/chromium-win/svg/custom/text-rotated-gradient-expected.txt: Added.
  • platform/chromium/test_expectations.txt:
10:29 AM Changeset in webkit [62800] by ap@apple.com
  • 1 edit
    2 adds in trunk/LayoutTests

Just landing a test for a bug that's been already fixed.

https://bugs.webkit.org/show_bug.cgi?id=17631
URL encoding problem with spaces

  • fast/parser/href-whitespace-expected.txt: Added.
  • fast/parser/href-whitespace.html: Added.
10:26 AM Changeset in webkit [62799] by barraclough@apple.com
  • 7 edits in trunk/JavaScriptCore

https://bugs.webkit.org/show_bug.cgi?id=41641

Reviewed by Sam Weinig.

Update compile flags to allow use of ExecutableAllocatorFixedVMPool on platforms
other than x86-64 (this may be useful on 32-bit platforms, too).

Simplify ifdefs by dividing into thwo broad allocation strategies
(ENABLE_EXECUTABLE_ALLOCATOR_FIXED & ENABLE_EXECUTABLE_ALLOCATOR_DEMAND).

Rename constant used in the code to have names descriptive of their purpose,
rather than their specific value on a given platform.

  • jit/ExecutableAllocator.cpp:

(JSC::ExecutableAllocator::reprotectRegion):
(JSC::ExecutableAllocator::cacheFlush):

  • jit/ExecutableAllocatorFixedVMPool.cpp:

(JSC::FixedVMPoolAllocator::FixedVMPoolAllocator):
(JSC::FixedVMPoolAllocator::free):
(JSC::ExecutablePool::systemAlloc):

  • jit/ExecutableAllocatorPosix.cpp:
  • jit/ExecutableAllocatorSymbian.cpp:
  • jit/ExecutableAllocatorWin.cpp:
  • wtf/Platform.h:
10:26 AM Changeset in webkit [62798] by commit-queue@webkit.org
  • 3 edits
    4 deletes in trunk

2010-07-08 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r62778.
http://trac.webkit.org/changeset/62778
https://bugs.webkit.org/show_bug.cgi?id=41866

Broke svg/W3C-SVG-1.1/text-intro-05-t.svg in debug (Requested
by pfeldman on #webkit).

  • fast/text/international/bidi-mirror-he-ar.html: Removed.
  • platform/mac/fast/text/international/bidi-mirror-he-ar-expected.checksum: Removed.
  • platform/mac/fast/text/international/bidi-mirror-he-ar-expected.png: Removed.
  • platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt: Removed.

2010-07-08 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r62778.
http://trac.webkit.org/changeset/62778
https://bugs.webkit.org/show_bug.cgi?id=41866

Broke svg/W3C-SVG-1.1/text-intro-05-t.svg in debug (Requested
by pfeldman on #webkit).

  • platform/graphics/chromium/FontLinux.cpp: (WebCore::TextRunWalker::TextRunWalker): (WebCore::TextRunWalker::~TextRunWalker):
10:18 AM Changeset in webkit [62797] by andersca@apple.com
  • 4 edits in trunk/WebKit2

Fix fallout from Darin's adoptRef assertion changes.

Reviewed by Sam Weinig.

  • UIProcess/WebContext.cpp:

(WebKit::WebContext::sharedProcessContext):
(WebKit::WebContext::sharedThreadContext):

  • WebProcess/WebPage/WebFrame.cpp:

(WebKit::WebFrame::createMainFrame):
(WebKit::WebFrame::createSubframe):
(WebKit::WebFrame::create):
(WebKit::WebFrame::WebFrame):

  • WebProcess/WebPage/WebFrame.h:
10:05 AM Changeset in webkit [62796] by sfalken@apple.com
  • 2 edits in trunk/WebKit2

2010-07-08 Steve Falkenburg <sfalken@apple.com>

Reviewed by Mark Rowe.

WebKit2 should enable DEP (Data Execution Prevention) on Windows via /NXCOMPAT
https://bugs.webkit.org/show_bug.cgi?id=41837
<rdar://problem/8170505>

  • win/WebKit2WebProcess.vcproj:
10:01 AM Changeset in webkit [62795] by vitalyr@chromium.org
  • 2 edits in trunk/WebCore

2010-07-08 Vitaly Repeshko <vitalyr@chromium.org>

Reviewed by Pavel Feldman.

Fix adoptRef usage violation in IDBObjectStoreRequest
https://bugs.webkit.org/show_bug.cgi?id=41869

  • storage/IDBObjectStoreRequest.cpp: (WebCore::IDBObjectStoreRequest::IDBObjectStoreRequest):
9:51 AM Changeset in webkit [62794] by weinig@apple.com
  • 2 edits in trunk/WebCore

Another chromium build fix.

  • history/BackForwardListChromium.cpp:

(WebCore::BackForwardListImpl::goBack):
(WebCore::BackForwardListImpl::goForward):
(WebCore::BackForwardListImpl::backListWithLimit):
(WebCore::BackForwardListImpl::forwardListWithLimit):
(WebCore::BackForwardListImpl::containsItem):
(WebCore::BackForwardListImpl::removeItem):

9:42 AM Changeset in webkit [62793] by weinig@apple.com
  • 2 edits in trunk/WebCore

Fix Chromium build.

  • WebCore.gyp/WebCore.gyp:
9:35 AM Changeset in webkit [62792] by weinig@apple.com
  • 18 edits
    1 copy
    1 move in trunk

Patch for https://bugs.webkit.org/show_bug.cgi?id=41826
Convert BackForwardList to an abstract base class and add BackForwardListImpl
as the concrete implementation of it.

Reviewed by Anders Carlsson.

WebCore:

  • CMakeLists.txt:
  • GNUmakefile.am:
  • WebCore.exp.in:
  • WebCore.gypi:
  • WebCore.pro:
  • WebCore.vcproj/WebCore.vcproj:
  • WebCore.xcodeproj/project.pbxproj:
  • history/BackForwardController.cpp:

(WebCore::BackForwardController::BackForwardController):

  • history/BackForwardController.h:
  • history/BackForwardList.cpp: Removed.
  • history/BackForwardList.h:

(WebCore::BackForwardList::~BackForwardList):
(WebCore::BackForwardList::isBackForwardListImpl):
(WebCore::BackForwardList::BackForwardList):

  • history/BackForwardListChromium.cpp:
  • history/BackForwardListImpl.cpp: Copied from WebCore/history/BackForwardList.cpp.
  • history/BackForwardListImpl.h: Copied from WebCore/history/BackForwardList.h.

(WebCore::BackForwardListImpl::isBackForwardListImpl):

WebKit/mac:

  • History/WebBackForwardList.mm:

(-[WebBackForwardList init]):
(-[WebBackForwardList setPageCacheSize:]):
(-[WebBackForwardList pageCacheSize]):

WebKit/qt:

  • Api/qwebhistory.cpp:

(QWebHistory::clear):
(QWebHistory::back):
(QWebHistory::forward):
(QWebHistory::goToItem):
(operator>>):
(QWebHistoryPrivate::page):

WebKit2:

  • WebProcess/WebCoreSupport/WebBackForwardControllerClient.cpp:

(WebKit::WebBackForwardControllerClient::createBackForwardList):

9:08 AM Changeset in webkit [62791] by vitalyr@chromium.org
  • 14 edits in trunk

2010-07-08 Vitaly Repeshko <vitalyr@chromium.org>

Reviewed by Pavel Feldman.

Fix adoptRef usage violations (mostly in chromium)
https://bugs.webkit.org/show_bug.cgi?id=41863

  • bindings/v8/V8DOMWrapper.cpp: (WebCore::V8DOMWrapper::wrapNativeNodeFilter):
  • bindings/v8/V8NodeFilterCondition.h: (WebCore::V8NodeFilterCondition::create):
  • bindings/v8/custom/V8HTMLAllCollectionCustom.cpp: (WebCore::getNamedItems):
  • bindings/v8/custom/V8HTMLCollectionCustom.cpp: (WebCore::getNamedItems):
  • bindings/v8/custom/V8HTMLFormElementCustom.cpp: (WebCore::V8HTMLFormElement::namedPropertyGetter):
  • bindings/v8/custom/V8HTMLSelectElementCustom.cpp: (WebCore::V8HTMLSelectElement::namedPropertyGetter):
  • bindings/v8/custom/V8NamedNodesCollection.h: (WebCore::V8NamedNodesCollection::create): (WebCore::V8NamedNodesCollection::V8NamedNodesCollection):
  • storage/IDBDatabaseRequest.cpp: (WebCore::IDBDatabaseRequest::IDBDatabaseRequest):
  • storage/IndexedDatabaseRequest.cpp: (WebCore::IndexedDatabaseRequest::IndexedDatabaseRequest):

2010-07-08 Vitaly Repeshko <vitalyr@chromium.org>

Reviewed by Pavel Feldman.

Fix adoptRef usage violations (mostly in chromium)
https://bugs.webkit.org/show_bug.cgi?id=41863

  • src/IDBCallbacksProxy.cpp: (WebCore::IDBCallbacksProxy::create):
  • src/WebPopupMenuImpl.cpp: (WebKit::WebPopupMenu::create):
  • src/WebViewImpl.cpp: (WebKit::WebView::create):
9:01 AM Changeset in webkit [62790] by kenneth@webkit.org
  • 6 edits in trunk/WebKit2

2010-07-08 Luiz Agostini <luiz@webkit.org>, Kenneth Rohde Christiansen <kenneth@webkit.org>

Reviewed by Antti Koivisto.

[Qt] Improve QtWebkit2 secondary process launching procedure
https://bugs.webkit.org/show_bug.cgi?id=41853

Changing secondary process launching procedure to make sure that the method
ProcessLauncher::didFinishLaunchingProcess will only be called after secondary
process has been launched and the connection has been stablished between the
UIProcess and WebProcess.

This solves the timing issues ocasionaly observed when launching MiniBrowser.

QLocalServer object and related code has been removed from the class Connection.
Server instances of the Connection class now get the QLocalSocket via ProcessLauncher.

  • Platform/CoreIPC/Connection.h:
  • Platform/CoreIPC/qt/ConnectionQt.cpp: (CoreIPC::Connection::platformInitialize): (CoreIPC::Connection::platformInvalidate): (CoreIPC::Connection::open):

Using QProcess* as PlatformProcessIdentifier.

  • Platform/PlatformProcessIdentifier.h:

A new singleton class named ProcessLauncherHelper was created to handle the QLocalServer
object used to receive connections. This class launches the process and waits for it to connect
before calling ProcessLauncher::didFinishLaunchingProcess.

  • UIProcess/Launcher/ProcessLauncher.h:
  • UIProcess/Launcher/qt/ProcessLauncherQt.cpp: (WebKit::ProcessLauncherHelper::launch): (WebKit::ProcessLauncherHelper::takePendingConnection): (WebKit::ProcessLauncherHelper::ProcessLauncherHelper): (WebKit::ProcessLauncherHelper::instance): (WebKit::ProcessLauncherHelper::newConnection): (WebKit::ProcessLauncher::launchProcess): (WebKit::ProcessLauncher::terminateProcess): (_qt_takePendingConnection):
8:04 AM Changeset in webkit [62789] by Adam Roben
  • 2 edits in trunk/WebKitTools

Make Windows stop running tests from platform/mac

r62742 made a change (at my suggestion!) that caused us to start
looking for tests in platform/mac, rather than just looking for
expected results in platform/mac. This patch just undoes that part of
r62742.

Fixes <http://webkit.org/b/41855> REGRESSION (r62742): Windows runs
tests from platform/mac, but shouldn't

Reviewed by Antti Koivisto and Anders Carlsson.

  • Scripts/old-run-webkit-tests:

(top level): Removed "mac-snowleopard" and "mac" from @winPlatforms,
so we won't look in those directories for tests to run.
(expectedDirectoryForTest): Added back code from pre-r62742 to look in
platform/mac-snowleopard and platform/mac for expected results.

7:46 AM Changeset in webkit [62788] by antti.j.koivisto@nokia.com
  • 8 edits in trunk/WebKit2

[Qt] Initial WebKit2 implementation
https://bugs.webkit.org/show_bug.cgi?id=40233

Reviewed by Kenneth Rohde Christiansen.

Random build fixes.

  • Shared/qt/WebEventFactoryQt.cpp:
  • UIProcess/API/qt/ClientImpl.cpp:
  • UIProcess/API/qt/qwkpage.cpp:
  • UIProcess/API/qt/qwkpage.h:
  • UIProcess/DrawingAreaProxy.h:
  • UIProcess/qt/ChunkedUpdateDrawingAreaProxyQt.cpp:
  • WebProcess/WebProcess.cpp:
7:37 AM Changeset in webkit [62787] by commit-queue@webkit.org
  • 5 edits in trunk/WebKit

2010-07-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>

Reviewed by Kenneth Rohde Christiansen.

[EFL] Implement several notification hooks in FrameLoaderClient.
We just notify browser, making the appropriate type conversions about
the events occurring in WebCore.
https://bugs.webkit.org/show_bug.cgi?id=41005

  • efl/WebCoreSupport/FrameLoaderClientEfl.cpp: (WebCore::FrameLoaderClientEfl::dispatchWillSendRequest): alloc 2 new wrapper structures in stack in order to give client the opportunity to change parameters. Then, call the function it defines. (WebCore::FrameLoaderClientEfl::assignIdentifierToInitialRequest): (WebCore::FrameLoaderClientEfl::didPerformFirstNavigation): notify client. (WebCore::FrameLoaderClientEfl::saveViewStateToItem): notify client. (WebCore::FrameLoaderClientEfl::restoreViewState): notify client. (WebCore::FrameLoaderClientEfl::dispatchDidChangeLocationWithinPage): notify browser that the url changed. (WebCore::FrameLoaderClientEfl::dispatchDidReceiveIcon): notify browser. (WebCore::FrameLoaderClientEfl::dispatchDidStartProvisionalLoad): notify browser. (WebCore::FrameLoaderClientEfl::dispatchDidFinishDocumentLoad): notify browser. (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout): norify browser. (WebCore::FrameLoaderClientEfl::dispatchDidFirstVisuallyNonEmptyLayout): notify browser. (WebCore::FrameLoaderClientEfl::dispatchShow): notify browser.
  • efl/ewk/ewk_frame.cpp: (ewk_frame_request_will_send): emit signal notifying browser. (ewk_frame_request_assign_identifier): emit signal notifying browser. (ewk_frame_did_perform_first_navigation): emit signal notifying browser. (ewk_frame_view_state_save): emit signal notifying browser. (ewk_frame_load_provisional): emit signal notifying browser. (ewk_frame_load_firstlayout_finished): emit signal notifying browser. (ewk_frame_load_firstlayout_nonempty_finished): emit signal notifying browser. (ewk_frame_load_document_finished): emit signal notifying browser.
  • efl/ewk/ewk_frame.h: update documentation about signals being sent and implement wrapper struct for ResourceRequest.
  • efl/ewk/ewk_private.h: export private functions.
7:37 AM WebKit Team edited by tonikitoo@webkit.org
(diff)
7:26 AM Changeset in webkit [62786] by commit-queue@webkit.org
  • 2 edits in trunk/WebKit

2010-07-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>

Reviewed by Kenneth Rohde Christiansen.

[EFL] Flush backing store when going to new page.
Call client method to flush backing store when going to a new page. This
is the notification that data related to current page should be dropped,
since a new page is being loaded.
https://bugs.webkit.org/show_bug.cgi?id=41008

  • efl/WebCoreSupport/FrameLoaderClientEfl.cpp: (WebCore::FrameLoaderClientEfl::transitionToCommittedForNewPage):
7:12 AM Changeset in webkit [62785] by tonikitoo@webkit.org
  • 2 edits in trunk/WebKitTools

Unreviewed. Adding myself as a reviewer.

  • Scripts/webkitpy/common/config/committers.py:
6:07 AM Changeset in webkit [62784] by xan@webkit.org
  • 4 edits in trunk

WebCore:

2010-07-08 Xan Lopez <xlopez@igalia.com>

Reviewed by Gustavo Noronha.

Silence a few noisy build rules.

  • GNUmakefile.am:

JavaScriptCore:

2010-07-08 Xan Lopez <xlopez@igalia.com>

Reviewed by Gustavo Noronha.

Silence a few noisy build rules.

  • GNUmakefile.am:
5:57 AM Changeset in webkit [62783] by vestbo@webkit.org
  • 2 edits in trunk/WebKit/qt

Remove unused WEBKIT_VERSION define from qwebpage.cpp

Reviewed by Simon Hausmann.

We now use qWebKitVersion()

5:38 AM Changeset in webkit [62782] by commit-queue@webkit.org
  • 3 edits
    3 adds in trunk

2010-07-08 Andreas Kling <andreas.kling@nokia.com>

Reviewed by Simon Hausmann.

[Qt] Canvas putImageData() resets painter state
https://bugs.webkit.org/show_bug.cgi?id=41827

Added a test to verify that the painting state remains intact after calling putImageData().

  • fast/canvas/canvas-state-intact-after-putImageData-expected.txt: Added.
  • fast/canvas/canvas-state-intact-after-putImageData.html: Added.
  • fast/canvas/script-tests/canvas-state-intact-after-putImageData.js: Added.

2010-07-08 Andreas Kling <andreas.kling@nokia.com>

Reviewed by Simon Hausmann.

[Qt] Canvas putImageData() resets painter state
https://bugs.webkit.org/show_bug.cgi?id=41827

Use drawImage() to copy pixels in putImageData() instead of QPixmap::operator=

Test: fast/canvas/canvas-state-intact-after-putImageData.html

  • platform/graphics/qt/ImageBufferQt.cpp: (WebCore::putImageData):
5:25 AM Changeset in webkit [62781] by commit-queue@webkit.org
  • 2 edits in trunk/WebCore

2010-07-08 Andrey Kosyakov <caseq@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: Do not invoke shortcuts popup upon bare '?' if it's typed
into an input field.
https://bugs.webkit.org/show_bug.cgi?id=41760

  • inspector/front-end/inspector.js: (WebInspector.documentKeyDown):
5:12 AM Changeset in webkit [62780] by commit-queue@webkit.org
  • 2 edits in trunk/WebCore

2010-07-08 Patrick Gansterer <paroga@paroga.com>

Reviewed by Kent Tamura.

[WINCE] Buildfix for EventHandler
https://bugs.webkit.org/show_bug.cgi?id=41829

SM_MENUDROPALIGNMENT isn't supported on WinCE.

  • page/EventHandler.cpp: (WebCore::EventHandler::sendContextMenuEventForKey):
5:00 AM Changeset in webkit [62779] by jschuh@chromium.org
  • 10 edits
    4 copies in trunk/LayoutTests

2010-07-08 Justin Schuh <jschuh@chromium.org>

Reviewed by Alexey Proskuryakov.

XHR access control failure tests for header, method, and not-supported
https://bugs.webkit.org/show_bug.cgi?id=41724

  • http/tests/xmlhttprequest/access-control-preflight-async-header-denied-expected.txt:
  • http/tests/xmlhttprequest/access-control-preflight-async-header-denied.html:
  • http/tests/xmlhttprequest/access-control-preflight-async-method-denied-expected.txt:
  • http/tests/xmlhttprequest/access-control-preflight-async-method-denied.html:
  • http/tests/xmlhttprequest/access-control-preflight-async-not-supported-expected.txt: Added.
  • http/tests/xmlhttprequest/access-control-preflight-async-not-supported.html: Added.
  • http/tests/xmlhttprequest/access-control-preflight-sync-header-denied-expected.txt:
  • http/tests/xmlhttprequest/access-control-preflight-sync-header-denied.html:
  • http/tests/xmlhttprequest/access-control-preflight-sync-method-denied-expected.txt:
  • http/tests/xmlhttprequest/access-control-preflight-sync-method-denied.html:
  • http/tests/xmlhttprequest/access-control-preflight-sync-not-supported-expected.txt: Added.
  • http/tests/xmlhttprequest/access-control-preflight-sync-not-supported.html: Added.
  • http/tests/xmlhttprequest/resources/access-control-preflight-denied-xsrf.php:
4:48 AM Changeset in webkit [62778] by xji@chromium.org
  • 3 edits
    4 adds in trunk

2010-07-08 Xiaomei Ji <xji@chromium.org>

Reviewed by David Levin.

Fix characters with unicode-bidi-mirror property are not correctly
mirrored in Linux.
https://bugs.webkit.org/show_bug.cgi?id=41305

Since harfbuzz does not do mirroring, chromium should iterate each
character in the string and mirror it if needed before passing the
string to harfbuzz for shaping.

  • fast/text/international/bidi-mirror-he-ar.html: Added.
  • platform/mac/fast/text/international/bidi-mirror-he-ar-expected.checksum: Added.
  • platform/mac/fast/text/international/bidi-mirror-he-ar-expected.png: Added.
  • platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.

2010-07-08 Xiaomei Ji <xji@chromium.org>

Reviewed by David Levin.

Fix characters with unicode-bidi-mirror property are not correctly
mirrored in Linux.
https://bugs.webkit.org/show_bug.cgi?id=41305

Since harfbuzz does not do mirroring, chromium should iterate each
character in the string and mirror it if needed before passing the
string to harfbuzz for shaping.

Test: fast/text/international/bidi-mirror-he-ar.html

  • platform/graphics/chromium/FontLinux.cpp: (WebCore::TextRunWalker::TextRunWalker): (WebCore::TextRunWalker::~TextRunWalker):
4:38 AM Changeset in webkit [62777] by vestbo@webkit.org
  • 2 edits in trunk/WebKitTools

Update my e-mail in committers.py

  • Scripts/webkitpy/common/config/committers.py:
4:10 AM Changeset in webkit [62776] by Nikolas Zimmermann
  • 9 edits
    4 adds in trunk

2010-07-08 Nikolas Zimmermann <nzimmermann@rim.com>

Reviewed by Rob Buis & Dirk Schulze.

SVG text transformed incorrectly when a transform and gradient applied
https://bugs.webkit.org/show_bug.cgi?id=41563

When rendering filled/stroked text with a gradient, RenderSVGResourceGradient creates a mask image,
renders the text into the image, and then clips the current context against that image buffer,
and filling a rect afterwards. This happened in the wrong coordinate space so far. Don't actually
try to compute the right transformation matrix (which failed), but extract it directly from the
GraphicsContext and apply this transformation to the mask image context.

Fixes pixellation in svg/batik/text/textEffect3.svg and makes the new test svg/custom/text-rotated-gradient.svg pass.
Only affects CoreGraphics platforms.

Test: svg/custom/text-rotated-gradient.svg

  • rendering/RenderSVGResourceGradient.cpp: (WebCore::absoluteTransformFromContext): (WebCore::createMaskAndSwapContextForTextGradient): (WebCore::clipToTextMask):

2010-07-08 Nikolas Zimmermann <nzimmermann@rim.com>

Reviewed by Rob Buis & Dirk Schulze.

SVG text transformed incorrectly when a transform and gradient applied
https://bugs.webkit.org/show_bug.cgi?id=41563

  • platform/mac/svg/custom/js-late-gradient-and-object-creation-expected.checksum:
  • platform/mac/svg/custom/js-late-gradient-and-object-creation-expected.png:
  • platform/mac/svg/custom/text-rotated-gradient-expected.checksum: Added.
  • platform/mac/svg/custom/text-rotated-gradient-expected.png: Added.
  • platform/mac/svg/custom/text-rotated-gradient-expected.txt: Added.
  • svg/custom/text-rotated-gradient.svg: Added.
  • platform/mac/svg/batik/text/textEffect3-expected.checksum: No more pixellation, text completely fixed.
  • platform/mac/svg/batik/text/textEffect3-expected.png: Ditto.
  • platform/mac/svg/custom/js-late-gradient-and-object-creation-expected.checksum: Marginal differences, only visible in diffs image.
  • platform/mac/svg/custom/js-late-gradient-and-object-creation-expected.png: Ditto.
  • platform/mac/svg/custom/text-rotated-gradient-expected.checksum: Added.
  • platform/mac/svg/custom/text-rotated-gradient-expected.png: Added.
  • platform/mac/svg/custom/text-rotated-gradient-expected.txt: Added.
  • platform/mac/svg/text/selection-background-color-expected.checksum: Marginal differences, only visible in diffs image.
  • platform/mac/svg/text/selection-background-color-expected.png: Ditto.
  • svg/custom/text-rotated-gradient.svg: Added.
3:27 AM Changeset in webkit [62775] by Nikolas Zimmermann
  • 1 edit
    2 adds in trunk/LayoutTests

2010-07-08 Nikolas Zimmermann <nzimmermann@rim.com>

Not reviewed. Add leopard specific pixel test results for svg/custom/svg-curve-with-relative-cordinates.html, to make run-webkit-tests pass again with --tolerance 0.

  • platform/mac-leopard/svg/custom/svg-curve-with-relative-cordinates-expected.checksum: Added.
  • platform/mac-leopard/svg/custom/svg-curve-with-relative-cordinates-expected.png: Added.
2:37 AM Changeset in webkit [62774] by apavlov@chromium.org
  • 6 edits in trunk

2010-07-07 Alexander Pavlov <apavlov@chromium.org>

Reviewed by Darin Fisher.

[Chromium] Crash when re-entering message loop

Allow re-entrancy of the message loop by tracking all suspended pages
through a PageGroupLoadDeferrer stack.
https://bugs.webkit.org/show_bug.cgi?id=41697

WebCore:

  • page/PageGroupLoadDeferrer.cpp: (WebCore::PageGroupLoadDeferrer::PageGroupLoadDeferrer):
  • page/PageGroupLoadDeferrer.h: (WebCore::PageGroupLoadDeferrer::nextDeferrer):

WebKit/chromium:

  • src/WebViewImpl.cpp: (WebKit::WebView::willEnterModalLoop): (WebKit::WebView::didExitModalLoop):
  • src/js/Tests.js: (.TestSuite.prototype.evaluateInConsole_): (.TestSuite.prototype.testCompletionOnPause): (.TestSuite.prototype.testMessageLoopReentrant.this):
2:26 AM Changeset in webkit [62773] by yurys@chromium.org
  • 2 edits
    2 adds in trunk/LayoutTests

2010-07-08 Yury Semikhatsky <yurys@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: add layout test for console evaluations with paused script
https://bugs.webkit.org/show_bug.cgi?id=41336

  • inspector/debugger-eval-while-paused-expected.txt: Added.
  • inspector/debugger-eval-while-paused.html: Added.
  • platform/qt/Skipped:
2:05 AM Changeset in webkit [62772] by yurys@chromium.org
  • 4 edits
    2 adds in trunk

2010-07-07 Yury Semikhatsky <yurys@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: skip breakpoints when script is already paused
https://bugs.webkit.org/show_bug.cgi?id=41768

Test: inspector/debugger-no-nested-pause.html

  • bindings/v8/ScriptDebugServer.cpp: (WebCore::ScriptDebugServer::handleV8DebugEvent):

2010-07-07 Yury Semikhatsky <yurys@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: skip breakpoints when script is already paused
https://bugs.webkit.org/show_bug.cgi?id=41768

  • inspector/debugger-no-nested-pause-expected.txt: Added.
  • inspector/debugger-no-nested-pause.html: Added.
2:01 AM Changeset in webkit [62771] by eric@webkit.org
  • 2 edits in trunk/WebCore

2010-07-08 Eric Seidel <eric@webkit.org>

Reviewed by Adam Barth.

WebCore/benchmarks/parser/html-parser.html spends a lot of time in deprecatedParseURL
https://bugs.webkit.org/show_bug.cgi?id=41807

Wow. This was an awful bug. We were always taking the slow case
every time we parsed a URL. This is about a 10% speedup on our
parsing benchmark, and might cause as much as a 1% speedup for Apple's
PLT (even though I can't run that).

We still spend a lot of time in deprecatedParseURL. We might consider
inlining it if its being kept around much longer.

No behavioral change, just fixing a broken optimization.

  • css/CSSHelper.cpp: (WebCore::deprecatedParseURL):
    • We only need to strip characters <= '\r', not >.
1:49 AM Changeset in webkit [62770] by commit-queue@webkit.org
  • 4 edits in trunk/WebKit/chromium

2010-07-08 David Holloway <dhollowa@chromium.org>

Reviewed by Darin Fisher.

[chromium] Exposes WebNode::unwrap() and WebNode::constUnwrap() for
use by other code in WebKit/chromium/src.

Specific use of these methods is made in WebFrameImpl.cpp. This is
preferred to the cast operator call that was happening prior to this
change.

https://bugs.webkit.org/show_bug.cgi?id=41477

  • public/WebNode.h:
  • src/WebFrameImpl.cpp: (WebKit::WebFrameImpl::registerPasswordListener): (WebKit::WebFrameImpl::notifiyPasswordListenerOfAutocomplete): (WebKit::WebFrameImpl::getPasswordListener):
  • src/WebFrameImpl.h:
1:40 AM Changeset in webkit [62769] by yurys@chromium.org
  • 10 edits
    1 add in trunk

2010-07-08 Yury Semikhatsky <yurys@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: factor out common part of debugger tests
https://bugs.webkit.org/show_bug.cgi?id=41836

  • bindings/js/ScriptDebugServer.cpp: (WebCore::ScriptDebugServer::recompileAllJSFunctions): postpone script recompilation if JS stack is not empty.

2010-07-08 Yury Semikhatsky <yurys@chromium.org>

Reviewed by Pavel Feldman.

Web Inspector: factor out common part of debugger tests. Also explicitely disable debugger when test is complete.
https://bugs.webkit.org/show_bug.cgi?id=41836

  • http/tests/inspector/debugger-test.js: Added. (frontend_ensureDebuggerEnabled): (frontend_ensureDebuggerDisabled): (frontend_completeDebuggerTest):
  • http/tests/inspector/inspector-test.js: (completeTest):
  • inspector/debugger-pause-in-eval-script-expected.txt:
  • inspector/debugger-pause-in-eval-script.html:
  • inspector/debugger-pause-on-debugger-statement-expected.txt:
  • inspector/debugger-pause-on-debugger-statement.html:
  • inspector/debugger-proto-property-expected.txt:
  • inspector/debugger-proto-property.html:
1:37 AM Changeset in webkit [62768] by commit-queue@webkit.org
  • 2 edits in trunk/JavaScriptCore

2010-07-08 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r62765.
http://trac.webkit.org/changeset/62765
https://bugs.webkit.org/show_bug.cgi?id=41840

All jscore and layout tests crash on Qt bot (Requested by Ossy
on #webkit).

  • wtf/FastMalloc.cpp: (WTF::TCMalloc_PageHeap::initializeScavenger): (WTF::TCMalloc_PageHeap::signalScavenger): (WTF::TCMalloc_PageHeap::scavengerThread):
1:32 AM Changeset in webkit [62767] by commit-queue@webkit.org
  • 2 edits in trunk/WebCore

2010-07-08 Patrick Gansterer <paroga@paroga.com>

Reviewed by Kent Tamura.

Buildfix for !ENABLE(SVG_ANIMATION) after r51567.
https://bugs.webkit.org/show_bug.cgi?id=41803

  • svg/SVGDocumentExtensions.cpp: (WebCore::SVGDocumentExtensions::sampleAnimationAtTime):
12:50 AM Changeset in webkit [62766] by commit-queue@webkit.org
  • 2 edits in trunk/JavaScriptCore

2010-07-08 Andreas Kling <andreas.kling@nokia.com>

Reviewed by Oliver Hunt.

Interpreter: Crash in op_load_varargs on 64-bit
https://bugs.webkit.org/show_bug.cgi?id=41795

Added missing cast of argCount to int32_t in op_load_varargs.

  • interpreter/Interpreter.cpp: (JSC::Interpreter::privateExecute):
12:38 AM Changeset in webkit [62765] by commit-queue@webkit.org
  • 2 edits in trunk/JavaScriptCore

2010-07-08 Patrick Gansterer <paroga@paroga.com>

Reviewed by Geoffrey Garen.

Make FastMalloc more portable.
https://bugs.webkit.org/show_bug.cgi?id=41790

Use WTF::Mutex instead of pthread_mutex_t and
replace pthread_cond_t with WTF::ThreadCondition.

  • wtf/FastMalloc.cpp: (WTF::TCMalloc_PageHeap::initializeScavenger): (WTF::TCMalloc_PageHeap::signalScavenger): (WTF::TCMalloc_PageHeap::scavengerThread):
12:24 AM Changeset in webkit [62764] by commit-queue@webkit.org
  • 2 edits in trunk/JavaScriptCore

2010-07-08 Patrick Gansterer <paroga@paroga.com>

Reviewed by Darin Adler.

Remove needless #include <fcntl.h> from TCSystemAlloc.cpp.
https://bugs.webkit.org/show_bug.cgi?id=41777

  • wtf/TCSystemAlloc.cpp:
Note: See TracTimeline for information about the timeline view.