Changeset 136657 in webkit


Ignore:
Timestamp:
Dec 5, 2012 2:02:25 AM (11 years ago)
Author:
mkwst@chromium.org
Message:

Web Inspector: Autogenerate stack traces and line numbers when possible.
https://bugs.webkit.org/show_bug.cgi?id=100650

Reviewed by Yury Semikhatsky.

Source/WebCore:

Console messages generated in WebCore generally are asked to do a bit of
work in order to provide a developer with a detailed report. We ask the
caller to either generate stack traces, or pass in a url/line number
pair, which can be a bit of work. Predictably, most callers don't pass
in what we'd like to see.

This patch creates a new, simpler console message generation API that we
expect most call sites to use. Source, type, level, and message are
required, and an optional request ID can be passed in. Everything else
will be autogenerated inside ConsoleMessage when appropriate.

In a subsequent patch, we expect to be able to trim down more of the
external call sites (ContentSecurityPolicy springs to mind) in order to
further consolidate the external interface. Simple is good.

  • Modules/websockets/WebSocket.cpp:

(WebCore::WebSocket::connect):

  • Modules/websockets/WebSocketChannel.cpp:

(WebCore::WebSocketChannel::didFailSocketStream):

Drop the now-redundant URL parameter from various WebSocket errors.

  • css/MediaList.cpp:

(WebCore::addResolutionWarningMessageToConsole):

Switch to Document::addConsoleMessage, which means that we can move
line-number generation out of MediaList.

  • dom/Document.cpp:

(WebCore::Document::logExceptionToConsole):

Use the long-form 'addMessage()' rather than the public interface.

(WebCore::Document::processHttpEquiv):

Drop the URL parameter, as it's now autogenerated.

(WebCore::Document::addConsoleMessage):
(WebCore):

  • dom/Document.h:

(Document):

Override the pure virtual method on ScriptExecutionContext, and pass
the call through to the new Console::addMessage, which accepts a
pointer to the Document in order to do line-number generation.

  • dom/ScriptExecutionContext.h:

(ScriptExecutionContext):

Add a pure virtual variant of addConsoleMessage which accepts only
bare minimum data, and expects autogeneration of the rest.
Additionally, ensure that the other variants always have either a
URL/line number, or a stack trace.

  • dom/ViewportArguments.cpp:

(WebCore::reportViewportWarning):

Drop line numbers and URLs from Viewport warnings. We can generate
these now.

  • html/HTMLFormElement.cpp:

(WebCore::HTMLFormElement::validateInteractively):

Drop the URL from form autofocus warnings

  • html/HTMLIFrameElement.cpp:

(WebCore::HTMLIFrameElement::parseAttribute):

Drop the URL and line from sandbox attribute warnings.

  • html/canvas/WebGLRenderingContext.cpp:

(WebCore):
(WebCore::WebGLRenderingContext::printWarningToConsole):

Drop the URL from WebGL warnings.

  • inspector/ConsoleMessage.cpp:

(WebCore::ConsoleMessage::ConsoleMessage):

Call 'autogenerateMetadata' to ensure that a stack trace is
generated if one isn't provided. Create a new constructor that
accepts a ScriptState/ScriptArguments pair, and use it for console
API calls.

(WebCore):
(WebCore::ConsoleMessage::autogenerateMetadata):

Generate a stack trace given whatever information we've got.

  • inspector/ConsoleMessage.h:

(ConsoleMessage):

Create a new constructor that accepts a ScriptState/ScriptArguments
pair, and use it for console API calls.

  • inspector/InspectorConsoleAgent.cpp:

(WebCore::InspectorConsoleAgent::enable):

Use the short-form ConsoleMessage constructor.

(WebCore::InspectorConsoleAgent::addMessageToConsole):

Use the stack-only constructor, or the ScriptState
constructor, as appropriate.

(WebCore::InspectorConsoleAgent::count):

We generated a stack, pass it in.

  • inspector/InspectorConsoleAgent.cpp:

(WebCore::InspectorConsoleAgent::isWorkerAgent):

  • inspector/PageConsoleAgent.h:

(WebCore::PageConsoleAgent::isWorkerAgent):

  • inspector/PageConsoleAgent.h:

(WebCore::PageConsoleAgent::isWorkerAgent):

We only want to generate call stacks for non-Workers (because
createScriptCallStack explodes in JSC if we're not on the main
thread). This method will allow us to distinguish between those
messages generated from Workers, and those from Pages.

  • loader/FrameLoader.cpp:

(WebCore::FrameLoader::shouldInterruptLoadForXFrameOptions):

  • loader/MainResourceLoader.cpp:

(WebCore::MainResourceLoader::didReceiveResponse):

Drop the URL parameter from the console message for X-Frame-Options
parsing errors.

  • page/Console.cpp:

(WebCore::Console::addMessage):

When given a Document*, generate a line number if: 1) the document
is still being parsed, 2) the document is not in document.write(),
3) the parser isn't waiting for script, and 4) the parser isn't
executing script. Many callsites didn't check all of these, which
is why the SVG rebaseline (for example) drops lots and lots of line
numbers which point at a closing '</script>' tag.

(WebCore):

  • page/Console.h:

(WebCore):
(Console):

Update the public API to accept a Document* and little else.

  • page/DOMWindow.cpp:

(WebCore::DOMWindow::printErrorMessage):

Don't generate a stack here. We can do it later.

  • svg/SVGDocumentExtensions.cpp:

(WebCore::reportMessage):

Drop the URL and line number. We'll generate them. It'll be sweet.

  • workers/WorkerContext.cpp:

(WebCore::WorkerContext::addConsoleMessage):
(WebCore):

  • workers/WorkerContext.h:

(WorkerContext):

Implement the new addConsoleMessage variant.

LayoutTests:

New line numbers! Huzzah! (Also, removing some that shouldn't be there).

  • http/tests/inspector/console-xhr-logging-expected.txt:
  • platform/chromium/http/tests/inspector/console-xhr-logging-expected.txt:

One new stack trace! OMG!

  • fast/frames/sandboxed-iframe-autofocus-denied-expected.txt:
  • fast/frames/sandboxed-iframe-parsing-space-characters-expected.txt:
  • fast/frames/xss-auditor-handles-file-urls-expected.txt:
  • html5lib/run-test11-expected.txt:
  • http/tests/misc/bubble-drag-events-expected.txt:
  • http/tests/misc/drag-over-iframe-invalid-source-crash-expected.txt:
  • http/tests/misc/iframe-invalid-source-crash-expected.txt:
  • http/tests/misc/image-blocked-src-change-expected.txt:
  • http/tests/misc/image-blocked-src-no-change-expected.txt:
  • http/tests/security/cross-origin-xsl-BLOCKED-expected.txt:
  • http/tests/security/frame-loading-via-document-write-expected.txt:
  • http/tests/security/mixedContent/insecure-css-in-iframe-expected.txt:
  • http/tests/security/mixedContent/insecure-css-in-main-frame-expected.txt:
  • http/tests/security/mixedContent/insecure-image-in-main-frame-expected.txt:
  • http/tests/security/xss-DENIED-xml-external-entity-expected.txt:
  • http/tests/security/xssAuditor/base-href-control-char-expected.txt:
  • http/tests/security/xssAuditor/base-href-expected.txt:
  • http/tests/security/xssAuditor/base-href-null-char-expected.txt:
  • http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt:
  • http/tests/security/xssAuditor/cookie-injection-expected.txt:
  • http/tests/security/xssAuditor/embed-tag-code-attribute-2-expected.txt:
  • http/tests/security/xssAuditor/embed-tag-code-attribute-expected.txt:
  • http/tests/security/xssAuditor/embed-tag-control-char-expected.txt:
  • http/tests/security/xssAuditor/embed-tag-expected.txt:
  • http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt:
  • http/tests/security/xssAuditor/embed-tag-null-char-expected.txt:
  • http/tests/security/xssAuditor/form-action-expected.txt:
  • http/tests/security/xssAuditor/full-block-base-href-expected.txt:
  • http/tests/security/xssAuditor/full-block-get-from-iframe-expected.txt:
  • http/tests/security/xssAuditor/full-block-iframe-javascript-url-expected.txt:
  • http/tests/security/xssAuditor/full-block-iframe-no-inherit-expected.txt:
  • http/tests/security/xssAuditor/full-block-javascript-link-expected.txt:
  • http/tests/security/xssAuditor/full-block-link-onclick-expected.txt:
  • http/tests/security/xssAuditor/full-block-object-tag-expected.txt:
  • http/tests/security/xssAuditor/full-block-post-from-iframe-expected.txt:
  • http/tests/security/xssAuditor/full-block-script-tag-expected.txt:
  • http/tests/security/xssAuditor/full-block-script-tag-with-source-expected.txt:
  • http/tests/security/xssAuditor/get-from-iframe-expected.txt:
  • http/tests/security/xssAuditor/iframe-injection-expected.txt:
  • http/tests/security/xssAuditor/iframe-javascript-url-expected.txt:
  • http/tests/security/xssAuditor/iframe-javascript-url-more-encoding-expected.txt:
  • http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode-expected.txt:
  • http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode2-expected.txt:
  • http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode3-expected.txt:
  • http/tests/security/xssAuditor/iframe-javascript-url-url-encoded-expected.txt:
  • http/tests/security/xssAuditor/iframe-onload-GBK-char-expected.txt:
  • http/tests/security/xssAuditor/iframe-onload-in-svg-tag-expected.txt:
  • http/tests/security/xssAuditor/iframe-srcdoc-expected.txt:
  • http/tests/security/xssAuditor/img-onerror-GBK-char-expected.txt:
  • http/tests/security/xssAuditor/img-onerror-accented-char-expected.txt:
  • http/tests/security/xssAuditor/img-onerror-non-ASCII-char-default-encoding-expected.txt:
  • http/tests/security/xssAuditor/img-onerror-non-ASCII-char-expected.txt:
  • http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-default-encoding-expected.txt:
  • http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-expected.txt:
  • http/tests/security/xssAuditor/inline-event-HTML-entities-expected.txt:
  • http/tests/security/xssAuditor/javascript-link-HTML-entities-control-char-expected.txt:
  • http/tests/security/xssAuditor/javascript-link-HTML-entities-expected.txt:
  • http/tests/security/xssAuditor/javascript-link-HTML-entities-named-expected.txt:
  • http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char-expected.txt:
  • http/tests/security/xssAuditor/javascript-link-ampersand-expected.txt:
  • http/tests/security/xssAuditor/javascript-link-control-char-expected.txt:
  • http/tests/security/xssAuditor/javascript-link-expected.txt:
  • http/tests/security/xssAuditor/javascript-link-null-char-expected.txt:
  • http/tests/security/xssAuditor/javascript-link-one-plus-one-expected.txt:
  • http/tests/security/xssAuditor/javascript-link-url-encoded-expected.txt:
  • http/tests/security/xssAuditor/link-onclick-ampersand-expected.txt:
  • http/tests/security/xssAuditor/link-onclick-control-char-expected.txt:
  • http/tests/security/xssAuditor/link-onclick-entities-expected.txt:
  • http/tests/security/xssAuditor/link-onclick-expected.txt:
  • http/tests/security/xssAuditor/link-onclick-null-char-expected.txt:
  • http/tests/security/xssAuditor/link-opens-new-window-expected.txt:
  • http/tests/security/xssAuditor/malformed-HTML-expected.txt:
  • http/tests/security/xssAuditor/malformed-xss-protection-header-1-expected.txt:
  • http/tests/security/xssAuditor/malformed-xss-protection-header-2-expected.txt:
  • http/tests/security/xssAuditor/malformed-xss-protection-header-3-expected.txt:
  • http/tests/security/xssAuditor/malformed-xss-protection-header-4-expected.txt:
  • http/tests/security/xssAuditor/malformed-xss-protection-header-5-expected.txt:
  • http/tests/security/xssAuditor/malformed-xss-protection-header-6-expected.txt:
  • http/tests/security/xssAuditor/malformed-xss-protection-header-7-expected.txt:
  • http/tests/security/xssAuditor/malformed-xss-protection-header-8-expected.txt:
  • http/tests/security/xssAuditor/malformed-xss-protection-header-9-expected.txt:
  • http/tests/security/xssAuditor/meta-tag-http-refresh-javascript-url-expected.txt:
  • http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt:
  • http/tests/security/xssAuditor/object-embed-tag-expected.txt:
  • http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt:
  • http/tests/security/xssAuditor/object-tag-expected.txt:
  • http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt:
  • http/tests/security/xssAuditor/open-attribute-body-expected.txt:
  • http/tests/security/xssAuditor/open-event-handler-iframe-expected.txt:
  • http/tests/security/xssAuditor/open-iframe-src-expected.txt:
  • http/tests/security/xssAuditor/open-script-src-expected.txt:
  • http/tests/security/xssAuditor/post-from-iframe-expected.txt:
  • http/tests/security/xssAuditor/property-escape-comment-expected.txt:
  • http/tests/security/xssAuditor/property-escape-entity-expected.txt:
  • http/tests/security/xssAuditor/property-escape-expected.txt:
  • http/tests/security/xssAuditor/property-escape-long-expected.txt:
  • http/tests/security/xssAuditor/property-escape-quote-expected.txt:
  • http/tests/security/xssAuditor/report-script-tag-expected.txt:
  • http/tests/security/xssAuditor/script-tag-Big5-char-expected.txt:
  • http/tests/security/xssAuditor/script-tag-Big5-char-twice-url-encode-16bit-unicode-expected.txt:
  • http/tests/security/xssAuditor/script-tag-Big5-char-twice-url-encode-expected.txt:
  • http/tests/security/xssAuditor/script-tag-Big5-char2-expected.txt:
  • http/tests/security/xssAuditor/script-tag-addslashes-backslash-expected.txt:
  • http/tests/security/xssAuditor/script-tag-addslashes-double-quote-expected.txt:
  • http/tests/security/xssAuditor/script-tag-addslashes-null-char-expected.txt:
  • http/tests/security/xssAuditor/script-tag-addslashes-single-quote-expected.txt:
  • http/tests/security/xssAuditor/script-tag-control-char-expected.txt:
  • http/tests/security/xssAuditor/script-tag-convoluted-expected.txt:
  • http/tests/security/xssAuditor/script-tag-entities-expected.txt:
  • http/tests/security/xssAuditor/script-tag-expected.txt:
  • http/tests/security/xssAuditor/script-tag-inside-svg-tag-expected.txt:
  • http/tests/security/xssAuditor/script-tag-inside-svg-tag2-expected.txt:
  • http/tests/security/xssAuditor/script-tag-inside-svg-tag3-expected.txt:
  • http/tests/security/xssAuditor/script-tag-null-char-expected.txt:
  • http/tests/security/xssAuditor/script-tag-open-redirect-expected.txt:
  • http/tests/security/xssAuditor/script-tag-post-control-char-expected.txt:
  • http/tests/security/xssAuditor/script-tag-post-expected.txt:
  • http/tests/security/xssAuditor/script-tag-post-null-char-expected.txt:
  • http/tests/security/xssAuditor/script-tag-redirect-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-16bit-unicode-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-16bit-unicode-surrogate-pair-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-16bit-unicode2-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-16bit-unicode3-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-16bit-unicode4-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-16bit-unicode5-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-actual-comma-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-callbacks-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-comma-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-fancy-unicode-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-invalid-closing-tag-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-invalid-url-encoding-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-source-control-char-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-source-data-url-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-source-data-url2-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-source-data-url3-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-source-double-quote-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-source-entities-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-source-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-source-no-quote-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-source-null-char-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-source-relative-scheme-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-source-unterminated-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-three-times-url-encoded-16bit-unicode-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-trailing-comment-U2028-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-trailing-comment-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-trailing-comment2-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-trailing-comment3-expected.txt:
  • http/tests/security/xssAuditor/script-tag-with-trailing-comment4-expected.txt:
  • http/tests/security/xssAuditor/xss-filter-bypass-big5-expected.txt:
  • http/tests/security/xssAuditor/xss-filter-bypass-long-string-expected.txt:
  • http/tests/security/xssAuditor/xss-filter-bypass-sjis-expected.txt:
  • http/tests/security/xssAuditor/xss-protection-parsing-01-expected.txt:
  • http/tests/security/xssAuditor/xss-protection-parsing-02-expected.txt:
  • http/tests/security/xssAuditor/xss-protection-parsing-03-expected.txt:
  • http/tests/security/xssAuditor/xss-protection-parsing-04-expected.txt:
  • platform/chromium-mac/http/tests/security/cross-origin-xsl-BLOCKED-expected.txt:
  • platform/chromium/http/tests/misc/bubble-drag-events-expected.txt:
  • platform/chromium/http/tests/misc/drag-over-iframe-invalid-source-crash-expected.txt:
  • platform/chromium/http/tests/misc/iframe-invalid-source-crash-expected.txt:
  • platform/chromium/http/tests/security/mixedContent/insecure-image-in-main-frame-allowed-expected.txt:
  • platform/chromium/http/tests/security/mixedContent/insecure-image-in-main-frame-blocked-expected.txt:
  • platform/chromium/http/tests/security/xssAuditor/javascript-link-control-char2-expected.txt:
  • platform/chromium/svg/custom/polyline-setattribute-points-null-expected.txt:
  • platform/mac/svg/custom/clip-path-referencing-use2-expected.txt:
  • platform/mac/svg/custom/polyline-setattribute-points-null-expected.txt:
  • svg/custom/invalid-length-units-expected.txt:
  • svg/custom/poly-parsing-error-expected.txt:
  • svg/dom/SVGScriptElement/script-onerror-bubbling-expected.txt:
  • svg/dom/fuzz-path-parser-expected.txt:
  • svg/dom/path-parser-expected.txt:
  • svg/dom/points-parser-expected.txt:
Location:
trunk
Files:
201 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r136656 r136657  
     12012-12-05  Mike West  <mkwst@chromium.org>
     2
     3        Web Inspector: Autogenerate stack traces and line numbers when possible.
     4        https://bugs.webkit.org/show_bug.cgi?id=100650
     5
     6        Reviewed by Yury Semikhatsky.
     7
     8        New line numbers! Huzzah! (Also, removing some that shouldn't be there).
     9
     10        * http/tests/inspector/console-xhr-logging-expected.txt:
     11        * platform/chromium/http/tests/inspector/console-xhr-logging-expected.txt:
     12            One new stack trace! OMG!
     13        * fast/frames/sandboxed-iframe-autofocus-denied-expected.txt:
     14        * fast/frames/sandboxed-iframe-parsing-space-characters-expected.txt:
     15        * fast/frames/xss-auditor-handles-file-urls-expected.txt:
     16        * html5lib/run-test11-expected.txt:
     17        * http/tests/misc/bubble-drag-events-expected.txt:
     18        * http/tests/misc/drag-over-iframe-invalid-source-crash-expected.txt:
     19        * http/tests/misc/iframe-invalid-source-crash-expected.txt:
     20        * http/tests/misc/image-blocked-src-change-expected.txt:
     21        * http/tests/misc/image-blocked-src-no-change-expected.txt:
     22        * http/tests/security/cross-origin-xsl-BLOCKED-expected.txt:
     23        * http/tests/security/frame-loading-via-document-write-expected.txt:
     24        * http/tests/security/mixedContent/insecure-css-in-iframe-expected.txt:
     25        * http/tests/security/mixedContent/insecure-css-in-main-frame-expected.txt:
     26        * http/tests/security/mixedContent/insecure-image-in-main-frame-expected.txt:
     27        * http/tests/security/xss-DENIED-xml-external-entity-expected.txt:
     28        * http/tests/security/xssAuditor/base-href-control-char-expected.txt:
     29        * http/tests/security/xssAuditor/base-href-expected.txt:
     30        * http/tests/security/xssAuditor/base-href-null-char-expected.txt:
     31        * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt:
     32        * http/tests/security/xssAuditor/cookie-injection-expected.txt:
     33        * http/tests/security/xssAuditor/embed-tag-code-attribute-2-expected.txt:
     34        * http/tests/security/xssAuditor/embed-tag-code-attribute-expected.txt:
     35        * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt:
     36        * http/tests/security/xssAuditor/embed-tag-expected.txt:
     37        * http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt:
     38        * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt:
     39        * http/tests/security/xssAuditor/form-action-expected.txt:
     40        * http/tests/security/xssAuditor/full-block-base-href-expected.txt:
     41        * http/tests/security/xssAuditor/full-block-get-from-iframe-expected.txt:
     42        * http/tests/security/xssAuditor/full-block-iframe-javascript-url-expected.txt:
     43        * http/tests/security/xssAuditor/full-block-iframe-no-inherit-expected.txt:
     44        * http/tests/security/xssAuditor/full-block-javascript-link-expected.txt:
     45        * http/tests/security/xssAuditor/full-block-link-onclick-expected.txt:
     46        * http/tests/security/xssAuditor/full-block-object-tag-expected.txt:
     47        * http/tests/security/xssAuditor/full-block-post-from-iframe-expected.txt:
     48        * http/tests/security/xssAuditor/full-block-script-tag-expected.txt:
     49        * http/tests/security/xssAuditor/full-block-script-tag-with-source-expected.txt:
     50        * http/tests/security/xssAuditor/get-from-iframe-expected.txt:
     51        * http/tests/security/xssAuditor/iframe-injection-expected.txt:
     52        * http/tests/security/xssAuditor/iframe-javascript-url-expected.txt:
     53        * http/tests/security/xssAuditor/iframe-javascript-url-more-encoding-expected.txt:
     54        * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode-expected.txt:
     55        * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode2-expected.txt:
     56        * http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode3-expected.txt:
     57        * http/tests/security/xssAuditor/iframe-javascript-url-url-encoded-expected.txt:
     58        * http/tests/security/xssAuditor/iframe-onload-GBK-char-expected.txt:
     59        * http/tests/security/xssAuditor/iframe-onload-in-svg-tag-expected.txt:
     60        * http/tests/security/xssAuditor/iframe-srcdoc-expected.txt:
     61        * http/tests/security/xssAuditor/img-onerror-GBK-char-expected.txt:
     62        * http/tests/security/xssAuditor/img-onerror-accented-char-expected.txt:
     63        * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-default-encoding-expected.txt:
     64        * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-expected.txt:
     65        * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-default-encoding-expected.txt:
     66        * http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-expected.txt:
     67        * http/tests/security/xssAuditor/inline-event-HTML-entities-expected.txt:
     68        * http/tests/security/xssAuditor/javascript-link-HTML-entities-control-char-expected.txt:
     69        * http/tests/security/xssAuditor/javascript-link-HTML-entities-expected.txt:
     70        * http/tests/security/xssAuditor/javascript-link-HTML-entities-named-expected.txt:
     71        * http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char-expected.txt:
     72        * http/tests/security/xssAuditor/javascript-link-ampersand-expected.txt:
     73        * http/tests/security/xssAuditor/javascript-link-control-char-expected.txt:
     74        * http/tests/security/xssAuditor/javascript-link-expected.txt:
     75        * http/tests/security/xssAuditor/javascript-link-null-char-expected.txt:
     76        * http/tests/security/xssAuditor/javascript-link-one-plus-one-expected.txt:
     77        * http/tests/security/xssAuditor/javascript-link-url-encoded-expected.txt:
     78        * http/tests/security/xssAuditor/link-onclick-ampersand-expected.txt:
     79        * http/tests/security/xssAuditor/link-onclick-control-char-expected.txt:
     80        * http/tests/security/xssAuditor/link-onclick-entities-expected.txt:
     81        * http/tests/security/xssAuditor/link-onclick-expected.txt:
     82        * http/tests/security/xssAuditor/link-onclick-null-char-expected.txt:
     83        * http/tests/security/xssAuditor/link-opens-new-window-expected.txt:
     84        * http/tests/security/xssAuditor/malformed-HTML-expected.txt:
     85        * http/tests/security/xssAuditor/malformed-xss-protection-header-1-expected.txt:
     86        * http/tests/security/xssAuditor/malformed-xss-protection-header-2-expected.txt:
     87        * http/tests/security/xssAuditor/malformed-xss-protection-header-3-expected.txt:
     88        * http/tests/security/xssAuditor/malformed-xss-protection-header-4-expected.txt:
     89        * http/tests/security/xssAuditor/malformed-xss-protection-header-5-expected.txt:
     90        * http/tests/security/xssAuditor/malformed-xss-protection-header-6-expected.txt:
     91        * http/tests/security/xssAuditor/malformed-xss-protection-header-7-expected.txt:
     92        * http/tests/security/xssAuditor/malformed-xss-protection-header-8-expected.txt:
     93        * http/tests/security/xssAuditor/malformed-xss-protection-header-9-expected.txt:
     94        * http/tests/security/xssAuditor/meta-tag-http-refresh-javascript-url-expected.txt:
     95        * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt:
     96        * http/tests/security/xssAuditor/object-embed-tag-expected.txt:
     97        * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt:
     98        * http/tests/security/xssAuditor/object-tag-expected.txt:
     99        * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt:
     100        * http/tests/security/xssAuditor/open-attribute-body-expected.txt:
     101        * http/tests/security/xssAuditor/open-event-handler-iframe-expected.txt:
     102        * http/tests/security/xssAuditor/open-iframe-src-expected.txt:
     103        * http/tests/security/xssAuditor/open-script-src-expected.txt:
     104        * http/tests/security/xssAuditor/post-from-iframe-expected.txt:
     105        * http/tests/security/xssAuditor/property-escape-comment-expected.txt:
     106        * http/tests/security/xssAuditor/property-escape-entity-expected.txt:
     107        * http/tests/security/xssAuditor/property-escape-expected.txt:
     108        * http/tests/security/xssAuditor/property-escape-long-expected.txt:
     109        * http/tests/security/xssAuditor/property-escape-quote-expected.txt:
     110        * http/tests/security/xssAuditor/report-script-tag-expected.txt:
     111        * http/tests/security/xssAuditor/script-tag-Big5-char-expected.txt:
     112        * http/tests/security/xssAuditor/script-tag-Big5-char-twice-url-encode-16bit-unicode-expected.txt:
     113        * http/tests/security/xssAuditor/script-tag-Big5-char-twice-url-encode-expected.txt:
     114        * http/tests/security/xssAuditor/script-tag-Big5-char2-expected.txt:
     115        * http/tests/security/xssAuditor/script-tag-addslashes-backslash-expected.txt:
     116        * http/tests/security/xssAuditor/script-tag-addslashes-double-quote-expected.txt:
     117        * http/tests/security/xssAuditor/script-tag-addslashes-null-char-expected.txt:
     118        * http/tests/security/xssAuditor/script-tag-addslashes-single-quote-expected.txt:
     119        * http/tests/security/xssAuditor/script-tag-control-char-expected.txt:
     120        * http/tests/security/xssAuditor/script-tag-convoluted-expected.txt:
     121        * http/tests/security/xssAuditor/script-tag-entities-expected.txt:
     122        * http/tests/security/xssAuditor/script-tag-expected.txt:
     123        * http/tests/security/xssAuditor/script-tag-inside-svg-tag-expected.txt:
     124        * http/tests/security/xssAuditor/script-tag-inside-svg-tag2-expected.txt:
     125        * http/tests/security/xssAuditor/script-tag-inside-svg-tag3-expected.txt:
     126        * http/tests/security/xssAuditor/script-tag-null-char-expected.txt:
     127        * http/tests/security/xssAuditor/script-tag-open-redirect-expected.txt:
     128        * http/tests/security/xssAuditor/script-tag-post-control-char-expected.txt:
     129        * http/tests/security/xssAuditor/script-tag-post-expected.txt:
     130        * http/tests/security/xssAuditor/script-tag-post-null-char-expected.txt:
     131        * http/tests/security/xssAuditor/script-tag-redirect-expected.txt:
     132        * http/tests/security/xssAuditor/script-tag-with-16bit-unicode-expected.txt:
     133        * http/tests/security/xssAuditor/script-tag-with-16bit-unicode-surrogate-pair-expected.txt:
     134        * http/tests/security/xssAuditor/script-tag-with-16bit-unicode2-expected.txt:
     135        * http/tests/security/xssAuditor/script-tag-with-16bit-unicode3-expected.txt:
     136        * http/tests/security/xssAuditor/script-tag-with-16bit-unicode4-expected.txt:
     137        * http/tests/security/xssAuditor/script-tag-with-16bit-unicode5-expected.txt:
     138        * http/tests/security/xssAuditor/script-tag-with-actual-comma-expected.txt:
     139        * http/tests/security/xssAuditor/script-tag-with-callbacks-expected.txt:
     140        * http/tests/security/xssAuditor/script-tag-with-comma-expected.txt:
     141        * http/tests/security/xssAuditor/script-tag-with-fancy-unicode-expected.txt:
     142        * http/tests/security/xssAuditor/script-tag-with-invalid-closing-tag-expected.txt:
     143        * http/tests/security/xssAuditor/script-tag-with-invalid-url-encoding-expected.txt:
     144        * http/tests/security/xssAuditor/script-tag-with-source-control-char-expected.txt:
     145        * http/tests/security/xssAuditor/script-tag-with-source-data-url-expected.txt:
     146        * http/tests/security/xssAuditor/script-tag-with-source-data-url2-expected.txt:
     147        * http/tests/security/xssAuditor/script-tag-with-source-data-url3-expected.txt:
     148        * http/tests/security/xssAuditor/script-tag-with-source-double-quote-expected.txt:
     149        * http/tests/security/xssAuditor/script-tag-with-source-entities-expected.txt:
     150        * http/tests/security/xssAuditor/script-tag-with-source-expected.txt:
     151        * http/tests/security/xssAuditor/script-tag-with-source-no-quote-expected.txt:
     152        * http/tests/security/xssAuditor/script-tag-with-source-null-char-expected.txt:
     153        * http/tests/security/xssAuditor/script-tag-with-source-relative-scheme-expected.txt:
     154        * http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query-expected.txt:
     155        * http/tests/security/xssAuditor/script-tag-with-source-unterminated-expected.txt:
     156        * http/tests/security/xssAuditor/script-tag-with-three-times-url-encoded-16bit-unicode-expected.txt:
     157        * http/tests/security/xssAuditor/script-tag-with-trailing-comment-U2028-expected.txt:
     158        * http/tests/security/xssAuditor/script-tag-with-trailing-comment-expected.txt:
     159        * http/tests/security/xssAuditor/script-tag-with-trailing-comment2-expected.txt:
     160        * http/tests/security/xssAuditor/script-tag-with-trailing-comment3-expected.txt:
     161        * http/tests/security/xssAuditor/script-tag-with-trailing-comment4-expected.txt:
     162        * http/tests/security/xssAuditor/xss-filter-bypass-big5-expected.txt:
     163        * http/tests/security/xssAuditor/xss-filter-bypass-long-string-expected.txt:
     164        * http/tests/security/xssAuditor/xss-filter-bypass-sjis-expected.txt:
     165        * http/tests/security/xssAuditor/xss-protection-parsing-01-expected.txt:
     166        * http/tests/security/xssAuditor/xss-protection-parsing-02-expected.txt:
     167        * http/tests/security/xssAuditor/xss-protection-parsing-03-expected.txt:
     168        * http/tests/security/xssAuditor/xss-protection-parsing-04-expected.txt:
     169        * platform/chromium-mac/http/tests/security/cross-origin-xsl-BLOCKED-expected.txt:
     170        * platform/chromium/http/tests/misc/bubble-drag-events-expected.txt:
     171        * platform/chromium/http/tests/misc/drag-over-iframe-invalid-source-crash-expected.txt:
     172        * platform/chromium/http/tests/misc/iframe-invalid-source-crash-expected.txt:
     173        * platform/chromium/http/tests/security/mixedContent/insecure-image-in-main-frame-allowed-expected.txt:
     174        * platform/chromium/http/tests/security/mixedContent/insecure-image-in-main-frame-blocked-expected.txt:
     175        * platform/chromium/http/tests/security/xssAuditor/javascript-link-control-char2-expected.txt:
     176        * platform/chromium/svg/custom/polyline-setattribute-points-null-expected.txt:
     177        * platform/mac/svg/custom/clip-path-referencing-use2-expected.txt:
     178        * platform/mac/svg/custom/polyline-setattribute-points-null-expected.txt:
     179        * svg/custom/invalid-length-units-expected.txt:
     180        * svg/custom/poly-parsing-error-expected.txt:
     181        * svg/dom/SVGScriptElement/script-onerror-bubbling-expected.txt:
     182        * svg/dom/fuzz-path-parser-expected.txt:
     183        * svg/dom/path-parser-expected.txt:
     184        * svg/dom/points-parser-expected.txt:
     185
    11862012-12-04  Carlos Garcia Campos  <cgarcia@igalia.com>
    2187
  • trunk/LayoutTests/fast/frames/sandboxed-iframe-autofocus-denied-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Blocked autofocusing on a form control because the form's frame is sandboxed and the 'allow-scripts' permission is not set.
     1CONSOLE MESSAGE: line 1: Blocked autofocusing on a form control because the form's frame is sandboxed and the 'allow-scripts' permission is not set.
    22CONSOLE MESSAGE: line 13: PASS: The input element is not focused.
    33This test passes if the input element in the sandboxed frame is not automatically focused upon, as it should be blocked by the sandboxed scripts flag. A console warning to that effect should also be present.
  • trunk/LayoutTests/fast/frames/sandboxed-iframe-parsing-space-characters-expected.txt

    r136386 r136657  
    11ALERT: PASS: Form feed is a delimiter.
    2 CONSOLE MESSAGE: line 41: Error while parsing the 'sandbox' attribute: 'allow-scripts
     2CONSOLE MESSAGE: Error while parsing the 'sandbox' attribute: 'allow-scripts
    33allow-forms' is an invalid sandbox flag.
    44ALERT: PASS: Newline is a delimiter.
  • trunk/LayoutTests/fast/frames/xss-auditor-handles-file-urls-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 3: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/html5lib/run-test11-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: line 1: Warning: Problem parsing viewBox=""
    2 CONSOLE MESSAGE: line 1: Warning: Problem parsing viewBox=""
    3 CONSOLE MESSAGE: line 1: Warning: Problem parsing viewBox=""
     1CONSOLE MESSAGE: Warning: Problem parsing viewBox=""
     2CONSOLE MESSAGE: Warning: Problem parsing viewBox=""
     3CONSOLE MESSAGE: Warning: Problem parsing viewBox=""
    44resources/tests11.dat: PASS
  • trunk/LayoutTests/http/tests/inspector/console-xhr-logging-expected.txt

    r136386 r136657  
    1919XHR finished loading: "http://127.0.0.1:8000/inspector/resources/post-target.cgi". [native code]:1
    2020sending a GET request to http://localhost:8000/inspector/resources/xhr-exists.html console-xhr-logging.html:10
    21 XMLHttpRequest cannot load http://localhost:8000/inspector/resources/xhr-exists.html. Origin http://127.0.0.1:8000 is not allowed by Access-Control-Allow-Origin.
     21XMLHttpRequest cannot load http://localhost:8000/inspector/resources/xhr-exists.html. Origin http://127.0.0.1:8000 is not allowed by Access-Control-Allow-Origin. [native code]:1
    2222sending a GET request to resources/xhr-exists.html console-xhr-logging.html:10
    2323sending a GET request to resources/xhr-does-not-exist.html console-xhr-logging.html:10
     
    2525sending a POST request to resources/post-target.cgi console-xhr-logging.html:10
    2626sending a GET request to http://localhost:8000/inspector/resources/xhr-exists.html console-xhr-logging.html:10
    27 XMLHttpRequest cannot load http://localhost:8000/inspector/resources/xhr-exists.html. Origin http://127.0.0.1:8000 is not allowed by Access-Control-Allow-Origin.
     27XMLHttpRequest cannot load http://localhost:8000/inspector/resources/xhr-exists.html. Origin http://127.0.0.1:8000 is not allowed by Access-Control-Allow-Origin. [native code]:1
    2828
  • trunk/LayoutTests/http/tests/misc/bubble-drag-events-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Not allowed to load local resource: /
     1CONSOLE MESSAGE: line 67: Not allowed to load local resource: /
    22This page tests the drag event bubbling with valid and invalid targets.
    33
  • trunk/LayoutTests/http/tests/misc/drag-over-iframe-invalid-source-crash-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Not allowed to load local resource: /
     1CONSOLE MESSAGE: line 22: Not allowed to load local resource: /
    22This page tests that we don't crash if we drag something to an iframe that has an invalid source.
    33
  • trunk/LayoutTests/http/tests/misc/iframe-invalid-source-crash-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Not allowed to load local resource: /
     1CONSOLE MESSAGE: line 9: Not allowed to load local resource: /
    22 This tests that we don't crash if an iframe has an invalid source.
    33SUCCESS - didn't crash
  • trunk/LayoutTests/http/tests/misc/image-blocked-src-change-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Not allowed to load local resource: compass.jpg
     1CONSOLE MESSAGE: line 44: Not allowed to load local resource: compass.jpg
    22Test case for bug 17897 : Not Rendering Images Imported from XHTML Document
    33
  • trunk/LayoutTests/http/tests/misc/image-blocked-src-no-change-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Not allowed to load local resource: compass.jpg
     1CONSOLE MESSAGE: line 27: Not allowed to load local resource: compass.jpg
    22CONSOLE MESSAGE: Not allowed to load local resource: compass.jpg
    33Test case for bug 17897 : Not Rendering Images Imported from XHTML Document
  • trunk/LayoutTests/http/tests/security/cross-origin-xsl-BLOCKED-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Unsafe attempt to load URL http://localhost:8000/security/resources/forbidden-stylesheet.xsl from frame with URL http://127.0.0.1:8000/security/resources/cross-origin-xsl.xml. Domains, protocols and ports must match.
     1CONSOLE MESSAGE: line 2: Unsafe attempt to load URL http://localhost:8000/security/resources/forbidden-stylesheet.xsl from frame with URL http://127.0.0.1:8000/security/resources/cross-origin-xsl.xml. Domains, protocols and ports must match.
    22
    33This test loads the XML document in an iframe so that it can call dumpAsText(). This test passes if the iframe below does not contain a message starting with "FAIL".
  • trunk/LayoutTests/http/tests/security/frame-loading-via-document-write-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Not allowed to load local resource: abe.png
     1CONSOLE MESSAGE: line 1: Not allowed to load local resource: abe.png
    22
    33
  • trunk/LayoutTests/http/tests/security/mixedContent/insecure-css-in-iframe-expected.txt

    r136386 r136657  
    22main frame - didFinishDocumentLoadForFrame
    33frame "<!--framePath //<!--frame0-->-->" - didCommitLoadForFrame
    4 CONSOLE MESSAGE: The page at https://127.0.0.1:8443/security/mixedContent/resources/frame-with-insecure-css.html ran insecure content from http://127.0.0.1:8080/security/mixedContent/resources/style.css.
     4CONSOLE MESSAGE: line 4: The page at https://127.0.0.1:8443/security/mixedContent/resources/frame-with-insecure-css.html ran insecure content from http://127.0.0.1:8080/security/mixedContent/resources/style.css.
    55
    66didRunInsecureContent
  • trunk/LayoutTests/http/tests/security/mixedContent/insecure-css-in-main-frame-expected.txt

    r136386 r136657  
    44main frame - didFinishLoadForFrame
    55main frame - didCommitLoadForFrame
    6 CONSOLE MESSAGE: The page at https://127.0.0.1:8443/security/mixedContent/resources/frame-with-insecure-css.html ran insecure content from http://127.0.0.1:8080/security/mixedContent/resources/style.css.
     6CONSOLE MESSAGE: line 4: The page at https://127.0.0.1:8443/security/mixedContent/resources/frame-with-insecure-css.html ran insecure content from http://127.0.0.1:8080/security/mixedContent/resources/style.css.
    77
    88didRunInsecureContent
  • trunk/LayoutTests/http/tests/security/mixedContent/insecure-image-in-main-frame-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: The page at https://127.0.0.1:8443/security/mixedContent/resources/frame-with-insecure-image.html displayed insecure content from http://127.0.0.1:8080/security/resources/compass.jpg.
     1CONSOLE MESSAGE: line 1: The page at https://127.0.0.1:8443/security/mixedContent/resources/frame-with-insecure-image.html displayed insecure content from http://127.0.0.1:8080/security/resources/compass.jpg.
    22
    33This test opens a window that loads an insecure image. We should trigger a mixed content callback because the main frame in the window is HTTPS but is displaying insecure content.
  • trunk/LayoutTests/http/tests/security/xss-DENIED-xml-external-entity-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Unsafe attempt to load URL http://localhost:8000/security/resources/target.xml from frame with URL http://127.0.0.1:8000/security/xss-DENIED-xml-external-entity.xhtml. Domains, protocols and ports must match.
     1CONSOLE MESSAGE: line 11: Unsafe attempt to load URL http://localhost:8000/security/resources/target.xml from frame with URL http://127.0.0.1:8000/security/xss-DENIED-xml-external-entity.xhtml. Domains, protocols and ports must match.
    22
    33This test includes a cross-origin external entity. It passes if the load fails and thus there is no text below this line.
  • trunk/LayoutTests/http/tests/security/xssAuditor/base-href-control-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33ALERT: This is a safe script.
  • trunk/LayoutTests/http/tests/security/xssAuditor/base-href-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33ALERT: This is a safe script.
  • trunk/LayoutTests/http/tests/security/xssAuditor/base-href-null-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33ALERT: This is a safe script.
  • trunk/LayoutTests/http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33ALERT: This is a safe script.
  • trunk/LayoutTests/http/tests/security/xssAuditor/cookie-injection-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33ALERT: PASS
  • trunk/LayoutTests/http/tests/security/xssAuditor/embed-tag-code-attribute-2-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/embed-tag-code-attribute-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/embed-tag-control-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/embed-tag-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/embed-tag-null-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/form-action-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33ALERT: Form action set to about:blank
  • trunk/LayoutTests/http/tests/security/xssAuditor/full-block-base-href-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33There should be no content in the iframe below:
  • trunk/LayoutTests/http/tests/security/xssAuditor/full-block-get-from-iframe-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/full-block-iframe-javascript-url-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33There should be no content in the iframe below:
  • trunk/LayoutTests/http/tests/security/xssAuditor/full-block-iframe-no-inherit-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33This tests that the header X-XSS-Protection is not inherited by the iframe below:
  • trunk/LayoutTests/http/tests/security/xssAuditor/full-block-javascript-link-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 14: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33There should be no content in the iframe below:
  • trunk/LayoutTests/http/tests/security/xssAuditor/full-block-link-onclick-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33There should be no content in the iframe below:
  • trunk/LayoutTests/http/tests/security/xssAuditor/full-block-object-tag-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33There should be no content in the iframe below:
  • trunk/LayoutTests/http/tests/security/xssAuditor/full-block-post-from-iframe-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/full-block-script-tag-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33There should be no content in the iframe below:
  • trunk/LayoutTests/http/tests/security/xssAuditor/full-block-script-tag-with-source-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33There should be no content in the iframe below:
  • trunk/LayoutTests/http/tests/security/xssAuditor/get-from-iframe-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/iframe-injection-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/iframe-javascript-url-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/iframe-javascript-url-more-encoding-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode2-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/iframe-javascript-url-twice-url-encode3-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/iframe-javascript-url-url-encoded-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/iframe-onload-GBK-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/iframe-onload-in-svg-tag-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33 Test that dangerous attributes are still filtered in netsted script contexts.
  • trunk/LayoutTests/http/tests/security/xssAuditor/iframe-srcdoc-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/img-onerror-GBK-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/img-onerror-accented-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/img-onerror-non-ASCII-char-default-encoding-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/img-onerror-non-ASCII-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-default-encoding-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/img-onerror-non-ASCII-char2-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/inline-event-HTML-entities-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/javascript-link-HTML-entities-control-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 14: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/javascript-link-HTML-entities-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 14: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/javascript-link-HTML-entities-named-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 14: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 14: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/javascript-link-ampersand-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 14: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/javascript-link-control-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 14: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/javascript-link-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 14: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/javascript-link-null-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 14: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/javascript-link-one-plus-one-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 14: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/javascript-link-url-encoded-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 14: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/link-onclick-ampersand-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/link-onclick-control-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/link-onclick-entities-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/link-onclick-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/link-onclick-null-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/link-opens-new-window-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33Click me
  • trunk/LayoutTests/http/tests/security/xssAuditor/malformed-HTML-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/malformed-xss-protection-header-1-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Error parsing header X-XSS-Protection: 12345678901234567: expected semicolon at character position 2. The default protections will be applied.
    2 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 1: Error parsing header X-XSS-Protection: 12345678901234567: expected semicolon at character position 2. The default protections will be applied.
     2CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    33
    44This tests that a malformed X-XSS-Protection header is not ignored when the length of its value exceeds 16 characters, and that an error is reported.
  • trunk/LayoutTests/http/tests/security/xssAuditor/malformed-xss-protection-header-2-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Error parsing header X-XSS-Protection: red: expected 0 or 1 at character position 0. The default protections will be applied.
    2 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 1: Error parsing header X-XSS-Protection: red: expected 0 or 1 at character position 0. The default protections will be applied.
     2CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    33
    44This tests that the X-XSS-Protection header is not ignored when the first character is not 0 or 1, and that we issue an error.
  • trunk/LayoutTests/http/tests/security/xssAuditor/malformed-xss-protection-header-3-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Error parsing header X-XSS-Protection: 1; mode=purple: invalid mode directive at character position 8. The default protections will be applied.
    2 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 1: Error parsing header X-XSS-Protection: 1; mode=purple: invalid mode directive at character position 8. The default protections will be applied.
     2CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    33
    44This tests that a malformed X-XSS-Protection header is not ignored and an error is reported when the mode= token is invalid.
  • trunk/LayoutTests/http/tests/security/xssAuditor/malformed-xss-protection-header-4-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Error parsing header X-XSS-Protection: 1; mode=block-a-block-block: expected semicolon at character position 14. The default protections will be applied.
    2 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 1: Error parsing header X-XSS-Protection: 1; mode=block-a-block-block: expected semicolon at character position 14. The default protections will be applied.
     2CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    33
    44This tests that the X-XSS-Protection header is not ignored when there is a trailing garbage after mode=block, and we issue an error
  • trunk/LayoutTests/http/tests/security/xssAuditor/malformed-xss-protection-header-5-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Error parsing header X-XSS-Protection: 1; mode=block; report: expected equals sign at character position 21. The default protections will be applied.
    2 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 1: Error parsing header X-XSS-Protection: 1; mode=block; report: expected equals sign at character position 21. The default protections will be applied.
     2CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    33
    44This tests that the X-XSS-Protection header is not ignored when there is an incomplete report url following mode=block, and we issue an error
  • trunk/LayoutTests/http/tests/security/xssAuditor/malformed-xss-protection-header-6-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Error parsing header X-XSS-Protection: 1; report= ;: invalid report directive at character position 11. The default protections will be applied.
    2 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 1: Error parsing header X-XSS-Protection: 1; report= ;: invalid report directive at character position 11. The default protections will be applied.
     2CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    33
    44This tests that the X-XSS-Protection header is not ignored when there is an incomplete report directive, and we issue an error
  • trunk/LayoutTests/http/tests/security/xssAuditor/malformed-xss-protection-header-7-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Error parsing header X-XSS-Protection: 1; red: unrecognized directive at character position 3. The default protections will be applied.
    2 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 1: Error parsing header X-XSS-Protection: 1; red: unrecognized directive at character position 3. The default protections will be applied.
     2CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    33
    44This tests that the X-XSS-Protection header is not ignored when there is an invalid directive, and we issue an error
  • trunk/LayoutTests/http/tests/security/xssAuditor/malformed-xss-protection-header-8-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Error parsing header X-XSS-Protection: 1; mode=block; report=/fail; mode=block;: duplicate mode directive at character position 33. The default protections will be applied.
    2 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 1: Error parsing header X-XSS-Protection: 1; mode=block; report=/fail; mode=block;: duplicate mode directive at character position 33. The default protections will be applied.
     2CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    33
    44This tests that the X-XSS-Protection header is not ignored when there is an duplicate mode directive, and we issue an error
  • trunk/LayoutTests/http/tests/security/xssAuditor/malformed-xss-protection-header-9-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Error parsing header X-XSS-Protection: 1; mode=block; report=/fail; report=/fail;: duplicate report directive at character position 35. The default protections will be applied.
    2 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 1: Error parsing header X-XSS-Protection: 1; mode=block; report=/fail; report=/fail;: duplicate report directive at character position 35. The default protections will be applied.
     2CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    33
    44This tests that the X-XSS-Protection header is not ignored when there is a duplicate report directive, and we issue an error
  • trunk/LayoutTests/http/tests/security/xssAuditor/meta-tag-http-refresh-javascript-url-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 9: Refused to execute a JavaScript script. Source code of script found within request.
    22
    3 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     3CONSOLE MESSAGE: line 9: Refused to execute a JavaScript script. Source code of script found within request.
    44
    5 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     5CONSOLE MESSAGE: line 9: Refused to execute a JavaScript script. Source code of script found within request.
    66
    77
  • trunk/LayoutTests/http/tests/security/xssAuditor/object-embed-tag-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 9: Refused to execute a JavaScript script. Source code of script found within request.
    22
    3 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     3CONSOLE MESSAGE: line 9: Refused to execute a JavaScript script. Source code of script found within request.
    44
    5 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     5CONSOLE MESSAGE: line 9: Refused to execute a JavaScript script. Source code of script found within request.
    66
    77
  • trunk/LayoutTests/http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 9: Refused to execute a JavaScript script. Source code of script found within request.
    22
    3 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     3CONSOLE MESSAGE: line 9: Refused to execute a JavaScript script. Source code of script found within request.
    44
    5 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     5CONSOLE MESSAGE: line 9: Refused to execute a JavaScript script. Source code of script found within request.
    66
    77
  • trunk/LayoutTests/http/tests/security/xssAuditor/object-tag-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 9: Refused to execute a JavaScript script. Source code of script found within request.
    22
    3 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     3CONSOLE MESSAGE: line 9: Refused to execute a JavaScript script. Source code of script found within request.
    44
    55
  • trunk/LayoutTests/http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 9: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/open-attribute-body-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 3: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/open-event-handler-iframe-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/open-iframe-src-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 5: Refused to execute a JavaScript script. Source code of script found within request.
    22
    3 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     3CONSOLE MESSAGE: line 5: Refused to execute a JavaScript script. Source code of script found within request.
    44
    55 
  • trunk/LayoutTests/http/tests/security/xssAuditor/open-script-src-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 5: Refused to execute a JavaScript script. Source code of script found within request.
    22
    3 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     3CONSOLE MESSAGE: line 5: Refused to execute a JavaScript script. Source code of script found within request.
    44
    5 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     5CONSOLE MESSAGE: line 5: Refused to execute a JavaScript script. Source code of script found within request.
    66
    7 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     7CONSOLE MESSAGE: line 5: Refused to execute a JavaScript script. Source code of script found within request.
    88
    99   
  • trunk/LayoutTests/http/tests/security/xssAuditor/post-from-iframe-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/property-escape-comment-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 3: Refused to execute a JavaScript script. Source code of script found within request.
    22
    3 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     3CONSOLE MESSAGE: line 3: Refused to execute a JavaScript script. Source code of script found within request.
    44
    5 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     5CONSOLE MESSAGE: line 3: Refused to execute a JavaScript script. Source code of script found within request.
    66
    77 
  • trunk/LayoutTests/http/tests/security/xssAuditor/property-escape-entity-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 3: Refused to execute a JavaScript script. Source code of script found within request.
    22
    3 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     3CONSOLE MESSAGE: line 3: Refused to execute a JavaScript script. Source code of script found within request.
    44
    5 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     5CONSOLE MESSAGE: line 3: Refused to execute a JavaScript script. Source code of script found within request.
    66
    77 
  • trunk/LayoutTests/http/tests/security/xssAuditor/property-escape-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 3: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/property-escape-long-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 3: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/property-escape-quote-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 3: Refused to execute a JavaScript script. Source code of script found within request.
    22
    3 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     3CONSOLE MESSAGE: line 3: Refused to execute a JavaScript script. Source code of script found within request.
    44
    5 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     5CONSOLE MESSAGE: line 3: Refused to execute a JavaScript script. Source code of script found within request.
    66
    77 
  • trunk/LayoutTests/http/tests/security/xssAuditor/report-script-tag-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33This tests that the X-XSS-Protection reports are sent out properly
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-Big5-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-Big5-char-twice-url-encode-16bit-unicode-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-Big5-char-twice-url-encode-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-Big5-char2-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-addslashes-backslash-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-addslashes-double-quote-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-addslashes-null-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-addslashes-single-quote-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-control-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-convoluted-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-entities-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-inside-svg-tag-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33 Ensures HTML entities are recognized in script blocks in a context where CDATA is allowed.
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-inside-svg-tag2-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33 Ensures HTML entities are recognized in script blocks in a context where CDATA is allowed even with <!-- comments -->.
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-inside-svg-tag3-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    3 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     3CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    44
    55 Ensures HTML entities are recognized in script blocks in a context where CDATA is allowed even with nested script blocks.
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-null-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-open-redirect-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-post-control-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-post-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-post-null-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-redirect-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-16bit-unicode-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-16bit-unicode-surrogate-pair-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-16bit-unicode2-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-16bit-unicode3-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-16bit-unicode4-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-16bit-unicode5-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-actual-comma-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-callbacks-expected.txt

    r136386 r136657  
    22main frame - didFinishDocumentLoadForFrame
    33frame "<!--framePath //<!--frame0-->-->" - didCommitLoadForFrame
    4 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     4CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    55
    66didDetectXSS
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-comma-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    3 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     3CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    44
    55 
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-fancy-unicode-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-invalid-closing-tag-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-invalid-url-encoding-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-source-control-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-source-data-url-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-source-data-url2-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-source-data-url3-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-source-double-quote-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-source-entities-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-source-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-source-no-quote-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-source-null-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-source-relative-scheme-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-source-unterminated-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    3 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     3CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    44
    5 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     5CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    66
    77 
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-three-times-url-encoded-16bit-unicode-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-trailing-comment-U2028-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-trailing-comment-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-trailing-comment2-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 5: Refused to execute a JavaScript script. Source code of script found within request.
    22
    3 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     3CONSOLE MESSAGE: line 5: Refused to execute a JavaScript script. Source code of script found within request.
    44
    55 
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-trailing-comment3-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 6: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/script-tag-with-trailing-comment4-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/xss-filter-bypass-big5-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/xss-filter-bypass-long-string-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 79: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/xss-filter-bypass-sjis-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/xss-protection-parsing-01-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/http/tests/security/xssAuditor/xss-protection-parsing-02-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33This tests that the X-XSS-Protection header is not ignored when there is a trailing semicolon. Although theoretically malformed, we tolerate this case without issuing an error.
  • trunk/LayoutTests/http/tests/security/xssAuditor/xss-protection-parsing-03-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33This tests that the X-XSS-Protection header is not ignored when there is a trailing semicolon following mode=blank. Although theoretically malformed, we tolerate this case without issuing an error.
  • trunk/LayoutTests/http/tests/security/xssAuditor/xss-protection-parsing-04-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 4: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33This tests that the X-XSS-Protection header is not ignored when the report and mode directives are swapped.
  • trunk/LayoutTests/platform/chromium-linux/http/tests/security/xssAuditor/javascript-link-HTML-entities-null-char-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 14: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/platform/chromium-mac/http/tests/security/cross-origin-xsl-BLOCKED-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Unsafe attempt to load URL http://localhost:8000/security/resources/forbidden-stylesheet.xsl from frame with URL http://127.0.0.1:8000/security/resources/cross-origin-xsl.xml. Domains, protocols and ports must match.
     1CONSOLE MESSAGE: line 2: Unsafe attempt to load URL http://localhost:8000/security/resources/forbidden-stylesheet.xsl from frame with URL http://127.0.0.1:8000/security/resources/cross-origin-xsl.xml. Domains, protocols and ports must match.
    22
    33This test loads the XML document in an iframe so that it can call dumpAsText(). This test passes if the iframe below does not contain a message starting with "FAIL".
  • trunk/LayoutTests/platform/chromium-win/http/tests/security/cross-origin-xsl-BLOCKED-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Unsafe attempt to load URL http://localhost:8000/security/resources/forbidden-stylesheet.xsl from frame with URL http://127.0.0.1:8000/security/resources/cross-origin-xsl.xml. Domains, protocols and ports must match.
     1CONSOLE MESSAGE: line 2: Unsafe attempt to load URL http://localhost:8000/security/resources/forbidden-stylesheet.xsl from frame with URL http://127.0.0.1:8000/security/resources/cross-origin-xsl.xml. Domains, protocols and ports must match.
    22
    33This test loads the XML document in an iframe so that it can call dumpAsText(). This test passes if the iframe below does not contain a message starting with "FAIL".
  • trunk/LayoutTests/platform/chromium/http/tests/inspector/console-xhr-logging-expected.txt

    r136386 r136657  
    1919XHR finished loading: "http://127.0.0.1:8000/inspector/resources/post-target.cgi". network-test.js:95
    2020sending a GET request to http://localhost:8000/inspector/resources/xhr-exists.html console-xhr-logging.html:10
    21 XMLHttpRequest cannot load http://localhost:8000/inspector/resources/xhr-exists.html. Origin http://127.0.0.1:8000 is not allowed by Access-Control-Allow-Origin.
     21XMLHttpRequest cannot load http://localhost:8000/inspector/resources/xhr-exists.html. Origin http://127.0.0.1:8000 is not allowed by Access-Control-Allow-Origin. network-test.js:95
    2222sending a GET request to resources/xhr-exists.html console-xhr-logging.html:10
    2323sending a GET request to resources/xhr-does-not-exist.html console-xhr-logging.html:10
     
    2525sending a POST request to resources/post-target.cgi console-xhr-logging.html:10
    2626sending a GET request to http://localhost:8000/inspector/resources/xhr-exists.html console-xhr-logging.html:10
    27 XMLHttpRequest cannot load http://localhost:8000/inspector/resources/xhr-exists.html. Origin http://127.0.0.1:8000 is not allowed by Access-Control-Allow-Origin.
     27XMLHttpRequest cannot load http://localhost:8000/inspector/resources/xhr-exists.html. Origin http://127.0.0.1:8000 is not allowed by Access-Control-Allow-Origin. network-test.js:95
    2828
  • trunk/LayoutTests/platform/chromium/http/tests/misc/bubble-drag-events-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Not allowed to load local resource: file:
     1CONSOLE MESSAGE: line 67: Not allowed to load local resource: file:
    22This page tests the drag event bubbling with valid and invalid targets.
    33
  • trunk/LayoutTests/platform/chromium/http/tests/misc/drag-over-iframe-invalid-source-crash-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Not allowed to load local resource: file:
     1CONSOLE MESSAGE: line 22: Not allowed to load local resource: file:
    22This page tests that we don't crash if we drag something to an iframe that has an invalid source.
    33
  • trunk/LayoutTests/platform/chromium/http/tests/misc/iframe-invalid-source-crash-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Not allowed to load local resource: file:
     1CONSOLE MESSAGE: line 9: Not allowed to load local resource: file:
    22 This tests that we don't crash if an iframe has an invalid source.
    33SUCCESS - didn't crash
  • trunk/LayoutTests/platform/chromium/http/tests/security/mixedContent/insecure-image-in-main-frame-allowed-expected.txt

    r136386 r136657  
    44main frame - didFinishLoadForFrame
    55main frame - didCommitLoadForFrame
    6 CONSOLE MESSAGE: The page at https://127.0.0.1:8443/security/mixedContent/resources/frame-with-insecure-image.html displayed insecure content from http://127.0.0.1:8080/security/resources/compass.jpg.
     6CONSOLE MESSAGE: line 1: The page at https://127.0.0.1:8443/security/mixedContent/resources/frame-with-insecure-image.html displayed insecure content from http://127.0.0.1:8080/security/resources/compass.jpg.
    77
    88didDisplayInsecureContent
  • trunk/LayoutTests/platform/chromium/http/tests/security/mixedContent/insecure-image-in-main-frame-blocked-expected.txt

    r136386 r136657  
    44main frame - didFinishLoadForFrame
    55main frame - didCommitLoadForFrame
    6 CONSOLE MESSAGE: [blocked] The page at https://127.0.0.1:8443/security/mixedContent/resources/frame-with-insecure-image.html displayed insecure content from http://127.0.0.1:8080/security/resources/compass.jpg.
     6CONSOLE MESSAGE: line 1: [blocked] The page at https://127.0.0.1:8443/security/mixedContent/resources/frame-with-insecure-image.html displayed insecure content from http://127.0.0.1:8080/security/resources/compass.jpg.
    77
    88main frame - didFinishDocumentLoadForFrame
  • trunk/LayoutTests/platform/chromium/http/tests/security/xssAuditor/javascript-link-control-char2-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: Refused to execute a JavaScript script. Source code of script found within request.
     1CONSOLE MESSAGE: line 14: Refused to execute a JavaScript script. Source code of script found within request.
    22
    33
  • trunk/LayoutTests/platform/chromium/svg/custom/polyline-setattribute-points-null-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: line 1: Error: Problem parsing points="undefined"
     1CONSOLE MESSAGE: Error: Problem parsing points="undefined"
    22layer at (0,0) size 800x600
    33  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/platform/mac/svg/custom/clip-path-referencing-use2-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: line 1: Error: Not allowed to use indirect reference in <clip-path>
     1CONSOLE MESSAGE: Error: Not allowed to use indirect reference in <clip-path>
    22layer at (0,0) size 800x600
    33  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/platform/mac/svg/custom/polyline-setattribute-points-null-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: line 1: Error: Problem parsing points="undefined"
     1CONSOLE MESSAGE: Error: Problem parsing points="undefined"
    22layer at (0,0) size 800x600
    33  RenderView at (0,0) size 800x600
  • trunk/LayoutTests/svg/custom/invalid-length-units-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: line 7: Error: Invalid value for <rect> attribute x=" "
    2 CONSOLE MESSAGE: line 7: Error: Invalid value for <rect> attribute x="foo"
    3 CONSOLE MESSAGE: line 7: Error: Invalid value for <rect> attribute x="10foo"
    4 CONSOLE MESSAGE: line 7: Error: Invalid value for <rect> attribute x="px"
    5 CONSOLE MESSAGE: line 7: Error: Invalid value for <rect> attribute x="10px "
    6 CONSOLE MESSAGE: line 7: Error: Invalid value for <rect> attribute x="10% "
    7 CONSOLE MESSAGE: line 7: Error: Invalid value for <rect> attribute x="10 % "
    8 CONSOLE MESSAGE: line 7: Error: Invalid value for <rect> attribute x="10 %"
    9 CONSOLE MESSAGE: line 7: Error: Invalid value for <rect> attribute x="10 px "
    10 CONSOLE MESSAGE: line 7: Error: Invalid value for <rect> attribute x="10 px"
     1CONSOLE MESSAGE: Error: Invalid value for <rect> attribute x=" "
     2CONSOLE MESSAGE: Error: Invalid value for <rect> attribute x="foo"
     3CONSOLE MESSAGE: Error: Invalid value for <rect> attribute x="10foo"
     4CONSOLE MESSAGE: Error: Invalid value for <rect> attribute x="px"
     5CONSOLE MESSAGE: Error: Invalid value for <rect> attribute x="10px "
     6CONSOLE MESSAGE: Error: Invalid value for <rect> attribute x="10% "
     7CONSOLE MESSAGE: Error: Invalid value for <rect> attribute x="10 % "
     8CONSOLE MESSAGE: Error: Invalid value for <rect> attribute x="10 %"
     9CONSOLE MESSAGE: Error: Invalid value for <rect> attribute x="10 px "
     10CONSOLE MESSAGE: Error: Invalid value for <rect> attribute x="10 px"
    1111Tests handling of invalid SVG length units.
    1212
  • trunk/LayoutTests/svg/custom/poly-parsing-error-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: line 9: Error: Problem parsing points="80,200 80,300 150,250 80,200 250"
    2 CONSOLE MESSAGE: line 9: Error: Problem parsing points="180,200 180,300 250,250 180,200 250"
    3 CONSOLE MESSAGE: line 9: Error: Problem parsing points="80,60 80,160 150,110 80"
    4 CONSOLE MESSAGE: line 9: Error: Problem parsing points="180,60 180,160 250,110 180"
     1CONSOLE MESSAGE: Error: Problem parsing points="80,200 80,300 150,250 80,200 250"
     2CONSOLE MESSAGE: Error: Problem parsing points="180,200 180,300 250,250 180,200 250"
     3CONSOLE MESSAGE: Error: Problem parsing points="80,60 80,160 150,110 80"
     4CONSOLE MESSAGE: Error: Problem parsing points="180,60 180,160 250,110 180"
    55Tests whether polygons render up to first parsing error.
    66
  • trunk/LayoutTests/svg/dom/fuzz-path-parser-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T4,1,zl5 3 a0,5,1,4,0,3 2,m6,C7,2,3,8,6,7,zt2,8 "
    2 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q8,5 5 1 Q4,8,4,3,h4,q8 4,9,2,1 L4,0 l7 4 L1,0,q1,9,9,2 c5 5 2,8,1 1,q0,3 6,5,"
    3 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1h0 A6 5,5 4,1,5,3 H5 a8 8,0 0,9,8 3 a6,1,6,3 5,6,3,S1 9 5 1 7,"
    4 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1s6 3,8,h9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,s6,3,1,"
    5 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t4 4 l6 6 a4 2,3,0,1,2 1,Q1,1,0,3,H8 C7,9 8 4,0 t5,2,H9,zHq1 5,9,T6 8,"
    6 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t1 0 Zc3,8,8 7 3,4 zzQ5,3 4,4 H0 v8,v1,C0,1,6,2,5,4 q2 7 5 3 a7,4 7 9,7,2 9,ZL6 6,"
    7 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1L5,9,t3 7 Q6 1 1,1 T3,0 s4 6 8 1,s8 3,8 9,a5 4 3 2,4,2 3,6 "
    8 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    9 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    10 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    11 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    12 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    13 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    14 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    15 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    16 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    17 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    18 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    19 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    20 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    21 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    22 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    23 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    24 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    25 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    26 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    27 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    28 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    29 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    30 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    31 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    32 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    33 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    34 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    35 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    36 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    37 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    38 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    39 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    40 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    41 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    42 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    43 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    44 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    45 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    46 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    47 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    48 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    49 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    50 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    51 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    52 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    53 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    54 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    55 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    56 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    57 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    58 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    59 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    60 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    61 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    62 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    63 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    64 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    65 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    66 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    67 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    68 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    69 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    70 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    71 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    72 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    73 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    74 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    75 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    76 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    77 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    78 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    79 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    80 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    81 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    82 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    83 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    84 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    85 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    86 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    87 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    88 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    89 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    90 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    91 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    92 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    93 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    94 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    95 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    96 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    97 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    98 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    99 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    100 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    101 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    102 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    103 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    104 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    105 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    106 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    107 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    108 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    109 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    110 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    111 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    112 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    113 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    114 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    115 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    116 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    117 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    118 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    119 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    120 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    121 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    122 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    123 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    124 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    125 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    126 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    127 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    128 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    129 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    130 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    131 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    132 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    133 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    134 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    135 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    136 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    137 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    138 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    139 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    140 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    141 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    142 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    143 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    144 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    145 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    146 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    147 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    148 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    149 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    150 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    151 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    152 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    153 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    154 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    155 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    156 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    157 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    158 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    159 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    160 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    161 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    162 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    163 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    164 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    165 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    166 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    167 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    168 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    169 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    170 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    171 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    172 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    173 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    174 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    175 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    176 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    177 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    178 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    179 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    180 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    181 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    182 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    183 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    184 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    185 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    186 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    187 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    188 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    189 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    190 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    191 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    192 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    193 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
    194 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
    195 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
    196 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
    197 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
    198 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
    199 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
    200 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
    201 CONSOLE MESSAGE: line 96: Error: Problem parsing d=""
    202 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M"
    203 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M
    204 CONSOLE MESSAGE: line 96: Error: Problem parsing d="M1,1Z0"
     1CONSOLE MESSAGE: Error: Problem parsing d="M1,1T4,1,zl5 3 a0,5,1,4,0,3 2,m6,C7,2,3,8,6,7,zt2,8 "
     2CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q8,5 5 1 Q4,8,4,3,h4,q8 4,9,2,1 L4,0 l7 4 L1,0,q1,9,9,2 c5 5 2,8,1 1,q0,3 6,5,"
     3CONSOLE MESSAGE: Error: Problem parsing d="M1,1h0 A6 5,5 4,1,5,3 H5 a8 8,0 0,9,8 3 a6,1,6,3 5,6,3,S1 9 5 1 7,"
     4CONSOLE MESSAGE: Error: Problem parsing d="M1,1s6 3,8,h9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,s6,3,1,"
     5CONSOLE MESSAGE: Error: Problem parsing d="M1,1t4 4 l6 6 a4 2,3,0,1,2 1,Q1,1,0,3,H8 C7,9 8 4,0 t5,2,H9,zHq1 5,9,T6 8,"
     6CONSOLE MESSAGE: Error: Problem parsing d="M1,1t1 0 Zc3,8,8 7 3,4 zzQ5,3 4,4 H0 v8,v1,C0,1,6,2,5,4 q2 7 5 3 a7,4 7 9,7,2 9,ZL6 6,"
     7CONSOLE MESSAGE: Error: Problem parsing d="M1,1L5,9,t3 7 Q6 1 1,1 T3,0 s4 6 8 1,s8 3,8 9,a5 4 3 2,4,2 3,6 "
     8CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     9CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     10CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     11CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     12CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     13CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     14CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     15CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     16CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     17CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     18CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     19CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     20CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     21CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     22CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     23CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     24CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     25CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     26CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     27CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     28CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     29CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     30CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     31CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     32CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     33CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     34CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     35CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     36CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     37CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     38CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     39CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     40CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     41CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     42CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     43CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     44CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     45CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     46CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     47CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     48CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     49CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     50CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     51CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     52CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     53CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     54CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     55CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     56CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     57CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     58CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     59CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     60CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     61CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     62CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     63CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     64CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     65CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     66CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     67CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     68CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     69CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     70CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     71CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     72CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     73CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     74CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     75CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     76CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     77CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     78CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     79CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     80CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     81CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     82CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     83CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     84CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     85CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     86CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     87CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     88CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     89CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     90CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     91CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     92CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     93CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     94CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     95CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     96CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     97CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     98CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     99CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     100CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     101CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     102CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     103CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     104CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     105CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     106CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     107CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     108CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     109CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     110CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     111CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     112CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     113CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     114CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     115CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     116CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     117CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     118CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     119CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     120CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     121CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     122CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     123CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     124CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     125CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     126CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     127CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     128CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     129CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     130CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     131CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     132CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     133CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     134CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     135CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     136CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     137CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     138CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     139CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     140CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     141CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     142CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     143CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     144CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     145CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     146CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     147CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     148CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     149CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     150CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     151CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     152CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     153CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     154CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     155CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     156CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     157CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     158CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     159CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     160CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     161CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     162CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     163CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     164CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     165CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     166CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     167CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     168CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     169CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     170CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     171CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     172CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     173CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     174CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     175CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     176CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     177CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     178CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     179CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     180CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     181CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     182CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     183CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     184CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     185CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     186CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     187CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     188CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     189CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     190CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     191CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     192CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     193CONSOLE MESSAGE: Error: Problem parsing d="M1,1T8 5,A2 7 5,7 9 6 5,7,zC8,5,8 1,6 3 v8,zM7,8,q8,6 4 7,c9,6,4,9,2 1 c0 6,9 9,0 7,"
     194CONSOLE MESSAGE: Error: Problem parsing d="M1,1t7,1 l1 7,zh0 M3 1,s7,5 2,6 0 a0 0,6,8,5 6 5,m3 3 8 C9 0 2,2,5 3,s6 8 8 5,T4 8,L1 4 q0 1,2,3 l8,0 S8 3 1 3,Vc5 5,3,9,0,9 "
     195CONSOLE MESSAGE: Error: Problem parsing d="M1,1a4 5,7 3,5 9 8 7 S8 8 6 7 c2 8 4,1,4,1,c3 9,0,5,1,4,m3 2,0,S5,7,2,3,8,s7,4,8 2,T5,6,q0,3 2,6 A5 5 7 7 7,8,2 6,A8 0 3 5 2 3,3 v5 a6,3 7,7,9 4,3,H2 "
     196CONSOLE MESSAGE: Error: Problem parsing d="M1,1T1 1,q0,3 6,5,v0 m5,M6,2 q5,5 1 6,vS1,5 4 5,5,H4,s5 6,7 2,a9 9,8 4,3,1 0,c6,6 3,8,2,9 q5,5 1 4,4,h0 T5 t3,6 s8 5 8 2 zS0 7,7,"
     197CONSOLE MESSAGE: Error: Problem parsing d="M1,1A8 5 5,8 4 4 1 s6 9 4 2,v0,l2 L7,1,L0,3,H8 C7,9 8 4,0 t5,2,H9,zH"
     198CONSOLE MESSAGE: Error: Problem parsing d="M1,1A3,6,9,7,2,7 7,c1 1 1,0 7,7,l1 6 zH0,Zs0 5 0 0 zL8 4 7,zA8,8 5,9 2,6 4,l2 2,L9 4,V"
     199CONSOLE MESSAGE: Error: Problem parsing d="M1,1Q2 9,4 1,s6,3 6,9,s6 0,0,6,1 zc2,1 7 0,1 4,Z2 A3,4 5,4,6,8,2 ZV5 t2 6,v8,t9,1 V5 l9,5 s6,9,2 9,T1 9 "
     200CONSOLE MESSAGE: Error: Problem parsing d="M1,1a9,2 6 1 2 2 2,za9 0 2 8,2,3,3 s5,8,8 1,HC5 8 5,8,4 2 c8 4 5 2 5 9,l3 9,H7 s6 2,0 0 a4 9,1 6,3,7,0,M6,"
     201CONSOLE MESSAGE: Error: Problem parsing d=""
     202CONSOLE MESSAGE: Error: Problem parsing d="M"
     203CONSOLE MESSAGE: Error: Problem parsing d="M
     204CONSOLE MESSAGE: Error: Problem parsing d="M1,1Z0"
    205205This test fuzzes the path parser with semi-random attribute values and dumps the results.
    206206
  • trunk/LayoutTests/svg/dom/path-parser-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: line 9: Error: Problem parsing d="M100,200 a3,4,5,2,1,6,7"
    2 CONSOLE MESSAGE: line 9: Error: Problem parsing d="M100,200 a3,4,5,1,2,6,7"
    3 CONSOLE MESSAGE: line 9: Error: Problem parsing d="
     1CONSOLE MESSAGE: Error: Problem parsing d="M100,200 a3,4,5,2,1,6,7"
     2CONSOLE MESSAGE: Error: Problem parsing d="M100,200 a3,4,5,1,2,6,7"
     3CONSOLE MESSAGE: Error: Problem parsing d="
    44M1,2"
    5 CONSOLE MESSAGE: line 9: Error: Problem parsing d="xM1,2"
    6 CONSOLE MESSAGE: line 9: Error: Problem parsing d="M1,2
     5CONSOLE MESSAGE: Error: Problem parsing d="xM1,2"
     6CONSOLE MESSAGE: Error: Problem parsing d="M1,2
    77"
    8 CONSOLE MESSAGE: line 9: Error: Problem parsing d="M1,2x"
    9 CONSOLE MESSAGE: line 9: Error: Problem parsing d="M1,2 L40,0#90"
    10 CONSOLE MESSAGE: line 9: Error: Problem parsing d=""
    11 CONSOLE MESSAGE: line 9: Error: Problem parsing d="x"
    12 CONSOLE MESSAGE: line 9: Error: Problem parsing d="L1,2"
     8CONSOLE MESSAGE: Error: Problem parsing d="M1,2x"
     9CONSOLE MESSAGE: Error: Problem parsing d="M1,2 L40,0#90"
     10CONSOLE MESSAGE: Error: Problem parsing d=""
     11CONSOLE MESSAGE: Error: Problem parsing d="x"
     12CONSOLE MESSAGE: Error: Problem parsing d="L1,2"
    1313This tests the SVG path parser by parsing and then re-serializing various paths.
    1414
  • trunk/LayoutTests/svg/dom/points-parser-expected.txt

    r136386 r136657  
    1 CONSOLE MESSAGE: line 76: Error: Problem parsing points="a"
    2 CONSOLE MESSAGE: line 76: Error: Problem parsing points="10"
    3 CONSOLE MESSAGE: line 76: Error: Problem parsing points="10,"
    4 CONSOLE MESSAGE: line 76: Error: Problem parsing points="10,,"
    5 CONSOLE MESSAGE: line 76: Error: Problem parsing points="10,,10"
    6 CONSOLE MESSAGE: line 76: Error: Problem parsing points="10,10,"
    7 CONSOLE MESSAGE: line 76: Error: Problem parsing points="10,10a"
    8 CONSOLE MESSAGE: line 76: Error: Problem parsing points=",10"
    9 CONSOLE MESSAGE: line 76: Error: Problem parsing points=",10,"
    10 CONSOLE MESSAGE: line 76: Error: Problem parsing points=",10,,"
    11 CONSOLE MESSAGE: line 76: Error: Problem parsing points=",10,10"
     1CONSOLE MESSAGE: Error: Problem parsing points="a"
     2CONSOLE MESSAGE: Error: Problem parsing points="10"
     3CONSOLE MESSAGE: Error: Problem parsing points="10,"
     4CONSOLE MESSAGE: Error: Problem parsing points="10,,"
     5CONSOLE MESSAGE: Error: Problem parsing points="10,,10"
     6CONSOLE MESSAGE: Error: Problem parsing points="10,10,"
     7CONSOLE MESSAGE: Error: Problem parsing points="10,10a"
     8CONSOLE MESSAGE: Error: Problem parsing points=",10"
     9CONSOLE MESSAGE: Error: Problem parsing points=",10,"
     10CONSOLE MESSAGE: Error: Problem parsing points=",10,,"
     11CONSOLE MESSAGE: Error: Problem parsing points=",10,10"
    1212This tests the parser for points attribute values.
    1313
  • trunk/Source/WebCore/ChangeLog

    r136656 r136657  
     12012-12-05  Mike West  <mkwst@chromium.org>
     2
     3        Web Inspector: Autogenerate stack traces and line numbers when possible.
     4        https://bugs.webkit.org/show_bug.cgi?id=100650
     5
     6        Reviewed by Yury Semikhatsky.
     7
     8        Console messages generated in WebCore generally are asked to do a bit of
     9        work in order to provide a developer with a detailed report. We ask the
     10        caller to either generate stack traces, or pass in a url/line number
     11        pair, which can be a bit of work. Predictably, most callers don't pass
     12        in what we'd like to see.
     13
     14        This patch creates a new, simpler console message generation API that we
     15        expect most call sites to use. Source, type, level, and message are
     16        required, and an optional request ID can be passed in. Everything else
     17        will be autogenerated inside ConsoleMessage when appropriate.
     18
     19        In a subsequent patch, we expect to be able to trim down more of the
     20        external call sites (ContentSecurityPolicy springs to mind) in order to
     21        further consolidate the external interface. Simple is good.
     22
     23        * Modules/websockets/WebSocket.cpp:
     24        (WebCore::WebSocket::connect):
     25        * Modules/websockets/WebSocketChannel.cpp:
     26        (WebCore::WebSocketChannel::didFailSocketStream):
     27            Drop the now-redundant URL parameter from various WebSocket errors.
     28        * css/MediaList.cpp:
     29        (WebCore::addResolutionWarningMessageToConsole):
     30            Switch to Document::addConsoleMessage, which means that we can move
     31            line-number generation out of MediaList.
     32        * dom/Document.cpp:
     33        (WebCore::Document::logExceptionToConsole):
     34            Use the long-form 'addMessage()' rather than the public interface.
     35        (WebCore::Document::processHttpEquiv):
     36            Drop the URL parameter, as it's now autogenerated.
     37        (WebCore::Document::addConsoleMessage):
     38        (WebCore):
     39        * dom/Document.h:
     40        (Document):
     41            Override the pure virtual method on ScriptExecutionContext, and pass
     42            the call through to the new Console::addMessage, which accepts a
     43            pointer to the Document in order to do line-number generation.
     44        * dom/ScriptExecutionContext.h:
     45        (ScriptExecutionContext):
     46            Add a pure virtual variant of addConsoleMessage which accepts only
     47            bare minimum data, and expects autogeneration of the rest.
     48            Additionally, ensure that the other variants always have either a
     49            URL/line number, or a stack trace.
     50        * dom/ViewportArguments.cpp:
     51        (WebCore::reportViewportWarning):
     52            Drop line numbers and URLs from Viewport warnings. We can generate
     53            these now.
     54        * html/HTMLFormElement.cpp:
     55        (WebCore::HTMLFormElement::validateInteractively):
     56            Drop the URL from form autofocus warnings
     57        * html/HTMLIFrameElement.cpp:
     58        (WebCore::HTMLIFrameElement::parseAttribute):
     59            Drop the URL and line from sandbox attribute warnings.
     60        * html/canvas/WebGLRenderingContext.cpp:
     61        (WebCore):
     62        (WebCore::WebGLRenderingContext::printWarningToConsole):
     63            Drop the URL from WebGL warnings.
     64        * inspector/ConsoleMessage.cpp:
     65        (WebCore::ConsoleMessage::ConsoleMessage):
     66            Call 'autogenerateMetadata' to ensure that a stack trace is
     67            generated if one isn't provided. Create a new constructor that
     68            accepts a ScriptState/ScriptArguments pair, and use it for console
     69            API calls.
     70        (WebCore):
     71        (WebCore::ConsoleMessage::autogenerateMetadata):
     72            Generate a stack trace given whatever information we've got.
     73        * inspector/ConsoleMessage.h:
     74        (ConsoleMessage):
     75            Create a new constructor that accepts a ScriptState/ScriptArguments
     76            pair, and use it for console API calls.
     77        * inspector/InspectorConsoleAgent.cpp:
     78        (WebCore::InspectorConsoleAgent::enable):
     79            Use the short-form ConsoleMessage constructor.
     80        (WebCore::InspectorConsoleAgent::addMessageToConsole):
     81            Use the stack-only constructor, or the ScriptState
     82            constructor, as appropriate.
     83        (WebCore::InspectorConsoleAgent::count):
     84            We generated a stack, pass it in.
     85        * inspector/InspectorConsoleAgent.cpp:
     86        (WebCore::InspectorConsoleAgent::isWorkerAgent):
     87        * inspector/PageConsoleAgent.h:
     88        (WebCore::PageConsoleAgent::isWorkerAgent):
     89        * inspector/PageConsoleAgent.h:
     90        (WebCore::PageConsoleAgent::isWorkerAgent):
     91            We only want to generate call stacks for non-Workers (because
     92            createScriptCallStack explodes in JSC if we're not on the main
     93            thread). This method will allow us to distinguish between those
     94            messages generated from Workers, and those from Pages.
     95        * loader/FrameLoader.cpp:
     96        (WebCore::FrameLoader::shouldInterruptLoadForXFrameOptions):
     97        * loader/MainResourceLoader.cpp:
     98        (WebCore::MainResourceLoader::didReceiveResponse):
     99            Drop the URL parameter from the console message for X-Frame-Options
     100            parsing errors.
     101        * page/Console.cpp:
     102        (WebCore::Console::addMessage):
     103            When given a Document*, generate a line number if: 1) the document
     104            is still being parsed, 2) the document is not in document.write(),
     105            3) the parser isn't waiting for script, and 4) the parser isn't
     106            executing script. Many callsites didn't check all of these, which
     107            is why the SVG rebaseline (for example) drops lots and lots of line
     108            numbers which point at a closing '</script>' tag.
     109        (WebCore):
     110        * page/Console.h:
     111        (WebCore):
     112        (Console):
     113            Update the public API to accept a Document* and little else.
     114        * page/DOMWindow.cpp:
     115        (WebCore::DOMWindow::printErrorMessage):
     116            Don't generate a stack here. We can do it later.
     117        * svg/SVGDocumentExtensions.cpp:
     118        (WebCore::reportMessage):
     119            Drop the URL and line number. We'll generate them. It'll be sweet.
     120        * workers/WorkerContext.cpp:
     121        (WebCore::WorkerContext::addConsoleMessage):
     122        (WebCore):
     123        * workers/WorkerContext.h:
     124        (WorkerContext):
     125            Implement the new addConsoleMessage variant.
     126
    11272012-12-04  Carlos Garcia Campos  <cgarcia@igalia.com>
    2128
  • trunk/Source/WebCore/Modules/websockets/WebSocket.cpp

    r136386 r136657  
    214214
    215215    if (!m_url.isValid()) {
    216         scriptExecutionContext()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, "Invalid url for WebSocket " + m_url.string(), scriptExecutionContext()->securityOrigin()->toString());
     216        scriptExecutionContext()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, "Invalid url for WebSocket " + m_url.string());
    217217        m_state = CLOSED;
    218218        ec = SYNTAX_ERR;
     
    221221
    222222    if (!m_url.protocolIs("ws") && !m_url.protocolIs("wss")) {
    223         scriptExecutionContext()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, "Wrong url scheme for WebSocket " + m_url.string(), scriptExecutionContext()->securityOrigin()->toString());
     223        scriptExecutionContext()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, "Wrong url scheme for WebSocket " + m_url.string());
    224224        m_state = CLOSED;
    225225        ec = SYNTAX_ERR;
     
    227227    }
    228228    if (m_url.hasFragmentIdentifier()) {
    229         scriptExecutionContext()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, "URL has fragment component " + m_url.string(), scriptExecutionContext()->securityOrigin()->toString());
     229        scriptExecutionContext()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, "URL has fragment component " + m_url.string());
    230230        m_state = CLOSED;
    231231        ec = SYNTAX_ERR;
     
    233233    }
    234234    if (!portAllowed(m_url)) {
    235         scriptExecutionContext()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, "WebSocket port " + String::number(m_url.port()) + " blocked", scriptExecutionContext()->securityOrigin()->toString());
     235        scriptExecutionContext()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, "WebSocket port " + String::number(m_url.port()) + " blocked");
    236236        m_state = CLOSED;
    237237        ec = SECURITY_ERR;
     
    258258    for (size_t i = 0; i < protocols.size(); ++i) {
    259259        if (!isValidProtocolString(protocols[i])) {
    260             scriptExecutionContext()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, "Wrong protocol for WebSocket '" + encodeProtocolString(protocols[i]) + "'", scriptExecutionContext()->securityOrigin()->toString());
     260            scriptExecutionContext()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, "Wrong protocol for WebSocket '" + encodeProtocolString(protocols[i]) + "'");
    261261            m_state = CLOSED;
    262262            ec = SYNTAX_ERR;
     
    267267    for (size_t i = 0; i < protocols.size(); ++i) {
    268268        if (visited.contains(protocols[i])) {
    269             scriptExecutionContext()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, "WebSocket protocols contain duplicates: '" + encodeProtocolString(protocols[i]) + "'", scriptExecutionContext()->securityOrigin()->toString());
     269            scriptExecutionContext()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, "WebSocket protocols contain duplicates: '" + encodeProtocolString(protocols[i]) + "'");
    270270            m_state = CLOSED;
    271271            ec = SYNTAX_ERR;
  • trunk/Source/WebCore/Modules/websockets/WebSocketChannel.cpp

    r136386 r136657  
    331331        else
    332332            message = "WebSocket network error: " + error.localizedDescription();
    333         String failingURL = error.failingURL();
    334         ASSERT(failingURL.isNull() || m_handshake->url().string() == failingURL);
    335         if (failingURL.isNull())
    336             failingURL = m_handshake->url().string();
    337         m_document->addConsoleMessage(NetworkMessageSource, LogMessageType, ErrorMessageLevel, message, failingURL);
     333        InspectorInstrumentation::didReceiveWebSocketFrameError(m_document, m_identifier, message);
     334        m_document->addConsoleMessage(NetworkMessageSource, LogMessageType, ErrorMessageLevel, message);
    338335    }
    339336    m_shouldDiscardReceivedData = true;
  • trunk/Source/WebCore/css/MediaList.cpp

    r136386 r136657  
    325325    message.append(serializedExpression);
    326326
    327     int lineNumber = 1;
    328     ScriptableDocumentParser* parser = document->scriptableDocumentParser();
    329     if (parser)
    330         lineNumber = parser->lineNumber().oneBasedInt();
    331 
    332     document->domWindow()->console()->addMessage(HTMLMessageSource, LogMessageType, TipMessageLevel, message, document->url().string(), lineNumber);
     327    document->addConsoleMessage(HTMLMessageSource, LogMessageType, TipMessageLevel, message);
    333328}
    334329
  • trunk/Source/WebCore/dom/Document.cpp

    r136575 r136657  
    26152615void Document::logExceptionToConsole(const String& errorMessage, const String& sourceURL, int lineNumber, PassRefPtr<ScriptCallStack> callStack)
    26162616{
    2617     addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, errorMessage, sourceURL, lineNumber, callStack);
     2617    addMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, errorMessage, sourceURL, lineNumber, callStack);
    26182618}
    26192619
     
    28842884                frameLoader->stopAllLoaders();
    28852885                frame->navigationScheduler()->scheduleLocationChange(securityOrigin(), blankURL(), String());
    2886                 addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, message, url().string(), 0, 0, requestIdentifier);
     2886                addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, message, requestIdentifier);
    28872887            }
    28882888        }
     
    47444744}
    47454745
     4746void Document::addConsoleMessage(MessageSource source, MessageType type, MessageLevel level, const String& message, unsigned long requestIdentifier)
     4747{
     4748    if (!isContextThread()) {
     4749        postTask(AddConsoleMessageTask::create(source, type, level, message));
     4750        return;
     4751    }
     4752
     4753    if (DOMWindow* window = domWindow()) {
     4754        if (Console* console = window->console())
     4755            console->addMessage(source, type, level, message, requestIdentifier, this);
     4756    }
     4757}
     4758
    47464759void Document::addMessage(MessageSource source, MessageType type, MessageLevel level, const String& message, const String& sourceURL, unsigned lineNumber, PassRefPtr<ScriptCallStack> callStack, unsigned long requestIdentifier)
    47474760{
  • trunk/Source/WebCore/dom/Document.h

    r136467 r136657  
    11771177#endif
    11781178
     1179    virtual void addConsoleMessage(MessageSource, MessageType, MessageLevel, const String& message, unsigned long requestIdentifier = 0);
     1180
    11791181protected:
    11801182    Document(Frame*, const KURL&, bool isXHTML, bool isHTML);
  • trunk/Source/WebCore/dom/ScriptExecutionContext.h

    r136386 r136657  
    8585    bool sanitizeScriptError(String& errorMessage, int& lineNumber, String& sourceURL, CachedScript* = 0);
    8686    void reportException(const String& errorMessage, int lineNumber, const String& sourceURL, PassRefPtr<ScriptCallStack>, CachedScript* = 0);
    87     void addConsoleMessage(MessageSource, MessageType, MessageLevel, const String& message, const String& sourceURL = String(), unsigned lineNumber = 0, PassRefPtr<ScriptCallStack> = 0, unsigned long requestIdentifier = 0);
     87    void addConsoleMessage(MessageSource, MessageType, MessageLevel, const String& message, const String& sourceURL, unsigned lineNumber, PassRefPtr<ScriptCallStack> = 0, unsigned long requestIdentifier = 0);
    8888    void addConsoleMessage(MessageSource, MessageType, MessageLevel, const String& message, PassRefPtr<ScriptCallStack>, unsigned long requestIdentifier = 0);
     89    virtual void addConsoleMessage(MessageSource, MessageType, MessageLevel, const String& message, unsigned long requestIdentifier = 0) = 0;
    8990
    9091#if ENABLE(BLOB)
  • trunk/Source/WebCore/dom/ViewportArguments.cpp

    r136502 r136657  
    435435}
    436436
    437 // FIXME: Why is this different from SVGDocumentExtensions parserLineNumber?
    438 // FIXME: Callers should probably use ScriptController::eventHandlerLineNumber()
    439 static int parserLineNumber(Document* document)
    440 {
    441     if (!document)
    442         return 0;
    443     ScriptableDocumentParser* parser = document->scriptableDocumentParser();
    444     if (!parser)
    445         return 0;
    446     return parser->lineNumber().oneBasedInt();
    447 }
    448 
    449437void reportViewportWarning(Document* document, ViewportErrorCode errorCode, const String& replacement1, const String& replacement2)
    450438{
     
    461449    if ((errorCode == UnrecognizedViewportArgumentValueError || errorCode == TruncatedViewportArgumentValueError) && replacement1.find(';') != WTF::notFound)
    462450        message.append(" Note that ';' is not a separator in viewport values. The list should be comma-separated.");
     451
    463452    // FIXME: This message should be moved off the console once a solution to https://bugs.webkit.org/show_bug.cgi?id=103274 exists.
    464     document->domWindow()->console()->addMessage(HTMLMessageSource, LogMessageType, viewportErrorMessageLevel(errorCode), message, document->url().string(), parserLineNumber(document));
     453    document->addConsoleMessage(HTMLMessageSource, LogMessageType, viewportErrorMessageLevel(errorCode), message);
    465454}
    466455
  • trunk/Source/WebCore/html/HTMLFormElement.cpp

    r136386 r136657  
    260260            String message("An invalid form control with name='%name' is not focusable.");
    261261            message.replace("%name", unhandledAssociatedElement->name());
    262             document()->addConsoleMessage(HTMLMessageSource, LogMessageType, ErrorMessageLevel, message, document()->url().string());
     262            document()->addConsoleMessage(HTMLMessageSource, LogMessageType, ErrorMessageLevel, message);
    263263        }
    264264    }
  • trunk/Source/WebCore/html/HTMLIFrameElement.cpp

    r136386 r136657  
    9090        String invalidTokens;
    9191        setSandboxFlags(value.isNull() ? SandboxNone : SecurityContext::parseSandboxPolicy(value, invalidTokens));
    92         if (!invalidTokens.isNull()) {
    93             int line = document()->scriptableDocumentParser() ? document()->scriptableDocumentParser()->lineNumber().oneBasedInt() : 0;
    94             document()->addConsoleMessage(HTMLMessageSource, LogMessageType, ErrorMessageLevel, "Error while parsing the 'sandbox' attribute: " + invalidTokens, document()->url().string(), line);
    95         }
     92        if (!invalidTokens.isNull())
     93            document()->addConsoleMessage(HTMLMessageSource, LogMessageType, ErrorMessageLevel, "Error while parsing the 'sandbox' attribute: " + invalidTokens);
    9694    } else if (name == seamlessAttr) {
    9795        // If we're adding or removing the seamless attribute, we need to force the content document to recalculate its StyleResolver.
  • trunk/Source/WebCore/html/canvas/WebGLRenderingContext.cpp

    r136609 r136657  
    52465246    if (!document)
    52475247        return;
    5248     document->addConsoleMessage(HTMLMessageSource, LogMessageType, WarningMessageLevel, message, document->url().string());
     5248    document->addConsoleMessage(HTMLMessageSource, LogMessageType, WarningMessageLevel, message);
    52495249}
    52505250
  • trunk/Source/WebCore/inspector/ConsoleMessage.cpp

    r136448 r136657  
    4444#include "ScriptCallFrame.h"
    4545#include "ScriptCallStack.h"
     46#include "ScriptCallStackFactory.h"
    4647#include "ScriptValue.h"
     48#include <wtf/MainThread.h>
    4749
    4850namespace WebCore {
    4951
    50 ConsoleMessage::ConsoleMessage(MessageSource source, MessageType type, MessageLevel level, const String& message, const String& url, unsigned line, unsigned long requestIdentifier)
     52ConsoleMessage::ConsoleMessage(bool canGenerateCallStack, MessageSource source, MessageType type, MessageLevel level, const String& message, unsigned long requestIdentifier)
     53    : m_source(source)
     54    , m_type(type)
     55    , m_level(level)
     56    , m_message(message)
     57    , m_url()
     58    , m_line(0)
     59    , m_repeatCount(1)
     60    , m_requestId(IdentifiersFactory::requestId(requestIdentifier))
     61{
     62    autogenerateMetadata(canGenerateCallStack);
     63}
     64
     65ConsoleMessage::ConsoleMessage(bool canGenerateCallStack, MessageSource source, MessageType type, MessageLevel level, const String& message, const String& url, unsigned line, unsigned long requestIdentifier)
    5166    : m_source(source)
    5267    , m_type(type)
     
    5873    , m_requestId(IdentifiersFactory::requestId(requestIdentifier))
    5974{
    60 }
    61 
    62 ConsoleMessage::ConsoleMessage(MessageSource source, MessageType type, MessageLevel level, const String& message, PassRefPtr<ScriptArguments> arguments, PassRefPtr<ScriptCallStack> callStack, unsigned long requestIdentifier)
    63     : m_source(source)
    64     , m_type(type)
    65     , m_level(level)
    66     , m_message(message)
    67     , m_arguments(arguments)
     75    autogenerateMetadata(canGenerateCallStack);
     76}
     77
     78ConsoleMessage::ConsoleMessage(bool, MessageSource source, MessageType type, MessageLevel level, const String& message, PassRefPtr<ScriptCallStack> callStack, unsigned long requestIdentifier)
     79    : m_source(source)
     80    , m_type(type)
     81    , m_level(level)
     82    , m_message(message)
     83    , m_arguments(0)
    6884    , m_line(0)
    6985    , m_repeatCount(1)
     
    7894}
    7995
     96ConsoleMessage::ConsoleMessage(bool canGenerateCallStack, MessageSource source, MessageType type, MessageLevel level, const String& message, PassRefPtr<ScriptArguments> arguments, ScriptState* state, unsigned long requestIdentifier)
     97    : m_source(source)
     98    , m_type(type)
     99    , m_level(level)
     100    , m_message(message)
     101    , m_arguments(arguments)
     102    , m_url()
     103    , m_line(0)
     104    , m_repeatCount(1)
     105    , m_requestId(IdentifiersFactory::requestId(requestIdentifier))
     106{
     107    autogenerateMetadata(canGenerateCallStack, state);
     108}
     109
    80110ConsoleMessage::~ConsoleMessage()
    81111{
     112}
     113
     114void ConsoleMessage::autogenerateMetadata(bool canGenerateCallStack, ScriptState* state)
     115{
     116    if (m_type == EndGroupMessageType)
     117        return;
     118
     119    if (state)
     120        m_callStack = createScriptCallStackForConsole(state);
     121    else if (canGenerateCallStack)
     122        m_callStack = createScriptCallStack(ScriptCallStack::maxCallStackSizeToCapture, true);
     123    else
     124        return;
     125
     126    if (m_callStack && m_callStack->size()) {
     127        const ScriptCallFrame& frame = m_callStack->at(0);
     128        m_url = frame.sourceURL();
     129        m_line = frame.lineNumber();
     130        return;
     131    }
     132
     133    m_callStack.clear();
    82134}
    83135
  • trunk/Source/WebCore/inspector/ConsoleMessage.h

    r136386 r136657  
    5252    WTF_MAKE_NONCOPYABLE(ConsoleMessage); WTF_MAKE_FAST_ALLOCATED;
    5353public:
    54     ConsoleMessage(MessageSource, MessageType, MessageLevel, const String& message, const String& url, unsigned line, unsigned long requestIdentifier = 0);
    55     ConsoleMessage(MessageSource, MessageType, MessageLevel, const String& message, PassRefPtr<ScriptArguments>, PassRefPtr<ScriptCallStack>, unsigned long requestIdentifier = 0);
     54    ConsoleMessage(bool canGenerateCallStack, MessageSource, MessageType, MessageLevel, const String& message, unsigned long requestIdentifier = 0);
     55    ConsoleMessage(bool canGenerateCallStack, MessageSource, MessageType, MessageLevel, const String& message, const String& u, unsigned li, unsigned long requestIdentifier = 0);
     56    ConsoleMessage(bool canGenerateCallStack, MessageSource, MessageType, MessageLevel, const String& message, PassRefPtr<ScriptCallStack>, unsigned long requestIdentifier = 0);
     57    ConsoleMessage(bool canGenerateCallStack, MessageSource, MessageType, MessageLevel, const String& message, PassRefPtr<ScriptArguments>, ScriptState*, unsigned long requestIdentifier = 0);
    5658    ~ConsoleMessage();
    5759
     
    7072
    7173private:
     74    void autogenerateMetadata(bool canGenerateCallStack, ScriptState* = 0);
     75
    7276    MessageSource m_source;
    7377    MessageType m_type;
  • trunk/Source/WebCore/inspector/InspectorConsoleAgent.cpp

    r136448 r136657  
    9595
    9696    if (m_expiredConsoleMessageCount) {
    97         ConsoleMessage expiredMessage(OtherMessageSource, LogMessageType, WarningMessageLevel, String::format("%d console messages are not shown.", m_expiredConsoleMessageCount), "", 0, 0);
     97        ConsoleMessage expiredMessage(!isWorkerAgent(), OtherMessageSource, LogMessageType, WarningMessageLevel, String::format("%d console messages are not shown.", m_expiredConsoleMessageCount));
    9898        expiredMessage.addToFrontend(m_frontend, m_injectedScriptManager, false);
    9999    }
     
    163163    }
    164164
    165     addConsoleMessage(adoptPtr(new ConsoleMessage(source, type, level, message, 0, callStack, requestIdentifier)));
     165    addConsoleMessage(adoptPtr(new ConsoleMessage(!isWorkerAgent(), source, type, level, message, callStack, requestIdentifier)));
    166166}
    167167
     
    176176    }
    177177
    178     RefPtr<ScriptCallStack> callStack(createScriptCallStackForConsole(state));
    179     addConsoleMessage(adoptPtr(new ConsoleMessage(source, type, level, message, arguments, callStack.release(), requestIdentifier)));
     178    addConsoleMessage(adoptPtr(new ConsoleMessage(!isWorkerAgent(), source, type, level, message, arguments, state, requestIdentifier)));
    180179}
    181180
     
    190189    }
    191190
    192     addConsoleMessage(adoptPtr(new ConsoleMessage(source, type, level, message, scriptId, lineNumber, requestIdentifier)));
     191    addConsoleMessage(adoptPtr(new ConsoleMessage(!isWorkerAgent(), source, type, level, message, scriptId, lineNumber, requestIdentifier)));
    193192}
    194193
     
    253252
    254253    String message = title + ": " + String::number(count);
    255     addMessageToConsole(JSMessageSource, LogMessageType, LogMessageLevel, message, lastCaller.sourceURL(), lastCaller.lineNumber());
     254    addMessageToConsole(JSMessageSource, LogMessageType, LogMessageLevel, message, callStack);
    256255}
    257256
  • trunk/Source/WebCore/inspector/InspectorConsoleAgent.h

    r134931 r136657  
    9595    virtual void addInspectedHeapObject(ErrorString*, int inspectedHeapObjectId);
    9696
     97    virtual bool isWorkerAgent() = 0;
     98
    9799protected:
    98100    void addConsoleMessage(PassOwnPtr<ConsoleMessage>);
  • trunk/Source/WebCore/inspector/PageConsoleAgent.h

    r101345 r136657  
    5151    virtual ~PageConsoleAgent();
    5252
     53    virtual bool isWorkerAgent() OVERRIDE { return false; }
     54
    5355private:
    5456    PageConsoleAgent(InstrumentingAgents*, InspectorAgent*, InspectorState*, InjectedScriptManager*, InspectorDOMAgent*);
  • trunk/Source/WebCore/inspector/WorkerConsoleAgent.h

    r101345 r136657  
    4848    virtual ~WorkerConsoleAgent();
    4949
     50    virtual bool isWorkerAgent() OVERRIDE { return true; }
     51
    5052private:
    5153    WorkerConsoleAgent(InstrumentingAgents*, InspectorState*, InjectedScriptManager*);
  • trunk/Source/WebCore/loader/FrameLoader.cpp

    r136527 r136657  
    29222922    } else {
    29232923        String message = "Invalid 'X-Frame-Options' header encountered when loading '" + url.string() + "': '" + content + "' is not a recognized directive. The header will be ignored.";
    2924         m_frame->document()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, message, url.string(), 0, 0, requestIdentifier);
     2924        m_frame->document()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, message, requestIdentifier);
    29252925    }
    29262926
  • trunk/Source/WebCore/loader/MainResourceLoader.cpp

    r136412 r136657  
    368368            InspectorInstrumentation::continueAfterXFrameOptionsDenied(m_documentLoader->frame(), documentLoader(), identifier(), r);
    369369            String message = "Refused to display '" + r.url().string() + "' in a frame because it set 'X-Frame-Options' to '" + content + "'.";
    370             m_documentLoader->frame()->document()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, message, r.url().string(), 0, 0, identifier());
     370            m_documentLoader->frame()->document()->addConsoleMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, message, identifier());
    371371
    372372            cancel();
  • trunk/Source/WebCore/page/Console.cpp

    r136386 r136657  
    3232#include "Chrome.h"
    3333#include "ChromeClient.h"
     34#include "Document.h"
    3435#include "Frame.h"
    3536#include "FrameLoader.h"
     
    4647#include "ScriptProfiler.h"
    4748#include "ScriptValue.h"
     49#include "ScriptableDocumentParser.h"
    4850#include <stdio.h>
    4951#include <wtf/UnusedParam.h>
     
    132134
    133135    printf("%s %s:", sourceString, levelString);
     136}
     137
     138void Console::addMessage(MessageSource source, MessageType type, MessageLevel level, const String& message, unsigned long requestIdentifier, Document* document)
     139{
     140    String url;
     141    if (document)
     142        url = document->url().string();
     143    unsigned line = 0;
     144    if (document && document->parsing() && !document->isInDocumentWrite() && document->scriptableDocumentParser()) {
     145        ScriptableDocumentParser* parser = document->scriptableDocumentParser();
     146        if (!parser->isWaitingForScripts() && !parser->isExecutingScript())
     147            line = parser->lineNumber().oneBasedInt();
     148    }
     149    addMessage(source, type, level, message, url, line, 0, requestIdentifier);
    134150}
    135151
  • trunk/Source/WebCore/page/Console.h

    r136386 r136657  
    4242namespace WebCore {
    4343
     44class Document;
    4445class Frame;
    4546class MemoryInfo;
     
    5758    virtual ~Console();
    5859
    59     void addMessage(MessageSource, MessageType, MessageLevel, const String& message, const String& sourceURL = String(), unsigned lineNumber = 0, PassRefPtr<ScriptCallStack> = 0, unsigned long requestIdentifier = 0);
     60    void addMessage(MessageSource, MessageType, MessageLevel, const String& message, const String& sourceURL, unsigned lineNumber, PassRefPtr<ScriptCallStack> = 0, unsigned long requestIdentifier = 0);
    6061    void addMessage(MessageSource, MessageType, MessageLevel, const String& message, PassRefPtr<ScriptCallStack>);
     62    void addMessage(MessageSource, MessageType, MessageLevel, const String& message, unsigned long requestIdentifier = 0, Document* = 0);
    6163
    6264    void debug(ScriptState*, PassRefPtr<ScriptArguments>);
  • trunk/Source/WebCore/page/DOMWindow.cpp

    r136386 r136657  
    17631763        return;
    17641764
    1765     // FIXME: Add arguments so that we can provide a correct source URL and line number.
    1766     RefPtr<ScriptCallStack> stackTrace = createScriptCallStack(ScriptCallStack::maxCallStackSizeToCapture, true);
    1767     console()->addMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, message, stackTrace.release());
     1765    console()->addMessage(JSMessageSource, LogMessageType, ErrorMessageLevel, message);
    17681766}
    17691767
  • trunk/Source/WebCore/svg/SVGDocumentExtensions.cpp

    r136386 r136657  
    186186}
    187187
    188 // FIXME: Callers should probably use ScriptController::eventHandlerLineNumber()
    189 static int parserLineNumber(Document* document)
    190 {
    191     ScriptableDocumentParser* parser = document->scriptableDocumentParser();
    192     if (!parser)
    193         return 1;
    194     return parser->lineNumber().oneBasedInt();
    195 }
    196 
    197188static void reportMessage(Document* document, MessageLevel level, const String& message)
    198189{
    199190    if (document->frame())
    200         document->domWindow()->console()->addMessage(JSMessageSource, LogMessageType, level, message, document->documentURI(), parserLineNumber(document));
     191        document->addConsoleMessage(JSMessageSource, LogMessageType, level, message);
    201192}
    202193
  • trunk/Source/WebCore/workers/WorkerContext.cpp

    r136386 r136657  
    280280}
    281281
     282void WorkerContext::addConsoleMessage(MessageSource source, MessageType type, MessageLevel level, const String& message, unsigned long requestIdentifier)
     283{
     284    if (!isContextThread()) {
     285        postTask(AddConsoleMessageTask::create(source, type, level, message));
     286        return;
     287    }
     288    thread()->workerReportingProxy().postConsoleMessageToWorkerObject(source, type, level, message, 0, String());
     289
     290    addMessageToWorkerConsole(source, type, level, message, String(), 0, 0, requestIdentifier);
     291}
     292
    282293void WorkerContext::addMessage(MessageSource source, MessageType type, MessageLevel level, const String& message, const String& sourceURL, unsigned lineNumber, PassRefPtr<ScriptCallStack> callStack, unsigned long requestIdentifier)
    283294{
  • trunk/Source/WebCore/workers/WorkerContext.h

    r136386 r136657  
    161161
    162162        virtual void addMessage(MessageSource, MessageType, MessageLevel, const String& message, const String& sourceURL, unsigned lineNumber, PassRefPtr<ScriptCallStack>, unsigned long requestIdentifier = 0);
     163        virtual void addConsoleMessage(MessageSource, MessageType, MessageLevel, const String& message, unsigned long requestIdentifier = 0);
    163164
    164165        virtual EventTarget* errorEventTarget();
Note: See TracChangeset for help on using the changeset viewer.