builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-113 starttime: 1464391515.39 results: success (0) buildid: 20160527151144 builduid: 5f3e6f6a3dc94ab6a9ca5b77e66fbee2 revision: f8e493cd1e87a482c0246f4a8fe4229142bc1ccc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 16:25:15.395048) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 16:25:15.395594) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 16:25:15.395896) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 16:25:15.438707) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 16:25:15.439097) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-113\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-113 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-113 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-113 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-113 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-113 WINDIR=C:\WINDOWS using PTY: False --15:25:25-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.76 GB/s 15:25:25 (1.76 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.532000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 16:25:15.991686) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 16:25:15.992015) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-113\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-113 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-113 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-113 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-113 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-113 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.745000 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 16:25:16.775166) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 16:25:16.775545) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f8e493cd1e87a482c0246f4a8fe4229142bc1ccc --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f8e493cd1e87a482c0246f4a8fe4229142bc1ccc --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-113\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-113 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-113 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-113 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-113 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-113 WINDIR=C:\WINDOWS using PTY: False 2016-05-27 15:25:26,805 truncating revision to first 12 chars 2016-05-27 15:25:26,805 Setting DEBUG logging. 2016-05-27 15:25:26,805 attempt 1/10 2016-05-27 15:25:26,805 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/f8e493cd1e87?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 15:25:27,444 unpacking tar archive at: mozilla-aurora-f8e493cd1e87/testing/mozharness/ program finished with exit code 0 elapsedTime=1.413000 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 16:25:18.383906) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 16:25:18.384369) ========= script_repo_revision: f8e493cd1e87a482c0246f4a8fe4229142bc1ccc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 16:25:18.384828) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 16:25:18.385117) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 16:25:18.399581) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 34 secs) (at 2016-05-27 16:25:18.399860) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-113\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-113 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-113 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-113 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-113 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-113 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 15:25:28 INFO - MultiFileLogger online at 20160527 15:25:28 in C:\slave\test 15:25:28 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 15:25:28 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:25:28 INFO - {'append_to_log': False, 15:25:28 INFO - 'base_work_dir': 'C:\\slave\\test', 15:25:28 INFO - 'blob_upload_branch': 'mozilla-aurora', 15:25:28 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:25:28 INFO - 'buildbot_json_path': 'buildprops.json', 15:25:28 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:25:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:25:28 INFO - 'download_minidump_stackwalk': True, 15:25:28 INFO - 'download_symbols': 'true', 15:25:28 INFO - 'e10s': False, 15:25:28 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:25:28 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:25:28 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:25:28 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:25:28 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:25:28 INFO - 'C:/mozilla-build/tooltool.py'), 15:25:28 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:25:28 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:25:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:25:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:25:28 INFO - 'log_level': 'info', 15:25:28 INFO - 'log_to_console': True, 15:25:28 INFO - 'opt_config_files': (), 15:25:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:25:28 INFO - '--processes=1', 15:25:28 INFO - '--config=%(test_path)s/wptrunner.ini', 15:25:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:25:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:25:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:25:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:25:28 INFO - 'pip_index': False, 15:25:28 INFO - 'require_test_zip': True, 15:25:28 INFO - 'test_type': ('testharness',), 15:25:28 INFO - 'this_chunk': '1', 15:25:28 INFO - 'total_chunks': '10', 15:25:28 INFO - 'virtualenv_path': 'venv', 15:25:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:25:28 INFO - 'work_dir': 'build'} 15:25:28 INFO - ##### 15:25:28 INFO - ##### Running clobber step. 15:25:28 INFO - ##### 15:25:28 INFO - Running pre-action listener: _resource_record_pre_action 15:25:28 INFO - Running main action method: clobber 15:25:28 INFO - rmtree: C:\slave\test\build 15:25:28 INFO - Using _rmtree_windows ... 15:25:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:26:10 INFO - Running post-action listener: _resource_record_post_action 15:26:10 INFO - ##### 15:26:10 INFO - ##### Running read-buildbot-config step. 15:26:10 INFO - ##### 15:26:10 INFO - Running pre-action listener: _resource_record_pre_action 15:26:10 INFO - Running main action method: read_buildbot_config 15:26:10 INFO - Using buildbot properties: 15:26:10 INFO - { 15:26:10 INFO - "project": "", 15:26:10 INFO - "product": "firefox", 15:26:10 INFO - "script_repo_revision": "production", 15:26:10 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 15:26:10 INFO - "repository": "", 15:26:10 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 15:26:10 INFO - "buildid": "20160527151144", 15:26:10 INFO - "pgo_build": "False", 15:26:10 INFO - "basedir": "C:\\slave\\test", 15:26:10 INFO - "buildnumber": 8, 15:26:10 INFO - "slavename": "t-xp32-ix-113", 15:26:10 INFO - "revision": "f8e493cd1e87a482c0246f4a8fe4229142bc1ccc", 15:26:10 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 15:26:10 INFO - "platform": "win32", 15:26:10 INFO - "branch": "mozilla-aurora", 15:26:10 INFO - "repo_path": "releases/mozilla-aurora", 15:26:10 INFO - "moz_repo_path": "", 15:26:10 INFO - "stage_platform": "win32", 15:26:10 INFO - "builduid": "5f3e6f6a3dc94ab6a9ca5b77e66fbee2", 15:26:10 INFO - "slavebuilddir": "test" 15:26:10 INFO - } 15:26:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 15:26:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 15:26:10 INFO - Running post-action listener: _resource_record_post_action 15:26:10 INFO - ##### 15:26:10 INFO - ##### Running download-and-extract step. 15:26:10 INFO - ##### 15:26:10 INFO - Running pre-action listener: _resource_record_pre_action 15:26:10 INFO - Running main action method: download_and_extract 15:26:10 INFO - mkdir: C:\slave\test\build\tests 15:26:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:26:10 INFO - https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:26:10 INFO - trying https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 15:26:10 INFO - Downloading https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 15:26:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 15:26:11 INFO - Downloaded 1274 bytes. 15:26:11 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 15:26:11 INFO - Using the following test package requirements: 15:26:11 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 15:26:11 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:26:11 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 15:26:11 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:26:11 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 15:26:11 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:26:11 INFO - u'jsshell-win32.zip'], 15:26:11 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:26:11 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 15:26:11 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 15:26:11 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:26:11 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 15:26:11 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:26:11 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 15:26:11 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:26:11 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 15:26:11 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:26:11 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 15:26:11 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 15:26:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:26:11 INFO - https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:26:11 INFO - trying https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 15:26:11 INFO - Downloading https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 15:26:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 15:26:13 INFO - Downloaded 20302622 bytes. 15:26:13 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:26:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:26:15 INFO - caution: filename not matched: web-platform/* 15:26:15 INFO - Return code: 11 15:26:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:26:15 INFO - https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:26:15 INFO - trying https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 15:26:15 INFO - Downloading https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 15:26:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 15:26:18 INFO - Downloaded 36409218 bytes. 15:26:18 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:26:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:26:44 INFO - caution: filename not matched: bin/* 15:26:44 INFO - caution: filename not matched: config/* 15:26:44 INFO - caution: filename not matched: mozbase/* 15:26:44 INFO - caution: filename not matched: marionette/* 15:26:44 INFO - caution: filename not matched: tools/wptserve/* 15:26:44 INFO - Return code: 11 15:26:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:26:44 INFO - https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 15:26:44 INFO - trying https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:26:44 INFO - Downloading https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 15:26:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 15:26:49 INFO - Downloaded 68464857 bytes. 15:26:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:26:49 INFO - mkdir: C:\slave\test\properties 15:26:49 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:26:49 INFO - Writing to file C:\slave\test\properties\build_url 15:26:49 INFO - Contents: 15:26:49 INFO - build_url:https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:26:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:26:50 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:26:50 INFO - Writing to file C:\slave\test\properties\symbols_url 15:26:50 INFO - Contents: 15:26:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:26:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:26:50 INFO - https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:26:50 INFO - trying https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:26:50 INFO - Downloading https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:26:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 15:26:55 INFO - Downloaded 55567445 bytes. 15:26:55 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 15:26:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 15:26:59 INFO - Return code: 0 15:26:59 INFO - Running post-action listener: _resource_record_post_action 15:26:59 INFO - Running post-action listener: set_extra_try_arguments 15:26:59 INFO - ##### 15:26:59 INFO - ##### Running create-virtualenv step. 15:26:59 INFO - ##### 15:26:59 INFO - Running pre-action listener: _pre_create_virtualenv 15:26:59 INFO - Running pre-action listener: _resource_record_pre_action 15:26:59 INFO - Running main action method: create_virtualenv 15:26:59 INFO - Creating virtualenv C:\slave\test\build\venv 15:26:59 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 15:26:59 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:27:00 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:27:02 INFO - Installing distribute......................................................................................................................................................................................done. 15:27:02 INFO - Return code: 0 15:27:02 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:27:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:27:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:27:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:27:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:27:02 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE28C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-113', 'USERDOMAIN': 'T-XP32-IX-113', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-113', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-113', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113'}}, attempt #1 15:27:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 15:27:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 15:27:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:27:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113\\Application Data', 15:27:02 INFO - 'CLIENTNAME': 'Console', 15:27:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:27:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-113', 15:27:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:27:02 INFO - 'DCLOCATION': 'SCL3', 15:27:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:27:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:27:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:27:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:27:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:27:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:27:02 INFO - 'HOMEDRIVE': 'C:', 15:27:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-113', 15:27:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:27:02 INFO - 'KTS_VERSION': '1.19c', 15:27:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:27:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-113', 15:27:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:27:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:27:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:27:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:27:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:27:02 INFO - 'MOZ_AIRBAG': '1', 15:27:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:27:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:27:02 INFO - 'MOZ_MSVCVERSION': '8', 15:27:02 INFO - 'MOZ_NO_REMOTE': '1', 15:27:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:27:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:27:02 INFO - 'NO_EM_RESTART': '1', 15:27:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:27:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:27:02 INFO - 'OS': 'Windows_NT', 15:27:02 INFO - 'OURDRIVE': 'C:', 15:27:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 15:27:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:27:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:27:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:27:02 INFO - 'PROCESSOR_LEVEL': '6', 15:27:02 INFO - 'PROCESSOR_REVISION': '1e05', 15:27:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:27:02 INFO - 'PROMPT': '$P$G', 15:27:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:27:02 INFO - 'PWD': 'C:\\slave\\test', 15:27:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:27:02 INFO - 'SESSIONNAME': 'Console', 15:27:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:27:02 INFO - 'SYSTEMDRIVE': 'C:', 15:27:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:27:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:27:02 INFO - 'TEST1': 'testie', 15:27:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:27:02 INFO - 'USERDOMAIN': 'T-XP32-IX-113', 15:27:02 INFO - 'USERNAME': 'cltbld', 15:27:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113', 15:27:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:27:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:27:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:27:02 INFO - 'WINDIR': 'C:\\WINDOWS', 15:27:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:27:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:27:03 INFO - Downloading/unpacking psutil>=0.7.1 15:27:03 INFO - Running setup.py egg_info for package psutil 15:27:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:27:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:27:03 INFO - Installing collected packages: psutil 15:27:03 INFO - Running setup.py install for psutil 15:27:03 INFO - building 'psutil._psutil_windows' extension 15:27:03 INFO - error: Unable to find vcvarsall.bat 15:27:03 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-vwm1bg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:27:03 INFO - running install 15:27:03 INFO - running build 15:27:03 INFO - running build_py 15:27:03 INFO - creating build 15:27:03 INFO - creating build\lib.win32-2.7 15:27:03 INFO - creating build\lib.win32-2.7\psutil 15:27:03 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:27:03 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:27:03 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:27:03 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:27:03 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:27:03 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:27:03 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:27:03 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:27:03 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:27:03 INFO - running build_ext 15:27:03 INFO - building 'psutil._psutil_windows' extension 15:27:03 INFO - error: Unable to find vcvarsall.bat 15:27:03 INFO - ---------------------------------------- 15:27:03 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-vwm1bg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:27:03 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-113\Application Data\pip\pip.log 15:27:03 WARNING - Return code: 1 15:27:03 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 15:27:03 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:27:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:27:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:27:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:27:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:27:03 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE28C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-113', 'USERDOMAIN': 'T-XP32-IX-113', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-113', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-113', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113'}}, attempt #1 15:27:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 15:27:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 15:27:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:27:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113\\Application Data', 15:27:03 INFO - 'CLIENTNAME': 'Console', 15:27:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:27:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-113', 15:27:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:27:03 INFO - 'DCLOCATION': 'SCL3', 15:27:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:27:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:27:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:27:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:27:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:27:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:27:03 INFO - 'HOMEDRIVE': 'C:', 15:27:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-113', 15:27:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:27:03 INFO - 'KTS_VERSION': '1.19c', 15:27:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:27:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-113', 15:27:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:27:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:27:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:27:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:27:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:27:03 INFO - 'MOZ_AIRBAG': '1', 15:27:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:27:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:27:03 INFO - 'MOZ_MSVCVERSION': '8', 15:27:03 INFO - 'MOZ_NO_REMOTE': '1', 15:27:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:27:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:27:03 INFO - 'NO_EM_RESTART': '1', 15:27:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:27:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:27:03 INFO - 'OS': 'Windows_NT', 15:27:03 INFO - 'OURDRIVE': 'C:', 15:27:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 15:27:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:27:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:27:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:27:03 INFO - 'PROCESSOR_LEVEL': '6', 15:27:03 INFO - 'PROCESSOR_REVISION': '1e05', 15:27:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:27:03 INFO - 'PROMPT': '$P$G', 15:27:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:27:03 INFO - 'PWD': 'C:\\slave\\test', 15:27:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:27:03 INFO - 'SESSIONNAME': 'Console', 15:27:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:27:03 INFO - 'SYSTEMDRIVE': 'C:', 15:27:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:27:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:27:03 INFO - 'TEST1': 'testie', 15:27:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:27:03 INFO - 'USERDOMAIN': 'T-XP32-IX-113', 15:27:03 INFO - 'USERNAME': 'cltbld', 15:27:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113', 15:27:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:27:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:27:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:27:03 INFO - 'WINDIR': 'C:\\WINDOWS', 15:27:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:27:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:27:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:27:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:27:05 INFO - Running setup.py egg_info for package mozsystemmonitor 15:27:05 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:27:05 INFO - Running setup.py egg_info for package psutil 15:27:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:27:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:27:05 INFO - Installing collected packages: mozsystemmonitor, psutil 15:27:05 INFO - Running setup.py install for mozsystemmonitor 15:27:05 INFO - Running setup.py install for psutil 15:27:05 INFO - building 'psutil._psutil_windows' extension 15:27:05 INFO - error: Unable to find vcvarsall.bat 15:27:05 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-4loztc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:27:05 INFO - running install 15:27:05 INFO - running build 15:27:05 INFO - running build_py 15:27:05 INFO - running build_ext 15:27:05 INFO - building 'psutil._psutil_windows' extension 15:27:05 INFO - error: Unable to find vcvarsall.bat 15:27:05 INFO - ---------------------------------------- 15:27:05 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-4loztc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:27:05 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-113\Application Data\pip\pip.log 15:27:05 WARNING - Return code: 1 15:27:05 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 15:27:05 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:27:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:27:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:27:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:27:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:27:05 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE28C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-113', 'USERDOMAIN': 'T-XP32-IX-113', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-113', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-113', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113'}}, attempt #1 15:27:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 15:27:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 15:27:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:27:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113\\Application Data', 15:27:05 INFO - 'CLIENTNAME': 'Console', 15:27:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:27:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-113', 15:27:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:27:05 INFO - 'DCLOCATION': 'SCL3', 15:27:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:27:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:27:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:27:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:27:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:27:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:27:05 INFO - 'HOMEDRIVE': 'C:', 15:27:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-113', 15:27:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:27:05 INFO - 'KTS_VERSION': '1.19c', 15:27:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:27:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-113', 15:27:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:27:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:27:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:27:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:27:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:27:05 INFO - 'MOZ_AIRBAG': '1', 15:27:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:27:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:27:05 INFO - 'MOZ_MSVCVERSION': '8', 15:27:05 INFO - 'MOZ_NO_REMOTE': '1', 15:27:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:27:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:27:05 INFO - 'NO_EM_RESTART': '1', 15:27:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:27:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:27:05 INFO - 'OS': 'Windows_NT', 15:27:05 INFO - 'OURDRIVE': 'C:', 15:27:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 15:27:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:27:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:27:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:27:05 INFO - 'PROCESSOR_LEVEL': '6', 15:27:05 INFO - 'PROCESSOR_REVISION': '1e05', 15:27:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:27:05 INFO - 'PROMPT': '$P$G', 15:27:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:27:05 INFO - 'PWD': 'C:\\slave\\test', 15:27:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:27:05 INFO - 'SESSIONNAME': 'Console', 15:27:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:27:05 INFO - 'SYSTEMDRIVE': 'C:', 15:27:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:27:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:27:05 INFO - 'TEST1': 'testie', 15:27:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:27:05 INFO - 'USERDOMAIN': 'T-XP32-IX-113', 15:27:05 INFO - 'USERNAME': 'cltbld', 15:27:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113', 15:27:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:27:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:27:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:27:05 INFO - 'WINDIR': 'C:\\WINDOWS', 15:27:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:27:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:27:05 INFO - Downloading/unpacking blobuploader==1.2.4 15:27:05 INFO - Downloading blobuploader-1.2.4.tar.gz 15:27:05 INFO - Running setup.py egg_info for package blobuploader 15:27:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:27:08 INFO - Running setup.py egg_info for package requests 15:27:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:27:08 INFO - Downloading docopt-0.6.1.tar.gz 15:27:08 INFO - Running setup.py egg_info for package docopt 15:27:08 INFO - Installing collected packages: blobuploader, docopt, requests 15:27:08 INFO - Running setup.py install for blobuploader 15:27:08 INFO - Running setup.py install for docopt 15:27:08 INFO - Running setup.py install for requests 15:27:08 INFO - Successfully installed blobuploader docopt requests 15:27:08 INFO - Cleaning up... 15:27:08 INFO - Return code: 0 15:27:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:27:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:27:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:27:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:27:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:27:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE28C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-113', 'USERDOMAIN': 'T-XP32-IX-113', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-113', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-113', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113'}}, attempt #1 15:27:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:27:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:27:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:27:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113\\Application Data', 15:27:08 INFO - 'CLIENTNAME': 'Console', 15:27:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:27:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-113', 15:27:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:27:08 INFO - 'DCLOCATION': 'SCL3', 15:27:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:27:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:27:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:27:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:27:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:27:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:27:08 INFO - 'HOMEDRIVE': 'C:', 15:27:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-113', 15:27:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:27:08 INFO - 'KTS_VERSION': '1.19c', 15:27:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:27:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-113', 15:27:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:27:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:27:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:27:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:27:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:27:08 INFO - 'MOZ_AIRBAG': '1', 15:27:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:27:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:27:08 INFO - 'MOZ_MSVCVERSION': '8', 15:27:08 INFO - 'MOZ_NO_REMOTE': '1', 15:27:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:27:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:27:08 INFO - 'NO_EM_RESTART': '1', 15:27:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:27:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:27:08 INFO - 'OS': 'Windows_NT', 15:27:08 INFO - 'OURDRIVE': 'C:', 15:27:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 15:27:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:27:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:27:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:27:08 INFO - 'PROCESSOR_LEVEL': '6', 15:27:08 INFO - 'PROCESSOR_REVISION': '1e05', 15:27:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:27:08 INFO - 'PROMPT': '$P$G', 15:27:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:27:08 INFO - 'PWD': 'C:\\slave\\test', 15:27:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:27:08 INFO - 'SESSIONNAME': 'Console', 15:27:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:27:08 INFO - 'SYSTEMDRIVE': 'C:', 15:27:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:27:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:27:08 INFO - 'TEST1': 'testie', 15:27:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:27:08 INFO - 'USERDOMAIN': 'T-XP32-IX-113', 15:27:08 INFO - 'USERNAME': 'cltbld', 15:27:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113', 15:27:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:27:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:27:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:27:08 INFO - 'WINDIR': 'C:\\WINDOWS', 15:27:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:27:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:27:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:27:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:27:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:27:13 INFO - Unpacking c:\slave\test\build\tests\marionette 15:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:27:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:27:13 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:27:13 INFO - Running setup.py install for browsermob-proxy 15:27:21 INFO - Running setup.py install for manifestparser 15:27:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Running setup.py install for marionette-client 15:27:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:27:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Running setup.py install for marionette-driver 15:27:21 INFO - Running setup.py install for mozcrash 15:27:21 INFO - Running setup.py install for mozdebug 15:27:21 INFO - Running setup.py install for mozdevice 15:27:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Running setup.py install for mozfile 15:27:21 INFO - Running setup.py install for mozhttpd 15:27:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Running setup.py install for mozinfo 15:27:21 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Running setup.py install for mozInstall 15:27:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Running setup.py install for mozleak 15:27:21 INFO - Running setup.py install for mozlog 15:27:21 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Running setup.py install for moznetwork 15:27:21 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Running setup.py install for mozprocess 15:27:21 INFO - Running setup.py install for mozprofile 15:27:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Running setup.py install for mozrunner 15:27:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Running setup.py install for mozscreenshot 15:27:21 INFO - Running setup.py install for moztest 15:27:21 INFO - Running setup.py install for mozversion 15:27:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:27:21 INFO - Running setup.py install for wptserve 15:27:21 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:27:21 INFO - Cleaning up... 15:27:21 INFO - Return code: 0 15:27:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:27:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:27:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:27:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:27:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:27:21 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE28C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-113', 'USERDOMAIN': 'T-XP32-IX-113', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-113', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-113', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113'}}, attempt #1 15:27:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:27:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:27:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:27:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113\\Application Data', 15:27:21 INFO - 'CLIENTNAME': 'Console', 15:27:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:27:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-113', 15:27:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:27:21 INFO - 'DCLOCATION': 'SCL3', 15:27:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:27:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:27:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:27:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:27:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:27:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:27:21 INFO - 'HOMEDRIVE': 'C:', 15:27:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-113', 15:27:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:27:21 INFO - 'KTS_VERSION': '1.19c', 15:27:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:27:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-113', 15:27:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:27:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:27:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:27:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:27:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:27:21 INFO - 'MOZ_AIRBAG': '1', 15:27:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:27:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:27:21 INFO - 'MOZ_MSVCVERSION': '8', 15:27:21 INFO - 'MOZ_NO_REMOTE': '1', 15:27:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:27:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:27:21 INFO - 'NO_EM_RESTART': '1', 15:27:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:27:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:27:21 INFO - 'OS': 'Windows_NT', 15:27:21 INFO - 'OURDRIVE': 'C:', 15:27:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 15:27:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:27:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:27:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:27:21 INFO - 'PROCESSOR_LEVEL': '6', 15:27:21 INFO - 'PROCESSOR_REVISION': '1e05', 15:27:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:27:21 INFO - 'PROMPT': '$P$G', 15:27:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:27:21 INFO - 'PWD': 'C:\\slave\\test', 15:27:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:27:21 INFO - 'SESSIONNAME': 'Console', 15:27:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:27:21 INFO - 'SYSTEMDRIVE': 'C:', 15:27:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:27:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:27:21 INFO - 'TEST1': 'testie', 15:27:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:27:21 INFO - 'USERDOMAIN': 'T-XP32-IX-113', 15:27:21 INFO - 'USERNAME': 'cltbld', 15:27:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113', 15:27:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:27:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:27:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:27:21 INFO - 'WINDIR': 'C:\\WINDOWS', 15:27:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:27:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:27:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:27:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:27:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:27:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:27:26 INFO - Unpacking c:\slave\test\build\tests\marionette 15:27:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:27:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:27:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:27:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:27:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 15:27:32 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:27:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:27:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:27:32 INFO - Downloading blessings-1.6.tar.gz 15:27:32 INFO - Running setup.py egg_info for package blessings 15:27:32 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 15:27:32 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:27:32 INFO - Running setup.py install for blessings 15:27:32 INFO - Running setup.py install for browsermob-proxy 15:27:32 INFO - Running setup.py install for manifestparser 15:27:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Running setup.py install for marionette-client 15:27:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:27:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Running setup.py install for marionette-driver 15:27:32 INFO - Running setup.py install for mozcrash 15:27:32 INFO - Running setup.py install for mozdebug 15:27:32 INFO - Running setup.py install for mozdevice 15:27:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Running setup.py install for mozhttpd 15:27:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Running setup.py install for mozInstall 15:27:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Running setup.py install for mozleak 15:27:32 INFO - Running setup.py install for mozprofile 15:27:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Running setup.py install for mozrunner 15:27:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:27:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:27:33 INFO - Running setup.py install for mozscreenshot 15:27:33 INFO - Running setup.py install for moztest 15:27:33 INFO - Running setup.py install for mozversion 15:27:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:27:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:27:33 INFO - Running setup.py install for wptserve 15:27:33 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:27:33 INFO - Cleaning up... 15:27:33 INFO - Return code: 0 15:27:33 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:27:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:27:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:27:33 INFO - Reading from file tmpfile_stdout 15:27:33 INFO - Using _rmtree_windows ... 15:27:33 INFO - Using _rmtree_windows ... 15:27:33 INFO - Current package versions: 15:27:33 INFO - blessings == 1.6 15:27:33 INFO - blobuploader == 1.2.4 15:27:33 INFO - browsermob-proxy == 0.6.0 15:27:33 INFO - distribute == 0.6.14 15:27:33 INFO - docopt == 0.6.1 15:27:33 INFO - manifestparser == 1.1 15:27:33 INFO - marionette-client == 2.3.0 15:27:33 INFO - marionette-driver == 1.4.0 15:27:33 INFO - mozInstall == 1.12 15:27:33 INFO - mozcrash == 0.17 15:27:33 INFO - mozdebug == 0.1 15:27:33 INFO - mozdevice == 0.48 15:27:33 INFO - mozfile == 1.2 15:27:33 INFO - mozhttpd == 0.7 15:27:33 INFO - mozinfo == 0.9 15:27:33 INFO - mozleak == 0.1 15:27:33 INFO - mozlog == 3.1 15:27:33 INFO - moznetwork == 0.27 15:27:33 INFO - mozprocess == 0.22 15:27:33 INFO - mozprofile == 0.28 15:27:33 INFO - mozrunner == 6.11 15:27:33 INFO - mozscreenshot == 0.1 15:27:33 INFO - mozsystemmonitor == 0.0 15:27:33 INFO - moztest == 0.7 15:27:33 INFO - mozversion == 1.4 15:27:33 INFO - requests == 1.2.3 15:27:33 INFO - wptserve == 1.4.0 15:27:33 INFO - Running post-action listener: _resource_record_post_action 15:27:33 INFO - Running post-action listener: _start_resource_monitoring 15:27:33 INFO - Starting resource monitoring. 15:27:33 INFO - ##### 15:27:33 INFO - ##### Running pull step. 15:27:33 INFO - ##### 15:27:33 INFO - Running pre-action listener: _resource_record_pre_action 15:27:33 INFO - Running main action method: pull 15:27:33 INFO - Pull has nothing to do! 15:27:33 INFO - Running post-action listener: _resource_record_post_action 15:27:33 INFO - ##### 15:27:33 INFO - ##### Running install step. 15:27:33 INFO - ##### 15:27:33 INFO - Running pre-action listener: _resource_record_pre_action 15:27:33 INFO - Running main action method: install 15:27:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:27:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:27:34 INFO - Reading from file tmpfile_stdout 15:27:34 INFO - Using _rmtree_windows ... 15:27:34 INFO - Using _rmtree_windows ... 15:27:34 INFO - Detecting whether we're running mozinstall >=1.0... 15:27:34 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:27:34 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:27:34 INFO - Reading from file tmpfile_stdout 15:27:34 INFO - Output received: 15:27:34 INFO - Usage: mozinstall-script.py [options] installer 15:27:34 INFO - Options: 15:27:34 INFO - -h, --help show this help message and exit 15:27:34 INFO - -d DEST, --destination=DEST 15:27:34 INFO - Directory to install application into. [default: 15:27:34 INFO - "C:\slave\test"] 15:27:34 INFO - --app=APP Application being installed. [default: firefox] 15:27:34 INFO - Using _rmtree_windows ... 15:27:34 INFO - Using _rmtree_windows ... 15:27:34 INFO - mkdir: C:\slave\test\build\application 15:27:34 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 15:27:34 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 15:27:37 INFO - Reading from file tmpfile_stdout 15:27:37 INFO - Output received: 15:27:37 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:27:37 INFO - Using _rmtree_windows ... 15:27:37 INFO - Using _rmtree_windows ... 15:27:37 INFO - Running post-action listener: _resource_record_post_action 15:27:37 INFO - ##### 15:27:37 INFO - ##### Running run-tests step. 15:27:37 INFO - ##### 15:27:37 INFO - Running pre-action listener: _resource_record_pre_action 15:27:37 INFO - Running main action method: run_tests 15:27:37 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:27:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:27:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:27:37 INFO - grabbing minidump binary from tooltool 15:27:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:27:37 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E280C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:27:37 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 15:27:37 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 15:27:37 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:27:38 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpjif__l 15:27:38 INFO - INFO - File integrity verified, renaming tmpjif__l to win32-minidump_stackwalk.exe 15:27:38 INFO - Return code: 0 15:27:38 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:27:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:27:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 15:27:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 15:27:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:27:38 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113\\Application Data', 15:27:38 INFO - 'CLIENTNAME': 'Console', 15:27:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:27:38 INFO - 'COMPUTERNAME': 'T-XP32-IX-113', 15:27:38 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:27:38 INFO - 'DCLOCATION': 'SCL3', 15:27:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:27:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:27:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:27:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:27:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:27:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:27:38 INFO - 'HOMEDRIVE': 'C:', 15:27:38 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-113', 15:27:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:27:38 INFO - 'KTS_VERSION': '1.19c', 15:27:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:27:38 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-113', 15:27:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:27:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:27:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:27:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:27:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:27:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:27:38 INFO - 'MOZ_AIRBAG': '1', 15:27:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:27:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:27:38 INFO - 'MOZ_MSVCVERSION': '8', 15:27:38 INFO - 'MOZ_NO_REMOTE': '1', 15:27:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:27:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:27:38 INFO - 'NO_EM_RESTART': '1', 15:27:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:27:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:27:38 INFO - 'OS': 'Windows_NT', 15:27:38 INFO - 'OURDRIVE': 'C:', 15:27:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 15:27:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:27:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:27:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:27:38 INFO - 'PROCESSOR_LEVEL': '6', 15:27:38 INFO - 'PROCESSOR_REVISION': '1e05', 15:27:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:27:38 INFO - 'PROMPT': '$P$G', 15:27:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:27:38 INFO - 'PWD': 'C:\\slave\\test', 15:27:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:27:38 INFO - 'SESSIONNAME': 'Console', 15:27:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:27:38 INFO - 'SYSTEMDRIVE': 'C:', 15:27:38 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:27:38 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:27:38 INFO - 'TEST1': 'testie', 15:27:38 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:27:38 INFO - 'USERDOMAIN': 'T-XP32-IX-113', 15:27:38 INFO - 'USERNAME': 'cltbld', 15:27:38 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-113', 15:27:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:27:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:27:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:27:38 INFO - 'WINDIR': 'C:\\WINDOWS', 15:27:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:27:38 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 15:27:39 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 15:27:39 INFO - import pkg_resources 15:27:40 INFO - Using 1 client processes 15:27:43 INFO - SUITE-START | Running 778 tests 15:27:43 INFO - Running testharness tests 15:27:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:27:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:27:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:27:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:27:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:27:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:27:43 INFO - Setting up ssl 15:27:44 INFO - PROCESS | certutil | 15:27:44 INFO - PROCESS | certutil | 15:27:44 INFO - PROCESS | certutil | 15:27:44 INFO - Certificate Nickname Trust Attributes 15:27:44 INFO - SSL,S/MIME,JAR/XPI 15:27:44 INFO - 15:27:44 INFO - web-platform-tests CT,, 15:27:44 INFO - 15:27:44 INFO - Starting runner 15:27:45 INFO - PROCESS | 3772 | [3772] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 15:27:45 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 15:27:46 INFO - PROCESS | 3772 | [3772] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 15:27:47 INFO - PROCESS | 3772 | 1464391667319 Marionette DEBUG Marionette enabled via build flag and pref 15:27:47 INFO - PROCESS | 3772 | ++DOCSHELL 118C1400 == 1 [pid = 3772] [id = 1] 15:27:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 1 (118C1800) [pid = 3772] [serial = 1] [outer = 00000000] 15:27:47 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:27:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 2 (118C2400) [pid = 3772] [serial = 2] [outer = 118C1800] 15:27:47 INFO - PROCESS | 3772 | [3772] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 15:27:47 INFO - PROCESS | 3772 | [3772] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 15:27:47 INFO - PROCESS | 3772 | ++DOCSHELL 11FAE000 == 2 [pid = 3772] [id = 2] 15:27:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 3 (11FAE400) [pid = 3772] [serial = 3] [outer = 00000000] 15:27:47 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:27:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 4 (11FAF000) [pid = 3772] [serial = 4] [outer = 11FAE400] 15:27:47 INFO - PROCESS | 3772 | 1464391667847 Marionette INFO Listening on port 2828 15:27:48 INFO - PROCESS | 3772 | 1464391668249 Marionette DEBUG Marionette enabled via command-line flag 15:27:48 INFO - PROCESS | 3772 | ++DOCSHELL 12FA8800 == 3 [pid = 3772] [id = 3] 15:27:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 5 (12FB0800) [pid = 3772] [serial = 5] [outer = 00000000] 15:27:48 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:27:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 6 (12FB1400) [pid = 3772] [serial = 6] [outer = 12FB0800] 15:27:48 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:27:48 INFO - PROCESS | 3772 | [3772] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 15:27:48 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:27:48 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:27:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 7 (13966800) [pid = 3772] [serial = 7] [outer = 11FAE400] 15:27:48 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:27:48 INFO - PROCESS | 3772 | 1464391668592 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1461 15:27:48 INFO - PROCESS | 3772 | 1464391668710 Marionette DEBUG Closed connection conn0 15:27:48 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:27:48 INFO - PROCESS | 3772 | 1464391668720 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1462 15:27:48 INFO - PROCESS | 3772 | 1464391668757 Marionette DEBUG Closed connection conn1 15:27:48 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:27:48 INFO - PROCESS | 3772 | 1464391668764 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1463 15:27:48 INFO - PROCESS | 3772 | ++DOCSHELL 13E35800 == 4 [pid = 3772] [id = 4] 15:27:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 8 (13E36400) [pid = 3772] [serial = 8] [outer = 00000000] 15:27:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 9 (14340800) [pid = 3772] [serial = 9] [outer = 13E36400] 15:27:48 INFO - PROCESS | 3772 | [3772] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 15:27:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 10 (14345400) [pid = 3772] [serial = 10] [outer = 13E36400] 15:27:48 INFO - PROCESS | 3772 | 1464391668982 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:27:48 INFO - PROCESS | 3772 | 1464391668987 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160527151144","device":"desktop","version":"48.0a2"} 15:27:49 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:27:49 INFO - PROCESS | 3772 | [3772] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:27:49 INFO - PROCESS | 3772 | [3772] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:27:49 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:27:49 INFO - PROCESS | 3772 | ++DOCSHELL 15922800 == 5 [pid = 3772] [id = 5] 15:27:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 11 (15929000) [pid = 3772] [serial = 11] [outer = 00000000] 15:27:49 INFO - PROCESS | 3772 | ++DOCSHELL 1592AC00 == 6 [pid = 3772] [id = 6] 15:27:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 12 (1592F800) [pid = 3772] [serial = 12] [outer = 00000000] 15:27:50 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:27:50 INFO - PROCESS | 3772 | ++DOCSHELL 16794C00 == 7 [pid = 3772] [id = 7] 15:27:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 13 (16951400) [pid = 3772] [serial = 13] [outer = 00000000] 15:27:50 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:27:50 INFO - PROCESS | 3772 | [3772] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:27:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 14 (1695A400) [pid = 3772] [serial = 14] [outer = 16951400] 15:27:50 INFO - PROCESS | 3772 | [3772] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 15:27:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 15 (167DC400) [pid = 3772] [serial = 15] [outer = 15929000] 15:27:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 16 (167DE000) [pid = 3772] [serial = 16] [outer = 1592F800] 15:27:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 17 (166D0C00) [pid = 3772] [serial = 17] [outer = 16951400] 15:27:51 INFO - PROCESS | 3772 | 1464391671336 Marionette DEBUG loaded listener.js 15:27:51 INFO - PROCESS | 3772 | 1464391671351 Marionette DEBUG loaded listener.js 15:27:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 18 (1803C800) [pid = 3772] [serial = 18] [outer = 16951400] 15:27:51 INFO - PROCESS | 3772 | 1464391671918 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"d06c7421-51b2-4ef3-b470-ba7deb43209c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160527151144","device":"desktop","version":"48.0a2","command_id":1}}] 15:27:52 INFO - PROCESS | 3772 | 1464391672076 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:27:52 INFO - PROCESS | 3772 | 1464391672130 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 15:27:52 INFO - PROCESS | 3772 | 1464391672243 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:27:52 INFO - PROCESS | 3772 | [3772] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:27:52 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:27:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 19 (132F8000) [pid = 3772] [serial = 19] [outer = 16951400] 15:27:52 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:27:52 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:27:52 INFO - PROCESS | 3772 | 1464391672699 Marionette TRACE conn2 <- [1,3,null,{}] 15:27:52 INFO - PROCESS | 3772 | 1464391672719 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:27:52 INFO - PROCESS | 3772 | 1464391672744 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 15:27:52 INFO - PROCESS | 3772 | 1464391672779 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 15:27:52 INFO - PROCESS | 3772 | 1464391672782 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 15:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:27:52 INFO - PROCESS | 3772 | 1464391672803 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:27:52 INFO - PROCESS | 3772 | 1464391672807 Marionette TRACE conn2 <- [1,6,null,{}] 15:27:52 INFO - PROCESS | 3772 | 1464391672883 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:52 INFO - PROCESS | 3772 | 1464391672898 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 15:27:52 INFO - PROCESS | 3772 | 1464391672901 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:52 INFO - PROCESS | 3772 | ++DOCSHELL 16790C00 == 8 [pid = 3772] [id = 8] 15:27:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 20 (1A0B1C00) [pid = 3772] [serial = 20] [outer = 00000000] 15:27:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 21 (1A0B4000) [pid = 3772] [serial = 21] [outer = 1A0B1C00] 15:27:52 INFO - PROCESS | 3772 | 1464391672949 Marionette DEBUG loaded listener.js 15:27:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 22 (1A0B7C00) [pid = 3772] [serial = 22] [outer = 1A0B1C00] 15:27:53 INFO - PROCESS | 3772 | ++DOCSHELL 1A1A1000 == 9 [pid = 3772] [id = 9] 15:27:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 23 (1A31BC00) [pid = 3772] [serial = 23] [outer = 00000000] 15:27:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 24 (1A3B9800) [pid = 3772] [serial = 24] [outer = 1A31BC00] 15:27:53 INFO - PROCESS | 3772 | 1464391673335 Marionette DEBUG loaded listener.js 15:27:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 25 (1A3C0800) [pid = 3772] [serial = 25] [outer = 1A31BC00] 15:27:53 INFO - PROCESS | 3772 | 1464391673606 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 896ms 15:27:53 INFO - PROCESS | 3772 | 1464391673704 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 15:27:53 INFO - PROCESS | 3772 | 1464391673706 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 15:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:27:53 INFO - PROCESS | 3772 | 1464391673724 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:27:53 INFO - PROCESS | 3772 | 1464391673725 Marionette TRACE conn2 <- [1,10,null,{}] 15:27:53 INFO - PROCESS | 3772 | 1464391673734 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:53 INFO - PROCESS | 3772 | 1464391673844 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 15:27:53 INFO - PROCESS | 3772 | 1464391673852 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:53 INFO - PROCESS | 3772 | ++DOCSHELL 1A7E6000 == 10 [pid = 3772] [id = 10] 15:27:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 26 (1A7E6400) [pid = 3772] [serial = 26] [outer = 00000000] 15:27:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 27 (1AE9FC00) [pid = 3772] [serial = 27] [outer = 1A7E6400] 15:27:53 INFO - PROCESS | 3772 | 1464391673898 Marionette DEBUG loaded listener.js 15:27:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 28 (1AEA3C00) [pid = 3772] [serial = 28] [outer = 1A7E6400] 15:27:54 INFO - PROCESS | 3772 | 1464391674224 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 532ms 15:27:54 INFO - PROCESS | 3772 | 1464391674251 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 15:27:54 INFO - PROCESS | 3772 | 1464391674254 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 15:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:27:54 INFO - PROCESS | 3772 | 1464391674257 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:27:54 INFO - PROCESS | 3772 | 1464391674259 Marionette TRACE conn2 <- [1,14,null,{}] 15:27:54 INFO - PROCESS | 3772 | 1464391674263 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:54 INFO - PROCESS | 3772 | 1464391674357 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 15:27:54 INFO - PROCESS | 3772 | 1464391674363 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:54 INFO - PROCESS | 3772 | ++DOCSHELL 1A9B9400 == 11 [pid = 3772] [id = 11] 15:27:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 29 (1A9BBC00) [pid = 3772] [serial = 29] [outer = 00000000] 15:27:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 30 (1A9C5800) [pid = 3772] [serial = 30] [outer = 1A9BBC00] 15:27:54 INFO - PROCESS | 3772 | 1464391674408 Marionette DEBUG loaded listener.js 15:27:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 31 (1AA8B000) [pid = 3772] [serial = 31] [outer = 1A9BBC00] 15:27:54 INFO - PROCESS | 3772 | 1464391674758 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 517ms 15:27:54 INFO - PROCESS | 3772 | 1464391674792 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 15:27:54 INFO - PROCESS | 3772 | 1464391674794 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 15:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:27:54 INFO - PROCESS | 3772 | 1464391674797 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:27:54 INFO - PROCESS | 3772 | 1464391674799 Marionette TRACE conn2 <- [1,18,null,{}] 15:27:54 INFO - PROCESS | 3772 | 1464391674803 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:54 INFO - PROCESS | 3772 | 1464391674876 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 15:27:54 INFO - PROCESS | 3772 | 1464391674883 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:54 INFO - PROCESS | 3772 | ++DOCSHELL 1AA8F400 == 12 [pid = 3772] [id = 12] 15:27:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 32 (1AA91000) [pid = 3772] [serial = 32] [outer = 00000000] 15:27:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 33 (1AC25C00) [pid = 3772] [serial = 33] [outer = 1AA91000] 15:27:54 INFO - PROCESS | 3772 | 1464391674941 Marionette DEBUG loaded listener.js 15:27:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 34 (1AC29C00) [pid = 3772] [serial = 34] [outer = 1AA91000] 15:27:55 INFO - PROCESS | 3772 | 1464391675290 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 516ms 15:27:55 INFO - PROCESS | 3772 | 1464391675316 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 15:27:55 INFO - PROCESS | 3772 | 1464391675318 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 15:27:55 INFO - PROCESS | 3772 | 1464391675322 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:27:55 INFO - PROCESS | 3772 | 1464391675324 Marionette TRACE conn2 <- [1,22,null,{}] 15:27:55 INFO - PROCESS | 3772 | 1464391675327 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:55 INFO - PROCESS | 3772 | 1464391675415 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 15:27:55 INFO - PROCESS | 3772 | 1464391675421 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:55 INFO - PROCESS | 3772 | ++DOCSHELL 1AC2FC00 == 13 [pid = 3772] [id = 13] 15:27:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 35 (1AD71C00) [pid = 3772] [serial = 35] [outer = 00000000] 15:27:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 36 (1AD7C000) [pid = 3772] [serial = 36] [outer = 1AD71C00] 15:27:55 INFO - PROCESS | 3772 | 1464391675466 Marionette DEBUG loaded listener.js 15:27:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 37 (1AE9C800) [pid = 3772] [serial = 37] [outer = 1AD71C00] 15:27:55 INFO - PROCESS | 3772 | 1464391675754 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 471ms 15:27:55 INFO - PROCESS | 3772 | 1464391675798 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 15:27:55 INFO - PROCESS | 3772 | 1464391675800 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 15:27:55 INFO - PROCESS | 3772 | 1464391675808 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:27:55 INFO - PROCESS | 3772 | 1464391675809 Marionette TRACE conn2 <- [1,26,null,{}] 15:27:55 INFO - PROCESS | 3772 | 1464391675813 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:55 INFO - PROCESS | 3772 | 1464391675907 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 15:27:55 INFO - PROCESS | 3772 | 1464391675914 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:55 INFO - PROCESS | 3772 | ++DOCSHELL 1B258000 == 14 [pid = 3772] [id = 14] 15:27:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 38 (1B258800) [pid = 3772] [serial = 38] [outer = 00000000] 15:27:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 39 (1B25F000) [pid = 3772] [serial = 39] [outer = 1B258800] 15:27:55 INFO - PROCESS | 3772 | 1464391675958 Marionette DEBUG loaded listener.js 15:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 40 (1B46E800) [pid = 3772] [serial = 40] [outer = 1B258800] 15:27:56 INFO - PROCESS | 3772 | 1464391676258 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 486ms 15:27:56 INFO - PROCESS | 3772 | 1464391676289 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 15:27:56 INFO - PROCESS | 3772 | 1464391676291 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 15:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:27:56 INFO - PROCESS | 3772 | 1464391676295 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:27:56 INFO - PROCESS | 3772 | 1464391676296 Marionette TRACE conn2 <- [1,30,null,{}] 15:27:56 INFO - PROCESS | 3772 | 1464391676305 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:56 INFO - PROCESS | 3772 | 1464391676389 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 15:27:56 INFO - PROCESS | 3772 | 1464391676396 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:56 INFO - PROCESS | 3772 | ++DOCSHELL 1B25A400 == 15 [pid = 3772] [id = 15] 15:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 41 (1B25EC00) [pid = 3772] [serial = 41] [outer = 00000000] 15:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 42 (1B479000) [pid = 3772] [serial = 42] [outer = 1B25EC00] 15:27:56 INFO - PROCESS | 3772 | 1464391676440 Marionette DEBUG loaded listener.js 15:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 43 (1B479C00) [pid = 3772] [serial = 43] [outer = 1B25EC00] 15:27:56 INFO - PROCESS | 3772 | ++DOCSHELL 1B475400 == 16 [pid = 3772] [id = 16] 15:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 44 (1B5D3800) [pid = 3772] [serial = 44] [outer = 00000000] 15:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 45 (1B5D4400) [pid = 3772] [serial = 45] [outer = 1B5D3800] 15:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 46 (1B6A4400) [pid = 3772] [serial = 46] [outer = 1B5D3800] 15:27:56 INFO - PROCESS | 3772 | ++DOCSHELL 1A31B400 == 17 [pid = 3772] [id = 17] 15:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 47 (1B5D5C00) [pid = 3772] [serial = 47] [outer = 00000000] 15:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 48 (1B6AA800) [pid = 3772] [serial = 48] [outer = 1B5D5C00] 15:27:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 49 (1B78FC00) [pid = 3772] [serial = 49] [outer = 1B5D5C00] 15:27:56 INFO - PROCESS | 3772 | 1464391676930 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 684ms 15:27:56 INFO - PROCESS | 3772 | 1464391676977 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 15:27:56 INFO - PROCESS | 3772 | 1464391676979 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 15:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:27:56 INFO - PROCESS | 3772 | 1464391676982 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:27:56 INFO - PROCESS | 3772 | 1464391676984 Marionette TRACE conn2 <- [1,34,null,{}] 15:27:56 INFO - PROCESS | 3772 | 1464391676987 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:57 INFO - PROCESS | 3772 | 1464391677070 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 15:27:57 INFO - PROCESS | 3772 | 1464391677078 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:57 INFO - PROCESS | 3772 | ++DOCSHELL 1B5D3C00 == 18 [pid = 3772] [id = 18] 15:27:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 50 (1B5D9800) [pid = 3772] [serial = 50] [outer = 00000000] 15:27:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 51 (1B792000) [pid = 3772] [serial = 51] [outer = 1B5D9800] 15:27:57 INFO - PROCESS | 3772 | 1464391677137 Marionette DEBUG loaded listener.js 15:27:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (1B9B0C00) [pid = 3772] [serial = 52] [outer = 1B5D9800] 15:27:57 INFO - PROCESS | 3772 | --DOCSHELL 118C1400 == 17 [pid = 3772] [id = 1] 15:27:58 INFO - PROCESS | 3772 | 1464391678164 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1201ms 15:27:58 INFO - PROCESS | 3772 | 1464391678194 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 15:27:58 INFO - PROCESS | 3772 | 1464391678200 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 15:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:27:58 INFO - PROCESS | 3772 | 1464391678219 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:27:58 INFO - PROCESS | 3772 | 1464391678224 Marionette TRACE conn2 <- [1,38,null,{}] 15:27:58 INFO - PROCESS | 3772 | 1464391678230 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:58 INFO - PROCESS | 3772 | 1464391678348 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 15:27:58 INFO - PROCESS | 3772 | 1464391678416 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:58 INFO - PROCESS | 3772 | ++DOCSHELL 104F1400 == 18 [pid = 3772] [id = 19] 15:27:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (104F1800) [pid = 3772] [serial = 53] [outer = 00000000] 15:27:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (11299400) [pid = 3772] [serial = 54] [outer = 104F1800] 15:27:58 INFO - PROCESS | 3772 | 1464391678473 Marionette DEBUG loaded listener.js 15:27:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (118C1C00) [pid = 3772] [serial = 55] [outer = 104F1800] 15:27:58 INFO - PROCESS | 3772 | 1464391679007 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 806ms 15:27:59 INFO - PROCESS | 3772 | 1464391679044 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 15:27:59 INFO - PROCESS | 3772 | 1464391679050 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 15:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:27:59 INFO - PROCESS | 3772 | 1464391679057 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:27:59 INFO - PROCESS | 3772 | 1464391679060 Marionette TRACE conn2 <- [1,42,null,{}] 15:27:59 INFO - PROCESS | 3772 | 1464391679064 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:59 INFO - PROCESS | 3772 | 1464391679178 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 15:27:59 INFO - PROCESS | 3772 | 1464391679257 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:59 INFO - PROCESS | 3772 | ++DOCSHELL 12FA4C00 == 19 [pid = 3772] [id = 20] 15:27:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (138F2000) [pid = 3772] [serial = 56] [outer = 00000000] 15:27:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (13A78000) [pid = 3772] [serial = 57] [outer = 138F2000] 15:27:59 INFO - PROCESS | 3772 | 1464391679320 Marionette DEBUG loaded listener.js 15:27:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (13FB6400) [pid = 3772] [serial = 58] [outer = 138F2000] 15:27:59 INFO - PROCESS | 3772 | 1464391679825 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 805ms 15:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:27:59 INFO - PROCESS | 3772 | 1464391679867 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 15:27:59 INFO - PROCESS | 3772 | 1464391679870 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 15:27:59 INFO - PROCESS | 3772 | 1464391679874 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:27:59 INFO - PROCESS | 3772 | 1464391679878 Marionette TRACE conn2 <- [1,46,null,{}] 15:27:59 INFO - PROCESS | 3772 | 1464391679889 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:00 INFO - PROCESS | 3772 | 1464391680148 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 15:28:00 INFO - PROCESS | 3772 | 1464391680232 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:00 INFO - PROCESS | 3772 | ++DOCSHELL 10481C00 == 20 [pid = 3772] [id = 21] 15:28:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (10483800) [pid = 3772] [serial = 59] [outer = 00000000] 15:28:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (104ECC00) [pid = 3772] [serial = 60] [outer = 10483800] 15:28:00 INFO - PROCESS | 3772 | 1464391680285 Marionette DEBUG loaded listener.js 15:28:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (1055AC00) [pid = 3772] [serial = 61] [outer = 10483800] 15:28:00 INFO - PROCESS | 3772 | 1464391680824 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:28:00 INFO - PROCESS | 3772 | --DOCSHELL 13E35800 == 19 [pid = 3772] [id = 4] 15:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 972ms 15:28:00 INFO - PROCESS | 3772 | 1464391680859 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 15:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:28:00 INFO - PROCESS | 3772 | 1464391680863 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 15:28:00 INFO - PROCESS | 3772 | 1464391680867 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:28:00 INFO - PROCESS | 3772 | 1464391680871 Marionette TRACE conn2 <- [1,50,null,{}] 15:28:00 INFO - PROCESS | 3772 | 1464391680875 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:00 INFO - PROCESS | 3772 | 1464391680938 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 15:28:00 INFO - PROCESS | 3772 | 1464391680946 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:00 INFO - PROCESS | 3772 | ++DOCSHELL 11245000 == 20 [pid = 3772] [id = 22] 15:28:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (11245400) [pid = 3772] [serial = 62] [outer = 00000000] 15:28:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (112DC000) [pid = 3772] [serial = 63] [outer = 11245400] 15:28:00 INFO - PROCESS | 3772 | 1464391680998 Marionette DEBUG loaded listener.js 15:28:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (11410000) [pid = 3772] [serial = 64] [outer = 11245400] 15:28:01 INFO - PROCESS | 3772 | 1464391681486 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 684ms 15:28:01 INFO - PROCESS | 3772 | 1464391681546 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 15:28:01 INFO - PROCESS | 3772 | 1464391681549 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 15:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:28:01 INFO - PROCESS | 3772 | 1464391681536 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:28:01 INFO - PROCESS | 3772 | 1464391681538 Marionette TRACE conn2 <- [1,54,null,{}] 15:28:01 INFO - PROCESS | 3772 | 1464391681541 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:01 INFO - PROCESS | 3772 | 1464391681636 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 15:28:01 INFO - PROCESS | 3772 | 1464391681648 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:01 INFO - PROCESS | 3772 | ++DOCSHELL 12FA4800 == 21 [pid = 3772] [id = 23] 15:28:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (12FB0C00) [pid = 3772] [serial = 65] [outer = 00000000] 15:28:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (13187C00) [pid = 3772] [serial = 66] [outer = 12FB0C00] 15:28:01 INFO - PROCESS | 3772 | 1464391681693 Marionette DEBUG loaded listener.js 15:28:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13283C00) [pid = 3772] [serial = 67] [outer = 12FB0C00] 15:28:02 INFO - PROCESS | 3772 | 1464391682104 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 608ms 15:28:02 INFO - PROCESS | 3772 | 1464391682172 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 15:28:02 INFO - PROCESS | 3772 | 1464391682160 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 15:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:28:02 INFO - PROCESS | 3772 | 1464391682170 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:28:02 INFO - PROCESS | 3772 | 1464391682174 Marionette TRACE conn2 <- [1,58,null,{}] 15:28:02 INFO - PROCESS | 3772 | 1464391682184 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:02 INFO - PROCESS | 3772 | 1464391682266 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 15:28:02 INFO - PROCESS | 3772 | 1464391682273 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:02 INFO - PROCESS | 3772 | ++DOCSHELL 13FAA400 == 22 [pid = 3772] [id = 24] 15:28:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13FAA800) [pid = 3772] [serial = 68] [outer = 00000000] 15:28:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1433C400) [pid = 3772] [serial = 69] [outer = 13FAA800] 15:28:02 INFO - PROCESS | 3772 | 1464391682324 Marionette DEBUG loaded listener.js 15:28:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (15116C00) [pid = 3772] [serial = 70] [outer = 13FAA800] 15:28:02 INFO - PROCESS | 3772 | 1464391682726 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 578ms 15:28:02 INFO - PROCESS | 3772 | 1464391682762 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 15:28:02 INFO - PROCESS | 3772 | 1464391682764 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 15:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:28:02 INFO - PROCESS | 3772 | 1464391682751 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:28:02 INFO - PROCESS | 3772 | 1464391682753 Marionette TRACE conn2 <- [1,62,null,{}] 15:28:02 INFO - PROCESS | 3772 | 1464391682757 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:02 INFO - PROCESS | 3772 | 1464391682833 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 15:28:02 INFO - PROCESS | 3772 | 1464391682839 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:02 INFO - PROCESS | 3772 | ++DOCSHELL 13FB3400 == 23 [pid = 3772] [id = 25] 15:28:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (152CF400) [pid = 3772] [serial = 71] [outer = 00000000] 15:28:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (15804800) [pid = 3772] [serial = 72] [outer = 152CF400] 15:28:02 INFO - PROCESS | 3772 | 1464391682885 Marionette DEBUG loaded listener.js 15:28:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (15807C00) [pid = 3772] [serial = 73] [outer = 152CF400] 15:28:03 INFO - PROCESS | 3772 | 1464391683282 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 577ms 15:28:03 INFO - PROCESS | 3772 | 1464391683348 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 15:28:03 INFO - PROCESS | 3772 | 1464391683350 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 15:28:03 INFO - PROCESS | 3772 | 1464391683353 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:28:03 INFO - PROCESS | 3772 | 1464391683355 Marionette TRACE conn2 <- [1,66,null,{}] 15:28:03 INFO - PROCESS | 3772 | 1464391683359 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:03 INFO - PROCESS | 3772 | 1464391683426 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 15:28:03 INFO - PROCESS | 3772 | 1464391683433 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:03 INFO - PROCESS | 3772 | ++DOCSHELL 159C6400 == 24 [pid = 3772] [id = 26] 15:28:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (159CD000) [pid = 3772] [serial = 74] [outer = 00000000] 15:28:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (15FC7C00) [pid = 3772] [serial = 75] [outer = 159CD000] 15:28:03 INFO - PROCESS | 3772 | 1464391683484 Marionette DEBUG loaded listener.js 15:28:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (166CF800) [pid = 3772] [serial = 76] [outer = 159CD000] 15:28:03 INFO - PROCESS | 3772 | 1464391683883 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 578ms 15:28:03 INFO - PROCESS | 3772 | 1464391683938 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 15:28:03 INFO - PROCESS | 3772 | 1464391683940 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 15:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:28:03 INFO - PROCESS | 3772 | 1464391683943 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:28:03 INFO - PROCESS | 3772 | 1464391683945 Marionette TRACE conn2 <- [1,70,null,{}] 15:28:03 INFO - PROCESS | 3772 | 1464391683937 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:04 INFO - PROCESS | 3772 | 1464391684014 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 15:28:04 INFO - PROCESS | 3772 | 1464391684020 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:04 INFO - PROCESS | 3772 | ++DOCSHELL 1580C800 == 25 [pid = 3772] [id = 27] 15:28:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16959000) [pid = 3772] [serial = 77] [outer = 00000000] 15:28:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16E5E800) [pid = 3772] [serial = 78] [outer = 16959000] 15:28:04 INFO - PROCESS | 3772 | 1464391684067 Marionette DEBUG loaded listener.js 15:28:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16F06400) [pid = 3772] [serial = 79] [outer = 16959000] 15:28:04 INFO - PROCESS | 3772 | 1464391684461 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 577ms 15:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:28:04 INFO - PROCESS | 3772 | 1464391684530 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 15:28:04 INFO - PROCESS | 3772 | 1464391684532 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 15:28:04 INFO - PROCESS | 3772 | 1464391684535 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:28:04 INFO - PROCESS | 3772 | 1464391684537 Marionette TRACE conn2 <- [1,74,null,{}] 15:28:04 INFO - PROCESS | 3772 | 1464391684540 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:04 INFO - PROCESS | 3772 | 1464391684599 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 15:28:04 INFO - PROCESS | 3772 | 1464391684605 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:04 INFO - PROCESS | 3772 | ++DOCSHELL 15118400 == 26 [pid = 3772] [id = 28] 15:28:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16957C00) [pid = 3772] [serial = 80] [outer = 00000000] 15:28:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (174F2C00) [pid = 3772] [serial = 81] [outer = 16957C00] 15:28:04 INFO - PROCESS | 3772 | 1464391684650 Marionette DEBUG loaded listener.js 15:28:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (176D5800) [pid = 3772] [serial = 82] [outer = 16957C00] 15:28:05 INFO - PROCESS | 3772 | 1464391685041 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 516ms 15:28:05 INFO - PROCESS | 3772 | 1464391685053 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 15:28:05 INFO - PROCESS | 3772 | 1464391685055 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 15:28:05 INFO - PROCESS | 3772 | 1464391685058 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:28:05 INFO - PROCESS | 3772 | 1464391685060 Marionette TRACE conn2 <- [1,78,null,{}] 15:28:05 INFO - PROCESS | 3772 | 1464391685064 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:05 INFO - PROCESS | 3772 | 1464391685153 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 15:28:05 INFO - PROCESS | 3772 | 1464391685162 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:05 INFO - PROCESS | 3772 | ++DOCSHELL 143BC800 == 27 [pid = 3772] [id = 29] 15:28:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1580E800) [pid = 3772] [serial = 83] [outer = 00000000] 15:28:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (178BD000) [pid = 3772] [serial = 84] [outer = 1580E800] 15:28:05 INFO - PROCESS | 3772 | 1464391685207 Marionette DEBUG loaded listener.js 15:28:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (18037400) [pid = 3772] [serial = 85] [outer = 1580E800] 15:28:05 INFO - PROCESS | 3772 | 1464391685586 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 577ms 15:28:05 INFO - PROCESS | 3772 | 1464391685639 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 15:28:05 INFO - PROCESS | 3772 | 1464391685640 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 15:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:28:05 INFO - PROCESS | 3772 | 1464391685644 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:28:05 INFO - PROCESS | 3772 | 1464391685646 Marionette TRACE conn2 <- [1,82,null,{}] 15:28:05 INFO - PROCESS | 3772 | 1464391685649 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:05 INFO - PROCESS | 3772 | 1464391685722 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 15:28:05 INFO - PROCESS | 3772 | 1464391685777 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:05 INFO - PROCESS | 3772 | ++DOCSHELL 12B4CC00 == 28 [pid = 3772] [id = 30] 15:28:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (13187800) [pid = 3772] [serial = 86] [outer = 00000000] 15:28:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1829CC00) [pid = 3772] [serial = 87] [outer = 13187800] 15:28:05 INFO - PROCESS | 3772 | 1464391685821 Marionette DEBUG loaded listener.js 15:28:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (18469C00) [pid = 3772] [serial = 88] [outer = 13187800] 15:28:06 INFO - PROCESS | 3772 | 1464391686137 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 517ms 15:28:06 INFO - PROCESS | 3772 | 1464391686164 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 15:28:06 INFO - PROCESS | 3772 | 1464391686166 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 15:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:28:06 INFO - PROCESS | 3772 | 1464391686169 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:28:06 INFO - PROCESS | 3772 | 1464391686171 Marionette TRACE conn2 <- [1,86,null,{}] 15:28:06 INFO - PROCESS | 3772 | 1464391686174 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:06 INFO - PROCESS | 3772 | 1464391686249 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 15:28:06 INFO - PROCESS | 3772 | 1464391686256 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:06 INFO - PROCESS | 3772 | ++DOCSHELL 12F4EC00 == 29 [pid = 3772] [id = 31] 15:28:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1809C000) [pid = 3772] [serial = 89] [outer = 00000000] 15:28:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (19C37800) [pid = 3772] [serial = 90] [outer = 1809C000] 15:28:06 INFO - PROCESS | 3772 | 1464391686303 Marionette DEBUG loaded listener.js 15:28:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A0B2000) [pid = 3772] [serial = 91] [outer = 1809C000] 15:28:06 INFO - PROCESS | 3772 | 1464391686704 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 577ms 15:28:06 INFO - PROCESS | 3772 | 1464391686748 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 15:28:06 INFO - PROCESS | 3772 | 1464391686759 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 15:28:06 INFO - PROCESS | 3772 | 1464391686763 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:28:06 INFO - PROCESS | 3772 | 1464391686765 Marionette TRACE conn2 <- [1,90,null,{}] 15:28:06 INFO - PROCESS | 3772 | 1464391686769 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:06 INFO - PROCESS | 3772 | 1464391686862 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 15:28:06 INFO - PROCESS | 3772 | 1464391686868 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:06 INFO - PROCESS | 3772 | ++DOCSHELL 19C3E800 == 30 [pid = 3772] [id = 32] 15:28:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1A0B6C00) [pid = 3772] [serial = 92] [outer = 00000000] 15:28:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1A31F000) [pid = 3772] [serial = 93] [outer = 1A0B6C00] 15:28:06 INFO - PROCESS | 3772 | 1464391686915 Marionette DEBUG loaded listener.js 15:28:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A321C00) [pid = 3772] [serial = 94] [outer = 1A0B6C00] 15:28:07 INFO - PROCESS | 3772 | 1464391687296 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 577ms 15:28:07 INFO - PROCESS | 3772 | 1464391687344 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 15:28:07 INFO - PROCESS | 3772 | 1464391687346 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 15:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:28:07 INFO - PROCESS | 3772 | 1464391687349 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:28:07 INFO - PROCESS | 3772 | 1464391687351 Marionette TRACE conn2 <- [1,94,null,{}] 15:28:07 INFO - PROCESS | 3772 | 1464391687354 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:07 INFO - PROCESS | 3772 | 1464391687430 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 15:28:07 INFO - PROCESS | 3772 | 1464391687436 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:07 INFO - PROCESS | 3772 | ++DOCSHELL 1A1A8000 == 31 [pid = 3772] [id = 33] 15:28:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1A3B7800) [pid = 3772] [serial = 95] [outer = 00000000] 15:28:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A7E6C00) [pid = 3772] [serial = 96] [outer = 1A3B7800] 15:28:07 INFO - PROCESS | 3772 | 1464391687486 Marionette DEBUG loaded listener.js 15:28:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1A88B000) [pid = 3772] [serial = 97] [outer = 1A3B7800] 15:28:07 INFO - PROCESS | 3772 | 1464391687883 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 578ms 15:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:28:07 INFO - PROCESS | 3772 | 1464391687950 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 15:28:07 INFO - PROCESS | 3772 | 1464391687952 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 15:28:07 INFO - PROCESS | 3772 | 1464391687959 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:28:07 INFO - PROCESS | 3772 | 1464391687961 Marionette TRACE conn2 <- [1,98,null,{}] 15:28:07 INFO - PROCESS | 3772 | 1464391687964 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:08 INFO - PROCESS | 3772 | 1464391688041 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 15:28:08 INFO - PROCESS | 3772 | 1464391688048 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:08 INFO - PROCESS | 3772 | ++DOCSHELL 1048A000 == 32 [pid = 3772] [id = 34] 15:28:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (16F0F000) [pid = 3772] [serial = 98] [outer = 00000000] 15:28:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1A9C0800) [pid = 3772] [serial = 99] [outer = 16F0F000] 15:28:08 INFO - PROCESS | 3772 | 1464391688092 Marionette DEBUG loaded listener.js 15:28:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1A9C5400) [pid = 3772] [serial = 100] [outer = 16F0F000] 15:28:09 INFO - PROCESS | 3772 | 1464391689306 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1413ms 15:28:09 INFO - PROCESS | 3772 | 1464391689384 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 15:28:09 INFO - PROCESS | 3772 | 1464391689388 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 15:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:28:09 INFO - PROCESS | 3772 | 1464391689393 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:28:09 INFO - PROCESS | 3772 | 1464391689397 Marionette TRACE conn2 <- [1,102,null,{}] 15:28:09 INFO - PROCESS | 3772 | 1464391689402 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:09 INFO - PROCESS | 3772 | 1464391689516 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 15:28:09 INFO - PROCESS | 3772 | 1464391689569 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:09 INFO - PROCESS | 3772 | ++DOCSHELL 11241000 == 33 [pid = 3772] [id = 35] 15:28:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (11243000) [pid = 3772] [serial = 101] [outer = 00000000] 15:28:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (112DAC00) [pid = 3772] [serial = 102] [outer = 11243000] 15:28:09 INFO - PROCESS | 3772 | 1464391689617 Marionette DEBUG loaded listener.js 15:28:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (11861000) [pid = 3772] [serial = 103] [outer = 11243000] 15:28:09 INFO - PROCESS | 3772 | 1464391689980 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 623ms 15:28:10 INFO - PROCESS | 3772 | 1464391690014 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 15:28:10 INFO - PROCESS | 3772 | 1464391690019 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 15:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:28:10 INFO - PROCESS | 3772 | 1464391690025 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:28:10 INFO - PROCESS | 3772 | 1464391690028 Marionette TRACE conn2 <- [1,106,null,{}] 15:28:10 INFO - PROCESS | 3772 | 1464391690031 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:10 INFO - PROCESS | 3772 | 1464391690140 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (13E36400) [pid = 3772] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1B25EC00) [pid = 3772] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1B258800) [pid = 3772] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1AD71C00) [pid = 3772] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1AA91000) [pid = 3772] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1A9BBC00) [pid = 3772] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1A7E6400) [pid = 3772] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A0B1C00) [pid = 3772] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (159CD000) [pid = 3772] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (16959000) [pid = 3772] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16957C00) [pid = 3772] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1580E800) [pid = 3772] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (13187800) [pid = 3772] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1809C000) [pid = 3772] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1A0B6C00) [pid = 3772] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1B5D9800) [pid = 3772] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (104F1800) [pid = 3772] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (138F2000) [pid = 3772] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (10483800) [pid = 3772] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (11245400) [pid = 3772] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (12FB0C00) [pid = 3772] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13FAA800) [pid = 3772] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (152CF400) [pid = 3772] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:28:10 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1A3B7800) [pid = 3772] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:28:10 INFO - PROCESS | 3772 | 1464391690705 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:10 INFO - PROCESS | 3772 | ++DOCSHELL 10483800 == 34 [pid = 3772] [id = 36] 15:28:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (104ED400) [pid = 3772] [serial = 104] [outer = 00000000] 15:28:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (10A59400) [pid = 3772] [serial = 105] [outer = 104ED400] 15:28:10 INFO - PROCESS | 3772 | 1464391690753 Marionette DEBUG loaded listener.js 15:28:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (112D5800) [pid = 3772] [serial = 106] [outer = 104ED400] 15:28:11 INFO - PROCESS | 3772 | 1464391691119 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1109ms 15:28:11 INFO - PROCESS | 3772 | 1464391691146 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 15:28:11 INFO - PROCESS | 3772 | 1464391691148 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 15:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:28:11 INFO - PROCESS | 3772 | 1464391691151 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:28:11 INFO - PROCESS | 3772 | 1464391691155 Marionette TRACE conn2 <- [1,110,null,{}] 15:28:11 INFO - PROCESS | 3772 | 1464391691165 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:11 INFO - PROCESS | 3772 | 1464391691246 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 15:28:11 INFO - PROCESS | 3772 | 1464391691311 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:11 INFO - PROCESS | 3772 | ++DOCSHELL 12FA5C00 == 35 [pid = 3772] [id = 37] 15:28:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (12FF5800) [pid = 3772] [serial = 107] [outer = 00000000] 15:28:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1395BC00) [pid = 3772] [serial = 108] [outer = 12FF5800] 15:28:11 INFO - PROCESS | 3772 | 1464391691345 Marionette DEBUG loaded listener.js 15:28:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (13E36400) [pid = 3772] [serial = 109] [outer = 12FF5800] 15:28:11 INFO - PROCESS | 3772 | 1464391691705 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 578ms 15:28:11 INFO - PROCESS | 3772 | 1464391691730 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 15:28:11 INFO - PROCESS | 3772 | 1464391691732 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 15:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:28:11 INFO - PROCESS | 3772 | 1464391691738 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:28:11 INFO - PROCESS | 3772 | 1464391691740 Marionette TRACE conn2 <- [1,114,null,{}] 15:28:11 INFO - PROCESS | 3772 | 1464391691748 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:11 INFO - PROCESS | 3772 | 1464391691836 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 15:28:11 INFO - PROCESS | 3772 | 1464391691843 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:11 INFO - PROCESS | 3772 | ++DOCSHELL 13FAFC00 == 36 [pid = 3772] [id = 38] 15:28:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (13FB2000) [pid = 3772] [serial = 110] [outer = 00000000] 15:28:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (15610C00) [pid = 3772] [serial = 111] [outer = 13FB2000] 15:28:11 INFO - PROCESS | 3772 | 1464391691889 Marionette DEBUG loaded listener.js 15:28:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1592EC00) [pid = 3772] [serial = 112] [outer = 13FB2000] 15:28:12 INFO - PROCESS | 3772 | 1464391692296 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 577ms 15:28:12 INFO - PROCESS | 3772 | 1464391692316 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 15:28:12 INFO - PROCESS | 3772 | 1464391692318 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 15:28:12 INFO - PROCESS | 3772 | 1464391692321 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:28:12 INFO - PROCESS | 3772 | 1464391692323 Marionette TRACE conn2 <- [1,118,null,{}] 15:28:12 INFO - PROCESS | 3772 | 1464391692326 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:12 INFO - PROCESS | 3772 | 1464391692398 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 15:28:12 INFO - PROCESS | 3772 | 1464391692404 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:12 INFO - PROCESS | 3772 | ++DOCSHELL 15940800 == 37 [pid = 3772] [id = 39] 15:28:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (159CE400) [pid = 3772] [serial = 113] [outer = 00000000] 15:28:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (15FBB800) [pid = 3772] [serial = 114] [outer = 159CE400] 15:28:12 INFO - PROCESS | 3772 | 1464391692450 Marionette DEBUG loaded listener.js 15:28:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (166D4800) [pid = 3772] [serial = 115] [outer = 159CE400] 15:28:12 INFO - PROCESS | 3772 | 1464391692980 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 715ms 15:28:13 INFO - PROCESS | 3772 | 1464391693046 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 15:28:13 INFO - PROCESS | 3772 | 1464391693051 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 15:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:28:13 INFO - PROCESS | 3772 | 1464391693057 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:28:13 INFO - PROCESS | 3772 | 1464391693061 Marionette TRACE conn2 <- [1,122,null,{}] 15:28:13 INFO - PROCESS | 3772 | 1464391693067 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:13 INFO - PROCESS | 3772 | 1464391693180 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 15:28:13 INFO - PROCESS | 3772 | 1464391693267 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:13 INFO - PROCESS | 3772 | ++DOCSHELL 10F3A000 == 38 [pid = 3772] [id = 40] 15:28:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (112D8800) [pid = 3772] [serial = 116] [outer = 00000000] 15:28:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (11FAB800) [pid = 3772] [serial = 117] [outer = 112D8800] 15:28:13 INFO - PROCESS | 3772 | 1464391693324 Marionette DEBUG loaded listener.js 15:28:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (12FA4400) [pid = 3772] [serial = 118] [outer = 112D8800] 15:28:13 INFO - PROCESS | 3772 | 1464391693790 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 775ms 15:28:13 INFO - PROCESS | 3772 | 1464391693836 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 15:28:13 INFO - PROCESS | 3772 | 1464391693842 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 15:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:28:13 INFO - PROCESS | 3772 | 1464391693850 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:28:13 INFO - PROCESS | 3772 | 1464391693853 Marionette TRACE conn2 <- [1,126,null,{}] 15:28:13 INFO - PROCESS | 3772 | 1464391693857 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:13 INFO - PROCESS | 3772 | 1464391693956 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 15:28:14 INFO - PROCESS | 3772 | 1464391694041 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:14 INFO - PROCESS | 3772 | ++DOCSHELL 118C0800 == 39 [pid = 3772] [id = 41] 15:28:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (13E30000) [pid = 3772] [serial = 119] [outer = 00000000] 15:28:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (152CEC00) [pid = 3772] [serial = 120] [outer = 13E30000] 15:28:14 INFO - PROCESS | 3772 | 1464391694095 Marionette DEBUG loaded listener.js 15:28:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (159D1800) [pid = 3772] [serial = 121] [outer = 13E30000] 15:28:14 INFO - PROCESS | 3772 | 1464391694659 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 806ms 15:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:28:14 INFO - PROCESS | 3772 | 1464391694675 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 15:28:14 INFO - PROCESS | 3772 | 1464391694677 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 15:28:14 INFO - PROCESS | 3772 | 1464391694681 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:28:14 INFO - PROCESS | 3772 | 1464391694686 Marionette TRACE conn2 <- [1,130,null,{}] 15:28:14 INFO - PROCESS | 3772 | 1464391694697 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:14 INFO - PROCESS | 3772 | 1464391694797 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 15:28:14 INFO - PROCESS | 3772 | 1464391694867 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:14 INFO - PROCESS | 3772 | ++DOCSHELL 14344800 == 40 [pid = 3772] [id = 42] 15:28:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (173CB800) [pid = 3772] [serial = 122] [outer = 00000000] 15:28:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (176CD400) [pid = 3772] [serial = 123] [outer = 173CB800] 15:28:14 INFO - PROCESS | 3772 | 1464391694929 Marionette DEBUG loaded listener.js 15:28:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (178B8C00) [pid = 3772] [serial = 124] [outer = 173CB800] 15:28:15 INFO - PROCESS | 3772 | 1464391695443 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 775ms 15:28:15 INFO - PROCESS | 3772 | 1464391695469 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 15:28:15 INFO - PROCESS | 3772 | 1464391695455 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 15:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:28:15 INFO - PROCESS | 3772 | 1464391695460 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:28:15 INFO - PROCESS | 3772 | 1464391695462 Marionette TRACE conn2 <- [1,134,null,{}] 15:28:15 INFO - PROCESS | 3772 | 1464391695466 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:15 INFO - PROCESS | 3772 | 1464391695562 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 15:28:15 INFO - PROCESS | 3772 | 1464391695650 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:15 INFO - PROCESS | 3772 | ++DOCSHELL 174FDC00 == 41 [pid = 3772] [id = 43] 15:28:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (178B5000) [pid = 3772] [serial = 125] [outer = 00000000] 15:28:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (180A2800) [pid = 3772] [serial = 126] [outer = 178B5000] 15:28:15 INFO - PROCESS | 3772 | 1464391695706 Marionette DEBUG loaded listener.js 15:28:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (182A5C00) [pid = 3772] [serial = 127] [outer = 178B5000] 15:28:16 INFO - PROCESS | 3772 | 1464391696257 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 821ms 15:28:16 INFO - PROCESS | 3772 | 1464391696299 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 15:28:16 INFO - PROCESS | 3772 | 1464391696301 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 15:28:16 INFO - PROCESS | 3772 | 1464391696306 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:28:16 INFO - PROCESS | 3772 | 1464391696308 Marionette TRACE conn2 <- [1,138,null,{}] 15:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:28:16 INFO - PROCESS | 3772 | 1464391696312 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:16 INFO - PROCESS | 3772 | 1464391696404 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 15:28:16 INFO - PROCESS | 3772 | 1464391696475 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:16 INFO - PROCESS | 3772 | ++DOCSHELL 10A61400 == 42 [pid = 3772] [id = 44] 15:28:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (11865800) [pid = 3772] [serial = 128] [outer = 00000000] 15:28:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (12FA7C00) [pid = 3772] [serial = 129] [outer = 11865800] 15:28:16 INFO - PROCESS | 3772 | 1464391696529 Marionette DEBUG loaded listener.js 15:28:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (132F6C00) [pid = 3772] [serial = 130] [outer = 11865800] 15:28:17 INFO - PROCESS | 3772 | 1464391697098 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 820ms 15:28:17 INFO - PROCESS | 3772 | 1464391697134 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 15:28:17 INFO - PROCESS | 3772 | 1464391697138 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 15:28:17 INFO - PROCESS | 3772 | 1464391697144 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:28:17 INFO - PROCESS | 3772 | 1464391697147 Marionette TRACE conn2 <- [1,142,null,{}] 15:28:17 INFO - PROCESS | 3772 | 1464391697152 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:17 INFO - PROCESS | 3772 | 1464391697247 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 13FAFC00 == 41 [pid = 3772] [id = 38] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 12FA5C00 == 40 [pid = 3772] [id = 37] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 10483800 == 39 [pid = 3772] [id = 36] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 11241000 == 38 [pid = 3772] [id = 35] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 1048A000 == 37 [pid = 3772] [id = 34] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 10A61400 == 36 [pid = 3772] [id = 44] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 143BC800 == 35 [pid = 3772] [id = 29] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 174FDC00 == 34 [pid = 3772] [id = 43] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 12F4EC00 == 33 [pid = 3772] [id = 31] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 118C0800 == 32 [pid = 3772] [id = 41] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 14344800 == 31 [pid = 3772] [id = 42] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 15940800 == 30 [pid = 3772] [id = 39] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 12B4CC00 == 29 [pid = 3772] [id = 30] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 10F3A000 == 28 [pid = 3772] [id = 40] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 19C3E800 == 27 [pid = 3772] [id = 32] 15:28:17 INFO - PROCESS | 3772 | --DOCSHELL 1A1A8000 == 26 [pid = 3772] [id = 33] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (166D0C00) [pid = 3772] [serial = 17] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1A7E6C00) [pid = 3772] [serial = 96] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (15FC7C00) [pid = 3772] [serial = 75] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16E5E800) [pid = 3772] [serial = 78] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (174F2C00) [pid = 3772] [serial = 81] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (178BD000) [pid = 3772] [serial = 84] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1829CC00) [pid = 3772] [serial = 87] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (19C37800) [pid = 3772] [serial = 90] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1A31F000) [pid = 3772] [serial = 93] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (16F06400) [pid = 3772] [serial = 79] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1B792000) [pid = 3772] [serial = 51] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (11299400) [pid = 3772] [serial = 54] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (13A78000) [pid = 3772] [serial = 57] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (104ECC00) [pid = 3772] [serial = 60] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1055AC00) [pid = 3772] [serial = 61] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (112DC000) [pid = 3772] [serial = 63] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (11410000) [pid = 3772] [serial = 64] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (13187C00) [pid = 3772] [serial = 66] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1433C400) [pid = 3772] [serial = 69] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (15804800) [pid = 3772] [serial = 72] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (15807C00) [pid = 3772] [serial = 73] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (166CF800) [pid = 3772] [serial = 76] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (176D5800) [pid = 3772] [serial = 82] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (15116C00) [pid = 3772] [serial = 70] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (18037400) [pid = 3772] [serial = 85] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (13283C00) [pid = 3772] [serial = 67] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (18469C00) [pid = 3772] [serial = 88] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (118C1C00) [pid = 3772] [serial = 55] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A0B2000) [pid = 3772] [serial = 91] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1A321C00) [pid = 3772] [serial = 94] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (13FB6400) [pid = 3772] [serial = 58] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1A88B000) [pid = 3772] [serial = 97] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1B9B0C00) [pid = 3772] [serial = 52] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1695A400) [pid = 3772] [serial = 14] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (14340800) [pid = 3772] [serial = 9] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (14345400) [pid = 3772] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (11FAF000) [pid = 3772] [serial = 4] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1AD7C000) [pid = 3772] [serial = 36] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1AE9C800) [pid = 3772] [serial = 37] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1AC25C00) [pid = 3772] [serial = 33] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1AC29C00) [pid = 3772] [serial = 34] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1A9C5800) [pid = 3772] [serial = 30] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1AA8B000) [pid = 3772] [serial = 31] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1AEA3C00) [pid = 3772] [serial = 28] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (1AE9FC00) [pid = 3772] [serial = 27] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (1A3B9800) [pid = 3772] [serial = 24] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (1A0B7C00) [pid = 3772] [serial = 22] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (1A0B4000) [pid = 3772] [serial = 21] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (1B6AA800) [pid = 3772] [serial = 48] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (1B479000) [pid = 3772] [serial = 42] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (1B479C00) [pid = 3772] [serial = 43] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (1B5D4400) [pid = 3772] [serial = 45] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (1B46E800) [pid = 3772] [serial = 40] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (1B25F000) [pid = 3772] [serial = 39] [outer = 00000000] [url = about:blank] 15:28:17 INFO - PROCESS | 3772 | 1464391697878 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:17 INFO - PROCESS | 3772 | ++DOCSHELL 10A58C00 == 27 [pid = 3772] [id = 45] 15:28:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (10A59000) [pid = 3772] [serial = 131] [outer = 00000000] 15:28:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (10E49000) [pid = 3772] [serial = 132] [outer = 10A59000] 15:28:17 INFO - PROCESS | 3772 | 1464391697928 Marionette DEBUG loaded listener.js 15:28:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (11296400) [pid = 3772] [serial = 133] [outer = 10A59000] 15:28:18 INFO - PROCESS | 3772 | 1464391698301 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1215ms 15:28:18 INFO - PROCESS | 3772 | 1464391698371 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 15:28:18 INFO - PROCESS | 3772 | 1464391698375 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 15:28:18 INFO - PROCESS | 3772 | 1464391698380 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:28:18 INFO - PROCESS | 3772 | 1464391698383 Marionette TRACE conn2 <- [1,146,null,{}] 15:28:18 INFO - PROCESS | 3772 | 1464391698389 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:18 INFO - PROCESS | 3772 | 1464391698454 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 15:28:18 INFO - PROCESS | 3772 | 1464391698463 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:18 INFO - PROCESS | 3772 | ++DOCSHELL 11410000 == 28 [pid = 3772] [id = 46] 15:28:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (1185B400) [pid = 3772] [serial = 134] [outer = 00000000] 15:28:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (11FAF000) [pid = 3772] [serial = 135] [outer = 1185B400] 15:28:18 INFO - PROCESS | 3772 | 1464391698511 Marionette DEBUG loaded listener.js 15:28:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (12B28800) [pid = 3772] [serial = 136] [outer = 1185B400] 15:28:18 INFO - PROCESS | 3772 | 1464391698946 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 623ms 15:28:18 INFO - PROCESS | 3772 | 1464391699005 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 15:28:18 INFO - PROCESS | 3772 | 1464391699009 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 15:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:28:18 INFO - PROCESS | 3772 | 1464391698997 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:28:18 INFO - PROCESS | 3772 | 1464391698999 Marionette TRACE conn2 <- [1,150,null,{}] 15:28:19 INFO - PROCESS | 3772 | 1464391699002 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:19 INFO - PROCESS | 3772 | 1464391699080 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 15:28:19 INFO - PROCESS | 3772 | 1464391699122 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:19 INFO - PROCESS | 3772 | ++DOCSHELL 1395D000 == 29 [pid = 3772] [id = 47] 15:28:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (1395E800) [pid = 3772] [serial = 137] [outer = 00000000] 15:28:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (13966000) [pid = 3772] [serial = 138] [outer = 1395E800] 15:28:19 INFO - PROCESS | 3772 | 1464391699167 Marionette DEBUG loaded listener.js 15:28:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (13E2C000) [pid = 3772] [serial = 139] [outer = 1395E800] 15:28:19 INFO - PROCESS | 3772 | 1464391699567 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 577ms 15:28:19 INFO - PROCESS | 3772 | 1464391699600 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 15:28:19 INFO - PROCESS | 3772 | 1464391699602 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 15:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:28:19 INFO - PROCESS | 3772 | 1464391699595 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:28:19 INFO - PROCESS | 3772 | 1464391699601 Marionette TRACE conn2 <- [1,154,null,{}] 15:28:19 INFO - PROCESS | 3772 | 1464391699606 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:19 INFO - PROCESS | 3772 | 1464391699688 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 15:28:19 INFO - PROCESS | 3772 | 1464391699697 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:19 INFO - PROCESS | 3772 | ++DOCSHELL 13E2FC00 == 30 [pid = 3772] [id = 48] 15:28:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (13FB6400) [pid = 3772] [serial = 140] [outer = 00000000] 15:28:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (15117800) [pid = 3772] [serial = 141] [outer = 13FB6400] 15:28:19 INFO - PROCESS | 3772 | 1464391699742 Marionette DEBUG loaded listener.js 15:28:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (15804800) [pid = 3772] [serial = 142] [outer = 13FB6400] 15:28:20 INFO - PROCESS | 3772 | 1464391700183 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 639ms 15:28:20 INFO - PROCESS | 3772 | 1464391700253 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 15:28:20 INFO - PROCESS | 3772 | 1464391700256 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 15:28:20 INFO - PROCESS | 3772 | 1464391700259 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:28:20 INFO - PROCESS | 3772 | 1464391700261 Marionette TRACE conn2 <- [1,158,null,{}] 15:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:28:20 INFO - PROCESS | 3772 | 1464391700274 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:20 INFO - PROCESS | 3772 | 1464391700374 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 15:28:20 INFO - PROCESS | 3772 | 1464391700443 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:20 INFO - PROCESS | 3772 | ++DOCSHELL 1593E400 == 31 [pid = 3772] [id = 49] 15:28:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (15945C00) [pid = 3772] [serial = 143] [outer = 00000000] 15:28:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (15FC1C00) [pid = 3772] [serial = 144] [outer = 15945C00] 15:28:20 INFO - PROCESS | 3772 | 1464391700487 Marionette DEBUG loaded listener.js 15:28:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (166D2C00) [pid = 3772] [serial = 145] [outer = 15945C00] 15:28:20 INFO - PROCESS | 3772 | 1464391700883 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 654ms 15:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:28:20 INFO - PROCESS | 3772 | 1464391700926 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 15:28:20 INFO - PROCESS | 3772 | 1464391700928 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 15:28:20 INFO - PROCESS | 3772 | 1464391700931 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:28:20 INFO - PROCESS | 3772 | 1464391700933 Marionette TRACE conn2 <- [1,162,null,{}] 15:28:20 INFO - PROCESS | 3772 | 1464391700937 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:21 INFO - PROCESS | 3772 | 1464391701032 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 15:28:21 INFO - PROCESS | 3772 | 1464391701039 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:21 INFO - PROCESS | 3772 | ++DOCSHELL 1695A000 == 32 [pid = 3772] [id = 50] 15:28:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1695AC00) [pid = 3772] [serial = 146] [outer = 00000000] 15:28:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16E5D400) [pid = 3772] [serial = 147] [outer = 1695AC00] 15:28:21 INFO - PROCESS | 3772 | 1464391701090 Marionette DEBUG loaded listener.js 15:28:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1747D800) [pid = 3772] [serial = 148] [outer = 1695AC00] 15:28:21 INFO - PROCESS | 3772 | 1464391701534 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:28:21 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (16F0F000) [pid = 3772] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:28:21 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (159CE400) [pid = 3772] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:28:21 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (13FB2000) [pid = 3772] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:28:21 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (11243000) [pid = 3772] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:28:21 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (104ED400) [pid = 3772] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:28:21 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (12FF5800) [pid = 3772] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 608ms 15:28:21 INFO - PROCESS | 3772 | 1464391701552 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 15:28:21 INFO - PROCESS | 3772 | 1464391701554 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 15:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:28:21 INFO - PROCESS | 3772 | 1464391701557 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:28:21 INFO - PROCESS | 3772 | 1464391701559 Marionette TRACE conn2 <- [1,166,null,{}] 15:28:21 INFO - PROCESS | 3772 | 1464391701562 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:21 INFO - PROCESS | 3772 | 1464391701658 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 15:28:21 INFO - PROCESS | 3772 | 1464391701689 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:21 INFO - PROCESS | 3772 | ++DOCSHELL 1055FC00 == 33 [pid = 3772] [id = 51] 15:28:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (15608800) [pid = 3772] [serial = 149] [outer = 00000000] 15:28:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (16083C00) [pid = 3772] [serial = 150] [outer = 15608800] 15:28:21 INFO - PROCESS | 3772 | 1464391701740 Marionette DEBUG loaded listener.js 15:28:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (174FD400) [pid = 3772] [serial = 151] [outer = 15608800] 15:28:22 INFO - PROCESS | 3772 | 1464391702090 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 577ms 15:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:28:22 INFO - PROCESS | 3772 | 1464391702139 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 15:28:22 INFO - PROCESS | 3772 | 1464391702141 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 15:28:22 INFO - PROCESS | 3772 | 1464391702144 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:28:22 INFO - PROCESS | 3772 | 1464391702146 Marionette TRACE conn2 <- [1,170,null,{}] 15:28:22 INFO - PROCESS | 3772 | 1464391702149 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:22 INFO - PROCESS | 3772 | 1464391702219 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 15:28:22 INFO - PROCESS | 3772 | 1464391702226 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:22 INFO - PROCESS | 3772 | ++DOCSHELL 16956C00 == 34 [pid = 3772] [id = 52] 15:28:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (176D5800) [pid = 3772] [serial = 152] [outer = 00000000] 15:28:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (18098400) [pid = 3772] [serial = 153] [outer = 176D5800] 15:28:22 INFO - PROCESS | 3772 | 1464391702270 Marionette DEBUG loaded listener.js 15:28:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1846A400) [pid = 3772] [serial = 154] [outer = 176D5800] 15:28:22 INFO - PROCESS | 3772 | 1464391702669 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 517ms 15:28:22 INFO - PROCESS | 3772 | 1464391702678 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 15:28:22 INFO - PROCESS | 3772 | 1464391702679 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 15:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:28:22 INFO - PROCESS | 3772 | 1464391702683 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:28:22 INFO - PROCESS | 3772 | 1464391702684 Marionette TRACE conn2 <- [1,174,null,{}] 15:28:22 INFO - PROCESS | 3772 | 1464391702688 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:22 INFO - PROCESS | 3772 | 1464391702777 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 15:28:22 INFO - PROCESS | 3772 | 1464391702785 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:22 INFO - PROCESS | 3772 | ++DOCSHELL 15FC4C00 == 35 [pid = 3772] [id = 53] 15:28:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (18039400) [pid = 3772] [serial = 155] [outer = 00000000] 15:28:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1A0AC400) [pid = 3772] [serial = 156] [outer = 18039400] 15:28:22 INFO - PROCESS | 3772 | 1464391702828 Marionette DEBUG loaded listener.js 15:28:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1A0B4000) [pid = 3772] [serial = 157] [outer = 18039400] 15:28:23 INFO - PROCESS | 3772 | 1464391703205 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 578ms 15:28:23 INFO - PROCESS | 3772 | 1464391703263 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 15:28:23 INFO - PROCESS | 3772 | 1464391703266 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 15:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:28:23 INFO - PROCESS | 3772 | 1464391703253 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:28:23 INFO - PROCESS | 3772 | 1464391703255 Marionette TRACE conn2 <- [1,178,null,{}] 15:28:23 INFO - PROCESS | 3772 | 1464391703258 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:23 INFO - PROCESS | 3772 | 1464391703356 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 15:28:23 INFO - PROCESS | 3772 | 1464391703364 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:23 INFO - PROCESS | 3772 | ++DOCSHELL 1050E400 == 36 [pid = 3772] [id = 54] 15:28:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (10A64C00) [pid = 3772] [serial = 158] [outer = 00000000] 15:28:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1A0BA800) [pid = 3772] [serial = 159] [outer = 10A64C00] 15:28:23 INFO - PROCESS | 3772 | 1464391703432 Marionette DEBUG loaded listener.js 15:28:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1A19EC00) [pid = 3772] [serial = 160] [outer = 10A64C00] 15:28:23 INFO - PROCESS | 3772 | 1464391703917 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 714ms 15:28:24 INFO - PROCESS | 3772 | 1464391704012 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 15:28:24 INFO - PROCESS | 3772 | 1464391704016 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 15:28:24 INFO - PROCESS | 3772 | 1464391704046 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:28:24 INFO - PROCESS | 3772 | 1464391704050 Marionette TRACE conn2 <- [1,182,null,{}] 15:28:24 INFO - PROCESS | 3772 | 1464391704080 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:24 INFO - PROCESS | 3772 | 1464391704200 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 15:28:24 INFO - PROCESS | 3772 | 1464391704263 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:24 INFO - PROCESS | 3772 | ++DOCSHELL 1043A000 == 37 [pid = 3772] [id = 55] 15:28:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1043A800) [pid = 3772] [serial = 161] [outer = 00000000] 15:28:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (112D5000) [pid = 3772] [serial = 162] [outer = 1043A800] 15:28:24 INFO - PROCESS | 3772 | 1464391704320 Marionette DEBUG loaded listener.js 15:28:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (11858000) [pid = 3772] [serial = 163] [outer = 1043A800] 15:28:24 INFO - PROCESS | 3772 | 1464391704953 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 927ms 15:28:24 INFO - PROCESS | 3772 | 1464391704998 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 15:28:24 INFO - PROCESS | 3772 | 1464391705004 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 15:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:28:24 INFO - PROCESS | 3772 | 1464391705011 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:28:24 INFO - PROCESS | 3772 | 1464391705014 Marionette TRACE conn2 <- [1,186,null,{}] 15:28:24 INFO - PROCESS | 3772 | 1464391705018 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:25 INFO - PROCESS | 3772 | 1464391705117 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 15:28:25 INFO - PROCESS | 3772 | 1464391705186 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:25 INFO - PROCESS | 3772 | ++DOCSHELL 1395CC00 == 38 [pid = 3772] [id = 56] 15:28:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (13963800) [pid = 3772] [serial = 164] [outer = 00000000] 15:28:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (13FB1000) [pid = 3772] [serial = 165] [outer = 13963800] 15:28:25 INFO - PROCESS | 3772 | 1464391705241 Marionette DEBUG loaded listener.js 15:28:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1433F000) [pid = 3772] [serial = 166] [outer = 13963800] 15:28:25 INFO - PROCESS | 3772 | --DOCSHELL 15FC4C00 == 37 [pid = 3772] [id = 53] 15:28:25 INFO - PROCESS | 3772 | --DOCSHELL 16956C00 == 36 [pid = 3772] [id = 52] 15:28:25 INFO - PROCESS | 3772 | --DOCSHELL 1055FC00 == 35 [pid = 3772] [id = 51] 15:28:25 INFO - PROCESS | 3772 | --DOCSHELL 1695A000 == 34 [pid = 3772] [id = 50] 15:28:25 INFO - PROCESS | 3772 | --DOCSHELL 1593E400 == 33 [pid = 3772] [id = 49] 15:28:25 INFO - PROCESS | 3772 | --DOCSHELL 13E2FC00 == 32 [pid = 3772] [id = 48] 15:28:25 INFO - PROCESS | 3772 | --DOCSHELL 1395D000 == 31 [pid = 3772] [id = 47] 15:28:25 INFO - PROCESS | 3772 | --DOCSHELL 11410000 == 30 [pid = 3772] [id = 46] 15:28:25 INFO - PROCESS | 3772 | --DOCSHELL 10A58C00 == 29 [pid = 3772] [id = 45] 15:28:25 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1A9C0800) [pid = 3772] [serial = 99] [outer = 00000000] [url = about:blank] 15:28:25 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (15FBB800) [pid = 3772] [serial = 114] [outer = 00000000] [url = about:blank] 15:28:25 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (166D4800) [pid = 3772] [serial = 115] [outer = 00000000] [url = about:blank] 15:28:25 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1592EC00) [pid = 3772] [serial = 112] [outer = 00000000] [url = about:blank] 15:28:25 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (112DAC00) [pid = 3772] [serial = 102] [outer = 00000000] [url = about:blank] 15:28:25 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (11861000) [pid = 3772] [serial = 103] [outer = 00000000] [url = about:blank] 15:28:25 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (15610C00) [pid = 3772] [serial = 111] [outer = 00000000] [url = about:blank] 15:28:25 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (112D5800) [pid = 3772] [serial = 106] [outer = 00000000] [url = about:blank] 15:28:25 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (10A59400) [pid = 3772] [serial = 105] [outer = 00000000] [url = about:blank] 15:28:25 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1395BC00) [pid = 3772] [serial = 108] [outer = 00000000] [url = about:blank] 15:28:25 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (13E36400) [pid = 3772] [serial = 109] [outer = 00000000] [url = about:blank] 15:28:25 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A9C5400) [pid = 3772] [serial = 100] [outer = 00000000] [url = about:blank] 15:28:25 INFO - PROCESS | 3772 | 1464391705962 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:28:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10A57800) [pid = 3772] [serial = 167] [outer = 1B5D5C00] 15:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1018ms 15:28:26 INFO - PROCESS | 3772 | 1464391706052 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 15:28:26 INFO - PROCESS | 3772 | 1464391706056 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 15:28:26 INFO - PROCESS | 3772 | 1464391706061 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:28:26 INFO - PROCESS | 3772 | 1464391706065 Marionette TRACE conn2 <- [1,190,null,{}] 15:28:26 INFO - PROCESS | 3772 | 1464391706073 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:26 INFO - PROCESS | 3772 | 1464391706159 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 15:28:26 INFO - PROCESS | 3772 | 1464391706167 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:26 INFO - PROCESS | 3772 | ++DOCSHELL 1140E400 == 30 [pid = 3772] [id = 57] 15:28:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (11410400) [pid = 3772] [serial = 168] [outer = 00000000] 15:28:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (12B46800) [pid = 3772] [serial = 169] [outer = 11410400] 15:28:26 INFO - PROCESS | 3772 | 1464391706218 Marionette DEBUG loaded listener.js 15:28:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (12F4DC00) [pid = 3772] [serial = 170] [outer = 11410400] 15:28:26 INFO - PROCESS | 3772 | 1464391706651 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 623ms 15:28:26 INFO - PROCESS | 3772 | 1464391706685 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 15:28:26 INFO - PROCESS | 3772 | 1464391706689 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 15:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:28:26 INFO - PROCESS | 3772 | 1464391706695 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:28:26 INFO - PROCESS | 3772 | 1464391706697 Marionette TRACE conn2 <- [1,194,null,{}] 15:28:26 INFO - PROCESS | 3772 | 1464391706701 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:26 INFO - PROCESS | 3772 | 1464391706804 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 15:28:26 INFO - PROCESS | 3772 | 1464391706815 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:26 INFO - PROCESS | 3772 | ++DOCSHELL 13963C00 == 31 [pid = 3772] [id = 58] 15:28:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13965400) [pid = 3772] [serial = 171] [outer = 00000000] 15:28:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (13A7E800) [pid = 3772] [serial = 172] [outer = 13965400] 15:28:26 INFO - PROCESS | 3772 | 1464391706873 Marionette DEBUG loaded listener.js 15:28:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (13FAE400) [pid = 3772] [serial = 173] [outer = 13965400] 15:28:27 INFO - PROCESS | 3772 | 1464391707258 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 614ms 15:28:27 INFO - PROCESS | 3772 | 1464391707318 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 15:28:27 INFO - PROCESS | 3772 | 1464391707320 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 15:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:28:27 INFO - PROCESS | 3772 | 1464391707324 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:28:27 INFO - PROCESS | 3772 | 1464391707327 Marionette TRACE conn2 <- [1,198,null,{}] 15:28:27 INFO - PROCESS | 3772 | 1464391707338 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:27 INFO - PROCESS | 3772 | 1464391707422 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 15:28:27 INFO - PROCESS | 3772 | 1464391707433 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:27 INFO - PROCESS | 3772 | ++DOCSHELL 1592C800 == 32 [pid = 3772] [id = 59] 15:28:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1592EC00) [pid = 3772] [serial = 174] [outer = 00000000] 15:28:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15945800) [pid = 3772] [serial = 175] [outer = 1592EC00] 15:28:27 INFO - PROCESS | 3772 | 1464391707480 Marionette DEBUG loaded listener.js 15:28:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (15FC8000) [pid = 3772] [serial = 176] [outer = 1592EC00] 15:28:27 INFO - PROCESS | 3772 | 1464391707903 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 588ms 15:28:27 INFO - PROCESS | 3772 | 1464391707928 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 15:28:27 INFO - PROCESS | 3772 | 1464391707931 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 15:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:28:27 INFO - PROCESS | 3772 | 1464391707934 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:28:27 INFO - PROCESS | 3772 | 1464391707936 Marionette TRACE conn2 <- [1,202,null,{}] 15:28:27 INFO - PROCESS | 3772 | 1464391707939 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:28 INFO - PROCESS | 3772 | 1464391708027 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 15:28:28 INFO - PROCESS | 3772 | 1464391708034 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:28 INFO - PROCESS | 3772 | ++DOCSHELL 166D9C00 == 33 [pid = 3772] [id = 60] 15:28:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (167D0800) [pid = 3772] [serial = 177] [outer = 00000000] 15:28:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16FE8400) [pid = 3772] [serial = 178] [outer = 167D0800] 15:28:28 INFO - PROCESS | 3772 | 1464391708078 Marionette DEBUG loaded listener.js 15:28:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (174F7C00) [pid = 3772] [serial = 179] [outer = 167D0800] 15:28:28 INFO - PROCESS | 3772 | 1464391708493 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 588ms 15:28:28 INFO - PROCESS | 3772 | 1464391708519 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 15:28:28 INFO - PROCESS | 3772 | 1464391708520 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 15:28:28 INFO - PROCESS | 3772 | 1464391708524 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:28:28 INFO - PROCESS | 3772 | 1464391708526 Marionette TRACE conn2 <- [1,206,null,{}] 15:28:28 INFO - PROCESS | 3772 | 1464391708529 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:28 INFO - PROCESS | 3772 | 1464391708626 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 15:28:28 INFO - PROCESS | 3772 | 1464391708632 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:28 INFO - PROCESS | 3772 | ++DOCSHELL 176D9C00 == 34 [pid = 3772] [id = 61] 15:28:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (178BAC00) [pid = 3772] [serial = 180] [outer = 00000000] 15:28:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (18041000) [pid = 3772] [serial = 181] [outer = 178BAC00] 15:28:28 INFO - PROCESS | 3772 | 1464391708677 Marionette DEBUG loaded listener.js 15:28:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (18096000) [pid = 3772] [serial = 182] [outer = 178BAC00] 15:28:29 INFO - PROCESS | 3772 | 1464391709094 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 588ms 15:28:29 INFO - PROCESS | 3772 | 1464391709122 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 15:28:29 INFO - PROCESS | 3772 | 1464391709124 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 15:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:28:29 INFO - PROCESS | 3772 | 1464391709127 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:28:29 INFO - PROCESS | 3772 | 1464391709129 Marionette TRACE conn2 <- [1,210,null,{}] 15:28:29 INFO - PROCESS | 3772 | 1464391709133 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:29 INFO - PROCESS | 3772 | 1464391709254 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 15:28:29 INFO - PROCESS | 3772 | 1464391709261 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:29 INFO - PROCESS | 3772 | ++DOCSHELL 11404400 == 35 [pid = 3772] [id = 62] 15:28:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16FE6800) [pid = 3772] [serial = 183] [outer = 00000000] 15:28:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A319400) [pid = 3772] [serial = 184] [outer = 16FE6800] 15:28:29 INFO - PROCESS | 3772 | 1464391709306 Marionette DEBUG loaded listener.js 15:28:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1A324000) [pid = 3772] [serial = 185] [outer = 16FE6800] 15:28:29 INFO - PROCESS | 3772 | 1464391709740 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 634ms 15:28:29 INFO - PROCESS | 3772 | 1464391709766 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 15:28:29 INFO - PROCESS | 3772 | 1464391709768 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 15:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:28:29 INFO - PROCESS | 3772 | 1464391709772 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:28:29 INFO - PROCESS | 3772 | 1464391709774 Marionette TRACE conn2 <- [1,214,null,{}] 15:28:29 INFO - PROCESS | 3772 | 1464391709778 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:29 INFO - PROCESS | 3772 | 1464391709879 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 15:28:29 INFO - PROCESS | 3772 | 1464391709888 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:29 INFO - PROCESS | 3772 | ++DOCSHELL 1A3B5400 == 36 [pid = 3772] [id = 63] 15:28:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A3B5C00) [pid = 3772] [serial = 186] [outer = 00000000] 15:28:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A3C3800) [pid = 3772] [serial = 187] [outer = 1A3B5C00] 15:28:29 INFO - PROCESS | 3772 | 1464391709970 Marionette DEBUG loaded listener.js 15:28:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1A7E1C00) [pid = 3772] [serial = 188] [outer = 1A3B5C00] 15:28:30 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (18039400) [pid = 3772] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:28:30 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (15945C00) [pid = 3772] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:28:30 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1185B400) [pid = 3772] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:28:30 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (13FB6400) [pid = 3772] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:28:30 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (10A59000) [pid = 3772] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:28:30 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1395E800) [pid = 3772] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:28:30 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1695AC00) [pid = 3772] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:28:30 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (112D8800) [pid = 3772] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:28:30 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13E30000) [pid = 3772] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:28:30 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (173CB800) [pid = 3772] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:28:30 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (178B5000) [pid = 3772] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:28:30 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (15608800) [pid = 3772] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:28:30 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (176D5800) [pid = 3772] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:28:30 INFO - PROCESS | 3772 | 1464391710416 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 681ms 15:28:30 INFO - PROCESS | 3772 | 1464391710454 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 15:28:30 INFO - PROCESS | 3772 | 1464391710456 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 15:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:28:30 INFO - PROCESS | 3772 | 1464391710460 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:28:30 INFO - PROCESS | 3772 | 1464391710462 Marionette TRACE conn2 <- [1,218,null,{}] 15:28:30 INFO - PROCESS | 3772 | 1464391710465 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:30 INFO - PROCESS | 3772 | 1464391710539 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 15:28:30 INFO - PROCESS | 3772 | 1464391710567 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:30 INFO - PROCESS | 3772 | ++DOCSHELL 10379000 == 37 [pid = 3772] [id = 64] 15:28:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (11296800) [pid = 3772] [serial = 189] [outer = 00000000] 15:28:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (143B0000) [pid = 3772] [serial = 190] [outer = 11296800] 15:28:30 INFO - PROCESS | 3772 | 1464391710612 Marionette DEBUG loaded listener.js 15:28:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (18466800) [pid = 3772] [serial = 191] [outer = 11296800] 15:28:30 INFO - PROCESS | 3772 | 1464391710997 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 587ms 15:28:31 INFO - PROCESS | 3772 | 1464391711057 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 15:28:31 INFO - PROCESS | 3772 | 1464391711059 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 15:28:31 INFO - PROCESS | 3772 | 1464391711062 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:28:31 INFO - PROCESS | 3772 | 1464391711064 Marionette TRACE conn2 <- [1,222,null,{}] 15:28:31 INFO - PROCESS | 3772 | 1464391711068 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:31 INFO - PROCESS | 3772 | 1464391711141 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 15:28:31 INFO - PROCESS | 3772 | 1464391711148 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:31 INFO - PROCESS | 3772 | ++DOCSHELL 13E30400 == 38 [pid = 3772] [id = 65] 15:28:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (14344800) [pid = 3772] [serial = 192] [outer = 00000000] 15:28:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A88D400) [pid = 3772] [serial = 193] [outer = 14344800] 15:28:31 INFO - PROCESS | 3772 | 1464391711192 Marionette DEBUG loaded listener.js 15:28:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1A9B7800) [pid = 3772] [serial = 194] [outer = 14344800] 15:28:31 INFO - PROCESS | 3772 | 1464391711567 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 526ms 15:28:31 INFO - PROCESS | 3772 | 1464391711598 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 15:28:31 INFO - PROCESS | 3772 | 1464391711600 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 15:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:28:31 INFO - PROCESS | 3772 | 1464391711603 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:28:31 INFO - PROCESS | 3772 | 1464391711605 Marionette TRACE conn2 <- [1,226,null,{}] 15:28:31 INFO - PROCESS | 3772 | 1464391711609 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:31 INFO - PROCESS | 3772 | 1464391711714 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 15:28:31 INFO - PROCESS | 3772 | 1464391711722 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:31 INFO - PROCESS | 3772 | ++DOCSHELL 1695AC00 == 39 [pid = 3772] [id = 66] 15:28:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1A3B7400) [pid = 3772] [serial = 195] [outer = 00000000] 15:28:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A9C0400) [pid = 3772] [serial = 196] [outer = 1A3B7400] 15:28:31 INFO - PROCESS | 3772 | 1464391711750 Marionette DEBUG loaded listener.js 15:28:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A9B8C00) [pid = 3772] [serial = 197] [outer = 1A3B7400] 15:28:32 INFO - PROCESS | 3772 | 1464391712180 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 634ms 15:28:32 INFO - PROCESS | 3772 | 1464391712226 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 15:28:32 INFO - PROCESS | 3772 | 1464391712228 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 15:28:32 INFO - PROCESS | 3772 | 1464391712231 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:28:32 INFO - PROCESS | 3772 | 1464391712233 Marionette TRACE conn2 <- [1,230,null,{}] 15:28:32 INFO - PROCESS | 3772 | 1464391712237 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:32 INFO - PROCESS | 3772 | 1464391712409 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 15:28:32 INFO - PROCESS | 3772 | 1464391712465 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:32 INFO - PROCESS | 3772 | ++DOCSHELL 1037A000 == 40 [pid = 3772] [id = 67] 15:28:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1037CC00) [pid = 3772] [serial = 198] [outer = 00000000] 15:28:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (104F1C00) [pid = 3772] [serial = 199] [outer = 1037CC00] 15:28:32 INFO - PROCESS | 3772 | 1464391712523 Marionette DEBUG loaded listener.js 15:28:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (11297000) [pid = 3772] [serial = 200] [outer = 1037CC00] 15:28:33 INFO - PROCESS | 3772 | 1464391713126 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 928ms 15:28:33 INFO - PROCESS | 3772 | 1464391713178 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 15:28:33 INFO - PROCESS | 3772 | 1464391713182 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 15:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:28:33 INFO - PROCESS | 3772 | 1464391713200 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:28:33 INFO - PROCESS | 3772 | 1464391713205 Marionette TRACE conn2 <- [1,234,null,{}] 15:28:33 INFO - PROCESS | 3772 | 1464391713210 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:33 INFO - PROCESS | 3772 | 1464391713330 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 15:28:33 INFO - PROCESS | 3772 | 1464391713388 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:33 INFO - PROCESS | 3772 | ++DOCSHELL 138EE800 == 41 [pid = 3772] [id = 68] 15:28:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (138F2000) [pid = 3772] [serial = 201] [outer = 00000000] 15:28:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (152CFC00) [pid = 3772] [serial = 202] [outer = 138F2000] 15:28:33 INFO - PROCESS | 3772 | 1464391713449 Marionette DEBUG loaded listener.js 15:28:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1580E000) [pid = 3772] [serial = 203] [outer = 138F2000] 15:28:33 INFO - PROCESS | 3772 | 1464391713974 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 836ms 15:28:34 INFO - PROCESS | 3772 | 1464391714028 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 15:28:34 INFO - PROCESS | 3772 | 1464391714031 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 15:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:28:34 INFO - PROCESS | 3772 | 1464391714035 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:28:34 INFO - PROCESS | 3772 | 1464391714037 Marionette TRACE conn2 <- [1,238,null,{}] 15:28:34 INFO - PROCESS | 3772 | 1464391714041 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:34 INFO - PROCESS | 3772 | 1464391714141 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 15:28:34 INFO - PROCESS | 3772 | 1464391714230 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:34 INFO - PROCESS | 3772 | ++DOCSHELL 15801800 == 42 [pid = 3772] [id = 69] 15:28:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (178BB400) [pid = 3772] [serial = 204] [outer = 00000000] 15:28:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (18470000) [pid = 3772] [serial = 205] [outer = 178BB400] 15:28:34 INFO - PROCESS | 3772 | 1464391714285 Marionette DEBUG loaded listener.js 15:28:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (18675000) [pid = 3772] [serial = 206] [outer = 178BB400] 15:28:34 INFO - PROCESS | 3772 | 1464391714896 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 15:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 897ms 15:28:34 INFO - PROCESS | 3772 | 1464391714945 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 15:28:34 INFO - PROCESS | 3772 | 1464391714949 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 15:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:28:34 INFO - PROCESS | 3772 | 1464391714960 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:28:34 INFO - PROCESS | 3772 | 1464391714965 Marionette TRACE conn2 <- [1,242,null,{}] 15:28:34 INFO - PROCESS | 3772 | 1464391714970 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:35 INFO - PROCESS | 3772 | 1464391715060 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 15:28:35 INFO - PROCESS | 3772 | 1464391715132 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:35 INFO - PROCESS | 3772 | ++DOCSHELL 1867B800 == 43 [pid = 3772] [id = 70] 15:28:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1867BC00) [pid = 3772] [serial = 207] [outer = 00000000] 15:28:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1A3C3000) [pid = 3772] [serial = 208] [outer = 1867BC00] 15:28:35 INFO - PROCESS | 3772 | 1464391715186 Marionette DEBUG loaded listener.js 15:28:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1A9C4400) [pid = 3772] [serial = 209] [outer = 1867BC00] 15:28:35 INFO - PROCESS | 3772 | 1464391715901 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 15:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 990ms 15:28:35 INFO - PROCESS | 3772 | 1464391715946 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 15:28:35 INFO - PROCESS | 3772 | 1464391715950 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 15:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:28:35 INFO - PROCESS | 3772 | 1464391715956 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:28:35 INFO - PROCESS | 3772 | 1464391715960 Marionette TRACE conn2 <- [1,246,null,{}] 15:28:35 INFO - PROCESS | 3772 | 1464391715966 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:36 INFO - PROCESS | 3772 | 1464391716064 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 15:28:36 INFO - PROCESS | 3772 | 1464391716139 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:36 INFO - PROCESS | 3772 | ++DOCSHELL 1123BC00 == 44 [pid = 3772] [id = 71] 15:28:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (118C1400) [pid = 3772] [serial = 210] [outer = 00000000] 15:28:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (12FAC000) [pid = 3772] [serial = 211] [outer = 118C1400] 15:28:36 INFO - PROCESS | 3772 | 1464391716188 Marionette DEBUG loaded listener.js 15:28:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1318D000) [pid = 3772] [serial = 212] [outer = 118C1400] 15:28:36 INFO - PROCESS | 3772 | --DOCSHELL 1695AC00 == 43 [pid = 3772] [id = 66] 15:28:36 INFO - PROCESS | 3772 | --DOCSHELL 13E30400 == 42 [pid = 3772] [id = 65] 15:28:36 INFO - PROCESS | 3772 | --DOCSHELL 10379000 == 41 [pid = 3772] [id = 64] 15:28:36 INFO - PROCESS | 3772 | --DOCSHELL 1A3B5400 == 40 [pid = 3772] [id = 63] 15:28:36 INFO - PROCESS | 3772 | --DOCSHELL 11404400 == 39 [pid = 3772] [id = 62] 15:28:36 INFO - PROCESS | 3772 | --DOCSHELL 176D9C00 == 38 [pid = 3772] [id = 61] 15:28:36 INFO - PROCESS | 3772 | --DOCSHELL 166D9C00 == 37 [pid = 3772] [id = 60] 15:28:36 INFO - PROCESS | 3772 | --DOCSHELL 1592C800 == 36 [pid = 3772] [id = 59] 15:28:36 INFO - PROCESS | 3772 | --DOCSHELL 13963C00 == 35 [pid = 3772] [id = 58] 15:28:36 INFO - PROCESS | 3772 | --DOCSHELL 1140E400 == 34 [pid = 3772] [id = 57] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1A0B4000) [pid = 3772] [serial = 157] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (15FC1C00) [pid = 3772] [serial = 144] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (166D2C00) [pid = 3772] [serial = 145] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (11FAF000) [pid = 3772] [serial = 135] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (12B28800) [pid = 3772] [serial = 136] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (15117800) [pid = 3772] [serial = 141] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (10E49000) [pid = 3772] [serial = 132] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (11296400) [pid = 3772] [serial = 133] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (13966000) [pid = 3772] [serial = 138] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (13E2C000) [pid = 3772] [serial = 139] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16E5D400) [pid = 3772] [serial = 147] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (12FA4400) [pid = 3772] [serial = 118] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (11FAB800) [pid = 3772] [serial = 117] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (159D1800) [pid = 3772] [serial = 121] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (152CEC00) [pid = 3772] [serial = 120] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (178B8C00) [pid = 3772] [serial = 124] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (176CD400) [pid = 3772] [serial = 123] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (182A5C00) [pid = 3772] [serial = 127] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (180A2800) [pid = 3772] [serial = 126] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (12FA7C00) [pid = 3772] [serial = 129] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16083C00) [pid = 3772] [serial = 150] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (18098400) [pid = 3772] [serial = 153] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1A0BA800) [pid = 3772] [serial = 159] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1747D800) [pid = 3772] [serial = 148] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1846A400) [pid = 3772] [serial = 154] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (174FD400) [pid = 3772] [serial = 151] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (15804800) [pid = 3772] [serial = 142] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A0AC400) [pid = 3772] [serial = 156] [outer = 00000000] [url = about:blank] 15:28:36 INFO - PROCESS | 3772 | 1464391716710 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 789ms 15:28:36 INFO - PROCESS | 3772 | 1464391716742 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 15:28:36 INFO - PROCESS | 3772 | 1464391716747 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 15:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:28:36 INFO - PROCESS | 3772 | 1464391716758 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:28:36 INFO - PROCESS | 3772 | 1464391716760 Marionette TRACE conn2 <- [1,250,null,{}] 15:28:36 INFO - PROCESS | 3772 | 1464391716764 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:36 INFO - PROCESS | 3772 | 1464391716843 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 15:28:36 INFO - PROCESS | 3772 | 1464391716931 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:36 INFO - PROCESS | 3772 | ++DOCSHELL 104ED000 == 35 [pid = 3772] [id = 72] 15:28:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (105F9800) [pid = 3772] [serial = 213] [outer = 00000000] 15:28:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (11FB1400) [pid = 3772] [serial = 214] [outer = 105F9800] 15:28:36 INFO - PROCESS | 3772 | 1464391716977 Marionette DEBUG loaded listener.js 15:28:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (13283C00) [pid = 3772] [serial = 215] [outer = 105F9800] 15:28:37 INFO - PROCESS | 3772 | 1464391717361 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 634ms 15:28:37 INFO - PROCESS | 3772 | 1464391717403 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 15:28:37 INFO - PROCESS | 3772 | 1464391717406 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 15:28:37 INFO - PROCESS | 3772 | 1464391717410 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:28:37 INFO - PROCESS | 3772 | 1464391717413 Marionette TRACE conn2 <- [1,254,null,{}] 15:28:37 INFO - PROCESS | 3772 | 1464391717423 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:37 INFO - PROCESS | 3772 | 1464391717502 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 15:28:37 INFO - PROCESS | 3772 | 1464391717510 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:37 INFO - PROCESS | 3772 | ++DOCSHELL 14342000 == 36 [pid = 3772] [id = 73] 15:28:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15115000) [pid = 3772] [serial = 216] [outer = 00000000] 15:28:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (15810C00) [pid = 3772] [serial = 217] [outer = 15115000] 15:28:37 INFO - PROCESS | 3772 | 1464391717557 Marionette DEBUG loaded listener.js 15:28:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (15FBE800) [pid = 3772] [serial = 218] [outer = 15115000] 15:28:37 INFO - PROCESS | 3772 | 1464391717997 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 15:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 619ms 15:28:38 INFO - PROCESS | 3772 | 1464391718054 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 15:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:28:38 INFO - PROCESS | 3772 | 1464391718059 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 15:28:38 INFO - PROCESS | 3772 | 1464391718062 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:28:38 INFO - PROCESS | 3772 | 1464391718064 Marionette TRACE conn2 <- [1,258,null,{}] 15:28:38 INFO - PROCESS | 3772 | 1464391718068 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:38 INFO - PROCESS | 3772 | 1464391718147 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 15:28:38 INFO - PROCESS | 3772 | 1464391718154 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:38 INFO - PROCESS | 3772 | ++DOCSHELL 166D4400 == 37 [pid = 3772] [id = 74] 15:28:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (166D9400) [pid = 3772] [serial = 219] [outer = 00000000] 15:28:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16955800) [pid = 3772] [serial = 220] [outer = 166D9400] 15:28:38 INFO - PROCESS | 3772 | 1464391718199 Marionette DEBUG loaded listener.js 15:28:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (169CC800) [pid = 3772] [serial = 221] [outer = 166D9400] 15:28:38 INFO - PROCESS | 3772 | 1464391718573 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 15:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 588ms 15:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:28:38 INFO - PROCESS | 3772 | 1464391718641 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 15:28:38 INFO - PROCESS | 3772 | 1464391718643 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 15:28:38 INFO - PROCESS | 3772 | 1464391718646 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:28:38 INFO - PROCESS | 3772 | 1464391718657 Marionette TRACE conn2 <- [1,262,null,{}] 15:28:38 INFO - PROCESS | 3772 | 1464391718661 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:38 INFO - PROCESS | 3772 | 1464391718735 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 15:28:38 INFO - PROCESS | 3772 | 1464391718741 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:38 INFO - PROCESS | 3772 | ++DOCSHELL 166D2C00 == 38 [pid = 3772] [id = 75] 15:28:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (169D3C00) [pid = 3772] [serial = 222] [outer = 00000000] 15:28:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (174FD800) [pid = 3772] [serial = 223] [outer = 169D3C00] 15:28:38 INFO - PROCESS | 3772 | 1464391718785 Marionette DEBUG loaded listener.js 15:28:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (176D7C00) [pid = 3772] [serial = 224] [outer = 169D3C00] 15:28:39 INFO - PROCESS | 3772 | 1464391719267 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 15:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 649ms 15:28:39 INFO - PROCESS | 3772 | 1464391719305 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 15:28:39 INFO - PROCESS | 3772 | 1464391719306 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 15:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:28:39 INFO - PROCESS | 3772 | 1464391719310 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:28:39 INFO - PROCESS | 3772 | 1464391719312 Marionette TRACE conn2 <- [1,266,null,{}] 15:28:39 INFO - PROCESS | 3772 | 1464391719315 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:39 INFO - PROCESS | 3772 | 1464391719432 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 15:28:39 INFO - PROCESS | 3772 | 1464391719482 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:39 INFO - PROCESS | 3772 | ++DOCSHELL 15120C00 == 39 [pid = 3772] [id = 76] 15:28:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (16FE0C00) [pid = 3772] [serial = 225] [outer = 00000000] 15:28:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1846EC00) [pid = 3772] [serial = 226] [outer = 16FE0C00] 15:28:39 INFO - PROCESS | 3772 | 1464391719531 Marionette DEBUG loaded listener.js 15:28:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (18676C00) [pid = 3772] [serial = 227] [outer = 16FE0C00] 15:28:39 INFO - PROCESS | 3772 | 1464391719925 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 15:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 635ms 15:28:39 INFO - PROCESS | 3772 | 1464391719948 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 15:28:39 INFO - PROCESS | 3772 | 1464391719950 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 15:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:28:39 INFO - PROCESS | 3772 | 1464391719954 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:28:39 INFO - PROCESS | 3772 | 1464391719955 Marionette TRACE conn2 <- [1,270,null,{}] 15:28:39 INFO - PROCESS | 3772 | 1464391719959 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:40 INFO - PROCESS | 3772 | 1464391720047 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 15:28:40 INFO - PROCESS | 3772 | 1464391720130 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:40 INFO - PROCESS | 3772 | ++DOCSHELL 104F1800 == 40 [pid = 3772] [id = 77] 15:28:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (178C1400) [pid = 3772] [serial = 228] [outer = 00000000] 15:28:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (19C34C00) [pid = 3772] [serial = 229] [outer = 178C1400] 15:28:40 INFO - PROCESS | 3772 | 1464391720174 Marionette DEBUG loaded listener.js 15:28:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (19C41400) [pid = 3772] [serial = 230] [outer = 178C1400] 15:28:40 INFO - PROCESS | 3772 | 1464391720551 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 619ms 15:28:40 INFO - PROCESS | 3772 | 1464391720578 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 15:28:40 INFO - PROCESS | 3772 | 1464391720580 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 15:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:28:40 INFO - PROCESS | 3772 | 1464391720584 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:28:40 INFO - PROCESS | 3772 | 1464391720585 Marionette TRACE conn2 <- [1,274,null,{}] 15:28:40 INFO - PROCESS | 3772 | 1464391720589 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:40 INFO - PROCESS | 3772 | 1464391720686 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 15:28:40 INFO - PROCESS | 3772 | 1464391720692 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:40 INFO - PROCESS | 3772 | ++DOCSHELL 104F0C00 == 41 [pid = 3772] [id = 78] 15:28:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (182A5C00) [pid = 3772] [serial = 231] [outer = 00000000] 15:28:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1A19E400) [pid = 3772] [serial = 232] [outer = 182A5C00] 15:28:40 INFO - PROCESS | 3772 | 1464391720736 Marionette DEBUG loaded listener.js 15:28:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A0B4000) [pid = 3772] [serial = 233] [outer = 182A5C00] 15:28:41 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (178BAC00) [pid = 3772] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:28:41 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1A3B5C00) [pid = 3772] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:28:41 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (13965400) [pid = 3772] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:28:41 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (11410400) [pid = 3772] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:28:41 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1592EC00) [pid = 3772] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:28:41 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (167D0800) [pid = 3772] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:28:41 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (16FE6800) [pid = 3772] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:28:41 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (11296800) [pid = 3772] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:28:41 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (14344800) [pid = 3772] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:28:41 INFO - PROCESS | 3772 | 1464391721232 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 15:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 697ms 15:28:41 INFO - PROCESS | 3772 | 1464391721285 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 15:28:41 INFO - PROCESS | 3772 | 1464391721287 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 15:28:41 INFO - PROCESS | 3772 | 1464391721290 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:28:41 INFO - PROCESS | 3772 | 1464391721292 Marionette TRACE conn2 <- [1,278,null,{}] 15:28:41 INFO - PROCESS | 3772 | 1464391721295 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:41 INFO - PROCESS | 3772 | 1464391721402 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 15:28:41 INFO - PROCESS | 3772 | 1464391721474 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:41 INFO - PROCESS | 3772 | ++DOCSHELL 112DA800 == 42 [pid = 3772] [id = 79] 15:28:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (14344800) [pid = 3772] [serial = 234] [outer = 00000000] 15:28:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1809BC00) [pid = 3772] [serial = 235] [outer = 14344800] 15:28:41 INFO - PROCESS | 3772 | 1464391721518 Marionette DEBUG loaded listener.js 15:28:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A1A0800) [pid = 3772] [serial = 236] [outer = 14344800] 15:28:41 INFO - PROCESS | 3772 | 1464391721855 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 15:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 634ms 15:28:41 INFO - PROCESS | 3772 | 1464391721911 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 15:28:41 INFO - PROCESS | 3772 | 1464391721913 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 15:28:41 INFO - PROCESS | 3772 | 1464391721917 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:28:41 INFO - PROCESS | 3772 | 1464391721919 Marionette TRACE conn2 <- [1,282,null,{}] 15:28:41 INFO - PROCESS | 3772 | 1464391721923 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:41 INFO - PROCESS | 3772 | 1464391722000 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 15:28:41 INFO - PROCESS | 3772 | 1464391722006 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:42 INFO - PROCESS | 3772 | ++DOCSHELL 104EDC00 == 43 [pid = 3772] [id = 80] 15:28:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A0B6C00) [pid = 3772] [serial = 237] [outer = 00000000] 15:28:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1A894400) [pid = 3772] [serial = 238] [outer = 1A0B6C00] 15:28:42 INFO - PROCESS | 3772 | 1464391722050 Marionette DEBUG loaded listener.js 15:28:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1A9BF800) [pid = 3772] [serial = 239] [outer = 1A0B6C00] 15:28:42 INFO - PROCESS | 3772 | 1464391722442 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 15:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 526ms 15:28:42 INFO - PROCESS | 3772 | 1464391722452 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 15:28:42 INFO - PROCESS | 3772 | 1464391722454 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 15:28:42 INFO - PROCESS | 3772 | 1464391722457 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:28:42 INFO - PROCESS | 3772 | 1464391722460 Marionette TRACE conn2 <- [1,286,null,{}] 15:28:42 INFO - PROCESS | 3772 | 1464391722463 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:42 INFO - PROCESS | 3772 | 1464391722586 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 15:28:42 INFO - PROCESS | 3772 | 1464391722594 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:42 INFO - PROCESS | 3772 | ++DOCSHELL 1A88C400 == 44 [pid = 3772] [id = 81] 15:28:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A9C4000) [pid = 3772] [serial = 240] [outer = 00000000] 15:28:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1AC21C00) [pid = 3772] [serial = 241] [outer = 1A9C4000] 15:28:42 INFO - PROCESS | 3772 | 1464391722644 Marionette DEBUG loaded listener.js 15:28:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1AC25C00) [pid = 3772] [serial = 242] [outer = 1A9C4000] 15:28:43 INFO - PROCESS | 3772 | 1464391723134 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 15:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 727ms 15:28:43 INFO - PROCESS | 3772 | 1464391723220 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 15:28:43 INFO - PROCESS | 3772 | 1464391723223 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 15:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:28:43 INFO - PROCESS | 3772 | 1464391723256 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:28:43 INFO - PROCESS | 3772 | 1464391723258 Marionette TRACE conn2 <- [1,290,null,{}] 15:28:43 INFO - PROCESS | 3772 | 1464391723286 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:43 INFO - PROCESS | 3772 | 1464391723389 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 15:28:43 INFO - PROCESS | 3772 | 1464391723470 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:43 INFO - PROCESS | 3772 | ++DOCSHELL 11FAF000 == 45 [pid = 3772] [id = 82] 15:28:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (12911400) [pid = 3772] [serial = 243] [outer = 00000000] 15:28:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (12F4F800) [pid = 3772] [serial = 244] [outer = 12911400] 15:28:43 INFO - PROCESS | 3772 | 1464391723510 Marionette DEBUG loaded listener.js 15:28:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (132F2000) [pid = 3772] [serial = 245] [outer = 12911400] 15:28:44 INFO - PROCESS | 3772 | 1464391724099 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 913ms 15:28:44 INFO - PROCESS | 3772 | 1464391724147 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 15:28:44 INFO - PROCESS | 3772 | 1464391724153 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 15:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:28:44 INFO - PROCESS | 3772 | 1464391724161 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:28:44 INFO - PROCESS | 3772 | 1464391724166 Marionette TRACE conn2 <- [1,294,null,{}] 15:28:44 INFO - PROCESS | 3772 | 1464391724171 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:44 INFO - PROCESS | 3772 | 1464391724278 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 15:28:44 INFO - PROCESS | 3772 | 1464391724367 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:44 INFO - PROCESS | 3772 | ++DOCSHELL 14347C00 == 46 [pid = 3772] [id = 83] 15:28:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (15120400) [pid = 3772] [serial = 246] [outer = 00000000] 15:28:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (166D3400) [pid = 3772] [serial = 247] [outer = 15120400] 15:28:44 INFO - PROCESS | 3772 | 1464391724422 Marionette DEBUG loaded listener.js 15:28:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (173C8800) [pid = 3772] [serial = 248] [outer = 15120400] 15:28:44 INFO - PROCESS | 3772 | 1464391724926 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 789ms 15:28:44 INFO - PROCESS | 3772 | 1464391724959 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 15:28:44 INFO - PROCESS | 3772 | 1464391724962 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 15:28:44 INFO - PROCESS | 3772 | 1464391724981 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:28:44 INFO - PROCESS | 3772 | 1464391724985 Marionette TRACE conn2 <- [1,298,null,{}] 15:28:44 INFO - PROCESS | 3772 | 1464391724995 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:45 INFO - PROCESS | 3772 | 1464391725098 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 15:28:45 INFO - PROCESS | 3772 | 1464391725186 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:45 INFO - PROCESS | 3772 | ++DOCSHELL 166D4800 == 47 [pid = 3772] [id = 84] 15:28:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (182A6400) [pid = 3772] [serial = 249] [outer = 00000000] 15:28:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A7E2000) [pid = 3772] [serial = 250] [outer = 182A6400] 15:28:45 INFO - PROCESS | 3772 | 1464391725234 Marionette DEBUG loaded listener.js 15:28:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1AA8E400) [pid = 3772] [serial = 251] [outer = 182A6400] 15:28:45 INFO - PROCESS | 3772 | 1464391725812 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 882ms 15:28:45 INFO - PROCESS | 3772 | 1464391725869 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 15:28:45 INFO - PROCESS | 3772 | 1464391725872 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 15:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:28:45 INFO - PROCESS | 3772 | 1464391725876 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:28:45 INFO - PROCESS | 3772 | 1464391725878 Marionette TRACE conn2 <- [1,302,null,{}] 15:28:45 INFO - PROCESS | 3772 | 1464391725882 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:46 INFO - PROCESS | 3772 | 1464391726016 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 15:28:46 INFO - PROCESS | 3772 | 1464391726089 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:46 INFO - PROCESS | 3772 | ++DOCSHELL 1AC2A800 == 48 [pid = 3772] [id = 85] 15:28:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1AC2C800) [pid = 3772] [serial = 252] [outer = 00000000] 15:28:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1AC30C00) [pid = 3772] [serial = 253] [outer = 1AC2C800] 15:28:46 INFO - PROCESS | 3772 | 1464391726186 Marionette DEBUG loaded listener.js 15:28:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1AD77800) [pid = 3772] [serial = 254] [outer = 1AC2C800] 15:28:46 INFO - PROCESS | 3772 | 1464391726977 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1284ms 15:28:47 INFO - PROCESS | 3772 | 1464391727172 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 15:28:47 INFO - PROCESS | 3772 | 1464391727175 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 15:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:28:47 INFO - PROCESS | 3772 | 1464391727190 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:28:47 INFO - PROCESS | 3772 | 1464391727193 Marionette TRACE conn2 <- [1,306,null,{}] 15:28:47 INFO - PROCESS | 3772 | 1464391727198 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:47 INFO - PROCESS | 3772 | 1464391727300 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 15:28:47 INFO - PROCESS | 3772 | 1464391727370 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:47 INFO - PROCESS | 3772 | ++DOCSHELL 12FA3400 == 49 [pid = 3772] [id = 86] 15:28:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (12FA3C00) [pid = 3772] [serial = 255] [outer = 00000000] 15:28:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1318EC00) [pid = 3772] [serial = 256] [outer = 12FA3C00] 15:28:47 INFO - PROCESS | 3772 | 1464391727418 Marionette DEBUG loaded listener.js 15:28:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (13966400) [pid = 3772] [serial = 257] [outer = 12FA3C00] 15:28:47 INFO - PROCESS | 3772 | 1464391727951 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 789ms 15:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:28:47 INFO - PROCESS | 3772 | 1464391727991 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 15:28:47 INFO - PROCESS | 3772 | 1464391727994 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 15:28:47 INFO - PROCESS | 3772 | 1464391728002 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:28:47 INFO - PROCESS | 3772 | 1464391728005 Marionette TRACE conn2 <- [1,310,null,{}] 15:28:47 INFO - PROCESS | 3772 | 1464391728009 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:48 INFO - PROCESS | 3772 | 1464391728101 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 15:28:48 INFO - PROCESS | 3772 | 1464391728181 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:48 INFO - PROCESS | 3772 | ++DOCSHELL 166CF400 == 50 [pid = 3772] [id = 87] 15:28:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (166D0400) [pid = 3772] [serial = 258] [outer = 00000000] 15:28:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1695C000) [pid = 3772] [serial = 259] [outer = 166D0400] 15:28:48 INFO - PROCESS | 3772 | 1464391728230 Marionette DEBUG loaded listener.js 15:28:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (173C5400) [pid = 3772] [serial = 260] [outer = 166D0400] 15:28:48 INFO - PROCESS | 3772 | --DOCSHELL 104EDC00 == 49 [pid = 3772] [id = 80] 15:28:48 INFO - PROCESS | 3772 | --DOCSHELL 112DA800 == 48 [pid = 3772] [id = 79] 15:28:48 INFO - PROCESS | 3772 | --DOCSHELL 104F0C00 == 47 [pid = 3772] [id = 78] 15:28:48 INFO - PROCESS | 3772 | --DOCSHELL 104F1800 == 46 [pid = 3772] [id = 77] 15:28:48 INFO - PROCESS | 3772 | --DOCSHELL 15120C00 == 45 [pid = 3772] [id = 76] 15:28:48 INFO - PROCESS | 3772 | --DOCSHELL 166D2C00 == 44 [pid = 3772] [id = 75] 15:28:48 INFO - PROCESS | 3772 | --DOCSHELL 166D4400 == 43 [pid = 3772] [id = 74] 15:28:48 INFO - PROCESS | 3772 | --DOCSHELL 14342000 == 42 [pid = 3772] [id = 73] 15:28:48 INFO - PROCESS | 3772 | --DOCSHELL 104ED000 == 41 [pid = 3772] [id = 72] 15:28:48 INFO - PROCESS | 3772 | --DOCSHELL 1123BC00 == 40 [pid = 3772] [id = 71] 15:28:48 INFO - PROCESS | 3772 | --DOCSHELL 15801800 == 39 [pid = 3772] [id = 69] 15:28:48 INFO - PROCESS | 3772 | --DOCSHELL 138EE800 == 38 [pid = 3772] [id = 68] 15:28:48 INFO - PROCESS | 3772 | --DOCSHELL 1037A000 == 37 [pid = 3772] [id = 67] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (174F7C00) [pid = 3772] [serial = 179] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (18041000) [pid = 3772] [serial = 181] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (18096000) [pid = 3772] [serial = 182] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (1A3C3800) [pid = 3772] [serial = 187] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (13A7E800) [pid = 3772] [serial = 172] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (13FAE400) [pid = 3772] [serial = 173] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (12B46800) [pid = 3772] [serial = 169] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (12F4DC00) [pid = 3772] [serial = 170] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (15945800) [pid = 3772] [serial = 175] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (15FC8000) [pid = 3772] [serial = 176] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (16FE8400) [pid = 3772] [serial = 178] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1A319400) [pid = 3772] [serial = 184] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (13FB1000) [pid = 3772] [serial = 165] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (112D5000) [pid = 3772] [serial = 162] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1A9C0400) [pid = 3772] [serial = 196] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1B78FC00) [pid = 3772] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (143B0000) [pid = 3772] [serial = 190] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1A7E1C00) [pid = 3772] [serial = 188] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A88D400) [pid = 3772] [serial = 193] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1A324000) [pid = 3772] [serial = 185] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1A9B7800) [pid = 3772] [serial = 194] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (18466800) [pid = 3772] [serial = 191] [outer = 00000000] [url = about:blank] 15:28:48 INFO - PROCESS | 3772 | 1464391728742 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 789ms 15:28:48 INFO - PROCESS | 3772 | 1464391728782 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 15:28:48 INFO - PROCESS | 3772 | 1464391728785 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 15:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:28:48 INFO - PROCESS | 3772 | 1464391728788 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:28:48 INFO - PROCESS | 3772 | 1464391728790 Marionette TRACE conn2 <- [1,314,null,{}] 15:28:48 INFO - PROCESS | 3772 | 1464391728799 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:48 INFO - PROCESS | 3772 | 1464391728885 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 15:28:48 INFO - PROCESS | 3772 | 1464391728896 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:48 INFO - PROCESS | 3772 | ++DOCSHELL 131DC800 == 38 [pid = 3772] [id = 88] 15:28:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (13283000) [pid = 3772] [serial = 261] [outer = 00000000] 15:28:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (159D0C00) [pid = 3772] [serial = 262] [outer = 13283000] 15:28:48 INFO - PROCESS | 3772 | 1464391728946 Marionette DEBUG loaded listener.js 15:28:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1678D400) [pid = 3772] [serial = 263] [outer = 13283000] 15:28:49 INFO - PROCESS | 3772 | 1464391729384 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 634ms 15:28:49 INFO - PROCESS | 3772 | 1464391729426 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 15:28:49 INFO - PROCESS | 3772 | 1464391729428 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 15:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:28:49 INFO - PROCESS | 3772 | 1464391729431 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:28:49 INFO - PROCESS | 3772 | 1464391729433 Marionette TRACE conn2 <- [1,318,null,{}] 15:28:49 INFO - PROCESS | 3772 | 1464391729437 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:49 INFO - PROCESS | 3772 | 1464391729521 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 15:28:49 INFO - PROCESS | 3772 | 1464391729527 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:49 INFO - PROCESS | 3772 | ++DOCSHELL 159CDC00 == 39 [pid = 3772] [id = 89] 15:28:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (166D3800) [pid = 3772] [serial = 264] [outer = 00000000] 15:28:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (18097000) [pid = 3772] [serial = 265] [outer = 166D3800] 15:28:49 INFO - PROCESS | 3772 | 1464391729575 Marionette DEBUG loaded listener.js 15:28:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1829CC00) [pid = 3772] [serial = 266] [outer = 166D3800] 15:28:49 INFO - PROCESS | 3772 | 1464391730005 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 588ms 15:28:50 INFO - PROCESS | 3772 | 1464391730028 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 15:28:50 INFO - PROCESS | 3772 | 1464391730030 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 15:28:50 INFO - PROCESS | 3772 | 1464391730034 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:28:50 INFO - PROCESS | 3772 | 1464391730035 Marionette TRACE conn2 <- [1,322,null,{}] 15:28:50 INFO - PROCESS | 3772 | 1464391730039 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:50 INFO - PROCESS | 3772 | 1464391730126 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 15:28:50 INFO - PROCESS | 3772 | 1464391730132 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:28:50 INFO - PROCESS | 3772 | 1464391730143 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:50 INFO - PROCESS | 3772 | ++DOCSHELL 1A0B8800 == 40 [pid = 3772] [id = 90] 15:28:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1A0B9000) [pid = 3772] [serial = 267] [outer = 00000000] 15:28:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1A321000) [pid = 3772] [serial = 268] [outer = 1A0B9000] 15:28:50 INFO - PROCESS | 3772 | 1464391730188 Marionette DEBUG loaded listener.js 15:28:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1A328000) [pid = 3772] [serial = 269] [outer = 1A0B9000] 15:28:50 INFO - PROCESS | 3772 | 1464391730624 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 634ms 15:28:50 INFO - PROCESS | 3772 | 1464391730664 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 15:28:50 INFO - PROCESS | 3772 | 1464391730666 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 15:28:50 INFO - PROCESS | 3772 | 1464391730669 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:28:50 INFO - PROCESS | 3772 | 1464391730671 Marionette TRACE conn2 <- [1,326,null,{}] 15:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:28:50 INFO - PROCESS | 3772 | 1464391730674 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:50 INFO - PROCESS | 3772 | 1464391730785 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 15:28:50 INFO - PROCESS | 3772 | 1464391730792 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:50 INFO - PROCESS | 3772 | ++DOCSHELL 18674800 == 41 [pid = 3772] [id = 91] 15:28:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1867C400) [pid = 3772] [serial = 270] [outer = 00000000] 15:28:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1A9BD800) [pid = 3772] [serial = 271] [outer = 1867C400] 15:28:50 INFO - PROCESS | 3772 | 1464391730837 Marionette DEBUG loaded listener.js 15:28:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1AA8FC00) [pid = 3772] [serial = 272] [outer = 1867C400] 15:28:51 INFO - PROCESS | 3772 | 1464391731299 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 696ms 15:28:51 INFO - PROCESS | 3772 | 1464391731373 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 15:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:28:51 INFO - PROCESS | 3772 | 1464391731375 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 15:28:51 INFO - PROCESS | 3772 | 1464391731378 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:28:51 INFO - PROCESS | 3772 | 1464391731380 Marionette TRACE conn2 <- [1,330,null,{}] 15:28:51 INFO - PROCESS | 3772 | 1464391731383 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:51 INFO - PROCESS | 3772 | 1464391731492 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 15:28:51 INFO - PROCESS | 3772 | 1464391731602 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:51 INFO - PROCESS | 3772 | ++DOCSHELL 1A895800 == 42 [pid = 3772] [id = 92] 15:28:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1AC22C00) [pid = 3772] [serial = 273] [outer = 00000000] 15:28:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1AD79000) [pid = 3772] [serial = 274] [outer = 1AC22C00] 15:28:51 INFO - PROCESS | 3772 | 1464391731654 Marionette DEBUG loaded listener.js 15:28:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1AD7C000) [pid = 3772] [serial = 275] [outer = 1AC22C00] 15:28:52 INFO - PROCESS | 3772 | 1464391732045 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 728ms 15:28:52 INFO - PROCESS | 3772 | 1464391732101 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 15:28:52 INFO - PROCESS | 3772 | 1464391732103 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 15:28:52 INFO - PROCESS | 3772 | 1464391732107 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:28:52 INFO - PROCESS | 3772 | 1464391732108 Marionette TRACE conn2 <- [1,334,null,{}] 15:28:52 INFO - PROCESS | 3772 | 1464391732112 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:52 INFO - PROCESS | 3772 | 1464391732224 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 15:28:52 INFO - PROCESS | 3772 | 1464391732298 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:52 INFO - PROCESS | 3772 | ++DOCSHELL 19BB6C00 == 43 [pid = 3772] [id = 93] 15:28:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (19BB7000) [pid = 3772] [serial = 276] [outer = 00000000] 15:28:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (19BBA800) [pid = 3772] [serial = 277] [outer = 19BB7000] 15:28:52 INFO - PROCESS | 3772 | 1464391732349 Marionette DEBUG loaded listener.js 15:28:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (19BBD400) [pid = 3772] [serial = 278] [outer = 19BB7000] 15:28:52 INFO - PROCESS | 3772 | 1464391732757 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 681ms 15:28:52 INFO - PROCESS | 3772 | 1464391732806 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 15:28:52 INFO - PROCESS | 3772 | 1464391732808 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 15:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:28:52 INFO - PROCESS | 3772 | 1464391732845 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:28:52 INFO - PROCESS | 3772 | 1464391732847 Marionette TRACE conn2 <- [1,338,null,{}] 15:28:52 INFO - PROCESS | 3772 | 1464391732854 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:52 INFO - PROCESS | 3772 | 1464391732959 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 15:28:52 INFO - PROCESS | 3772 | 1464391732980 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:53 INFO - PROCESS | 3772 | ++DOCSHELL 105FB000 == 44 [pid = 3772] [id = 94] 15:28:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (10E41800) [pid = 3772] [serial = 279] [outer = 00000000] 15:28:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (18673800) [pid = 3772] [serial = 280] [outer = 10E41800] 15:28:53 INFO - PROCESS | 3772 | 1464391733190 Marionette DEBUG loaded listener.js 15:28:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1A9BB400) [pid = 3772] [serial = 281] [outer = 10E41800] 15:28:53 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (10A64C00) [pid = 3772] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:28:53 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (16FE0C00) [pid = 3772] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:28:53 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (178C1400) [pid = 3772] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:28:53 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (182A5C00) [pid = 3772] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:28:53 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (118C1400) [pid = 3772] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:28:53 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (166D9400) [pid = 3772] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:28:53 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (14344800) [pid = 3772] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:28:53 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1A0B6C00) [pid = 3772] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:28:53 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (169D3C00) [pid = 3772] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:28:53 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (15115000) [pid = 3772] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:28:53 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (105F9800) [pid = 3772] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:28:53 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1A3B7400) [pid = 3772] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:28:53 INFO - PROCESS | 3772 | 1464391733553 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 805ms 15:28:53 INFO - PROCESS | 3772 | 1464391733618 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 15:28:53 INFO - PROCESS | 3772 | 1464391733620 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 15:28:53 INFO - PROCESS | 3772 | 1464391733623 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:28:53 INFO - PROCESS | 3772 | 1464391733625 Marionette TRACE conn2 <- [1,342,null,{}] 15:28:53 INFO - PROCESS | 3772 | 1464391733629 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:53 INFO - PROCESS | 3772 | 1464391733735 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 15:28:53 INFO - PROCESS | 3772 | 1464391733743 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:53 INFO - PROCESS | 3772 | ++DOCSHELL 103DAC00 == 45 [pid = 3772] [id = 95] 15:28:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (10A64400) [pid = 3772] [serial = 282] [outer = 00000000] 15:28:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1846F000) [pid = 3772] [serial = 283] [outer = 10A64400] 15:28:53 INFO - PROCESS | 3772 | 1464391733788 Marionette DEBUG loaded listener.js 15:28:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (19BBEC00) [pid = 3772] [serial = 284] [outer = 10A64400] 15:28:54 INFO - PROCESS | 3772 | 1464391734159 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 588ms 15:28:54 INFO - PROCESS | 3772 | 1464391734221 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 15:28:54 INFO - PROCESS | 3772 | 1464391734223 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 15:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:28:54 INFO - PROCESS | 3772 | 1464391734226 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:28:54 INFO - PROCESS | 3772 | 1464391734228 Marionette TRACE conn2 <- [1,346,null,{}] 15:28:54 INFO - PROCESS | 3772 | 1464391734232 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:54 INFO - PROCESS | 3772 | 1464391734354 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 15:28:54 INFO - PROCESS | 3772 | 1464391734405 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:54 INFO - PROCESS | 3772 | ++DOCSHELL 0F307C00 == 46 [pid = 3772] [id = 96] 15:28:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (0F308000) [pid = 3772] [serial = 285] [outer = 00000000] 15:28:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (0F30C800) [pid = 3772] [serial = 286] [outer = 0F308000] 15:28:54 INFO - PROCESS | 3772 | 1464391734453 Marionette DEBUG loaded listener.js 15:28:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (176D1000) [pid = 3772] [serial = 287] [outer = 0F308000] 15:28:54 INFO - PROCESS | 3772 | 1464391734837 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 618ms 15:28:54 INFO - PROCESS | 3772 | 1464391734864 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 15:28:54 INFO - PROCESS | 3772 | 1464391734866 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 15:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:28:54 INFO - PROCESS | 3772 | 1464391734870 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:28:54 INFO - PROCESS | 3772 | 1464391734872 Marionette TRACE conn2 <- [1,350,null,{}] 15:28:54 INFO - PROCESS | 3772 | 1464391734876 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:54 INFO - PROCESS | 3772 | 1464391734985 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 15:28:54 INFO - PROCESS | 3772 | 1464391734993 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:54 INFO - PROCESS | 3772 | ++DOCSHELL 0F30C400 == 47 [pid = 3772] [id = 97] 15:28:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (0F30F800) [pid = 3772] [serial = 288] [outer = 00000000] 15:28:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (129F8000) [pid = 3772] [serial = 289] [outer = 0F30F800] 15:28:55 INFO - PROCESS | 3772 | 1464391735036 Marionette DEBUG loaded listener.js 15:28:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (129FBC00) [pid = 3772] [serial = 290] [outer = 0F30F800] 15:28:55 INFO - PROCESS | 3772 | 1464391735621 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 789ms 15:28:55 INFO - PROCESS | 3772 | 1464391735698 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 15:28:55 INFO - PROCESS | 3772 | 1464391735704 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 15:28:55 INFO - PROCESS | 3772 | 1464391735723 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:28:55 INFO - PROCESS | 3772 | 1464391735728 Marionette TRACE conn2 <- [1,354,null,{}] 15:28:55 INFO - PROCESS | 3772 | 1464391735733 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:55 INFO - PROCESS | 3772 | 1464391735850 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 15:28:55 INFO - PROCESS | 3772 | 1464391735963 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:55 INFO - PROCESS | 3772 | ++DOCSHELL 0F30A400 == 48 [pid = 3772] [id = 98] 15:28:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1032A000) [pid = 3772] [serial = 291] [outer = 00000000] 15:28:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (118CB000) [pid = 3772] [serial = 292] [outer = 1032A000] 15:28:56 INFO - PROCESS | 3772 | 1464391736022 Marionette DEBUG loaded listener.js 15:28:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (129F7400) [pid = 3772] [serial = 293] [outer = 1032A000] 15:28:56 INFO - PROCESS | 3772 | 1464391736635 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 928ms 15:28:56 INFO - PROCESS | 3772 | 1464391736673 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 15:28:56 INFO - PROCESS | 3772 | 1464391736663 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 15:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:28:56 INFO - PROCESS | 3772 | 1464391736670 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:28:56 INFO - PROCESS | 3772 | 1464391736673 Marionette TRACE conn2 <- [1,358,null,{}] 15:28:56 INFO - PROCESS | 3772 | 1464391736677 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:56 INFO - PROCESS | 3772 | 1464391736784 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 15:28:56 INFO - PROCESS | 3772 | 1464391736863 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:56 INFO - PROCESS | 3772 | ++DOCSHELL 1318C400 == 49 [pid = 3772] [id = 99] 15:28:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (13E2E800) [pid = 3772] [serial = 294] [outer = 00000000] 15:28:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (15116C00) [pid = 3772] [serial = 295] [outer = 13E2E800] 15:28:56 INFO - PROCESS | 3772 | 1464391736958 Marionette DEBUG loaded listener.js 15:28:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (15610400) [pid = 3772] [serial = 296] [outer = 13E2E800] 15:28:57 INFO - PROCESS | 3772 | 1464391737570 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 928ms 15:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:28:57 INFO - PROCESS | 3772 | 1464391737613 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 15:28:57 INFO - PROCESS | 3772 | 1464391737615 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 15:28:57 INFO - PROCESS | 3772 | 1464391737619 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:28:57 INFO - PROCESS | 3772 | 1464391737623 Marionette TRACE conn2 <- [1,362,null,{}] 15:28:57 INFO - PROCESS | 3772 | 1464391737634 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:57 INFO - PROCESS | 3772 | 1464391737745 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 15:28:57 INFO - PROCESS | 3772 | 1464391737877 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:57 INFO - PROCESS | 3772 | ++DOCSHELL 10F3C800 == 50 [pid = 3772] [id = 100] 15:28:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (129FC000) [pid = 3772] [serial = 297] [outer = 00000000] 15:28:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (18469800) [pid = 3772] [serial = 298] [outer = 129FC000] 15:28:57 INFO - PROCESS | 3772 | 1464391737935 Marionette DEBUG loaded listener.js 15:28:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (19C33C00) [pid = 3772] [serial = 299] [outer = 129FC000] 15:28:58 INFO - PROCESS | 3772 | 1464391738735 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1129ms 15:28:58 INFO - PROCESS | 3772 | 1464391738762 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 15:28:58 INFO - PROCESS | 3772 | 1464391738766 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 15:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:28:58 INFO - PROCESS | 3772 | 1464391738772 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:28:58 INFO - PROCESS | 3772 | 1464391738776 Marionette TRACE conn2 <- [1,366,null,{}] 15:28:58 INFO - PROCESS | 3772 | 1464391738783 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:58 INFO - PROCESS | 3772 | 1464391738875 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 15:28:58 INFO - PROCESS | 3772 | 1464391738956 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:58 INFO - PROCESS | 3772 | ++DOCSHELL 10A58800 == 51 [pid = 3772] [id = 101] 15:28:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (10A5B000) [pid = 3772] [serial = 300] [outer = 00000000] 15:28:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1129FC00) [pid = 3772] [serial = 301] [outer = 10A5B000] 15:28:58 INFO - PROCESS | 3772 | 1464391739004 Marionette DEBUG loaded listener.js 15:28:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (11FB3000) [pid = 3772] [serial = 302] [outer = 10A5B000] 15:28:59 INFO - PROCESS | 3772 | --DOCSHELL 0F307C00 == 50 [pid = 3772] [id = 96] 15:28:59 INFO - PROCESS | 3772 | --DOCSHELL 103DAC00 == 49 [pid = 3772] [id = 95] 15:28:59 INFO - PROCESS | 3772 | --DOCSHELL 105FB000 == 48 [pid = 3772] [id = 94] 15:28:59 INFO - PROCESS | 3772 | --DOCSHELL 19BB6C00 == 47 [pid = 3772] [id = 93] 15:28:59 INFO - PROCESS | 3772 | --DOCSHELL 1A895800 == 46 [pid = 3772] [id = 92] 15:28:59 INFO - PROCESS | 3772 | --DOCSHELL 18674800 == 45 [pid = 3772] [id = 91] 15:28:59 INFO - PROCESS | 3772 | --DOCSHELL 1A0B8800 == 44 [pid = 3772] [id = 90] 15:28:59 INFO - PROCESS | 3772 | --DOCSHELL 159CDC00 == 43 [pid = 3772] [id = 89] 15:28:59 INFO - PROCESS | 3772 | --DOCSHELL 131DC800 == 42 [pid = 3772] [id = 88] 15:28:59 INFO - PROCESS | 3772 | --DOCSHELL 166CF400 == 41 [pid = 3772] [id = 87] 15:28:59 INFO - PROCESS | 3772 | --DOCSHELL 12FA3400 == 40 [pid = 3772] [id = 86] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1AC21C00) [pid = 3772] [serial = 241] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOCSHELL 11FAF000 == 39 [pid = 3772] [id = 82] 15:28:59 INFO - PROCESS | 3772 | 1464391739598 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 820ms 15:28:59 INFO - PROCESS | 3772 | 1464391739616 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 15:28:59 INFO - PROCESS | 3772 | 1464391739621 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 15:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:28:59 INFO - PROCESS | 3772 | 1464391739627 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:28:59 INFO - PROCESS | 3772 | 1464391739629 Marionette TRACE conn2 <- [1,370,null,{}] 15:28:59 INFO - PROCESS | 3772 | 1464391739633 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:59 INFO - PROCESS | 3772 | 1464391739719 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1A9B8C00) [pid = 3772] [serial = 197] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1A19EC00) [pid = 3772] [serial = 160] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1846EC00) [pid = 3772] [serial = 226] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (19C41400) [pid = 3772] [serial = 230] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (19C34C00) [pid = 3772] [serial = 229] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1A19E400) [pid = 3772] [serial = 232] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1318D000) [pid = 3772] [serial = 212] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (12FAC000) [pid = 3772] [serial = 211] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (16955800) [pid = 3772] [serial = 220] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (169CC800) [pid = 3772] [serial = 221] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (1809BC00) [pid = 3772] [serial = 235] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1A894400) [pid = 3772] [serial = 238] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1A3C3000) [pid = 3772] [serial = 208] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (174FD800) [pid = 3772] [serial = 223] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (104F1C00) [pid = 3772] [serial = 199] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (15810C00) [pid = 3772] [serial = 217] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (11FB1400) [pid = 3772] [serial = 214] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (13283C00) [pid = 3772] [serial = 215] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (152CFC00) [pid = 3772] [serial = 202] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (15FBE800) [pid = 3772] [serial = 218] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (18470000) [pid = 3772] [serial = 205] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1A9BF800) [pid = 3772] [serial = 239] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1A0B4000) [pid = 3772] [serial = 233] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (18676C00) [pid = 3772] [serial = 227] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1A1A0800) [pid = 3772] [serial = 236] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (176D7C00) [pid = 3772] [serial = 224] [outer = 00000000] [url = about:blank] 15:28:59 INFO - PROCESS | 3772 | 1464391739814 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:59 INFO - PROCESS | 3772 | ++DOCSHELL 104E7800 == 40 [pid = 3772] [id = 102] 15:28:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (104F1C00) [pid = 3772] [serial = 303] [outer = 00000000] 15:28:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (11BB1400) [pid = 3772] [serial = 304] [outer = 104F1C00] 15:28:59 INFO - PROCESS | 3772 | 1464391739862 Marionette DEBUG loaded listener.js 15:28:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (12FB0000) [pid = 3772] [serial = 305] [outer = 104F1C00] 15:29:00 INFO - PROCESS | 3772 | 1464391740221 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 697ms 15:29:00 INFO - PROCESS | 3772 | 1464391740310 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 15:29:00 INFO - PROCESS | 3772 | 1464391740312 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 15:29:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:29:00 INFO - PROCESS | 3772 | 1464391740316 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:29:00 INFO - PROCESS | 3772 | 1464391740319 Marionette TRACE conn2 <- [1,374,null,{}] 15:29:00 INFO - PROCESS | 3772 | 1464391740334 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:00 INFO - PROCESS | 3772 | 1464391740415 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 15:29:00 INFO - PROCESS | 3772 | 1464391740427 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:00 INFO - PROCESS | 3772 | ++DOCSHELL 15609000 == 41 [pid = 3772] [id = 103] 15:29:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (15801400) [pid = 3772] [serial = 306] [outer = 00000000] 15:29:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1593E800) [pid = 3772] [serial = 307] [outer = 15801400] 15:29:00 INFO - PROCESS | 3772 | 1464391740478 Marionette DEBUG loaded listener.js 15:29:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (15FBD800) [pid = 3772] [serial = 308] [outer = 15801400] 15:29:00 INFO - PROCESS | 3772 | 1464391740940 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:29:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:29:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 649ms 15:29:00 INFO - PROCESS | 3772 | 1464391740973 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 15:29:00 INFO - PROCESS | 3772 | 1464391740976 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 15:29:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:29:00 INFO - PROCESS | 3772 | 1464391740979 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:29:00 INFO - PROCESS | 3772 | 1464391740980 Marionette TRACE conn2 <- [1,378,null,{}] 15:29:00 INFO - PROCESS | 3772 | 1464391740984 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:01 INFO - PROCESS | 3772 | 1464391741064 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 15:29:01 INFO - PROCESS | 3772 | 1464391741072 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:01 INFO - PROCESS | 3772 | ++DOCSHELL 15FC0800 == 42 [pid = 3772] [id = 104] 15:29:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (15FC0C00) [pid = 3772] [serial = 309] [outer = 00000000] 15:29:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1695B000) [pid = 3772] [serial = 310] [outer = 15FC0C00] 15:29:01 INFO - PROCESS | 3772 | 1464391741117 Marionette DEBUG loaded listener.js 15:29:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (16E6BC00) [pid = 3772] [serial = 311] [outer = 15FC0C00] 15:29:01 INFO - PROCESS | 3772 | 1464391741510 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:29:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:29:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 588ms 15:29:01 INFO - PROCESS | 3772 | 1464391741560 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 15:29:01 INFO - PROCESS | 3772 | 1464391741562 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 15:29:01 INFO - PROCESS | 3772 | 1464391741565 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:29:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:29:01 INFO - PROCESS | 3772 | 1464391741567 Marionette TRACE conn2 <- [1,382,null,{}] 15:29:01 INFO - PROCESS | 3772 | 1464391741570 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:01 INFO - PROCESS | 3772 | 1464391741655 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 15:29:01 INFO - PROCESS | 3772 | 1464391741661 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:01 INFO - PROCESS | 3772 | ++DOCSHELL 16E5E800 == 43 [pid = 3772] [id = 105] 15:29:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (173CB800) [pid = 3772] [serial = 312] [outer = 00000000] 15:29:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (176D7C00) [pid = 3772] [serial = 313] [outer = 173CB800] 15:29:01 INFO - PROCESS | 3772 | 1464391741705 Marionette DEBUG loaded listener.js 15:29:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (178BB800) [pid = 3772] [serial = 314] [outer = 173CB800] 15:29:02 INFO - PROCESS | 3772 | 1464391742183 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:29:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:29:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 634ms 15:29:02 INFO - PROCESS | 3772 | 1464391742214 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 15:29:02 INFO - PROCESS | 3772 | 1464391742216 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 15:29:02 INFO - PROCESS | 3772 | 1464391742219 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:29:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:29:02 INFO - PROCESS | 3772 | 1464391742221 Marionette TRACE conn2 <- [1,386,null,{}] 15:29:02 INFO - PROCESS | 3772 | 1464391742224 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:02 INFO - PROCESS | 3772 | 1464391742347 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 15:29:02 INFO - PROCESS | 3772 | 1464391742357 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:02 INFO - PROCESS | 3772 | ++DOCSHELL 12FB0C00 == 44 [pid = 3772] [id = 106] 15:29:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (174F2C00) [pid = 3772] [serial = 315] [outer = 00000000] 15:29:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1867B000) [pid = 3772] [serial = 316] [outer = 174F2C00] 15:29:02 INFO - PROCESS | 3772 | 1464391742401 Marionette DEBUG loaded listener.js 15:29:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (19BB2800) [pid = 3772] [serial = 317] [outer = 174F2C00] 15:29:02 INFO - PROCESS | 3772 | 1464391742853 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 15:29:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:29:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 697ms 15:29:02 INFO - PROCESS | 3772 | 1464391742924 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 15:29:02 INFO - PROCESS | 3772 | 1464391742926 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 15:29:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:29:02 INFO - PROCESS | 3772 | 1464391742930 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:29:02 INFO - PROCESS | 3772 | 1464391742931 Marionette TRACE conn2 <- [1,390,null,{}] 15:29:02 INFO - PROCESS | 3772 | 1464391742935 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:03 INFO - PROCESS | 3772 | 1464391743063 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 15:29:03 INFO - PROCESS | 3772 | 1464391743085 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:03 INFO - PROCESS | 3772 | ++DOCSHELL 10489400 == 45 [pid = 3772] [id = 107] 15:29:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (12FA4400) [pid = 3772] [serial = 318] [outer = 00000000] 15:29:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (19C3DC00) [pid = 3772] [serial = 319] [outer = 12FA4400] 15:29:03 INFO - PROCESS | 3772 | 1464391743128 Marionette DEBUG loaded listener.js 15:29:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1A0B2800) [pid = 3772] [serial = 320] [outer = 12FA4400] 15:29:03 INFO - PROCESS | 3772 | 1464391743557 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 15:29:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:29:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 681ms 15:29:03 INFO - PROCESS | 3772 | 1464391743613 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 15:29:03 INFO - PROCESS | 3772 | 1464391743614 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 15:29:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:29:03 INFO - PROCESS | 3772 | 1464391743622 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:29:03 INFO - PROCESS | 3772 | 1464391743623 Marionette TRACE conn2 <- [1,394,null,{}] 15:29:03 INFO - PROCESS | 3772 | 1464391743636 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:03 INFO - PROCESS | 3772 | 1464391743736 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 15:29:03 INFO - PROCESS | 3772 | 1464391743746 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:03 INFO - PROCESS | 3772 | ++DOCSHELL 18464400 == 46 [pid = 3772] [id = 108] 15:29:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (19BC0800) [pid = 3772] [serial = 321] [outer = 00000000] 15:29:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1A3B9000) [pid = 3772] [serial = 322] [outer = 19BC0800] 15:29:03 INFO - PROCESS | 3772 | 1464391743791 Marionette DEBUG loaded listener.js 15:29:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A7E0C00) [pid = 3772] [serial = 323] [outer = 19BC0800] 15:29:04 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1AC22C00) [pid = 3772] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:29:04 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1A9C4000) [pid = 3772] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:29:04 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (12FA3C00) [pid = 3772] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:29:04 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (19BB7000) [pid = 3772] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:29:04 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1A0B9000) [pid = 3772] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:29:04 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (166D0400) [pid = 3772] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:29:04 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (13283000) [pid = 3772] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:29:04 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (166D3800) [pid = 3772] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:29:04 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1867C400) [pid = 3772] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:29:04 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (0F308000) [pid = 3772] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:29:04 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (10E41800) [pid = 3772] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:29:04 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (10A64400) [pid = 3772] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:29:04 INFO - PROCESS | 3772 | 1464391744375 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 15:29:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:29:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 789ms 15:29:04 INFO - PROCESS | 3772 | 1464391744420 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 15:29:04 INFO - PROCESS | 3772 | 1464391744422 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 15:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:29:04 INFO - PROCESS | 3772 | 1464391744425 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:29:04 INFO - PROCESS | 3772 | 1464391744427 Marionette TRACE conn2 <- [1,398,null,{}] 15:29:04 INFO - PROCESS | 3772 | 1464391744431 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:04 INFO - PROCESS | 3772 | 1464391744509 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 15:29:04 INFO - PROCESS | 3772 | 1464391744516 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:04 INFO - PROCESS | 3772 | ++DOCSHELL 1560E800 == 47 [pid = 3772] [id = 109] 15:29:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (166D0400) [pid = 3772] [serial = 324] [outer = 00000000] 15:29:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1A0AC400) [pid = 3772] [serial = 325] [outer = 166D0400] 15:29:04 INFO - PROCESS | 3772 | 1464391744561 Marionette DEBUG loaded listener.js 15:29:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1A0BB000) [pid = 3772] [serial = 326] [outer = 166D0400] 15:29:04 INFO - PROCESS | 3772 | 1464391744965 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 15:29:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:29:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 588ms 15:29:05 INFO - PROCESS | 3772 | 1464391745007 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 15:29:05 INFO - PROCESS | 3772 | 1464391745009 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 15:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:29:05 INFO - PROCESS | 3772 | 1464391745012 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:29:05 INFO - PROCESS | 3772 | 1464391745014 Marionette TRACE conn2 <- [1,402,null,{}] 15:29:05 INFO - PROCESS | 3772 | 1464391745017 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:05 INFO - PROCESS | 3772 | 1464391745094 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 15:29:05 INFO - PROCESS | 3772 | 1464391745101 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:05 INFO - PROCESS | 3772 | ++DOCSHELL 1A31B800 == 48 [pid = 3772] [id = 110] 15:29:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1A3B5400) [pid = 3772] [serial = 327] [outer = 00000000] 15:29:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1A9BAC00) [pid = 3772] [serial = 328] [outer = 1A3B5400] 15:29:05 INFO - PROCESS | 3772 | 1464391745149 Marionette DEBUG loaded listener.js 15:29:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1A9C3800) [pid = 3772] [serial = 329] [outer = 1A3B5400] 15:29:05 INFO - PROCESS | 3772 | 1464391745582 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 15:29:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:29:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 588ms 15:29:05 INFO - PROCESS | 3772 | 1464391745612 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 15:29:05 INFO - PROCESS | 3772 | 1464391745616 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 15:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:29:05 INFO - PROCESS | 3772 | 1464391745620 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:29:05 INFO - PROCESS | 3772 | 1464391745622 Marionette TRACE conn2 <- [1,406,null,{}] 15:29:05 INFO - PROCESS | 3772 | 1464391745626 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:05 INFO - PROCESS | 3772 | 1464391745720 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 15:29:05 INFO - PROCESS | 3772 | 1464391745727 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:05 INFO - PROCESS | 3772 | ++DOCSHELL 13FB6C00 == 49 [pid = 3772] [id = 111] 15:29:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1AA8F800) [pid = 3772] [serial = 330] [outer = 00000000] 15:29:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1AC2E800) [pid = 3772] [serial = 331] [outer = 1AA8F800] 15:29:05 INFO - PROCESS | 3772 | 1464391745776 Marionette DEBUG loaded listener.js 15:29:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1AD78800) [pid = 3772] [serial = 332] [outer = 1AA8F800] 15:29:06 INFO - PROCESS | 3772 | --DOCSHELL 1395CC00 == 48 [pid = 3772] [id = 56] 15:29:06 INFO - PROCESS | 3772 | --DOCSHELL 1050E400 == 47 [pid = 3772] [id = 54] 15:29:06 INFO - PROCESS | 3772 | --DOCSHELL 14347C00 == 46 [pid = 3772] [id = 83] 15:29:06 INFO - PROCESS | 3772 | --DOCSHELL 166D4800 == 45 [pid = 3772] [id = 84] 15:29:06 INFO - PROCESS | 3772 | --DOCSHELL 1AC2A800 == 44 [pid = 3772] [id = 85] 15:29:06 INFO - PROCESS | 3772 | --DOCSHELL 1043A000 == 43 [pid = 3772] [id = 55] 15:29:06 INFO - PROCESS | 3772 | --DOCSHELL 1A88C400 == 42 [pid = 3772] [id = 81] 15:29:06 INFO - PROCESS | 3772 | --DOCSHELL 1867B800 == 41 [pid = 3772] [id = 70] 15:29:06 INFO - PROCESS | 3772 | --DOCSHELL 10A58800 == 40 [pid = 3772] [id = 101] 15:29:06 INFO - PROCESS | 3772 | --DOCSHELL 10F3C800 == 39 [pid = 3772] [id = 100] 15:29:06 INFO - PROCESS | 3772 | --DOCSHELL 0F30A400 == 38 [pid = 3772] [id = 98] 15:29:06 INFO - PROCESS | 3772 | --DOCSHELL 1318C400 == 37 [pid = 3772] [id = 99] 15:29:06 INFO - PROCESS | 3772 | --DOCSHELL 0F30C400 == 36 [pid = 3772] [id = 97] 15:29:07 INFO - PROCESS | 3772 | --DOCSHELL 15FC0800 == 35 [pid = 3772] [id = 104] 15:29:07 INFO - PROCESS | 3772 | --DOCSHELL 104E7800 == 34 [pid = 3772] [id = 102] 15:29:07 INFO - PROCESS | 3772 | --DOCSHELL 12FB0C00 == 33 [pid = 3772] [id = 106] 15:29:07 INFO - PROCESS | 3772 | --DOCSHELL 10489400 == 32 [pid = 3772] [id = 107] 15:29:07 INFO - PROCESS | 3772 | --DOCSHELL 1A31B800 == 31 [pid = 3772] [id = 110] 15:29:07 INFO - PROCESS | 3772 | --DOCSHELL 18464400 == 30 [pid = 3772] [id = 108] 15:29:07 INFO - PROCESS | 3772 | --DOCSHELL 1560E800 == 29 [pid = 3772] [id = 109] 15:29:07 INFO - PROCESS | 3772 | --DOCSHELL 16E5E800 == 28 [pid = 3772] [id = 105] 15:29:07 INFO - PROCESS | 3772 | --DOCSHELL 15609000 == 27 [pid = 3772] [id = 103] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1AD79000) [pid = 3772] [serial = 274] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1AC25C00) [pid = 3772] [serial = 242] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (13966400) [pid = 3772] [serial = 257] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1318EC00) [pid = 3772] [serial = 256] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (19BBA800) [pid = 3772] [serial = 277] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1A321000) [pid = 3772] [serial = 268] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (1A328000) [pid = 3772] [serial = 269] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (173C5400) [pid = 3772] [serial = 260] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1695C000) [pid = 3772] [serial = 259] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (159D0C00) [pid = 3772] [serial = 262] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1678D400) [pid = 3772] [serial = 263] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (18097000) [pid = 3772] [serial = 265] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1829CC00) [pid = 3772] [serial = 266] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1A9BD800) [pid = 3772] [serial = 271] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1AD7C000) [pid = 3772] [serial = 275] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (12F4F800) [pid = 3772] [serial = 244] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (166D3400) [pid = 3772] [serial = 247] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A7E2000) [pid = 3772] [serial = 250] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1AC30C00) [pid = 3772] [serial = 253] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (19BBD400) [pid = 3772] [serial = 278] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (0F30C800) [pid = 3772] [serial = 286] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1A9BB400) [pid = 3772] [serial = 281] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (18673800) [pid = 3772] [serial = 280] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1846F000) [pid = 3772] [serial = 283] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (19BBEC00) [pid = 3772] [serial = 284] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (176D1000) [pid = 3772] [serial = 287] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1AA8FC00) [pid = 3772] [serial = 272] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (129F8000) [pid = 3772] [serial = 289] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 3772 | 1464391747648 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 15:29:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:29:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 2042ms 15:29:07 INFO - PROCESS | 3772 | 1464391747666 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 15:29:07 INFO - PROCESS | 3772 | 1464391747670 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 15:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:29:07 INFO - PROCESS | 3772 | 1464391747678 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:29:07 INFO - PROCESS | 3772 | 1464391747681 Marionette TRACE conn2 <- [1,410,null,{}] 15:29:07 INFO - PROCESS | 3772 | 1464391747687 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:07 INFO - PROCESS | 3772 | 1464391747774 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 15:29:07 INFO - PROCESS | 3772 | 1464391747784 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:07 INFO - PROCESS | 3772 | ++DOCSHELL 10489400 == 28 [pid = 3772] [id = 112] 15:29:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1048A000) [pid = 3772] [serial = 333] [outer = 00000000] 15:29:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (105F6800) [pid = 3772] [serial = 334] [outer = 1048A000] 15:29:07 INFO - PROCESS | 3772 | 1464391747833 Marionette DEBUG loaded listener.js 15:29:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (10A61C00) [pid = 3772] [serial = 335] [outer = 1048A000] 15:29:08 INFO - PROCESS | 3772 | 1464391748285 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 15:29:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:29:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 618ms 15:29:08 INFO - PROCESS | 3772 | 1464391748296 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 15:29:08 INFO - PROCESS | 3772 | 1464391748302 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 15:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:29:08 INFO - PROCESS | 3772 | 1464391748309 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:29:08 INFO - PROCESS | 3772 | 1464391748311 Marionette TRACE conn2 <- [1,414,null,{}] 15:29:08 INFO - PROCESS | 3772 | 1464391748315 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:08 INFO - PROCESS | 3772 | 1464391748403 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 15:29:08 INFO - PROCESS | 3772 | 1464391748411 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:08 INFO - PROCESS | 3772 | ++DOCSHELL 11408000 == 29 [pid = 3772] [id = 113] 15:29:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1185B400) [pid = 3772] [serial = 336] [outer = 00000000] 15:29:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (129EF800) [pid = 3772] [serial = 337] [outer = 1185B400] 15:29:08 INFO - PROCESS | 3772 | 1464391748456 Marionette DEBUG loaded listener.js 15:29:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (129F6800) [pid = 3772] [serial = 338] [outer = 1185B400] 15:29:08 INFO - PROCESS | 3772 | 1464391748900 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 15:29:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:29:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 634ms 15:29:08 INFO - PROCESS | 3772 | 1464391748944 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 15:29:08 INFO - PROCESS | 3772 | 1464391748947 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 15:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:29:08 INFO - PROCESS | 3772 | 1464391748951 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:29:08 INFO - PROCESS | 3772 | 1464391748954 Marionette TRACE conn2 <- [1,418,null,{}] 15:29:08 INFO - PROCESS | 3772 | 1464391748965 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:09 INFO - PROCESS | 3772 | 1464391749044 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 15:29:09 INFO - PROCESS | 3772 | 1464391749055 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:09 INFO - PROCESS | 3772 | ++DOCSHELL 1318C400 == 30 [pid = 3772] [id = 114] 15:29:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1318EC00) [pid = 3772] [serial = 339] [outer = 00000000] 15:29:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (132F2800) [pid = 3772] [serial = 340] [outer = 1318EC00] 15:29:09 INFO - PROCESS | 3772 | 1464391749103 Marionette DEBUG loaded listener.js 15:29:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1395CC00) [pid = 3772] [serial = 341] [outer = 1318EC00] 15:29:10 INFO - PROCESS | 3772 | 1464391750011 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 15:29:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 15:29:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1083ms 15:29:10 INFO - PROCESS | 3772 | 1464391750026 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 15:29:10 INFO - PROCESS | 3772 | 1464391750028 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 15:29:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:29:10 INFO - PROCESS | 3772 | 1464391750032 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:29:10 INFO - PROCESS | 3772 | 1464391750033 Marionette TRACE conn2 <- [1,422,null,{}] 15:29:10 INFO - PROCESS | 3772 | 1464391750037 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:10 INFO - PROCESS | 3772 | 1464391750137 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 15:29:10 INFO - PROCESS | 3772 | 1464391750145 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:10 INFO - PROCESS | 3772 | ++DOCSHELL 13963000 == 31 [pid = 3772] [id = 115] 15:29:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (13A78000) [pid = 3772] [serial = 342] [outer = 00000000] 15:29:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (14340800) [pid = 3772] [serial = 343] [outer = 13A78000] 15:29:10 INFO - PROCESS | 3772 | 1464391750203 Marionette DEBUG loaded listener.js 15:29:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (15116800) [pid = 3772] [serial = 344] [outer = 13A78000] 15:29:11 INFO - PROCESS | 3772 | 1464391751097 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 15:29:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:29:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1067ms 15:29:11 INFO - PROCESS | 3772 | 1464391751122 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 15:29:11 INFO - PROCESS | 3772 | 1464391751124 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 15:29:11 INFO - PROCESS | 3772 | 1464391751128 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:29:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:29:11 INFO - PROCESS | 3772 | 1464391751129 Marionette TRACE conn2 <- [1,426,null,{}] 15:29:11 INFO - PROCESS | 3772 | 1464391751133 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:11 INFO - PROCESS | 3772 | 1464391751213 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 15:29:11 INFO - PROCESS | 3772 | 1464391751220 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:11 INFO - PROCESS | 3772 | ++DOCSHELL 152CEC00 == 32 [pid = 3772] [id = 116] 15:29:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (152D3000) [pid = 3772] [serial = 345] [outer = 00000000] 15:29:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (159CF800) [pid = 3772] [serial = 346] [outer = 152D3000] 15:29:11 INFO - PROCESS | 3772 | 1464391751264 Marionette DEBUG loaded listener.js 15:29:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (15FBF800) [pid = 3772] [serial = 347] [outer = 152D3000] 15:29:11 INFO - PROCESS | 3772 | 1464391751692 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:29:11 INFO - PROCESS | 3772 | 1464391751752 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 15:29:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:29:11 INFO - PROCESS | 3772 | 1464391751755 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:29:11 INFO - PROCESS | 3772 | 1464391751757 Marionette TRACE conn2 <- [1,430,null,{}] 15:29:11 INFO - PROCESS | 3772 | 1464391751760 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:11 INFO - PROCESS | 3772 | 1464391751850 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 15:29:11 INFO - PROCESS | 3772 | 1464391751857 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:11 INFO - PROCESS | 3772 | ++DOCSHELL 16793000 == 33 [pid = 3772] [id = 117] 15:29:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (167D0400) [pid = 3772] [serial = 348] [outer = 00000000] 15:29:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (169D3C00) [pid = 3772] [serial = 349] [outer = 167D0400] 15:29:11 INFO - PROCESS | 3772 | 1464391751902 Marionette DEBUG loaded listener.js 15:29:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (17485000) [pid = 3772] [serial = 350] [outer = 167D0400] 15:29:12 INFO - PROCESS | 3772 | 1464391752349 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 15:29:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:29:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 634ms 15:29:12 INFO - PROCESS | 3772 | 1464391752393 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 15:29:12 INFO - PROCESS | 3772 | 1464391752395 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 15:29:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:29:12 INFO - PROCESS | 3772 | 1464391752398 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:29:12 INFO - PROCESS | 3772 | 1464391752400 Marionette TRACE conn2 <- [1,434,null,{}] 15:29:12 INFO - PROCESS | 3772 | 1464391752404 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:12 INFO - PROCESS | 3772 | 1464391752476 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 15:29:12 INFO - PROCESS | 3772 | 1464391752486 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:12 INFO - PROCESS | 3772 | ++DOCSHELL 174EE400 == 34 [pid = 3772] [id = 118] 15:29:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (174F7C00) [pid = 3772] [serial = 351] [outer = 00000000] 15:29:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (178BE800) [pid = 3772] [serial = 352] [outer = 174F7C00] 15:29:12 INFO - PROCESS | 3772 | 1464391752530 Marionette DEBUG loaded listener.js 15:29:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (178C1800) [pid = 3772] [serial = 353] [outer = 174F7C00] 15:29:13 INFO - PROCESS | 3772 | 1464391753023 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 15:29:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:29:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 696ms 15:29:13 INFO - PROCESS | 3772 | 1464391753098 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 15:29:13 INFO - PROCESS | 3772 | 1464391753100 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 15:29:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:29:13 INFO - PROCESS | 3772 | 1464391753108 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:29:13 INFO - PROCESS | 3772 | 1464391753110 Marionette TRACE conn2 <- [1,438,null,{}] 15:29:13 INFO - PROCESS | 3772 | 1464391753114 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:13 INFO - PROCESS | 3772 | 1464391753225 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 15:29:13 INFO - PROCESS | 3772 | 1464391753235 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:13 INFO - PROCESS | 3772 | ++DOCSHELL 11FB4800 == 35 [pid = 3772] [id = 119] 15:29:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (129F5400) [pid = 3772] [serial = 354] [outer = 00000000] 15:29:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (182A5C00) [pid = 3772] [serial = 355] [outer = 129F5400] 15:29:13 INFO - PROCESS | 3772 | 1464391753263 Marionette DEBUG loaded listener.js 15:29:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (18464400) [pid = 3772] [serial = 356] [outer = 129F5400] 15:29:13 INFO - PROCESS | 3772 | 1464391753683 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 15:29:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:29:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 635ms 15:29:13 INFO - PROCESS | 3772 | 1464391753725 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 15:29:13 INFO - PROCESS | 3772 | 1464391753727 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 15:29:13 INFO - PROCESS | 3772 | 1464391753731 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:29:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:29:13 INFO - PROCESS | 3772 | 1464391753732 Marionette TRACE conn2 <- [1,442,null,{}] 15:29:13 INFO - PROCESS | 3772 | 1464391753736 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:13 INFO - PROCESS | 3772 | 1464391753880 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 15:29:13 INFO - PROCESS | 3772 | 1464391753907 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:13 INFO - PROCESS | 3772 | ++DOCSHELL 1318C000 == 36 [pid = 3772] [id = 120] 15:29:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1846AC00) [pid = 3772] [serial = 357] [outer = 00000000] 15:29:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1867F000) [pid = 3772] [serial = 358] [outer = 1846AC00] 15:29:13 INFO - PROCESS | 3772 | 1464391753951 Marionette DEBUG loaded listener.js 15:29:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1867F800) [pid = 3772] [serial = 359] [outer = 1846AC00] 15:29:14 INFO - PROCESS | 3772 | 1464391754372 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 15:29:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:29:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 681ms 15:29:14 INFO - PROCESS | 3772 | 1464391754430 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 15:29:14 INFO - PROCESS | 3772 | 1464391754432 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 15:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:29:14 INFO - PROCESS | 3772 | 1464391754440 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:29:14 INFO - PROCESS | 3772 | 1464391754442 Marionette TRACE conn2 <- [1,446,null,{}] 15:29:14 INFO - PROCESS | 3772 | 1464391754455 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:14 INFO - PROCESS | 3772 | 1464391754556 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 15:29:14 INFO - PROCESS | 3772 | 1464391754565 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:14 INFO - PROCESS | 3772 | ++DOCSHELL 15119800 == 37 [pid = 3772] [id = 121] 15:29:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (18677000) [pid = 3772] [serial = 360] [outer = 00000000] 15:29:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (19C34C00) [pid = 3772] [serial = 361] [outer = 18677000] 15:29:14 INFO - PROCESS | 3772 | 1464391754612 Marionette DEBUG loaded listener.js 15:29:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1A0B3400) [pid = 3772] [serial = 362] [outer = 18677000] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1AC2C800) [pid = 3772] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (138F2000) [pid = 3772] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (178BB400) [pid = 3772] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (15120400) [pid = 3772] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (12911400) [pid = 3772] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (182A6400) [pid = 3772] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (11865800) [pid = 3772] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1043A800) [pid = 3772] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (13963800) [pid = 3772] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1037CC00) [pid = 3772] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1867BC00) [pid = 3772] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (174F2C00) [pid = 3772] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (12FA4400) [pid = 3772] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (19BC0800) [pid = 3772] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1A3B5400) [pid = 3772] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (10A5B000) [pid = 3772] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (129FC000) [pid = 3772] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (13E2E800) [pid = 3772] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1032A000) [pid = 3772] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (0F30F800) [pid = 3772] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (173CB800) [pid = 3772] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (15FC0C00) [pid = 3772] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (15801400) [pid = 3772] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (104F1C00) [pid = 3772] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:29:15 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (166D0400) [pid = 3772] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:29:15 INFO - PROCESS | 3772 | 1464391755308 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 15:29:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:29:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 898ms 15:29:15 INFO - PROCESS | 3772 | 1464391755328 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 15:29:15 INFO - PROCESS | 3772 | 1464391755330 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 15:29:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:29:15 INFO - PROCESS | 3772 | 1464391755334 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:29:15 INFO - PROCESS | 3772 | 1464391755336 Marionette TRACE conn2 <- [1,450,null,{}] 15:29:15 INFO - PROCESS | 3772 | 1464391755340 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:15 INFO - PROCESS | 3772 | 1464391755433 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 15:29:15 INFO - PROCESS | 3772 | 1464391755439 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:15 INFO - PROCESS | 3772 | ++DOCSHELL 12940000 == 38 [pid = 3772] [id = 122] 15:29:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (12FEE400) [pid = 3772] [serial = 363] [outer = 00000000] 15:29:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (143B0000) [pid = 3772] [serial = 364] [outer = 12FEE400] 15:29:15 INFO - PROCESS | 3772 | 1464391755487 Marionette DEBUG loaded listener.js 15:29:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (178B7000) [pid = 3772] [serial = 365] [outer = 12FEE400] 15:29:15 INFO - PROCESS | 3772 | 1464391755926 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 15:29:15 INFO - PROCESS | 3772 | 1464391755973 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 15:29:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:29:15 INFO - PROCESS | 3772 | 1464391755977 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:29:15 INFO - PROCESS | 3772 | 1464391755978 Marionette TRACE conn2 <- [1,454,null,{}] 15:29:15 INFO - PROCESS | 3772 | 1464391755982 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:16 INFO - PROCESS | 3772 | 1464391756055 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 15:29:16 INFO - PROCESS | 3772 | 1464391756062 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:16 INFO - PROCESS | 3772 | ++DOCSHELL 17FD4800 == 39 [pid = 3772] [id = 123] 15:29:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (182A0C00) [pid = 3772] [serial = 366] [outer = 00000000] 15:29:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1A31E400) [pid = 3772] [serial = 367] [outer = 182A0C00] 15:29:16 INFO - PROCESS | 3772 | 1464391756106 Marionette DEBUG loaded listener.js 15:29:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A328800) [pid = 3772] [serial = 368] [outer = 182A0C00] 15:29:16 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:16 INFO - PROCESS | 3772 | 1464391756518 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 15:29:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:29:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 588ms 15:29:16 INFO - PROCESS | 3772 | 1464391756574 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 15:29:16 INFO - PROCESS | 3772 | 1464391756576 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 15:29:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:29:16 INFO - PROCESS | 3772 | 1464391756579 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:29:16 INFO - PROCESS | 3772 | 1464391756581 Marionette TRACE conn2 <- [1,458,null,{}] 15:29:16 INFO - PROCESS | 3772 | 1464391756584 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:16 INFO - PROCESS | 3772 | 1464391756658 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 15:29:16 INFO - PROCESS | 3772 | 1464391756664 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:16 INFO - PROCESS | 3772 | ++DOCSHELL 19C35400 == 40 [pid = 3772] [id = 124] 15:29:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1A3B5800) [pid = 3772] [serial = 369] [outer = 00000000] 15:29:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1A7E3000) [pid = 3772] [serial = 370] [outer = 1A3B5800] 15:29:16 INFO - PROCESS | 3772 | 1464391756695 Marionette DEBUG loaded listener.js 15:29:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1A891C00) [pid = 3772] [serial = 371] [outer = 1A3B5800] 15:29:17 INFO - PROCESS | 3772 | 1464391757373 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 15:29:17 INFO - PROCESS | 3772 | 1464391757473 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 15:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:29:17 INFO - PROCESS | 3772 | 1464391757479 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:29:17 INFO - PROCESS | 3772 | 1464391757483 Marionette TRACE conn2 <- [1,462,null,{}] 15:29:17 INFO - PROCESS | 3772 | 1464391757489 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:17 INFO - PROCESS | 3772 | 1464391757634 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 15:29:17 INFO - PROCESS | 3772 | 1464391757748 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:17 INFO - PROCESS | 3772 | ++DOCSHELL 0F310800 == 41 [pid = 3772] [id = 125] 15:29:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (10486000) [pid = 3772] [serial = 372] [outer = 00000000] 15:29:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (112D7000) [pid = 3772] [serial = 373] [outer = 10486000] 15:29:17 INFO - PROCESS | 3772 | 1464391757807 Marionette DEBUG loaded listener.js 15:29:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (11BB3400) [pid = 3772] [serial = 374] [outer = 10486000] 15:29:18 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:18 INFO - PROCESS | 3772 | 1464391758568 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 15:29:18 INFO - PROCESS | 3772 | 1464391758774 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 15:29:18 INFO - PROCESS | 3772 | 1464391758779 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:29:18 INFO - PROCESS | 3772 | 1464391758782 Marionette TRACE conn2 <- [1,466,null,{}] 15:29:18 INFO - PROCESS | 3772 | 1464391758787 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:29:18 INFO - PROCESS | 3772 | 1464391758895 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 15:29:18 INFO - PROCESS | 3772 | 1464391758966 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:18 INFO - PROCESS | 3772 | ++DOCSHELL 10F3B800 == 42 [pid = 3772] [id = 126] 15:29:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1123CC00) [pid = 3772] [serial = 375] [outer = 00000000] 15:29:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (112DA400) [pid = 3772] [serial = 376] [outer = 1123CC00] 15:29:19 INFO - PROCESS | 3772 | 1464391759014 Marionette DEBUG loaded listener.js 15:29:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (11FB1400) [pid = 3772] [serial = 377] [outer = 1123CC00] 15:29:19 INFO - PROCESS | 3772 | --DOCSHELL 17FD4800 == 41 [pid = 3772] [id = 123] 15:29:19 INFO - PROCESS | 3772 | --DOCSHELL 12940000 == 40 [pid = 3772] [id = 122] 15:29:19 INFO - PROCESS | 3772 | --DOCSHELL 15119800 == 39 [pid = 3772] [id = 121] 15:29:19 INFO - PROCESS | 3772 | --DOCSHELL 1318C000 == 38 [pid = 3772] [id = 120] 15:29:19 INFO - PROCESS | 3772 | --DOCSHELL 11FB4800 == 37 [pid = 3772] [id = 119] 15:29:19 INFO - PROCESS | 3772 | --DOCSHELL 174EE400 == 36 [pid = 3772] [id = 118] 15:29:19 INFO - PROCESS | 3772 | --DOCSHELL 16793000 == 35 [pid = 3772] [id = 117] 15:29:19 INFO - PROCESS | 3772 | --DOCSHELL 152CEC00 == 34 [pid = 3772] [id = 116] 15:29:19 INFO - PROCESS | 3772 | --DOCSHELL 13963000 == 33 [pid = 3772] [id = 115] 15:29:19 INFO - PROCESS | 3772 | --DOCSHELL 1318C400 == 32 [pid = 3772] [id = 114] 15:29:19 INFO - PROCESS | 3772 | --DOCSHELL 11408000 == 31 [pid = 3772] [id = 113] 15:29:19 INFO - PROCESS | 3772 | --DOCSHELL 10489400 == 30 [pid = 3772] [id = 112] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1AC2E800) [pid = 3772] [serial = 331] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOCSHELL 13FB6C00 == 29 [pid = 3772] [id = 111] 15:29:19 INFO - PROCESS | 3772 | 1464391759637 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 15:29:19 INFO - PROCESS | 3772 | 1464391759680 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 15:29:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:29:19 INFO - PROCESS | 3772 | 1464391759688 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:29:19 INFO - PROCESS | 3772 | 1464391759692 Marionette TRACE conn2 <- [1,470,null,{}] 15:29:19 INFO - PROCESS | 3772 | 1464391759696 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:19 INFO - PROCESS | 3772 | 1464391759777 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 15:29:19 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:29:19 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1AD77800) [pid = 3772] [serial = 254] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1580E000) [pid = 3772] [serial = 203] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (18675000) [pid = 3772] [serial = 206] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (173C8800) [pid = 3772] [serial = 248] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (132F2000) [pid = 3772] [serial = 245] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1AA8E400) [pid = 3772] [serial = 251] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (132F6C00) [pid = 3772] [serial = 130] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (11858000) [pid = 3772] [serial = 163] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1433F000) [pid = 3772] [serial = 166] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (11297000) [pid = 3772] [serial = 200] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1A9C4400) [pid = 3772] [serial = 209] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1867B000) [pid = 3772] [serial = 316] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (19C3DC00) [pid = 3772] [serial = 319] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (19BB2800) [pid = 3772] [serial = 317] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1A3B9000) [pid = 3772] [serial = 322] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1A0B2800) [pid = 3772] [serial = 320] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A9BAC00) [pid = 3772] [serial = 328] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1A7E0C00) [pid = 3772] [serial = 323] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1129FC00) [pid = 3772] [serial = 301] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (19C33C00) [pid = 3772] [serial = 299] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (18469800) [pid = 3772] [serial = 298] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (15610400) [pid = 3772] [serial = 296] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (15116C00) [pid = 3772] [serial = 295] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (129F7400) [pid = 3772] [serial = 293] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (118CB000) [pid = 3772] [serial = 292] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (129FBC00) [pid = 3772] [serial = 290] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (176D7C00) [pid = 3772] [serial = 313] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1695B000) [pid = 3772] [serial = 310] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16E6BC00) [pid = 3772] [serial = 311] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1593E800) [pid = 3772] [serial = 307] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (15FBD800) [pid = 3772] [serial = 308] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (11BB1400) [pid = 3772] [serial = 304] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (12FB0000) [pid = 3772] [serial = 305] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (11FB3000) [pid = 3772] [serial = 302] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1A0AC400) [pid = 3772] [serial = 325] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1A9C3800) [pid = 3772] [serial = 329] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (178BB800) [pid = 3772] [serial = 314] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1A0BB000) [pid = 3772] [serial = 326] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 3772 | 1464391759860 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:19 INFO - PROCESS | 3772 | ++DOCSHELL 0F305800 == 30 [pid = 3772] [id = 127] 15:29:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (0F30E800) [pid = 3772] [serial = 378] [outer = 00000000] 15:29:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (11409400) [pid = 3772] [serial = 379] [outer = 0F30E800] 15:29:19 INFO - PROCESS | 3772 | 1464391759909 Marionette DEBUG loaded listener.js 15:29:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (129F6000) [pid = 3772] [serial = 380] [outer = 0F30E800] 15:29:20 INFO - PROCESS | 3772 | 1464391760297 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 15:29:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:29:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 634ms 15:29:20 INFO - PROCESS | 3772 | 1464391760338 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 15:29:20 INFO - PROCESS | 3772 | 1464391760340 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 15:29:20 INFO - PROCESS | 3772 | 1464391760345 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:29:20 INFO - PROCESS | 3772 | 1464391760347 Marionette TRACE conn2 <- [1,474,null,{}] 15:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:29:20 INFO - PROCESS | 3772 | 1464391760358 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:20 INFO - PROCESS | 3772 | 1464391760442 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 15:29:20 INFO - PROCESS | 3772 | 1464391760452 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:20 INFO - PROCESS | 3772 | ++DOCSHELL 1395B800 == 31 [pid = 3772] [id = 128] 15:29:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1395BC00) [pid = 3772] [serial = 381] [outer = 00000000] 15:29:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13E2C000) [pid = 3772] [serial = 382] [outer = 1395BC00] 15:29:20 INFO - PROCESS | 3772 | 1464391760503 Marionette DEBUG loaded listener.js 15:29:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (13FB7400) [pid = 3772] [serial = 383] [outer = 1395BC00] 15:29:20 INFO - PROCESS | 3772 | 1464391760958 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 15:29:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:29:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 634ms 15:29:20 INFO - PROCESS | 3772 | 1464391760987 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 15:29:20 INFO - PROCESS | 3772 | 1464391760989 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 15:29:20 INFO - PROCESS | 3772 | 1464391760993 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:29:20 INFO - PROCESS | 3772 | 1464391760994 Marionette TRACE conn2 <- [1,478,null,{}] 15:29:20 INFO - PROCESS | 3772 | 1464391760998 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:21 INFO - PROCESS | 3772 | 1464391761075 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 15:29:21 INFO - PROCESS | 3772 | 1464391761085 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:21 INFO - PROCESS | 3772 | ++DOCSHELL 1511D400 == 32 [pid = 3772] [id = 129] 15:29:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (152CE000) [pid = 3772] [serial = 384] [outer = 00000000] 15:29:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (15809400) [pid = 3772] [serial = 385] [outer = 152CE000] 15:29:21 INFO - PROCESS | 3772 | 1464391761131 Marionette DEBUG loaded listener.js 15:29:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1593F000) [pid = 3772] [serial = 386] [outer = 152CE000] 15:29:21 INFO - PROCESS | 3772 | 1464391761545 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 15:29:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:29:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 588ms 15:29:21 INFO - PROCESS | 3772 | 1464391761589 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 15:29:21 INFO - PROCESS | 3772 | 1464391761591 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 15:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:29:21 INFO - PROCESS | 3772 | 1464391761600 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:29:21 INFO - PROCESS | 3772 | 1464391761602 Marionette TRACE conn2 <- [1,482,null,{}] 15:29:21 INFO - PROCESS | 3772 | 1464391761606 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:21 INFO - PROCESS | 3772 | 1464391761696 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 15:29:21 INFO - PROCESS | 3772 | 1464391761702 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:21 INFO - PROCESS | 3772 | ++DOCSHELL 15FBD400 == 33 [pid = 3772] [id = 130] 15:29:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15FBD800) [pid = 3772] [serial = 387] [outer = 00000000] 15:29:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16084400) [pid = 3772] [serial = 388] [outer = 15FBD800] 15:29:21 INFO - PROCESS | 3772 | 1464391761746 Marionette DEBUG loaded listener.js 15:29:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (166D9C00) [pid = 3772] [serial = 389] [outer = 15FBD800] 15:29:22 INFO - PROCESS | 3772 | 1464391762235 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 15:29:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:29:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 696ms 15:29:22 INFO - PROCESS | 3772 | 1464391762286 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 15:29:22 INFO - PROCESS | 3772 | 1464391762288 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 15:29:22 INFO - PROCESS | 3772 | 1464391762292 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:29:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:29:22 INFO - PROCESS | 3772 | 1464391762293 Marionette TRACE conn2 <- [1,486,null,{}] 15:29:22 INFO - PROCESS | 3772 | 1464391762297 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:22 INFO - PROCESS | 3772 | 1464391762442 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 15:29:22 INFO - PROCESS | 3772 | 1464391762459 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:22 INFO - PROCESS | 3772 | ++DOCSHELL 16E6A800 == 34 [pid = 3772] [id = 131] 15:29:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (173C8800) [pid = 3772] [serial = 390] [outer = 00000000] 15:29:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (174FD800) [pid = 3772] [serial = 391] [outer = 173C8800] 15:29:22 INFO - PROCESS | 3772 | 1464391762553 Marionette DEBUG loaded listener.js 15:29:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (178B8400) [pid = 3772] [serial = 392] [outer = 173C8800] 15:29:22 INFO - PROCESS | 3772 | 1464391762978 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 15:29:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:29:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 728ms 15:29:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:29:23 INFO - PROCESS | 3772 | 1464391763053 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 15:29:23 INFO - PROCESS | 3772 | 1464391763055 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 15:29:23 INFO - PROCESS | 3772 | 1464391763059 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:29:23 INFO - PROCESS | 3772 | 1464391763060 Marionette TRACE conn2 <- [1,490,null,{}] 15:29:23 INFO - PROCESS | 3772 | 1464391763064 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:23 INFO - PROCESS | 3772 | 1464391763159 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 15:29:23 INFO - PROCESS | 3772 | 1464391763172 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:23 INFO - PROCESS | 3772 | ++DOCSHELL 1748CC00 == 35 [pid = 3772] [id = 132] 15:29:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (174F9000) [pid = 3772] [serial = 393] [outer = 00000000] 15:29:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1829CC00) [pid = 3772] [serial = 394] [outer = 174F9000] 15:29:23 INFO - PROCESS | 3772 | 1464391763216 Marionette DEBUG loaded listener.js 15:29:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1829E800) [pid = 3772] [serial = 395] [outer = 174F9000] 15:29:23 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1185B400) [pid = 3772] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:29:23 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (129F5400) [pid = 3772] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:29:23 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (174F7C00) [pid = 3772] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:29:23 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1318EC00) [pid = 3772] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:29:23 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (152D3000) [pid = 3772] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:29:23 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1846AC00) [pid = 3772] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:29:23 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1048A000) [pid = 3772] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:29:23 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13A78000) [pid = 3772] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:29:23 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (167D0400) [pid = 3772] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:29:23 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (18677000) [pid = 3772] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:29:23 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (182A0C00) [pid = 3772] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:29:23 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (12FEE400) [pid = 3772] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:29:23 INFO - PROCESS | 3772 | 1464391763716 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 15:29:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:29:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 681ms 15:29:23 INFO - PROCESS | 3772 | 1464391763740 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 15:29:23 INFO - PROCESS | 3772 | 1464391763742 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 15:29:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:29:23 INFO - PROCESS | 3772 | 1464391763745 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:29:23 INFO - PROCESS | 3772 | 1464391763747 Marionette TRACE conn2 <- [1,494,null,{}] 15:29:23 INFO - PROCESS | 3772 | 1464391763751 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:23 INFO - PROCESS | 3772 | 1464391763824 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 15:29:23 INFO - PROCESS | 3772 | 1464391763830 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:23 INFO - PROCESS | 3772 | ++DOCSHELL 13E30800 == 36 [pid = 3772] [id = 133] 15:29:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13FAFC00) [pid = 3772] [serial = 396] [outer = 00000000] 15:29:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16E6CC00) [pid = 3772] [serial = 397] [outer = 13FAFC00] 15:29:23 INFO - PROCESS | 3772 | 1464391763874 Marionette DEBUG loaded listener.js 15:29:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (18038400) [pid = 3772] [serial = 398] [outer = 13FAFC00] 15:29:24 INFO - PROCESS | 3772 | 1464391764304 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 15:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 588ms 15:29:24 INFO - PROCESS | 3772 | 1464391764343 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 15:29:24 INFO - PROCESS | 3772 | 1464391764345 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 15:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:29:24 INFO - PROCESS | 3772 | 1464391764348 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:29:24 INFO - PROCESS | 3772 | 1464391764349 Marionette TRACE conn2 <- [1,498,null,{}] 15:29:24 INFO - PROCESS | 3772 | 1464391764353 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:24 INFO - PROCESS | 3772 | 1464391764426 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 15:29:24 INFO - PROCESS | 3772 | 1464391764461 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:24 INFO - PROCESS | 3772 | ++DOCSHELL 152CC800 == 37 [pid = 3772] [id = 134] 15:29:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (18469C00) [pid = 3772] [serial = 399] [outer = 00000000] 15:29:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (19BB1400) [pid = 3772] [serial = 400] [outer = 18469C00] 15:29:24 INFO - PROCESS | 3772 | 1464391764505 Marionette DEBUG loaded listener.js 15:29:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (19BB8400) [pid = 3772] [serial = 401] [outer = 18469C00] 15:29:24 INFO - PROCESS | 3772 | 1464391764894 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 15:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 587ms 15:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:29:24 INFO - PROCESS | 3772 | 1464391764937 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 15:29:24 INFO - PROCESS | 3772 | 1464391764939 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 15:29:24 INFO - PROCESS | 3772 | 1464391764942 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:29:24 INFO - PROCESS | 3772 | 1464391764944 Marionette TRACE conn2 <- [1,502,null,{}] 15:29:24 INFO - PROCESS | 3772 | 1464391764947 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:25 INFO - PROCESS | 3772 | 1464391765027 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 15:29:25 INFO - PROCESS | 3772 | 1464391765034 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:25 INFO - PROCESS | 3772 | ++DOCSHELL 143B0400 == 38 [pid = 3772] [id = 135] 15:29:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15120C00) [pid = 3772] [serial = 402] [outer = 00000000] 15:29:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (19C3DC00) [pid = 3772] [serial = 403] [outer = 15120C00] 15:29:25 INFO - PROCESS | 3772 | 1464391765078 Marionette DEBUG loaded listener.js 15:29:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (19C41400) [pid = 3772] [serial = 404] [outer = 15120C00] 15:29:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A31F800) [pid = 3772] [serial = 405] [outer = 1B5D5C00] 15:29:25 INFO - PROCESS | 3772 | 1464391765549 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 15:29:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:29:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 634ms 15:29:25 INFO - PROCESS | 3772 | 1464391765577 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 15:29:25 INFO - PROCESS | 3772 | 1464391765579 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 15:29:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:29:25 INFO - PROCESS | 3772 | 1464391765583 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:29:25 INFO - PROCESS | 3772 | 1464391765585 Marionette TRACE conn2 <- [1,506,null,{}] 15:29:25 INFO - PROCESS | 3772 | 1464391765589 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:25 INFO - PROCESS | 3772 | 1464391765724 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 15:29:25 INFO - PROCESS | 3772 | 1464391765867 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:25 INFO - PROCESS | 3772 | ++DOCSHELL 0F30B800 == 39 [pid = 3772] [id = 136] 15:29:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (0F30BC00) [pid = 3772] [serial = 406] [outer = 00000000] 15:29:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (103D1C00) [pid = 3772] [serial = 407] [outer = 0F30BC00] 15:29:25 INFO - PROCESS | 3772 | 1464391765925 Marionette DEBUG loaded listener.js 15:29:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1050B000) [pid = 3772] [serial = 408] [outer = 0F30BC00] 15:29:26 INFO - PROCESS | 3772 | 1464391766510 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 15:29:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:29:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 990ms 15:29:26 INFO - PROCESS | 3772 | 1464391766575 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 15:29:26 INFO - PROCESS | 3772 | 1464391766579 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 15:29:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:29:26 INFO - PROCESS | 3772 | 1464391766597 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:29:26 INFO - PROCESS | 3772 | 1464391766602 Marionette TRACE conn2 <- [1,510,null,{}] 15:29:26 INFO - PROCESS | 3772 | 1464391766630 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:26 INFO - PROCESS | 3772 | 1464391766742 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 15:29:26 INFO - PROCESS | 3772 | 1464391766811 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:26 INFO - PROCESS | 3772 | ++DOCSHELL 12FA5C00 == 40 [pid = 3772] [id = 137] 15:29:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (12FA7C00) [pid = 3772] [serial = 409] [outer = 00000000] 15:29:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (13192000) [pid = 3772] [serial = 410] [outer = 12FA7C00] 15:29:26 INFO - PROCESS | 3772 | 1464391766871 Marionette DEBUG loaded listener.js 15:29:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (138EB800) [pid = 3772] [serial = 411] [outer = 12FA7C00] 15:29:27 INFO - PROCESS | 3772 | 1464391767529 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 15:29:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:29:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 990ms 15:29:27 INFO - PROCESS | 3772 | 1464391767590 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 15:29:27 INFO - PROCESS | 3772 | 1464391767594 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 15:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:29:27 INFO - PROCESS | 3772 | 1464391767598 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:29:27 INFO - PROCESS | 3772 | 1464391767600 Marionette TRACE conn2 <- [1,514,null,{}] 15:29:27 INFO - PROCESS | 3772 | 1464391767604 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:27 INFO - PROCESS | 3772 | 1464391767705 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 15:29:27 INFO - PROCESS | 3772 | 1464391767783 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:27 INFO - PROCESS | 3772 | ++DOCSHELL 132FB400 == 41 [pid = 3772] [id = 138] 15:29:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (15608000) [pid = 3772] [serial = 412] [outer = 00000000] 15:29:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16F09800) [pid = 3772] [serial = 413] [outer = 15608000] 15:29:27 INFO - PROCESS | 3772 | 1464391767847 Marionette DEBUG loaded listener.js 15:29:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (18037C00) [pid = 3772] [serial = 414] [outer = 15608000] 15:29:28 INFO - PROCESS | 3772 | 1464391768458 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 15:29:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 15:29:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 898ms 15:29:28 INFO - PROCESS | 3772 | 1464391768484 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 15:29:28 INFO - PROCESS | 3772 | 1464391768488 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 15:29:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:29:28 INFO - PROCESS | 3772 | 1464391768498 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:29:28 INFO - PROCESS | 3772 | 1464391768503 Marionette TRACE conn2 <- [1,518,null,{}] 15:29:28 INFO - PROCESS | 3772 | 1464391768507 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:28 INFO - PROCESS | 3772 | 1464391768608 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 15:29:28 INFO - PROCESS | 3772 | 1464391768683 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:28 INFO - PROCESS | 3772 | ++DOCSHELL 18467800 == 42 [pid = 3772] [id = 139] 15:29:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1846AC00) [pid = 3772] [serial = 415] [outer = 00000000] 15:29:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1A896400) [pid = 3772] [serial = 416] [outer = 1846AC00] 15:29:28 INFO - PROCESS | 3772 | 1464391768737 Marionette DEBUG loaded listener.js 15:29:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A9BD000) [pid = 3772] [serial = 417] [outer = 1846AC00] 15:29:29 INFO - PROCESS | 3772 | 1464391769441 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 15:29:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:29:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 990ms 15:29:29 INFO - PROCESS | 3772 | 1464391769497 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 15:29:29 INFO - PROCESS | 3772 | 1464391769501 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 15:29:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:29:29 INFO - PROCESS | 3772 | 1464391769506 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:29:29 INFO - PROCESS | 3772 | 1464391769510 Marionette TRACE conn2 <- [1,522,null,{}] 15:29:29 INFO - PROCESS | 3772 | 1464391769516 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:29 INFO - PROCESS | 3772 | 1464391769610 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 15:29:29 INFO - PROCESS | 3772 | 1464391769689 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:29 INFO - PROCESS | 3772 | ++DOCSHELL 1129A400 == 43 [pid = 3772] [id = 140] 15:29:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (112DB000) [pid = 3772] [serial = 418] [outer = 00000000] 15:29:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (129F4000) [pid = 3772] [serial = 419] [outer = 112DB000] 15:29:29 INFO - PROCESS | 3772 | 1464391769738 Marionette DEBUG loaded listener.js 15:29:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (12FA3400) [pid = 3772] [serial = 420] [outer = 112DB000] 15:29:30 INFO - PROCESS | 3772 | --DOCSHELL 143B0400 == 42 [pid = 3772] [id = 135] 15:29:30 INFO - PROCESS | 3772 | --DOCSHELL 152CC800 == 41 [pid = 3772] [id = 134] 15:29:30 INFO - PROCESS | 3772 | --DOCSHELL 13E30800 == 40 [pid = 3772] [id = 133] 15:29:30 INFO - PROCESS | 3772 | --DOCSHELL 1748CC00 == 39 [pid = 3772] [id = 132] 15:29:30 INFO - PROCESS | 3772 | --DOCSHELL 16E6A800 == 38 [pid = 3772] [id = 131] 15:29:30 INFO - PROCESS | 3772 | --DOCSHELL 15FBD400 == 37 [pid = 3772] [id = 130] 15:29:30 INFO - PROCESS | 3772 | --DOCSHELL 1511D400 == 36 [pid = 3772] [id = 129] 15:29:30 INFO - PROCESS | 3772 | --DOCSHELL 1395B800 == 35 [pid = 3772] [id = 128] 15:29:30 INFO - PROCESS | 3772 | --DOCSHELL 0F305800 == 34 [pid = 3772] [id = 127] 15:29:30 INFO - PROCESS | 3772 | --DOCSHELL 10F3B800 == 33 [pid = 3772] [id = 126] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (129EF800) [pid = 3772] [serial = 337] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (182A5C00) [pid = 3772] [serial = 355] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (178BE800) [pid = 3772] [serial = 352] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (132F2800) [pid = 3772] [serial = 340] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1395CC00) [pid = 3772] [serial = 341] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (159CF800) [pid = 3772] [serial = 346] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (15FBF800) [pid = 3772] [serial = 347] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1867F000) [pid = 3772] [serial = 358] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (105F6800) [pid = 3772] [serial = 334] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (10A61C00) [pid = 3772] [serial = 335] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (18464400) [pid = 3772] [serial = 356] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (14340800) [pid = 3772] [serial = 343] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (15116800) [pid = 3772] [serial = 344] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (169D3C00) [pid = 3772] [serial = 349] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (19C34C00) [pid = 3772] [serial = 361] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (17485000) [pid = 3772] [serial = 350] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1867F800) [pid = 3772] [serial = 359] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1A31E400) [pid = 3772] [serial = 367] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1A7E3000) [pid = 3772] [serial = 370] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A0B3400) [pid = 3772] [serial = 362] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (129F6800) [pid = 3772] [serial = 338] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (143B0000) [pid = 3772] [serial = 364] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (178B7000) [pid = 3772] [serial = 365] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (178C1800) [pid = 3772] [serial = 353] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A328800) [pid = 3772] [serial = 368] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3772 | 1464391770347 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 15:29:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:29:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 882ms 15:29:30 INFO - PROCESS | 3772 | 1464391770395 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 15:29:30 INFO - PROCESS | 3772 | 1464391770401 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 15:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:29:30 INFO - PROCESS | 3772 | 1464391770407 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:29:30 INFO - PROCESS | 3772 | 1464391770409 Marionette TRACE conn2 <- [1,526,null,{}] 15:29:30 INFO - PROCESS | 3772 | 1464391770413 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:30 INFO - PROCESS | 3772 | 1464391770493 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 15:29:30 INFO - PROCESS | 3772 | 1464391770503 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:30 INFO - PROCESS | 3772 | ++DOCSHELL 10E43400 == 34 [pid = 3772] [id = 141] 15:29:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (11857000) [pid = 3772] [serial = 421] [outer = 00000000] 15:29:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (129F4400) [pid = 3772] [serial = 422] [outer = 11857000] 15:29:30 INFO - PROCESS | 3772 | 1464391770548 Marionette DEBUG loaded listener.js 15:29:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (12FB0000) [pid = 3772] [serial = 423] [outer = 11857000] 15:29:31 INFO - PROCESS | 3772 | 1464391771014 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 15:29:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 15:29:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 634ms 15:29:31 INFO - PROCESS | 3772 | 1464391771043 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 15:29:31 INFO - PROCESS | 3772 | 1464391771046 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 15:29:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:29:31 INFO - PROCESS | 3772 | 1464391771050 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:29:31 INFO - PROCESS | 3772 | 1464391771053 Marionette TRACE conn2 <- [1,530,null,{}] 15:29:31 INFO - PROCESS | 3772 | 1464391771062 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:31 INFO - PROCESS | 3772 | 1464391771146 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 15:29:31 INFO - PROCESS | 3772 | 1464391771191 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:31 INFO - PROCESS | 3772 | ++DOCSHELL 152D0000 == 35 [pid = 3772] [id = 142] 15:29:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (152D0800) [pid = 3772] [serial = 424] [outer = 00000000] 15:29:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (15801400) [pid = 3772] [serial = 425] [outer = 152D0800] 15:29:31 INFO - PROCESS | 3772 | 1464391771238 Marionette DEBUG loaded listener.js 15:29:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (159D1800) [pid = 3772] [serial = 426] [outer = 152D0800] 15:29:31 INFO - PROCESS | 3772 | 1464391771662 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 15:29:31 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 15:29:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:29:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:29:31 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 15:29:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:29:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:29:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 635ms 15:29:31 INFO - PROCESS | 3772 | 1464391771670 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 15:29:31 INFO - PROCESS | 3772 | 1464391771672 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 15:29:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:29:31 INFO - PROCESS | 3772 | 1464391771676 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:29:31 INFO - PROCESS | 3772 | 1464391771677 Marionette TRACE conn2 <- [1,534,null,{}] 15:29:31 INFO - PROCESS | 3772 | 1464391771680 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:31 INFO - PROCESS | 3772 | 1464391771768 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 15:29:31 INFO - PROCESS | 3772 | 1464391771775 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:31 INFO - PROCESS | 3772 | ++DOCSHELL 1593E800 == 36 [pid = 3772] [id = 143] 15:29:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15FBC000) [pid = 3772] [serial = 427] [outer = 00000000] 15:29:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16F0F000) [pid = 3772] [serial = 428] [outer = 15FBC000] 15:29:31 INFO - PROCESS | 3772 | 1464391771821 Marionette DEBUG loaded listener.js 15:29:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (174EE400) [pid = 3772] [serial = 429] [outer = 15FBC000] 15:29:32 INFO - PROCESS | 3772 | 1464391772242 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 15:29:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 15:29:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 588ms 15:29:32 INFO - PROCESS | 3772 | 1464391772273 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 15:29:32 INFO - PROCESS | 3772 | 1464391772275 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 15:29:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:29:32 INFO - PROCESS | 3772 | 1464391772279 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:29:32 INFO - PROCESS | 3772 | 1464391772280 Marionette TRACE conn2 <- [1,538,null,{}] 15:29:32 INFO - PROCESS | 3772 | 1464391772284 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:32 INFO - PROCESS | 3772 | 1464391772369 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 15:29:32 INFO - PROCESS | 3772 | 1464391772376 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:32 INFO - PROCESS | 3772 | ++DOCSHELL 174FC400 == 37 [pid = 3772] [id = 144] 15:29:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (176CE000) [pid = 3772] [serial = 430] [outer = 00000000] 15:29:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17FCA400) [pid = 3772] [serial = 431] [outer = 176CE000] 15:29:32 INFO - PROCESS | 3772 | 1464391772420 Marionette DEBUG loaded listener.js 15:29:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1809F400) [pid = 3772] [serial = 432] [outer = 176CE000] 15:29:32 INFO - PROCESS | 3772 | 1464391772892 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 15:29:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 15:29:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 634ms 15:29:32 INFO - PROCESS | 3772 | 1464391772916 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 15:29:32 INFO - PROCESS | 3772 | 1464391772918 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 15:29:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:29:32 INFO - PROCESS | 3772 | 1464391772921 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:29:32 INFO - PROCESS | 3772 | 1464391772923 Marionette TRACE conn2 <- [1,542,null,{}] 15:29:32 INFO - PROCESS | 3772 | 1464391772926 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:33 INFO - PROCESS | 3772 | 1464391773049 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 15:29:33 INFO - PROCESS | 3772 | 1464391773056 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:33 INFO - PROCESS | 3772 | ++DOCSHELL 1050E400 == 38 [pid = 3772] [id = 145] 15:29:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (167D0400) [pid = 3772] [serial = 433] [outer = 00000000] 15:29:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1867F800) [pid = 3772] [serial = 434] [outer = 167D0400] 15:29:33 INFO - PROCESS | 3772 | 1464391773085 Marionette DEBUG loaded listener.js 15:29:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A0B0C00) [pid = 3772] [serial = 435] [outer = 167D0400] 15:29:33 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:33 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:33 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:33 INFO - PROCESS | 3772 | 1464391773549 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 15:29:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:29:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 696ms 15:29:33 INFO - PROCESS | 3772 | 1464391773605 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 15:29:33 INFO - PROCESS | 3772 | 1464391773607 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 15:29:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:29:33 INFO - PROCESS | 3772 | 1464391773611 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:29:33 INFO - PROCESS | 3772 | 1464391773612 Marionette TRACE conn2 <- [1,546,null,{}] 15:29:33 INFO - PROCESS | 3772 | 1464391773616 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:33 INFO - PROCESS | 3772 | 1464391773747 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 15:29:33 INFO - PROCESS | 3772 | 1464391773804 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:33 INFO - PROCESS | 3772 | ++DOCSHELL 0F30D000 == 39 [pid = 3772] [id = 146] 15:29:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (0F30F400) [pid = 3772] [serial = 436] [outer = 00000000] 15:29:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1A1A0000) [pid = 3772] [serial = 437] [outer = 0F30F400] 15:29:33 INFO - PROCESS | 3772 | 1464391773848 Marionette DEBUG loaded listener.js 15:29:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A31B800) [pid = 3772] [serial = 438] [outer = 0F30F400] 15:29:34 INFO - PROCESS | 3772 | 1464391774259 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 15:29:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:29:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 681ms 15:29:34 INFO - PROCESS | 3772 | 1464391774316 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 15:29:34 INFO - PROCESS | 3772 | 1464391774319 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 15:29:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:29:34 INFO - PROCESS | 3772 | 1464391774322 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:29:34 INFO - PROCESS | 3772 | 1464391774324 Marionette TRACE conn2 <- [1,550,null,{}] 15:29:34 INFO - PROCESS | 3772 | 1464391774327 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:34 INFO - PROCESS | 3772 | 1464391774427 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 15:29:34 INFO - PROCESS | 3772 | 1464391774436 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:34 INFO - PROCESS | 3772 | ++DOCSHELL 19C35C00 == 40 [pid = 3772] [id = 147] 15:29:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (19C3F000) [pid = 3772] [serial = 439] [outer = 00000000] 15:29:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1A890400) [pid = 3772] [serial = 440] [outer = 19C3F000] 15:29:34 INFO - PROCESS | 3772 | 1464391774520 Marionette DEBUG loaded listener.js 15:29:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1A891400) [pid = 3772] [serial = 441] [outer = 19C3F000] 15:29:34 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (15FBD800) [pid = 3772] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:29:34 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (173C8800) [pid = 3772] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:29:34 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (152CE000) [pid = 3772] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:29:34 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1123CC00) [pid = 3772] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:29:34 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (0F30E800) [pid = 3772] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:29:34 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1395BC00) [pid = 3772] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:29:34 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (174F9000) [pid = 3772] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:29:34 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (13FAFC00) [pid = 3772] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:29:34 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (18469C00) [pid = 3772] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:29:34 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1AA8F800) [pid = 3772] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:29:34 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:34 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:34 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:34 INFO - PROCESS | 3772 | 1464391774931 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 15:29:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:29:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 634ms 15:29:34 INFO - PROCESS | 3772 | 1464391774942 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 15:29:34 INFO - PROCESS | 3772 | 1464391774944 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 15:29:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:29:34 INFO - PROCESS | 3772 | 1464391774947 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:29:34 INFO - PROCESS | 3772 | 1464391774949 Marionette TRACE conn2 <- [1,554,null,{}] 15:29:34 INFO - PROCESS | 3772 | 1464391774952 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:35 INFO - PROCESS | 3772 | 1464391775060 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 15:29:35 INFO - PROCESS | 3772 | 1464391775100 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:35 INFO - PROCESS | 3772 | ++DOCSHELL 15608C00 == 41 [pid = 3772] [id = 148] 15:29:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1593A400) [pid = 3772] [serial = 442] [outer = 00000000] 15:29:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (176D2000) [pid = 3772] [serial = 443] [outer = 1593A400] 15:29:35 INFO - PROCESS | 3772 | 1464391775145 Marionette DEBUG loaded listener.js 15:29:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19BBA400) [pid = 3772] [serial = 444] [outer = 1593A400] 15:29:35 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:35 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:35 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:35 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:35 INFO - PROCESS | 3772 | 1464391775529 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:29:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:29:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 635ms 15:29:35 INFO - PROCESS | 3772 | 1464391775585 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 15:29:35 INFO - PROCESS | 3772 | 1464391775587 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 15:29:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:29:35 INFO - PROCESS | 3772 | 1464391775591 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:29:35 INFO - PROCESS | 3772 | 1464391775592 Marionette TRACE conn2 <- [1,558,null,{}] 15:29:35 INFO - PROCESS | 3772 | 1464391775596 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:35 INFO - PROCESS | 3772 | 1464391775676 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 15:29:35 INFO - PROCESS | 3772 | 1464391775682 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:35 INFO - PROCESS | 3772 | ++DOCSHELL 0F30CC00 == 42 [pid = 3772] [id = 149] 15:29:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (173C8800) [pid = 3772] [serial = 445] [outer = 00000000] 15:29:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1AA89400) [pid = 3772] [serial = 446] [outer = 173C8800] 15:29:35 INFO - PROCESS | 3772 | 1464391775727 Marionette DEBUG loaded listener.js 15:29:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1AA8E000) [pid = 3772] [serial = 447] [outer = 173C8800] 15:29:36 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:36 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:36 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:36 INFO - PROCESS | 3772 | 1464391776141 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 15:29:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:29:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 588ms 15:29:36 INFO - PROCESS | 3772 | 1464391776190 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 15:29:36 INFO - PROCESS | 3772 | 1464391776192 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 15:29:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:29:36 INFO - PROCESS | 3772 | 1464391776195 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:29:36 INFO - PROCESS | 3772 | 1464391776198 Marionette TRACE conn2 <- [1,562,null,{}] 15:29:36 INFO - PROCESS | 3772 | 1464391776201 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:36 INFO - PROCESS | 3772 | 1464391776303 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 15:29:36 INFO - PROCESS | 3772 | 1464391776312 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:36 INFO - PROCESS | 3772 | ++DOCSHELL 1593B000 == 43 [pid = 3772] [id = 150] 15:29:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A88DC00) [pid = 3772] [serial = 448] [outer = 00000000] 15:29:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1AC29000) [pid = 3772] [serial = 449] [outer = 1A88DC00] 15:29:36 INFO - PROCESS | 3772 | 1464391776344 Marionette DEBUG loaded listener.js 15:29:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1AC2F800) [pid = 3772] [serial = 450] [outer = 1A88DC00] 15:29:36 INFO - PROCESS | 3772 | 1464391776924 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:29:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:29:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 789ms 15:29:36 INFO - PROCESS | 3772 | 1464391776980 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 15:29:36 INFO - PROCESS | 3772 | 1464391776984 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 15:29:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:29:36 INFO - PROCESS | 3772 | 1464391776990 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:29:36 INFO - PROCESS | 3772 | 1464391776994 Marionette TRACE conn2 <- [1,566,null,{}] 15:29:36 INFO - PROCESS | 3772 | 1464391776999 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:37 INFO - PROCESS | 3772 | 1464391777107 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 15:29:37 INFO - PROCESS | 3772 | 1464391777186 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:37 INFO - PROCESS | 3772 | ++DOCSHELL 10504400 == 44 [pid = 3772] [id = 151] 15:29:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (105F7000) [pid = 3772] [serial = 451] [outer = 00000000] 15:29:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (11F16400) [pid = 3772] [serial = 452] [outer = 105F7000] 15:29:37 INFO - PROCESS | 3772 | 1464391777292 Marionette DEBUG loaded listener.js 15:29:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (12BBFC00) [pid = 3772] [serial = 453] [outer = 105F7000] 15:29:37 INFO - PROCESS | 3772 | 1464391777962 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 15:29:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:29:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1036ms 15:29:38 INFO - PROCESS | 3772 | 1464391778053 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 15:29:38 INFO - PROCESS | 3772 | 1464391778059 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 15:29:38 INFO - PROCESS | 3772 | 1464391778067 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:29:38 INFO - PROCESS | 3772 | 1464391778070 Marionette TRACE conn2 <- [1,570,null,{}] 15:29:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:29:38 INFO - PROCESS | 3772 | 1464391778074 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:38 INFO - PROCESS | 3772 | 1464391778188 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 15:29:38 INFO - PROCESS | 3772 | 1464391778259 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:38 INFO - PROCESS | 3772 | ++DOCSHELL 12FF4C00 == 45 [pid = 3772] [id = 152] 15:29:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (13283400) [pid = 3772] [serial = 454] [outer = 00000000] 15:29:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (16955000) [pid = 3772] [serial = 455] [outer = 13283400] 15:29:38 INFO - PROCESS | 3772 | 1464391778358 Marionette DEBUG loaded listener.js 15:29:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (178B4800) [pid = 3772] [serial = 456] [outer = 13283400] 15:29:38 INFO - PROCESS | 3772 | 1464391778947 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 15:29:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:29:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 928ms 15:29:39 INFO - PROCESS | 3772 | 1464391779016 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 15:29:39 INFO - PROCESS | 3772 | 1464391779019 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 15:29:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:29:39 INFO - PROCESS | 3772 | 1464391779022 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:29:39 INFO - PROCESS | 3772 | 1464391779026 Marionette TRACE conn2 <- [1,574,null,{}] 15:29:39 INFO - PROCESS | 3772 | 1464391779037 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:39 INFO - PROCESS | 3772 | 1464391779140 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 15:29:39 INFO - PROCESS | 3772 | 1464391779220 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:39 INFO - PROCESS | 3772 | ++DOCSHELL 19BBE400 == 46 [pid = 3772] [id = 153] 15:29:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1A7E5400) [pid = 3772] [serial = 457] [outer = 00000000] 15:29:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1AA8F000) [pid = 3772] [serial = 458] [outer = 1A7E5400] 15:29:39 INFO - PROCESS | 3772 | 1464391779326 Marionette DEBUG loaded listener.js 15:29:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1AC22C00) [pid = 3772] [serial = 459] [outer = 1A7E5400] 15:29:39 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:39 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:40 INFO - PROCESS | 3772 | 1464391780103 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 15:29:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:29:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1145ms 15:29:40 INFO - PROCESS | 3772 | 1464391780165 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 15:29:40 INFO - PROCESS | 3772 | 1464391780169 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 15:29:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:29:40 INFO - PROCESS | 3772 | 1464391780174 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:29:40 INFO - PROCESS | 3772 | 1464391780178 Marionette TRACE conn2 <- [1,578,null,{}] 15:29:40 INFO - PROCESS | 3772 | 1464391780185 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:40 INFO - PROCESS | 3772 | 1464391780279 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 15:29:40 INFO - PROCESS | 3772 | 1464391780365 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:40 INFO - PROCESS | 3772 | ++DOCSHELL 1055FC00 == 47 [pid = 3772] [id = 154] 15:29:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (11299400) [pid = 3772] [serial = 460] [outer = 00000000] 15:29:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (118CC400) [pid = 3772] [serial = 461] [outer = 11299400] 15:29:40 INFO - PROCESS | 3772 | 1464391780479 Marionette DEBUG loaded listener.js 15:29:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (12BC6800) [pid = 3772] [serial = 462] [outer = 11299400] 15:29:40 INFO - PROCESS | 3772 | --DOCSHELL 0F30CC00 == 46 [pid = 3772] [id = 149] 15:29:40 INFO - PROCESS | 3772 | --DOCSHELL 15608C00 == 45 [pid = 3772] [id = 148] 15:29:40 INFO - PROCESS | 3772 | --DOCSHELL 19C35C00 == 44 [pid = 3772] [id = 147] 15:29:40 INFO - PROCESS | 3772 | --DOCSHELL 0F30D000 == 43 [pid = 3772] [id = 146] 15:29:40 INFO - PROCESS | 3772 | --DOCSHELL 1050E400 == 42 [pid = 3772] [id = 145] 15:29:40 INFO - PROCESS | 3772 | --DOCSHELL 174FC400 == 41 [pid = 3772] [id = 144] 15:29:40 INFO - PROCESS | 3772 | --DOCSHELL 1593E800 == 40 [pid = 3772] [id = 143] 15:29:40 INFO - PROCESS | 3772 | --DOCSHELL 152D0000 == 39 [pid = 3772] [id = 142] 15:29:40 INFO - PROCESS | 3772 | --DOCSHELL 10E43400 == 38 [pid = 3772] [id = 141] 15:29:40 INFO - PROCESS | 3772 | --DOCSHELL 1129A400 == 37 [pid = 3772] [id = 140] 15:29:40 INFO - PROCESS | 3772 | --DOCSHELL 0F30B800 == 36 [pid = 3772] [id = 136] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1AD78800) [pid = 3772] [serial = 332] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (19C3DC00) [pid = 3772] [serial = 403] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (166D9C00) [pid = 3772] [serial = 389] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (178B8400) [pid = 3772] [serial = 392] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (15809400) [pid = 3772] [serial = 385] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (112D7000) [pid = 3772] [serial = 373] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (11FB1400) [pid = 3772] [serial = 377] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (112DA400) [pid = 3772] [serial = 376] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (11409400) [pid = 3772] [serial = 379] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (129F6000) [pid = 3772] [serial = 380] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (174FD800) [pid = 3772] [serial = 391] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (13E2C000) [pid = 3772] [serial = 382] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (13FB7400) [pid = 3772] [serial = 383] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1829CC00) [pid = 3772] [serial = 394] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (18038400) [pid = 3772] [serial = 398] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (16E6CC00) [pid = 3772] [serial = 397] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (19BB1400) [pid = 3772] [serial = 400] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16084400) [pid = 3772] [serial = 388] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1829E800) [pid = 3772] [serial = 395] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (19BB8400) [pid = 3772] [serial = 401] [outer = 00000000] [url = about:blank] 15:29:40 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1593F000) [pid = 3772] [serial = 386] [outer = 00000000] [url = about:blank] 15:29:41 INFO - PROCESS | 3772 | 1464391781052 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 15:29:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:29:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 897ms 15:29:41 INFO - PROCESS | 3772 | 1464391781080 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 15:29:41 INFO - PROCESS | 3772 | 1464391781085 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 15:29:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:29:41 INFO - PROCESS | 3772 | 1464391781091 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:29:41 INFO - PROCESS | 3772 | 1464391781094 Marionette TRACE conn2 <- [1,582,null,{}] 15:29:41 INFO - PROCESS | 3772 | 1464391781097 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:41 INFO - PROCESS | 3772 | 1464391781177 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 15:29:41 INFO - PROCESS | 3772 | 1464391781187 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:41 INFO - PROCESS | 3772 | ++DOCSHELL 112D7000 == 37 [pid = 3772] [id = 155] 15:29:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (112DA000) [pid = 3772] [serial = 463] [outer = 00000000] 15:29:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (12B26800) [pid = 3772] [serial = 464] [outer = 112DA000] 15:29:41 INFO - PROCESS | 3772 | 1464391781233 Marionette DEBUG loaded listener.js 15:29:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (13289000) [pid = 3772] [serial = 465] [outer = 112DA000] 15:29:41 INFO - PROCESS | 3772 | 1464391781680 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:29:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:29:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 634ms 15:29:41 INFO - PROCESS | 3772 | 1464391781712 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 15:29:41 INFO - PROCESS | 3772 | 1464391781714 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 15:29:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:29:41 INFO - PROCESS | 3772 | 1464391781718 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:29:41 INFO - PROCESS | 3772 | 1464391781721 Marionette TRACE conn2 <- [1,586,null,{}] 15:29:41 INFO - PROCESS | 3772 | 1464391781731 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:41 INFO - PROCESS | 3772 | 1464391781841 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 15:29:41 INFO - PROCESS | 3772 | 1464391781851 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:41 INFO - PROCESS | 3772 | ++DOCSHELL 143BC800 == 38 [pid = 3772] [id = 156] 15:29:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (15116400) [pid = 3772] [serial = 466] [outer = 00000000] 15:29:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (15608800) [pid = 3772] [serial = 467] [outer = 15116400] 15:29:41 INFO - PROCESS | 3772 | 1464391781899 Marionette DEBUG loaded listener.js 15:29:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (15940C00) [pid = 3772] [serial = 468] [outer = 15116400] 15:29:42 INFO - PROCESS | 3772 | 1464391782335 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 15:29:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:29:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 618ms 15:29:42 INFO - PROCESS | 3772 | 1464391782355 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 15:29:42 INFO - PROCESS | 3772 | 1464391782358 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 15:29:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:29:42 INFO - PROCESS | 3772 | 1464391782361 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:29:42 INFO - PROCESS | 3772 | 1464391782363 Marionette TRACE conn2 <- [1,590,null,{}] 15:29:42 INFO - PROCESS | 3772 | 1464391782367 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:42 INFO - PROCESS | 3772 | 1464391782457 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 15:29:42 INFO - PROCESS | 3772 | 1464391782464 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:42 INFO - PROCESS | 3772 | ++DOCSHELL 16083800 == 39 [pid = 3772] [id = 157] 15:29:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (166D1400) [pid = 3772] [serial = 469] [outer = 00000000] 15:29:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (16E6CC00) [pid = 3772] [serial = 470] [outer = 166D1400] 15:29:42 INFO - PROCESS | 3772 | 1464391782509 Marionette DEBUG loaded listener.js 15:29:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (17487C00) [pid = 3772] [serial = 471] [outer = 166D1400] 15:29:42 INFO - PROCESS | 3772 | 1464391782938 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 15:29:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:29:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 619ms 15:29:42 INFO - PROCESS | 3772 | 1464391782999 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 15:29:42 INFO - PROCESS | 3772 | 1464391783001 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 15:29:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:29:42 INFO - PROCESS | 3772 | 1464391783004 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:29:42 INFO - PROCESS | 3772 | 1464391783006 Marionette TRACE conn2 <- [1,594,null,{}] 15:29:42 INFO - PROCESS | 3772 | 1464391783010 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:43 INFO - PROCESS | 3772 | 1464391783079 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 15:29:43 INFO - PROCESS | 3772 | 1464391783087 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:43 INFO - PROCESS | 3772 | ++DOCSHELL 178B8400 == 40 [pid = 3772] [id = 158] 15:29:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (178B9800) [pid = 3772] [serial = 472] [outer = 00000000] 15:29:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (17FD2800) [pid = 3772] [serial = 473] [outer = 178B9800] 15:29:43 INFO - PROCESS | 3772 | 1464391783131 Marionette DEBUG loaded listener.js 15:29:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (18097000) [pid = 3772] [serial = 474] [outer = 178B9800] 15:29:43 INFO - PROCESS | 3772 | 1464391783605 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:29:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:29:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 635ms 15:29:43 INFO - PROCESS | 3772 | 1464391783626 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 15:29:43 INFO - PROCESS | 3772 | 1464391783628 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 15:29:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:29:43 INFO - PROCESS | 3772 | 1464391783631 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:29:43 INFO - PROCESS | 3772 | 1464391783632 Marionette TRACE conn2 <- [1,598,null,{}] 15:29:43 INFO - PROCESS | 3772 | 1464391783645 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:43 INFO - PROCESS | 3772 | 1464391783770 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 15:29:43 INFO - PROCESS | 3772 | 1464391783780 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:43 INFO - PROCESS | 3772 | ++DOCSHELL 1829E800 == 41 [pid = 3772] [id = 159] 15:29:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (18676800) [pid = 3772] [serial = 475] [outer = 00000000] 15:29:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (19BB8000) [pid = 3772] [serial = 476] [outer = 18676800] 15:29:43 INFO - PROCESS | 3772 | 1464391783826 Marionette DEBUG loaded listener.js 15:29:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (19BBC800) [pid = 3772] [serial = 477] [outer = 18676800] 15:29:44 INFO - PROCESS | 3772 | 1464391784240 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 15:29:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:29:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 634ms 15:29:44 INFO - PROCESS | 3772 | 1464391784270 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 15:29:44 INFO - PROCESS | 3772 | 1464391784271 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 15:29:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:29:44 INFO - PROCESS | 3772 | 1464391784275 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:29:44 INFO - PROCESS | 3772 | 1464391784276 Marionette TRACE conn2 <- [1,602,null,{}] 15:29:44 INFO - PROCESS | 3772 | 1464391784280 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:44 INFO - PROCESS | 3772 | 1464391784379 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 15:29:44 INFO - PROCESS | 3772 | 1464391784386 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:44 INFO - PROCESS | 3772 | ++DOCSHELL 10F3B800 == 42 [pid = 3772] [id = 160] 15:29:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1867DC00) [pid = 3772] [serial = 478] [outer = 00000000] 15:29:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1A0B7C00) [pid = 3772] [serial = 479] [outer = 1867DC00] 15:29:44 INFO - PROCESS | 3772 | 1464391784437 Marionette DEBUG loaded listener.js 15:29:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1A324400) [pid = 3772] [serial = 480] [outer = 1867DC00] 15:29:44 INFO - PROCESS | 3772 | 1464391784882 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:29:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:29:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 634ms 15:29:44 INFO - PROCESS | 3772 | 1464391784899 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 15:29:44 INFO - PROCESS | 3772 | 1464391784901 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 15:29:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:29:44 INFO - PROCESS | 3772 | 1464391784905 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:29:44 INFO - PROCESS | 3772 | 1464391784906 Marionette TRACE conn2 <- [1,606,null,{}] 15:29:44 INFO - PROCESS | 3772 | 1464391784910 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:45 INFO - PROCESS | 3772 | 1464391785010 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 15:29:45 INFO - PROCESS | 3772 | 1464391785017 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:45 INFO - PROCESS | 3772 | ++DOCSHELL 10A61C00 == 43 [pid = 3772] [id = 161] 15:29:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1A0B0000) [pid = 3772] [serial = 481] [outer = 00000000] 15:29:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1A9BD800) [pid = 3772] [serial = 482] [outer = 1A0B0000] 15:29:45 INFO - PROCESS | 3772 | 1464391785061 Marionette DEBUG loaded listener.js 15:29:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A9C1400) [pid = 3772] [serial = 483] [outer = 1A0B0000] 15:29:45 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (10486000) [pid = 3772] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:29:45 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (167D0400) [pid = 3772] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:29:45 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (0F30F400) [pid = 3772] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:29:45 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (152D0800) [pid = 3772] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:29:45 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (112DB000) [pid = 3772] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:29:45 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (176CE000) [pid = 3772] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:29:45 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (11857000) [pid = 3772] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:29:45 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (15FBC000) [pid = 3772] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:29:45 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1846AC00) [pid = 3772] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:29:45 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (19C3F000) [pid = 3772] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:29:45 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (173C8800) [pid = 3772] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:29:45 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1593A400) [pid = 3772] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:29:45 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1A3B5800) [pid = 3772] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:29:45 INFO - PROCESS | 3772 | 1464391785672 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:29:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:29:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 820ms 15:29:45 INFO - PROCESS | 3772 | 1464391785753 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 15:29:45 INFO - PROCESS | 3772 | 1464391785755 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 15:29:45 INFO - PROCESS | 3772 | 1464391785759 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:29:45 INFO - PROCESS | 3772 | 1464391785761 Marionette TRACE conn2 <- [1,610,null,{}] 15:29:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:29:45 INFO - PROCESS | 3772 | 1464391785765 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:45 INFO - PROCESS | 3772 | 1464391785897 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 15:29:45 INFO - PROCESS | 3772 | 1464391785907 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:45 INFO - PROCESS | 3772 | ++DOCSHELL 13FB2C00 == 44 [pid = 3772] [id = 162] 15:29:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (152D0800) [pid = 3772] [serial = 484] [outer = 00000000] 15:29:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (19C35C00) [pid = 3772] [serial = 485] [outer = 152D0800] 15:29:45 INFO - PROCESS | 3772 | 1464391785951 Marionette DEBUG loaded listener.js 15:29:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A889000) [pid = 3772] [serial = 486] [outer = 152D0800] 15:29:46 INFO - PROCESS | 3772 | 1464391786430 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 15:29:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:29:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 728ms 15:29:46 INFO - PROCESS | 3772 | 1464391786485 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 15:29:46 INFO - PROCESS | 3772 | 1464391786487 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 15:29:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:29:46 INFO - PROCESS | 3772 | 1464391786491 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:29:46 INFO - PROCESS | 3772 | 1464391786493 Marionette TRACE conn2 <- [1,614,null,{}] 15:29:46 INFO - PROCESS | 3772 | 1464391786497 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:46 INFO - PROCESS | 3772 | 1464391786578 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 15:29:46 INFO - PROCESS | 3772 | 1464391786584 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:46 INFO - PROCESS | 3772 | ++DOCSHELL 105F5400 == 45 [pid = 3772] [id = 163] 15:29:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (11297000) [pid = 3772] [serial = 487] [outer = 00000000] 15:29:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1580DC00) [pid = 3772] [serial = 488] [outer = 11297000] 15:29:46 INFO - PROCESS | 3772 | 1464391786629 Marionette DEBUG loaded listener.js 15:29:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (18096800) [pid = 3772] [serial = 489] [outer = 11297000] 15:29:47 INFO - PROCESS | 3772 | 1464391787050 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 587ms 15:29:47 INFO - PROCESS | 3772 | 1464391787090 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 15:29:47 INFO - PROCESS | 3772 | 1464391787092 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 15:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:29:47 INFO - PROCESS | 3772 | 1464391787096 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:29:47 INFO - PROCESS | 3772 | 1464391787098 Marionette TRACE conn2 <- [1,618,null,{}] 15:29:47 INFO - PROCESS | 3772 | 1464391787101 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:47 INFO - PROCESS | 3772 | 1464391787195 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 15:29:47 INFO - PROCESS | 3772 | 1464391787204 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:47 INFO - PROCESS | 3772 | ++DOCSHELL 1123B400 == 46 [pid = 3772] [id = 164] 15:29:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1AD70800) [pid = 3772] [serial = 490] [outer = 00000000] 15:29:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1AEA2000) [pid = 3772] [serial = 491] [outer = 1AD70800] 15:29:47 INFO - PROCESS | 3772 | 1464391787252 Marionette DEBUG loaded listener.js 15:29:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1B25A000) [pid = 3772] [serial = 492] [outer = 1AD70800] 15:29:47 INFO - PROCESS | 3772 | 1464391787930 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 15:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 897ms 15:29:47 INFO - PROCESS | 3772 | 1464391787998 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 15:29:47 INFO - PROCESS | 3772 | 1464391788004 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 15:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:29:47 INFO - PROCESS | 3772 | 1464391788008 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:29:47 INFO - PROCESS | 3772 | 1464391788013 Marionette TRACE conn2 <- [1,622,null,{}] 15:29:48 INFO - PROCESS | 3772 | 1464391788018 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:48 INFO - PROCESS | 3772 | 1464391788149 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 15:29:48 INFO - PROCESS | 3772 | 1464391788168 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:48 INFO - PROCESS | 3772 | ++DOCSHELL 11BB8000 == 47 [pid = 3772] [id = 165] 15:29:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (11BB8400) [pid = 3772] [serial = 493] [outer = 00000000] 15:29:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (129F1000) [pid = 3772] [serial = 494] [outer = 11BB8400] 15:29:48 INFO - PROCESS | 3772 | 1464391788228 Marionette DEBUG loaded listener.js 15:29:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (12B24800) [pid = 3772] [serial = 495] [outer = 11BB8400] 15:29:48 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:48 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:48 INFO - PROCESS | 3772 | 1464391788849 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 15:29:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:29:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 898ms 15:29:48 INFO - PROCESS | 3772 | 1464391788897 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 15:29:48 INFO - PROCESS | 3772 | 1464391788903 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 15:29:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:29:48 INFO - PROCESS | 3772 | 1464391788910 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:29:48 INFO - PROCESS | 3772 | 1464391788913 Marionette TRACE conn2 <- [1,626,null,{}] 15:29:48 INFO - PROCESS | 3772 | 1464391788917 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:49 INFO - PROCESS | 3772 | 1464391789023 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 15:29:49 INFO - PROCESS | 3772 | 1464391789115 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:49 INFO - PROCESS | 3772 | ++DOCSHELL 129F2C00 == 48 [pid = 3772] [id = 166] 15:29:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (129F3000) [pid = 3772] [serial = 496] [outer = 00000000] 15:29:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (159CE400) [pid = 3772] [serial = 497] [outer = 129F3000] 15:29:49 INFO - PROCESS | 3772 | 1464391789191 Marionette DEBUG loaded listener.js 15:29:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (16957C00) [pid = 3772] [serial = 498] [outer = 129F3000] 15:29:49 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:49 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:49 INFO - PROCESS | 3772 | 1464391789756 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:29:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:29:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 897ms 15:29:49 INFO - PROCESS | 3772 | 1464391789795 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 15:29:49 INFO - PROCESS | 3772 | 1464391789797 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 15:29:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:29:49 INFO - PROCESS | 3772 | 1464391789801 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:29:49 INFO - PROCESS | 3772 | 1464391789805 Marionette TRACE conn2 <- [1,630,null,{}] 15:29:49 INFO - PROCESS | 3772 | 1464391789816 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:49 INFO - PROCESS | 3772 | 1464391789922 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 15:29:50 INFO - PROCESS | 3772 | 1464391790004 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:50 INFO - PROCESS | 3772 | ++DOCSHELL 18679C00 == 49 [pid = 3772] [id = 167] 15:29:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1A894C00) [pid = 3772] [serial = 499] [outer = 00000000] 15:29:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1AC2D000) [pid = 3772] [serial = 500] [outer = 1A894C00] 15:29:50 INFO - PROCESS | 3772 | 1464391790101 Marionette DEBUG loaded listener.js 15:29:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1AD7AC00) [pid = 3772] [serial = 501] [outer = 1A894C00] 15:29:50 INFO - PROCESS | 3772 | 1464391790658 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 15:29:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:29:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 898ms 15:29:50 INFO - PROCESS | 3772 | 1464391790705 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 15:29:50 INFO - PROCESS | 3772 | 1464391790708 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 15:29:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:29:50 INFO - PROCESS | 3772 | 1464391790712 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:29:50 INFO - PROCESS | 3772 | 1464391790714 Marionette TRACE conn2 <- [1,634,null,{}] 15:29:50 INFO - PROCESS | 3772 | 1464391790717 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:50 INFO - PROCESS | 3772 | 1464391790822 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 15:29:50 INFO - PROCESS | 3772 | 1464391790914 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:50 INFO - PROCESS | 3772 | ++DOCSHELL 16DE7C00 == 50 [pid = 3772] [id = 168] 15:29:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (16DE8400) [pid = 3772] [serial = 502] [outer = 00000000] 15:29:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (16DED000) [pid = 3772] [serial = 503] [outer = 16DE8400] 15:29:50 INFO - PROCESS | 3772 | 1464391790968 Marionette DEBUG loaded listener.js 15:29:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (16DEF800) [pid = 3772] [serial = 504] [outer = 16DE8400] 15:29:51 INFO - PROCESS | 3772 | 1464391791488 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:29:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:29:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 820ms 15:29:51 INFO - PROCESS | 3772 | 1464391791537 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 15:29:51 INFO - PROCESS | 3772 | 1464391791539 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 15:29:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:29:51 INFO - PROCESS | 3772 | 1464391791542 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:29:51 INFO - PROCESS | 3772 | 1464391791544 Marionette TRACE conn2 <- [1,638,null,{}] 15:29:51 INFO - PROCESS | 3772 | 1464391791548 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:51 INFO - PROCESS | 3772 | 1464391791653 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 15:29:51 INFO - PROCESS | 3772 | 1464391791745 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:51 INFO - PROCESS | 3772 | ++DOCSHELL 168BC000 == 51 [pid = 3772] [id = 169] 15:29:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (168BC800) [pid = 3772] [serial = 505] [outer = 00000000] 15:29:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (168C1800) [pid = 3772] [serial = 506] [outer = 168BC800] 15:29:51 INFO - PROCESS | 3772 | 1464391791799 Marionette DEBUG loaded listener.js 15:29:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (168C3C00) [pid = 3772] [serial = 507] [outer = 168BC800] 15:29:52 INFO - PROCESS | 3772 | 1464391792366 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 15:29:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:29:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 897ms 15:29:52 INFO - PROCESS | 3772 | 1464391792447 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 15:29:52 INFO - PROCESS | 3772 | 1464391792449 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 15:29:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:29:52 INFO - PROCESS | 3772 | 1464391792453 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:29:52 INFO - PROCESS | 3772 | 1464391792455 Marionette TRACE conn2 <- [1,642,null,{}] 15:29:52 INFO - PROCESS | 3772 | 1464391792459 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:52 INFO - PROCESS | 3772 | 1464391792565 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 15:29:52 INFO - PROCESS | 3772 | 1464391792801 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:52 INFO - PROCESS | 3772 | ++DOCSHELL 0F30B000 == 52 [pid = 3772] [id = 170] 15:29:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1037A000) [pid = 3772] [serial = 508] [outer = 00000000] 15:29:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (11298400) [pid = 3772] [serial = 509] [outer = 1037A000] 15:29:52 INFO - PROCESS | 3772 | 1464391792858 Marionette DEBUG loaded listener.js 15:29:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (11861000) [pid = 3772] [serial = 510] [outer = 1037A000] 15:29:53 INFO - PROCESS | 3772 | 1464391793469 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:29:53 INFO - PROCESS | 3772 | --DOCSHELL 12FA5C00 == 51 [pid = 3772] [id = 137] 15:29:53 INFO - PROCESS | 3772 | --DOCSHELL 105F5400 == 50 [pid = 3772] [id = 163] 15:29:53 INFO - PROCESS | 3772 | --DOCSHELL 13FB2C00 == 49 [pid = 3772] [id = 162] 15:29:53 INFO - PROCESS | 3772 | --DOCSHELL 10A61C00 == 48 [pid = 3772] [id = 161] 15:29:53 INFO - PROCESS | 3772 | --DOCSHELL 10F3B800 == 47 [pid = 3772] [id = 160] 15:29:53 INFO - PROCESS | 3772 | --DOCSHELL 1829E800 == 46 [pid = 3772] [id = 159] 15:29:53 INFO - PROCESS | 3772 | --DOCSHELL 178B8400 == 45 [pid = 3772] [id = 158] 15:29:53 INFO - PROCESS | 3772 | --DOCSHELL 16083800 == 44 [pid = 3772] [id = 157] 15:29:53 INFO - PROCESS | 3772 | --DOCSHELL 143BC800 == 43 [pid = 3772] [id = 156] 15:29:53 INFO - PROCESS | 3772 | --DOCSHELL 112D7000 == 42 [pid = 3772] [id = 155] 15:29:53 INFO - PROCESS | 3772 | --DOCSHELL 1055FC00 == 41 [pid = 3772] [id = 154] 15:29:53 INFO - PROCESS | 3772 | --DOCSHELL 12FF4C00 == 40 [pid = 3772] [id = 152] 15:29:53 INFO - PROCESS | 3772 | --DOCSHELL 10504400 == 39 [pid = 3772] [id = 151] 15:29:53 INFO - PROCESS | 3772 | --DOCSHELL 1593B000 == 38 [pid = 3772] [id = 150] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (10A57800) [pid = 3772] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1867F800) [pid = 3772] [serial = 434] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1A1A0000) [pid = 3772] [serial = 437] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1A0B0C00) [pid = 3772] [serial = 435] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (15801400) [pid = 3772] [serial = 425] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (159D1800) [pid = 3772] [serial = 426] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (12FA3400) [pid = 3772] [serial = 420] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (129F4000) [pid = 3772] [serial = 419] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (17FCA400) [pid = 3772] [serial = 431] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (129F4400) [pid = 3772] [serial = 422] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (12FB0000) [pid = 3772] [serial = 423] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (16F0F000) [pid = 3772] [serial = 428] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (174EE400) [pid = 3772] [serial = 429] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1A9BD000) [pid = 3772] [serial = 417] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1A896400) [pid = 3772] [serial = 416] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (103D1C00) [pid = 3772] [serial = 407] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (13192000) [pid = 3772] [serial = 410] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1A890400) [pid = 3772] [serial = 440] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (16F09800) [pid = 3772] [serial = 413] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1A31B800) [pid = 3772] [serial = 438] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1AC29000) [pid = 3772] [serial = 449] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1AA89400) [pid = 3772] [serial = 446] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A891400) [pid = 3772] [serial = 441] [outer = 00000000] [url = about:blank] 15:29:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (19BBA400) [pid = 3772] [serial = 444] [outer = 00000000] [url = about:blank] 15:29:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1083ms 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (176D2000) [pid = 3772] [serial = 443] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1AA8E000) [pid = 3772] [serial = 447] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1809F400) [pid = 3772] [serial = 432] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1A891C00) [pid = 3772] [serial = 371] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (11BB3400) [pid = 3772] [serial = 374] [outer = 00000000] [url = about:blank] 15:29:53 INFO - PROCESS | 3772 | 1464391793536 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 15:29:53 INFO - PROCESS | 3772 | 1464391793540 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 15:29:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:29:53 INFO - PROCESS | 3772 | 1464391793544 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:29:53 INFO - PROCESS | 3772 | 1464391793548 Marionette TRACE conn2 <- [1,646,null,{}] 15:29:53 INFO - PROCESS | 3772 | 1464391793555 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:53 INFO - PROCESS | 3772 | 1464391793647 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 15:29:53 INFO - PROCESS | 3772 | 1464391793739 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:53 INFO - PROCESS | 3772 | ++DOCSHELL 10A61800 == 39 [pid = 3772] [id = 171] 15:29:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (112DD000) [pid = 3772] [serial = 511] [outer = 00000000] 15:29:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (129F4400) [pid = 3772] [serial = 512] [outer = 112DD000] 15:29:53 INFO - PROCESS | 3772 | 1464391793787 Marionette DEBUG loaded listener.js 15:29:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (12B28800) [pid = 3772] [serial = 513] [outer = 112DD000] 15:29:54 INFO - PROCESS | 3772 | 1464391794190 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:29:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:29:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 696ms 15:29:54 INFO - PROCESS | 3772 | 1464391794247 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 15:29:54 INFO - PROCESS | 3772 | 1464391794251 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 15:29:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:29:54 INFO - PROCESS | 3772 | 1464391794255 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:29:54 INFO - PROCESS | 3772 | 1464391794257 Marionette TRACE conn2 <- [1,650,null,{}] 15:29:54 INFO - PROCESS | 3772 | 1464391794261 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:54 INFO - PROCESS | 3772 | 1464391794343 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 15:29:54 INFO - PROCESS | 3772 | 1464391794351 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:54 INFO - PROCESS | 3772 | ++DOCSHELL 13283C00 == 40 [pid = 3772] [id = 172] 15:29:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (13E2E000) [pid = 3772] [serial = 514] [outer = 00000000] 15:29:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (152C9C00) [pid = 3772] [serial = 515] [outer = 13E2E000] 15:29:54 INFO - PROCESS | 3772 | 1464391794397 Marionette DEBUG loaded listener.js 15:29:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (15927400) [pid = 3772] [serial = 516] [outer = 13E2E000] 15:29:54 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:54 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:54 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:54 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:54 INFO - PROCESS | 3772 | 1464391794837 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 15:29:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:29:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 619ms 15:29:54 INFO - PROCESS | 3772 | 1464391794877 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 15:29:54 INFO - PROCESS | 3772 | 1464391794879 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 15:29:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:29:54 INFO - PROCESS | 3772 | 1464391794884 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:29:54 INFO - PROCESS | 3772 | 1464391794890 Marionette TRACE conn2 <- [1,654,null,{}] 15:29:54 INFO - PROCESS | 3772 | 1464391794899 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:54 INFO - PROCESS | 3772 | 1464391794981 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 15:29:54 INFO - PROCESS | 3772 | 1464391794992 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:55 INFO - PROCESS | 3772 | ++DOCSHELL 161D6000 == 41 [pid = 3772] [id = 173] 15:29:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (161D6400) [pid = 3772] [serial = 517] [outer = 00000000] 15:29:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (161DC400) [pid = 3772] [serial = 518] [outer = 161D6400] 15:29:55 INFO - PROCESS | 3772 | 1464391795040 Marionette DEBUG loaded listener.js 15:29:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (161DFC00) [pid = 3772] [serial = 519] [outer = 161D6400] 15:29:55 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:55 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:55 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:55 INFO - PROCESS | 3772 | 1464391795463 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 15:29:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:29:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 588ms 15:29:55 INFO - PROCESS | 3772 | 1464391795491 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 15:29:55 INFO - PROCESS | 3772 | 1464391795493 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 15:29:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:29:55 INFO - PROCESS | 3772 | 1464391795497 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:29:55 INFO - PROCESS | 3772 | 1464391795499 Marionette TRACE conn2 <- [1,658,null,{}] 15:29:55 INFO - PROCESS | 3772 | 1464391795503 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:55 INFO - PROCESS | 3772 | 1464391795596 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 15:29:55 INFO - PROCESS | 3772 | 1464391795602 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:55 INFO - PROCESS | 3772 | ++DOCSHELL 0F303400 == 42 [pid = 3772] [id = 174] 15:29:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (104E5000) [pid = 3772] [serial = 520] [outer = 00000000] 15:29:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (168BD000) [pid = 3772] [serial = 521] [outer = 104E5000] 15:29:55 INFO - PROCESS | 3772 | 1464391795648 Marionette DEBUG loaded listener.js 15:29:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (168C0400) [pid = 3772] [serial = 522] [outer = 104E5000] 15:29:56 INFO - PROCESS | 3772 | 1464391796125 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 15:29:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:29:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 696ms 15:29:56 INFO - PROCESS | 3772 | 1464391796202 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 15:29:56 INFO - PROCESS | 3772 | 1464391796204 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 15:29:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:29:56 INFO - PROCESS | 3772 | 1464391796208 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:29:56 INFO - PROCESS | 3772 | 1464391796209 Marionette TRACE conn2 <- [1,662,null,{}] 15:29:56 INFO - PROCESS | 3772 | 1464391796213 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:56 INFO - PROCESS | 3772 | 1464391796301 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 15:29:56 INFO - PROCESS | 3772 | 1464391796356 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:56 INFO - PROCESS | 3772 | ++DOCSHELL 16DEC400 == 43 [pid = 3772] [id = 175] 15:29:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (16DECC00) [pid = 3772] [serial = 523] [outer = 00000000] 15:29:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (173C5400) [pid = 3772] [serial = 524] [outer = 16DECC00] 15:29:56 INFO - PROCESS | 3772 | 1464391796407 Marionette DEBUG loaded listener.js 15:29:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (176D8C00) [pid = 3772] [serial = 525] [outer = 16DECC00] 15:29:56 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:56 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:56 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:56 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:56 INFO - PROCESS | 3772 | 1464391796841 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 15:29:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 15:29:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 696ms 15:29:56 INFO - PROCESS | 3772 | 1464391796895 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 15:29:56 INFO - PROCESS | 3772 | 1464391796897 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 15:29:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:29:56 INFO - PROCESS | 3772 | 1464391796900 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:29:56 INFO - PROCESS | 3772 | 1464391796902 Marionette TRACE conn2 <- [1,666,null,{}] 15:29:56 INFO - PROCESS | 3772 | 1464391796905 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:57 INFO - PROCESS | 3772 | 1464391797038 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 15:29:57 INFO - PROCESS | 3772 | 1464391797055 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:57 INFO - PROCESS | 3772 | ++DOCSHELL 178B8400 == 44 [pid = 3772] [id = 176] 15:29:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (178BAC00) [pid = 3772] [serial = 526] [outer = 00000000] 15:29:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1846F000) [pid = 3772] [serial = 527] [outer = 178BAC00] 15:29:57 INFO - PROCESS | 3772 | 1464391797142 Marionette DEBUG loaded listener.js 15:29:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (18671C00) [pid = 3772] [serial = 528] [outer = 178BAC00] 15:29:57 INFO - PROCESS | 3772 | 1464391797541 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 15:29:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:29:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 681ms 15:29:57 INFO - PROCESS | 3772 | 1464391797599 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 15:29:57 INFO - PROCESS | 3772 | 1464391797601 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 15:29:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:29:57 INFO - PROCESS | 3772 | 1464391797605 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:29:57 INFO - PROCESS | 3772 | 1464391797606 Marionette TRACE conn2 <- [1,670,null,{}] 15:29:57 INFO - PROCESS | 3772 | 1464391797615 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:57 INFO - PROCESS | 3772 | 1464391797726 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 15:29:57 INFO - PROCESS | 3772 | 1464391797735 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:57 INFO - PROCESS | 3772 | ++DOCSHELL 104F2000 == 45 [pid = 3772] [id = 177] 15:29:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (168B9000) [pid = 3772] [serial = 529] [outer = 00000000] 15:29:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (19BB8800) [pid = 3772] [serial = 530] [outer = 168B9000] 15:29:57 INFO - PROCESS | 3772 | 1464391797780 Marionette DEBUG loaded listener.js 15:29:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (19C3C000) [pid = 3772] [serial = 531] [outer = 168B9000] 15:29:57 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (18676800) [pid = 3772] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:29:57 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1867DC00) [pid = 3772] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:29:57 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (112DA000) [pid = 3772] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:29:57 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (11299400) [pid = 3772] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:29:58 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (15116400) [pid = 3772] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:29:58 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (166D1400) [pid = 3772] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:29:58 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1A0B0000) [pid = 3772] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:29:58 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (178B9800) [pid = 3772] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:29:58 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (11297000) [pid = 3772] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:29:58 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (152D0800) [pid = 3772] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:29:58 INFO - PROCESS | 3772 | 1464391798756 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 15:29:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 15:29:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1175ms 15:29:58 INFO - PROCESS | 3772 | 1464391798784 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 15:29:58 INFO - PROCESS | 3772 | 1464391798786 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 15:29:58 INFO - PROCESS | 3772 | 1464391798790 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:29:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:29:58 INFO - PROCESS | 3772 | 1464391798791 Marionette TRACE conn2 <- [1,674,null,{}] 15:29:58 INFO - PROCESS | 3772 | 1464391798795 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:58 INFO - PROCESS | 3772 | 1464391798871 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 15:29:58 INFO - PROCESS | 3772 | 1464391798878 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:58 INFO - PROCESS | 3772 | ++DOCSHELL 14346800 == 46 [pid = 3772] [id = 178] 15:29:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (152D0800) [pid = 3772] [serial = 532] [outer = 00000000] 15:29:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (19BB2C00) [pid = 3772] [serial = 533] [outer = 152D0800] 15:29:58 INFO - PROCESS | 3772 | 1464391798922 Marionette DEBUG loaded listener.js 15:29:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (19BB3800) [pid = 3772] [serial = 534] [outer = 152D0800] 15:29:59 INFO - PROCESS | 3772 | 1464391799811 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 15:29:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:29:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1021ms 15:29:59 INFO - PROCESS | 3772 | 1464391799837 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 15:29:59 INFO - PROCESS | 3772 | 1464391799839 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 15:29:59 INFO - PROCESS | 3772 | 1464391799843 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:29:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:29:59 INFO - PROCESS | 3772 | 1464391799844 Marionette TRACE conn2 <- [1,678,null,{}] 15:29:59 INFO - PROCESS | 3772 | 1464391799832 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:59 INFO - PROCESS | 3772 | 1464391799935 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 15:29:59 INFO - PROCESS | 3772 | 1464391799944 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:59 INFO - PROCESS | 3772 | ++DOCSHELL 1846A000 == 47 [pid = 3772] [id = 179] 15:29:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (18676800) [pid = 3772] [serial = 535] [outer = 00000000] 15:29:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1A324000) [pid = 3772] [serial = 536] [outer = 18676800] 15:29:59 INFO - PROCESS | 3772 | 1464391799987 Marionette DEBUG loaded listener.js 15:30:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1A3B8C00) [pid = 3772] [serial = 537] [outer = 18676800] 15:30:01 INFO - PROCESS | 3772 | 1464391801146 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 15:30:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:30:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1346ms 15:30:01 INFO - PROCESS | 3772 | 1464391801179 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 15:30:01 INFO - PROCESS | 3772 | 1464391801183 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 15:30:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:30:01 INFO - PROCESS | 3772 | 1464391801188 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:30:01 INFO - PROCESS | 3772 | 1464391801192 Marionette TRACE conn2 <- [1,682,null,{}] 15:30:01 INFO - PROCESS | 3772 | 1464391801197 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:01 INFO - PROCESS | 3772 | 1464391801307 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 15:30:01 INFO - PROCESS | 3772 | 1464391801432 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:01 INFO - PROCESS | 3772 | ++DOCSHELL 1129A400 == 48 [pid = 3772] [id = 180] 15:30:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (11857000) [pid = 3772] [serial = 538] [outer = 00000000] 15:30:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (138EE800) [pid = 3772] [serial = 539] [outer = 11857000] 15:30:01 INFO - PROCESS | 3772 | 1464391801473 Marionette DEBUG loaded listener.js 15:30:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (13FB3C00) [pid = 3772] [serial = 540] [outer = 11857000] 15:30:02 INFO - PROCESS | 3772 | 1464391802480 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 15:30:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 15:30:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1346ms 15:30:02 INFO - PROCESS | 3772 | 1464391802523 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 15:30:02 INFO - PROCESS | 3772 | 1464391802528 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 15:30:02 INFO - PROCESS | 3772 | 1464391802577 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:30:02 INFO - PROCESS | 3772 | 1464391802580 Marionette TRACE conn2 <- [1,686,null,{}] 15:30:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:30:02 INFO - PROCESS | 3772 | 1464391802585 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:02 INFO - PROCESS | 3772 | 1464391802682 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 15:30:02 INFO - PROCESS | 3772 | 1464391802890 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:02 INFO - PROCESS | 3772 | ++DOCSHELL 118CCC00 == 49 [pid = 3772] [id = 181] 15:30:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (11BAE800) [pid = 3772] [serial = 541] [outer = 00000000] 15:30:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (161DB000) [pid = 3772] [serial = 542] [outer = 11BAE800] 15:30:02 INFO - PROCESS | 3772 | 1464391802945 Marionette DEBUG loaded listener.js 15:30:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (168BF000) [pid = 3772] [serial = 543] [outer = 11BAE800] 15:30:04 INFO - PROCESS | 3772 | 1464391804174 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 15:30:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 15:30:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1625ms 15:30:04 INFO - PROCESS | 3772 | 1464391804231 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 15:30:04 INFO - PROCESS | 3772 | 1464391804236 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 15:30:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:30:04 INFO - PROCESS | 3772 | 1464391804257 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:30:04 INFO - PROCESS | 3772 | 1464391804260 Marionette TRACE conn2 <- [1,690,null,{}] 15:30:04 INFO - PROCESS | 3772 | 1464391804265 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:04 INFO - PROCESS | 3772 | 1464391804358 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 15:30:04 INFO - PROCESS | 3772 | 1464391804432 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:04 INFO - PROCESS | 3772 | ++DOCSHELL 112D5000 == 50 [pid = 3772] [id = 182] 15:30:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (11401400) [pid = 3772] [serial = 544] [outer = 00000000] 15:30:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (129FD800) [pid = 3772] [serial = 545] [outer = 11401400] 15:30:04 INFO - PROCESS | 3772 | 1464391804482 Marionette DEBUG loaded listener.js 15:30:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (138F2C00) [pid = 3772] [serial = 546] [outer = 11401400] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 19C35400 == 49 [pid = 3772] [id = 124] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 0F310800 == 48 [pid = 3772] [id = 125] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 14346800 == 47 [pid = 3772] [id = 178] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 104F2000 == 46 [pid = 3772] [id = 177] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 178B8400 == 45 [pid = 3772] [id = 176] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 16DEC400 == 44 [pid = 3772] [id = 175] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 0F303400 == 43 [pid = 3772] [id = 174] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 161D6000 == 42 [pid = 3772] [id = 173] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 13283C00 == 41 [pid = 3772] [id = 172] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 10A61800 == 40 [pid = 3772] [id = 171] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 0F30B000 == 39 [pid = 3772] [id = 170] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 168BC000 == 38 [pid = 3772] [id = 169] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (11F16400) [pid = 3772] [serial = 452] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (16955000) [pid = 3772] [serial = 455] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1AEA2000) [pid = 3772] [serial = 491] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 16DE7C00 == 37 [pid = 3772] [id = 168] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 18679C00 == 36 [pid = 3772] [id = 167] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 129F2C00 == 35 [pid = 3772] [id = 166] 15:30:04 INFO - PROCESS | 3772 | --DOCSHELL 11BB8000 == 34 [pid = 3772] [id = 165] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (19BB8000) [pid = 3772] [serial = 476] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (1A0B7C00) [pid = 3772] [serial = 479] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (19BBC800) [pid = 3772] [serial = 477] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (12B26800) [pid = 3772] [serial = 464] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (13289000) [pid = 3772] [serial = 465] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (12BC6800) [pid = 3772] [serial = 462] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (118CC400) [pid = 3772] [serial = 461] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (15608800) [pid = 3772] [serial = 467] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (15940C00) [pid = 3772] [serial = 468] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16E6CC00) [pid = 3772] [serial = 470] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1A9BD800) [pid = 3772] [serial = 482] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (17487C00) [pid = 3772] [serial = 471] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (17FD2800) [pid = 3772] [serial = 473] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1AA8F000) [pid = 3772] [serial = 458] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1A324400) [pid = 3772] [serial = 480] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (18096800) [pid = 3772] [serial = 489] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1580DC00) [pid = 3772] [serial = 488] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1A9C1400) [pid = 3772] [serial = 483] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (19C35C00) [pid = 3772] [serial = 485] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (18097000) [pid = 3772] [serial = 474] [outer = 00000000] [url = about:blank] 15:30:04 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1A889000) [pid = 3772] [serial = 486] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 3772 | 1464391805435 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 15:30:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:30:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1238ms 15:30:05 INFO - PROCESS | 3772 | 1464391805497 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 15:30:05 INFO - PROCESS | 3772 | 1464391805502 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 15:30:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:30:05 INFO - PROCESS | 3772 | 1464391805508 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:30:05 INFO - PROCESS | 3772 | 1464391805511 Marionette TRACE conn2 <- [1,694,null,{}] 15:30:05 INFO - PROCESS | 3772 | 1464391805515 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:05 INFO - PROCESS | 3772 | 1464391805597 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 15:30:05 INFO - PROCESS | 3772 | 1464391805605 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:05 INFO - PROCESS | 3772 | ++DOCSHELL 129F5400 == 35 [pid = 3772] [id = 183] 15:30:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (12F4A800) [pid = 3772] [serial = 547] [outer = 00000000] 15:30:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (13A78000) [pid = 3772] [serial = 548] [outer = 12F4A800] 15:30:05 INFO - PROCESS | 3772 | 1464391805653 Marionette DEBUG loaded listener.js 15:30:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (14345800) [pid = 3772] [serial = 549] [outer = 12F4A800] 15:30:06 INFO - PROCESS | 3772 | 1464391806588 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 15:30:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:30:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1145ms 15:30:06 INFO - PROCESS | 3772 | 1464391806648 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 15:30:06 INFO - PROCESS | 3772 | 1464391806651 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 15:30:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:30:06 INFO - PROCESS | 3772 | 1464391806655 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:30:06 INFO - PROCESS | 3772 | 1464391806658 Marionette TRACE conn2 <- [1,698,null,{}] 15:30:06 INFO - PROCESS | 3772 | 1464391806677 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:06 INFO - PROCESS | 3772 | 1464391806788 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 15:30:06 INFO - PROCESS | 3772 | 1464391806796 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:06 INFO - PROCESS | 3772 | ++DOCSHELL 161D2800 == 36 [pid = 3772] [id = 184] 15:30:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (161D3000) [pid = 3772] [serial = 550] [outer = 00000000] 15:30:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (161DD400) [pid = 3772] [serial = 551] [outer = 161D3000] 15:30:06 INFO - PROCESS | 3772 | 1464391806887 Marionette DEBUG loaded listener.js 15:30:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (168BA400) [pid = 3772] [serial = 552] [outer = 161D3000] 15:30:07 INFO - PROCESS | 3772 | 1464391807865 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 15:30:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:30:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1238ms 15:30:07 INFO - PROCESS | 3772 | 1464391807917 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 15:30:07 INFO - PROCESS | 3772 | 1464391807919 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 15:30:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:30:07 INFO - PROCESS | 3772 | 1464391807923 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:30:07 INFO - PROCESS | 3772 | 1464391807924 Marionette TRACE conn2 <- [1,702,null,{}] 15:30:07 INFO - PROCESS | 3772 | 1464391807933 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:08 INFO - PROCESS | 3772 | 1464391808046 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 15:30:08 INFO - PROCESS | 3772 | 1464391808053 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:08 INFO - PROCESS | 3772 | ++DOCSHELL 161D8C00 == 37 [pid = 3772] [id = 185] 15:30:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (168C6C00) [pid = 3772] [serial = 553] [outer = 00000000] 15:30:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (17487C00) [pid = 3772] [serial = 554] [outer = 168C6C00] 15:30:08 INFO - PROCESS | 3772 | 1464391808098 Marionette DEBUG loaded listener.js 15:30:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (176CE000) [pid = 3772] [serial = 555] [outer = 168C6C00] 15:30:08 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1037A000) [pid = 3772] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:30:08 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (178BAC00) [pid = 3772] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:30:08 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (104E5000) [pid = 3772] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:30:08 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (15608000) [pid = 3772] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:30:08 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1AD70800) [pid = 3772] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:30:08 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (168B9000) [pid = 3772] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:30:08 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (12FA7C00) [pid = 3772] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:30:08 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (13E2E000) [pid = 3772] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:30:08 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (16DECC00) [pid = 3772] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:30:08 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (161D6400) [pid = 3772] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:30:08 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (112DD000) [pid = 3772] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:30:08 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (0F30BC00) [pid = 3772] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:30:08 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A88DC00) [pid = 3772] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:30:08 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (152D0800) [pid = 3772] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:30:09 INFO - PROCESS | 3772 | 1464391809035 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 15:30:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 15:30:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1129ms 15:30:09 INFO - PROCESS | 3772 | 1464391809053 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 15:30:09 INFO - PROCESS | 3772 | 1464391809054 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 15:30:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:30:09 INFO - PROCESS | 3772 | 1464391809058 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:30:09 INFO - PROCESS | 3772 | 1464391809060 Marionette TRACE conn2 <- [1,706,null,{}] 15:30:09 INFO - PROCESS | 3772 | 1464391809064 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:09 INFO - PROCESS | 3772 | 1464391809139 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 15:30:09 INFO - PROCESS | 3772 | 1464391809212 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:09 INFO - PROCESS | 3772 | ++DOCSHELL 112DD000 == 38 [pid = 3772] [id = 186] 15:30:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (11BB3400) [pid = 3772] [serial = 556] [outer = 00000000] 15:30:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (143BC800) [pid = 3772] [serial = 557] [outer = 11BB3400] 15:30:09 INFO - PROCESS | 3772 | 1464391809257 Marionette DEBUG loaded listener.js 15:30:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (15FBB800) [pid = 3772] [serial = 558] [outer = 11BB3400] 15:30:10 INFO - PROCESS | 3772 | 1464391810111 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 15:30:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:30:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1068ms 15:30:10 INFO - PROCESS | 3772 | 1464391810134 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 15:30:10 INFO - PROCESS | 3772 | 1464391810136 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 15:30:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:30:10 INFO - PROCESS | 3772 | 1464391810140 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:30:10 INFO - PROCESS | 3772 | 1464391810141 Marionette TRACE conn2 <- [1,710,null,{}] 15:30:10 INFO - PROCESS | 3772 | 1464391810145 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:10 INFO - PROCESS | 3772 | 1464391810264 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 15:30:10 INFO - PROCESS | 3772 | 1464391810274 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:10 INFO - PROCESS | 3772 | ++DOCSHELL 16DE9000 == 39 [pid = 3772] [id = 187] 15:30:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16DECC00) [pid = 3772] [serial = 559] [outer = 00000000] 15:30:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1803A400) [pid = 3772] [serial = 560] [outer = 16DECC00] 15:30:10 INFO - PROCESS | 3772 | 1464391810319 Marionette DEBUG loaded listener.js 15:30:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (16F06800) [pid = 3772] [serial = 561] [outer = 16DECC00] 15:30:11 INFO - PROCESS | 3772 | --DOCSHELL 1123B400 == 38 [pid = 3772] [id = 164] 15:30:11 INFO - PROCESS | 3772 | --DOCSHELL 18467800 == 37 [pid = 3772] [id = 139] 15:30:11 INFO - PROCESS | 3772 | --DOCSHELL 132FB400 == 36 [pid = 3772] [id = 138] 15:30:11 INFO - PROCESS | 3772 | --DOCSHELL 19BBE400 == 35 [pid = 3772] [id = 153] 15:30:11 INFO - PROCESS | 3772 | --DOCSHELL 112D5000 == 34 [pid = 3772] [id = 182] 15:30:11 INFO - PROCESS | 3772 | --DOCSHELL 1129A400 == 33 [pid = 3772] [id = 180] 15:30:11 INFO - PROCESS | 3772 | --DOCSHELL 118CCC00 == 32 [pid = 3772] [id = 181] 15:30:11 INFO - PROCESS | 3772 | --DOCSHELL 1846A000 == 31 [pid = 3772] [id = 179] 15:30:11 INFO - PROCESS | 3772 | --DOCSHELL 129F5400 == 30 [pid = 3772] [id = 183] 15:30:11 INFO - PROCESS | 3772 | --DOCSHELL 161D2800 == 29 [pid = 3772] [id = 184] 15:30:11 INFO - PROCESS | 3772 | --DOCSHELL 161D8C00 == 28 [pid = 3772] [id = 185] 15:30:11 INFO - PROCESS | 3772 | --DOCSHELL 112DD000 == 27 [pid = 3772] [id = 186] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (11861000) [pid = 3772] [serial = 510] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (18671C00) [pid = 3772] [serial = 528] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (168C0400) [pid = 3772] [serial = 522] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (18037C00) [pid = 3772] [serial = 414] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (159CE400) [pid = 3772] [serial = 497] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1846F000) [pid = 3772] [serial = 527] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1B25A000) [pid = 3772] [serial = 492] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (19BB8800) [pid = 3772] [serial = 530] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (19C3C000) [pid = 3772] [serial = 531] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (138EB800) [pid = 3772] [serial = 411] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (152C9C00) [pid = 3772] [serial = 515] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16DED000) [pid = 3772] [serial = 503] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (173C5400) [pid = 3772] [serial = 524] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (11298400) [pid = 3772] [serial = 509] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (161DC400) [pid = 3772] [serial = 518] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (12B28800) [pid = 3772] [serial = 513] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1050B000) [pid = 3772] [serial = 408] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (161DFC00) [pid = 3772] [serial = 519] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (129F1000) [pid = 3772] [serial = 494] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (168C1800) [pid = 3772] [serial = 506] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (15927400) [pid = 3772] [serial = 516] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1AC2F800) [pid = 3772] [serial = 450] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1AC2D000) [pid = 3772] [serial = 500] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (129F4400) [pid = 3772] [serial = 512] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (168BD000) [pid = 3772] [serial = 521] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (176D8C00) [pid = 3772] [serial = 525] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (19BB2C00) [pid = 3772] [serial = 533] [outer = 00000000] [url = about:blank] 15:30:11 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (19BB3800) [pid = 3772] [serial = 534] [outer = 00000000] [url = about:blank] 15:30:12 INFO - PROCESS | 3772 | 1464391812023 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 15:30:12 INFO - PROCESS | 3772 | 1464391812084 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 15:30:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:30:12 INFO - PROCESS | 3772 | 1464391812090 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:30:12 INFO - PROCESS | 3772 | 1464391812093 Marionette TRACE conn2 <- [1,714,null,{}] 15:30:12 INFO - PROCESS | 3772 | 1464391812099 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:12 INFO - PROCESS | 3772 | 1464391812186 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 15:30:12 INFO - PROCESS | 3772 | 1464391812194 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:12 INFO - PROCESS | 3772 | ++DOCSHELL 105ECC00 == 28 [pid = 3772] [id = 188] 15:30:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (105ED400) [pid = 3772] [serial = 562] [outer = 00000000] 15:30:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (10A61C00) [pid = 3772] [serial = 563] [outer = 105ED400] 15:30:12 INFO - PROCESS | 3772 | 1464391812242 Marionette DEBUG loaded listener.js 15:30:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1123BC00) [pid = 3772] [serial = 564] [outer = 105ED400] 15:30:12 INFO - PROCESS | 3772 | 1464391812753 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 15:30:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:30:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 680ms 15:30:12 INFO - PROCESS | 3772 | 1464391812789 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 15:30:12 INFO - PROCESS | 3772 | 1464391812795 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 15:30:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:30:12 INFO - PROCESS | 3772 | 1464391812802 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:30:12 INFO - PROCESS | 3772 | 1464391812805 Marionette TRACE conn2 <- [1,718,null,{}] 15:30:12 INFO - PROCESS | 3772 | 1464391812808 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:12 INFO - PROCESS | 3772 | 1464391812889 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 15:30:12 INFO - PROCESS | 3772 | 1464391812905 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:12 INFO - PROCESS | 3772 | ++DOCSHELL 11858000 == 29 [pid = 3772] [id = 189] 15:30:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1185B000) [pid = 3772] [serial = 565] [outer = 00000000] 15:30:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (11F23400) [pid = 3772] [serial = 566] [outer = 1185B000] 15:30:12 INFO - PROCESS | 3772 | 1464391813007 Marionette DEBUG loaded listener.js 15:30:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (12917C00) [pid = 3772] [serial = 567] [outer = 1185B000] 15:30:13 INFO - PROCESS | 3772 | 1464391813398 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 15:30:13 INFO - PROCESS | 3772 | 1464391813424 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 15:30:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:30:13 INFO - PROCESS | 3772 | 1464391813434 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:30:13 INFO - PROCESS | 3772 | 1464391813438 Marionette TRACE conn2 <- [1,722,null,{}] 15:30:13 INFO - PROCESS | 3772 | 1464391813449 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:13 INFO - PROCESS | 3772 | 1464391813558 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 15:30:13 INFO - PROCESS | 3772 | 1464391813570 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:13 INFO - PROCESS | 3772 | ++DOCSHELL 1318C400 == 30 [pid = 3772] [id = 190] 15:30:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1318C800) [pid = 3772] [serial = 568] [outer = 00000000] 15:30:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (132F2400) [pid = 3772] [serial = 569] [outer = 1318C800] 15:30:13 INFO - PROCESS | 3772 | 1464391813618 Marionette DEBUG loaded listener.js 15:30:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1395BC00) [pid = 3772] [serial = 570] [outer = 1318C800] 15:30:14 INFO - PROCESS | 3772 | 1464391814038 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 15:30:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:30:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 618ms 15:30:14 INFO - PROCESS | 3772 | 1464391814070 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 15:30:14 INFO - PROCESS | 3772 | 1464391814073 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 15:30:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:30:14 INFO - PROCESS | 3772 | 1464391814076 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:30:14 INFO - PROCESS | 3772 | 1464391814077 Marionette TRACE conn2 <- [1,726,null,{}] 15:30:14 INFO - PROCESS | 3772 | 1464391814081 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:14 INFO - PROCESS | 3772 | 1464391814164 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 15:30:14 INFO - PROCESS | 3772 | 1464391814171 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:14 INFO - PROCESS | 3772 | ++DOCSHELL 132EF400 == 31 [pid = 3772] [id = 191] 15:30:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13FAC400) [pid = 3772] [serial = 571] [outer = 00000000] 15:30:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14345C00) [pid = 3772] [serial = 572] [outer = 13FAC400] 15:30:14 INFO - PROCESS | 3772 | 1464391814215 Marionette DEBUG loaded listener.js 15:30:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (152D3800) [pid = 3772] [serial = 573] [outer = 13FAC400] 15:30:15 INFO - PROCESS | 3772 | 1464391815099 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 15:30:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:30:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1067ms 15:30:15 INFO - PROCESS | 3772 | 1464391815148 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 15:30:15 INFO - PROCESS | 3772 | 1464391815150 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 15:30:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:30:15 INFO - PROCESS | 3772 | 1464391815155 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:30:15 INFO - PROCESS | 3772 | 1464391815157 Marionette TRACE conn2 <- [1,730,null,{}] 15:30:15 INFO - PROCESS | 3772 | 1464391815161 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:15 INFO - PROCESS | 3772 | 1464391815233 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 15:30:15 INFO - PROCESS | 3772 | 1464391815239 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:15 INFO - PROCESS | 3772 | ++DOCSHELL 1560F000 == 32 [pid = 3772] [id = 192] 15:30:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (15802800) [pid = 3772] [serial = 574] [outer = 00000000] 15:30:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15948400) [pid = 3772] [serial = 575] [outer = 15802800] 15:30:15 INFO - PROCESS | 3772 | 1464391815283 Marionette DEBUG loaded listener.js 15:30:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15FBE400) [pid = 3772] [serial = 576] [outer = 15802800] 15:30:16 INFO - PROCESS | 3772 | 1464391816179 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 15:30:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 15:30:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1036ms 15:30:16 INFO - PROCESS | 3772 | 1464391816205 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 15:30:16 INFO - PROCESS | 3772 | 1464391816207 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 15:30:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:30:16 INFO - PROCESS | 3772 | 1464391816211 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:30:16 INFO - PROCESS | 3772 | 1464391816213 Marionette TRACE conn2 <- [1,734,null,{}] 15:30:16 INFO - PROCESS | 3772 | 1464391816216 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:16 INFO - PROCESS | 3772 | 1464391816336 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 15:30:16 INFO - PROCESS | 3772 | 1464391816353 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:16 INFO - PROCESS | 3772 | ++DOCSHELL 161D7C00 == 33 [pid = 3772] [id = 193] 15:30:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (161D8000) [pid = 3772] [serial = 577] [outer = 00000000] 15:30:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (166D7800) [pid = 3772] [serial = 578] [outer = 161D8000] 15:30:16 INFO - PROCESS | 3772 | 1464391816398 Marionette DEBUG loaded listener.js 15:30:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (168B8400) [pid = 3772] [serial = 579] [outer = 161D8000] 15:30:17 INFO - PROCESS | 3772 | 1464391817301 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 15:30:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 15:30:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1129ms 15:30:17 INFO - PROCESS | 3772 | 1464391817345 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 15:30:17 INFO - PROCESS | 3772 | 1464391817347 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 15:30:17 INFO - PROCESS | 3772 | 1464391817350 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:30:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:30:17 INFO - PROCESS | 3772 | 1464391817352 Marionette TRACE conn2 <- [1,738,null,{}] 15:30:17 INFO - PROCESS | 3772 | 1464391817356 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:17 INFO - PROCESS | 3772 | 1464391817452 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 15:30:17 INFO - PROCESS | 3772 | 1464391817459 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:17 INFO - PROCESS | 3772 | ++DOCSHELL 166D0C00 == 34 [pid = 3772] [id = 194] 15:30:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (168BB000) [pid = 3772] [serial = 580] [outer = 00000000] 15:30:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1695A400) [pid = 3772] [serial = 581] [outer = 168BB000] 15:30:17 INFO - PROCESS | 3772 | 1464391817503 Marionette DEBUG loaded listener.js 15:30:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1695BC00) [pid = 3772] [serial = 582] [outer = 168BB000] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (161D3000) [pid = 3772] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (168C6C00) [pid = 3772] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (12F4A800) [pid = 3772] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (11401400) [pid = 3772] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (11BAE800) [pid = 3772] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (11857000) [pid = 3772] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (18676800) [pid = 3772] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11BB3400) [pid = 3772] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (129F3000) [pid = 3772] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11BB8400) [pid = 3772] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16DE8400) [pid = 3772] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13283400) [pid = 3772] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (168BC800) [pid = 3772] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A894C00) [pid = 3772] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (105F7000) [pid = 3772] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (15120C00) [pid = 3772] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1A7E5400) [pid = 3772] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:30:18 INFO - PROCESS | 3772 | 1464391818397 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 15:30:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:30:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1067ms 15:30:18 INFO - PROCESS | 3772 | 1464391818426 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 15:30:18 INFO - PROCESS | 3772 | 1464391818428 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 15:30:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:30:18 INFO - PROCESS | 3772 | 1464391818431 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:30:18 INFO - PROCESS | 3772 | 1464391818433 Marionette TRACE conn2 <- [1,742,null,{}] 15:30:18 INFO - PROCESS | 3772 | 1464391818437 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:18 INFO - PROCESS | 3772 | 1464391818518 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 15:30:18 INFO - PROCESS | 3772 | 1464391818524 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:18 INFO - PROCESS | 3772 | ++DOCSHELL 11401400 == 35 [pid = 3772] [id = 195] 15:30:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (11402800) [pid = 3772] [serial = 583] [outer = 00000000] 15:30:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (14345400) [pid = 3772] [serial = 584] [outer = 11402800] 15:30:18 INFO - PROCESS | 3772 | 1464391818571 Marionette DEBUG loaded listener.js 15:30:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (15116C00) [pid = 3772] [serial = 585] [outer = 11402800] 15:30:19 INFO - PROCESS | 3772 | 1464391819639 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 15:30:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 15:30:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1237ms 15:30:19 INFO - PROCESS | 3772 | 1464391819690 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 15:30:19 INFO - PROCESS | 3772 | 1464391819696 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 15:30:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:30:19 INFO - PROCESS | 3772 | 1464391819701 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:30:19 INFO - PROCESS | 3772 | 1464391819704 Marionette TRACE conn2 <- [1,746,null,{}] 15:30:19 INFO - PROCESS | 3772 | 1464391819710 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:19 INFO - PROCESS | 3772 | 1464391819843 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 15:30:19 INFO - PROCESS | 3772 | 1464391819963 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:19 INFO - PROCESS | 3772 | ++DOCSHELL 104EB400 == 36 [pid = 3772] [id = 196] 15:30:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1055AC00) [pid = 3772] [serial = 586] [outer = 00000000] 15:30:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (112DFC00) [pid = 3772] [serial = 587] [outer = 1055AC00] 15:30:20 INFO - PROCESS | 3772 | 1464391820021 Marionette DEBUG loaded listener.js 15:30:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (11404800) [pid = 3772] [serial = 588] [outer = 1055AC00] 15:30:20 INFO - PROCESS | 3772 | 1464391820811 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 15:30:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:30:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1175ms 15:30:20 INFO - PROCESS | 3772 | 1464391820884 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 15:30:20 INFO - PROCESS | 3772 | 1464391820887 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 15:30:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:30:20 INFO - PROCESS | 3772 | 1464391820892 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:30:20 INFO - PROCESS | 3772 | 1464391820896 Marionette TRACE conn2 <- [1,750,null,{}] 15:30:20 INFO - PROCESS | 3772 | 1464391820902 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:20 INFO - PROCESS | 3772 | 1464391821010 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 15:30:21 INFO - PROCESS | 3772 | 1464391821080 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:21 INFO - PROCESS | 3772 | ++DOCSHELL 0F30F800 == 37 [pid = 3772] [id = 197] 15:30:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (10438400) [pid = 3772] [serial = 589] [outer = 00000000] 15:30:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (11295C00) [pid = 3772] [serial = 590] [outer = 10438400] 15:30:21 INFO - PROCESS | 3772 | 1464391821130 Marionette DEBUG loaded listener.js 15:30:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (11404400) [pid = 3772] [serial = 591] [outer = 10438400] 15:30:21 INFO - PROCESS | 3772 | --DOCSHELL 166D0C00 == 36 [pid = 3772] [id = 194] 15:30:21 INFO - PROCESS | 3772 | --DOCSHELL 161D7C00 == 35 [pid = 3772] [id = 193] 15:30:21 INFO - PROCESS | 3772 | --DOCSHELL 1560F000 == 34 [pid = 3772] [id = 192] 15:30:21 INFO - PROCESS | 3772 | --DOCSHELL 132EF400 == 33 [pid = 3772] [id = 191] 15:30:21 INFO - PROCESS | 3772 | --DOCSHELL 1318C400 == 32 [pid = 3772] [id = 190] 15:30:21 INFO - PROCESS | 3772 | --DOCSHELL 11858000 == 31 [pid = 3772] [id = 189] 15:30:21 INFO - PROCESS | 3772 | --DOCSHELL 105ECC00 == 30 [pid = 3772] [id = 188] 15:30:21 INFO - PROCESS | 3772 | --DOCSHELL 16DE9000 == 29 [pid = 3772] [id = 187] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16957C00) [pid = 3772] [serial = 498] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (12B24800) [pid = 3772] [serial = 495] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16DEF800) [pid = 3772] [serial = 504] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (178B4800) [pid = 3772] [serial = 456] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (168C3C00) [pid = 3772] [serial = 507] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1AD7AC00) [pid = 3772] [serial = 501] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (12BBFC00) [pid = 3772] [serial = 453] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (19C41400) [pid = 3772] [serial = 404] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1AC22C00) [pid = 3772] [serial = 459] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (168BA400) [pid = 3772] [serial = 552] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (17487C00) [pid = 3772] [serial = 554] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (176CE000) [pid = 3772] [serial = 555] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (13A78000) [pid = 3772] [serial = 548] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (138F2C00) [pid = 3772] [serial = 546] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (129FD800) [pid = 3772] [serial = 545] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (168BF000) [pid = 3772] [serial = 543] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (161DB000) [pid = 3772] [serial = 542] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (13FB3C00) [pid = 3772] [serial = 540] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (138EE800) [pid = 3772] [serial = 539] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (1A324000) [pid = 3772] [serial = 536] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (1A3B8C00) [pid = 3772] [serial = 537] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (161DD400) [pid = 3772] [serial = 551] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (143BC800) [pid = 3772] [serial = 557] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (14345800) [pid = 3772] [serial = 549] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (1803A400) [pid = 3772] [serial = 560] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 51 (15FBB800) [pid = 3772] [serial = 558] [outer = 00000000] [url = about:blank] 15:30:22 INFO - PROCESS | 3772 | 1464391822102 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 15:30:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:30:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1223ms 15:30:22 INFO - PROCESS | 3772 | 1464391822122 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 15:30:22 INFO - PROCESS | 3772 | 1464391822127 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 15:30:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:30:22 INFO - PROCESS | 3772 | 1464391822134 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:30:22 INFO - PROCESS | 3772 | 1464391822137 Marionette TRACE conn2 <- [1,754,null,{}] 15:30:22 INFO - PROCESS | 3772 | 1464391822140 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:22 INFO - PROCESS | 3772 | 1464391822240 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 15:30:22 INFO - PROCESS | 3772 | 1464391822250 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:22 INFO - PROCESS | 3772 | ++DOCSHELL 12FACC00 == 30 [pid = 3772] [id = 198] 15:30:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (12FAE400) [pid = 3772] [serial = 592] [outer = 00000000] 15:30:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (12FF3000) [pid = 3772] [serial = 593] [outer = 12FAE400] 15:30:22 INFO - PROCESS | 3772 | 1464391822306 Marionette DEBUG loaded listener.js 15:30:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (131D5400) [pid = 3772] [serial = 594] [outer = 12FAE400] 15:30:23 INFO - PROCESS | 3772 | 1464391823229 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 15:30:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:30:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1129ms 15:30:23 INFO - PROCESS | 3772 | 1464391823279 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 15:30:23 INFO - PROCESS | 3772 | 1464391823281 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 15:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:30:23 INFO - PROCESS | 3772 | 1464391823268 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:30:23 INFO - PROCESS | 3772 | 1464391823273 Marionette TRACE conn2 <- [1,758,null,{}] 15:30:23 INFO - PROCESS | 3772 | 1464391823289 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:23 INFO - PROCESS | 3772 | 1464391823369 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 15:30:23 INFO - PROCESS | 3772 | 1464391823377 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:23 INFO - PROCESS | 3772 | ++DOCSHELL 13FB2C00 == 31 [pid = 3772] [id = 199] 15:30:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (13FB3C00) [pid = 3772] [serial = 595] [outer = 00000000] 15:30:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (14340800) [pid = 3772] [serial = 596] [outer = 13FB3C00] 15:30:23 INFO - PROCESS | 3772 | 1464391823425 Marionette DEBUG loaded listener.js 15:30:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (143B0400) [pid = 3772] [serial = 597] [outer = 13FB3C00] 15:30:23 INFO - PROCESS | 3772 | 1464391823899 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 634ms 15:30:23 INFO - PROCESS | 3772 | 1464391823929 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 15:30:23 INFO - PROCESS | 3772 | 1464391823931 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 15:30:23 INFO - PROCESS | 3772 | 1464391823935 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:30:23 INFO - PROCESS | 3772 | 1464391823936 Marionette TRACE conn2 <- [1,762,null,{}] 15:30:23 INFO - PROCESS | 3772 | 1464391823940 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:24 INFO - PROCESS | 3772 | 1464391824042 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 15:30:24 INFO - PROCESS | 3772 | 1464391824048 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:24 INFO - PROCESS | 3772 | ++DOCSHELL 152C9C00 == 32 [pid = 3772] [id = 200] 15:30:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (15610400) [pid = 3772] [serial = 598] [outer = 00000000] 15:30:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (1593E800) [pid = 3772] [serial = 599] [outer = 15610400] 15:30:24 INFO - PROCESS | 3772 | 1464391824094 Marionette DEBUG loaded listener.js 15:30:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (15FC0C00) [pid = 3772] [serial = 600] [outer = 15610400] 15:30:24 INFO - PROCESS | 3772 | 1464391824537 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 15:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 634ms 15:30:24 INFO - PROCESS | 3772 | 1464391824574 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 15:30:24 INFO - PROCESS | 3772 | 1464391824576 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 15:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:30:24 INFO - PROCESS | 3772 | 1464391824580 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:30:24 INFO - PROCESS | 3772 | 1464391824581 Marionette TRACE conn2 <- [1,766,null,{}] 15:30:24 INFO - PROCESS | 3772 | 1464391824585 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:24 INFO - PROCESS | 3772 | 1464391824682 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 15:30:24 INFO - PROCESS | 3772 | 1464391824688 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:24 INFO - PROCESS | 3772 | ++DOCSHELL 161D4C00 == 33 [pid = 3772] [id = 201] 15:30:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (161D6800) [pid = 3772] [serial = 601] [outer = 00000000] 15:30:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (161DCC00) [pid = 3772] [serial = 602] [outer = 161D6800] 15:30:24 INFO - PROCESS | 3772 | 1464391824732 Marionette DEBUG loaded listener.js 15:30:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (166D1000) [pid = 3772] [serial = 603] [outer = 161D6800] 15:30:25 INFO - PROCESS | 3772 | 1464391825159 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 15:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 619ms 15:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:30:25 INFO - PROCESS | 3772 | 1464391825200 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 15:30:25 INFO - PROCESS | 3772 | 1464391825202 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 15:30:25 INFO - PROCESS | 3772 | 1464391825205 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:30:25 INFO - PROCESS | 3772 | 1464391825207 Marionette TRACE conn2 <- [1,770,null,{}] 15:30:25 INFO - PROCESS | 3772 | 1464391825218 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:25 INFO - PROCESS | 3772 | 1464391825343 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 15:30:25 INFO - PROCESS | 3772 | 1464391825391 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:25 INFO - PROCESS | 3772 | ++DOCSHELL 16793000 == 34 [pid = 3772] [id = 202] 15:30:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (168BA000) [pid = 3772] [serial = 604] [outer = 00000000] 15:30:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (16958000) [pid = 3772] [serial = 605] [outer = 168BA000] 15:30:25 INFO - PROCESS | 3772 | 1464391825448 Marionette DEBUG loaded listener.js 15:30:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (16DE6000) [pid = 3772] [serial = 606] [outer = 168BA000] 15:30:25 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (105ED400) [pid = 3772] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:30:25 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (15802800) [pid = 3772] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:30:25 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1318C800) [pid = 3772] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:30:25 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1185B000) [pid = 3772] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:30:25 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (13FAC400) [pid = 3772] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:30:25 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (168BB000) [pid = 3772] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:30:25 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (161D8000) [pid = 3772] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:30:25 INFO - PROCESS | 3772 | 1464391825822 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 15:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 650ms 15:30:25 INFO - PROCESS | 3772 | 1464391825864 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 15:30:25 INFO - PROCESS | 3772 | 1464391825866 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 15:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:30:25 INFO - PROCESS | 3772 | 1464391825869 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:30:25 INFO - PROCESS | 3772 | 1464391825871 Marionette TRACE conn2 <- [1,774,null,{}] 15:30:25 INFO - PROCESS | 3772 | 1464391825874 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:25 INFO - PROCESS | 3772 | 1464391825947 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 15:30:25 INFO - PROCESS | 3772 | 1464391825983 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:25 INFO - PROCESS | 3772 | ++DOCSHELL 16951800 == 35 [pid = 3772] [id = 203] 15:30:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (1695B000) [pid = 3772] [serial = 607] [outer = 00000000] 15:30:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (16DEC400) [pid = 3772] [serial = 608] [outer = 1695B000] 15:30:26 INFO - PROCESS | 3772 | 1464391826032 Marionette DEBUG loaded listener.js 15:30:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (16DED000) [pid = 3772] [serial = 609] [outer = 1695B000] 15:30:26 INFO - PROCESS | 3772 | 1464391826444 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 587ms 15:30:26 INFO - PROCESS | 3772 | 1464391826475 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 15:30:26 INFO - PROCESS | 3772 | 1464391826477 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 15:30:26 INFO - PROCESS | 3772 | 1464391826480 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:30:26 INFO - PROCESS | 3772 | 1464391826482 Marionette TRACE conn2 <- [1,778,null,{}] 15:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:30:26 INFO - PROCESS | 3772 | 1464391826489 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:26 INFO - PROCESS | 3772 | 1464391826561 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 15:30:26 INFO - PROCESS | 3772 | 1464391826551 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:26 INFO - PROCESS | 3772 | ++DOCSHELL 16E6CC00 == 36 [pid = 3772] [id = 204] 15:30:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (16F06400) [pid = 3772] [serial = 610] [outer = 00000000] 15:30:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (1747E000) [pid = 3772] [serial = 611] [outer = 16F06400] 15:30:26 INFO - PROCESS | 3772 | 1464391826595 Marionette DEBUG loaded listener.js 15:30:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1748CC00) [pid = 3772] [serial = 612] [outer = 16F06400] 15:30:26 INFO - PROCESS | 3772 | 1464391826991 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 588ms 15:30:27 INFO - PROCESS | 3772 | 1464391827064 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 15:30:27 INFO - PROCESS | 3772 | 1464391827066 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 15:30:27 INFO - PROCESS | 3772 | 1464391827069 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:30:27 INFO - PROCESS | 3772 | 1464391827071 Marionette TRACE conn2 <- [1,782,null,{}] 15:30:27 INFO - PROCESS | 3772 | 1464391827074 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:27 INFO - PROCESS | 3772 | 1464391827151 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 15:30:27 INFO - PROCESS | 3772 | 1464391827157 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:27 INFO - PROCESS | 3772 | ++DOCSHELL 1433C000 == 37 [pid = 3772] [id = 205] 15:30:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (16FDF800) [pid = 3772] [serial = 613] [outer = 00000000] 15:30:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (176D1400) [pid = 3772] [serial = 614] [outer = 16FDF800] 15:30:27 INFO - PROCESS | 3772 | 1464391827202 Marionette DEBUG loaded listener.js 15:30:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (11240400) [pid = 3772] [serial = 615] [outer = 16FDF800] 15:30:27 INFO - PROCESS | 3772 | 1464391827729 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 15:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 696ms 15:30:27 INFO - PROCESS | 3772 | 1464391827769 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 15:30:27 INFO - PROCESS | 3772 | 1464391827774 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 15:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:30:27 INFO - PROCESS | 3772 | 1464391827779 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:30:27 INFO - PROCESS | 3772 | 1464391827784 Marionette TRACE conn2 <- [1,786,null,{}] 15:30:27 INFO - PROCESS | 3772 | 1464391827791 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:27 INFO - PROCESS | 3772 | 1464391827896 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 15:30:27 INFO - PROCESS | 3772 | 1464391827977 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:28 INFO - PROCESS | 3772 | ++DOCSHELL 1037C800 == 38 [pid = 3772] [id = 206] 15:30:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (104EC800) [pid = 3772] [serial = 616] [outer = 00000000] 15:30:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (112A1800) [pid = 3772] [serial = 617] [outer = 104EC800] 15:30:28 INFO - PROCESS | 3772 | 1464391828079 Marionette DEBUG loaded listener.js 15:30:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (129F7400) [pid = 3772] [serial = 618] [outer = 104EC800] 15:30:28 INFO - PROCESS | 3772 | 1464391828718 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 15:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 15:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 991ms 15:30:28 INFO - PROCESS | 3772 | 1464391828767 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 15:30:28 INFO - PROCESS | 3772 | 1464391828773 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 15:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:30:28 INFO - PROCESS | 3772 | 1464391828779 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:30:28 INFO - PROCESS | 3772 | 1464391828782 Marionette TRACE conn2 <- [1,790,null,{}] 15:30:28 INFO - PROCESS | 3772 | 1464391828787 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:28 INFO - PROCESS | 3772 | 1464391828888 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 15:30:28 INFO - PROCESS | 3772 | 1464391828965 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:28 INFO - PROCESS | 3772 | ++DOCSHELL 13A7A000 == 39 [pid = 3772] [id = 207] 15:30:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (13A7B000) [pid = 3772] [serial = 619] [outer = 00000000] 15:30:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (14341000) [pid = 3772] [serial = 620] [outer = 13A7B000] 15:30:29 INFO - PROCESS | 3772 | 1464391829019 Marionette DEBUG loaded listener.js 15:30:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1592EC00) [pid = 3772] [serial = 621] [outer = 13A7B000] 15:30:29 INFO - PROCESS | 3772 | 1464391829607 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 15:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 15:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 897ms 15:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:30:29 INFO - PROCESS | 3772 | 1464391829681 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 15:30:29 INFO - PROCESS | 3772 | 1464391829684 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 15:30:29 INFO - PROCESS | 3772 | 1464391829688 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:30:29 INFO - PROCESS | 3772 | 1464391829692 Marionette TRACE conn2 <- [1,794,null,{}] 15:30:29 INFO - PROCESS | 3772 | 1464391829703 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:29 INFO - PROCESS | 3772 | 1464391829804 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 15:30:29 INFO - PROCESS | 3772 | 1464391829881 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:29 INFO - PROCESS | 3772 | ++DOCSHELL 161D7800 == 40 [pid = 3772] [id = 208] 15:30:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (161D7C00) [pid = 3772] [serial = 622] [outer = 00000000] 15:30:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16DE7800) [pid = 3772] [serial = 623] [outer = 161D7C00] 15:30:29 INFO - PROCESS | 3772 | 1464391829922 Marionette DEBUG loaded listener.js 15:30:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (174FD400) [pid = 3772] [serial = 624] [outer = 161D7C00] 15:30:30 INFO - PROCESS | 3772 | 1464391830539 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 15:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 15:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 882ms 15:30:30 INFO - PROCESS | 3772 | 1464391830574 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 15:30:30 INFO - PROCESS | 3772 | 1464391830577 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 15:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:30:30 INFO - PROCESS | 3772 | 1464391830580 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:30:30 INFO - PROCESS | 3772 | 1464391830583 Marionette TRACE conn2 <- [1,798,null,{}] 15:30:30 INFO - PROCESS | 3772 | 1464391830587 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:30 INFO - PROCESS | 3772 | 1464391830687 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 15:30:30 INFO - PROCESS | 3772 | 1464391830762 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:30 INFO - PROCESS | 3772 | ++DOCSHELL 15FBC800 == 41 [pid = 3772] [id = 209] 15:30:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15FBD400) [pid = 3772] [serial = 625] [outer = 00000000] 15:30:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (168BE800) [pid = 3772] [serial = 626] [outer = 15FBD400] 15:30:30 INFO - PROCESS | 3772 | 1464391830817 Marionette DEBUG loaded listener.js 15:30:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17FD1000) [pid = 3772] [serial = 627] [outer = 15FBD400] 15:30:31 INFO - PROCESS | 3772 | 1464391831552 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 15:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 990ms 15:30:31 INFO - PROCESS | 3772 | 1464391831583 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 15:30:31 INFO - PROCESS | 3772 | 1464391831587 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 15:30:31 INFO - PROCESS | 3772 | 1464391831576 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:30:31 INFO - PROCESS | 3772 | 1464391831580 Marionette TRACE conn2 <- [1,802,null,{}] 15:30:31 INFO - PROCESS | 3772 | 1464391831584 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:31 INFO - PROCESS | 3772 | 1464391831685 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 15:30:31 INFO - PROCESS | 3772 | --DOCSHELL 16E6CC00 == 40 [pid = 3772] [id = 204] 15:30:31 INFO - PROCESS | 3772 | --DOCSHELL 16951800 == 39 [pid = 3772] [id = 203] 15:30:31 INFO - PROCESS | 3772 | --DOCSHELL 16793000 == 38 [pid = 3772] [id = 202] 15:30:31 INFO - PROCESS | 3772 | --DOCSHELL 161D4C00 == 37 [pid = 3772] [id = 201] 15:30:31 INFO - PROCESS | 3772 | --DOCSHELL 152C9C00 == 36 [pid = 3772] [id = 200] 15:30:31 INFO - PROCESS | 3772 | --DOCSHELL 13FB2C00 == 35 [pid = 3772] [id = 199] 15:30:31 INFO - PROCESS | 3772 | --DOCSHELL 12FACC00 == 34 [pid = 3772] [id = 198] 15:30:31 INFO - PROCESS | 3772 | --DOCSHELL 0F30F800 == 33 [pid = 3772] [id = 197] 15:30:31 INFO - PROCESS | 3772 | --DOCSHELL 104EB400 == 32 [pid = 3772] [id = 196] 15:30:31 INFO - PROCESS | 3772 | --DOCSHELL 11401400 == 31 [pid = 3772] [id = 195] 15:30:31 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10A61C00) [pid = 3772] [serial = 563] [outer = 00000000] [url = about:blank] 15:30:31 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1123BC00) [pid = 3772] [serial = 564] [outer = 00000000] [url = about:blank] 15:30:31 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (15948400) [pid = 3772] [serial = 575] [outer = 00000000] [url = about:blank] 15:30:31 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (132F2400) [pid = 3772] [serial = 569] [outer = 00000000] [url = about:blank] 15:30:31 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1395BC00) [pid = 3772] [serial = 570] [outer = 00000000] [url = about:blank] 15:30:31 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (11F23400) [pid = 3772] [serial = 566] [outer = 00000000] [url = about:blank] 15:30:31 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (12917C00) [pid = 3772] [serial = 567] [outer = 00000000] [url = about:blank] 15:30:31 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (152D3800) [pid = 3772] [serial = 573] [outer = 00000000] [url = about:blank] 15:30:31 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (14345C00) [pid = 3772] [serial = 572] [outer = 00000000] [url = about:blank] 15:30:31 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1695A400) [pid = 3772] [serial = 581] [outer = 00000000] [url = about:blank] 15:30:31 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (14345400) [pid = 3772] [serial = 584] [outer = 00000000] [url = about:blank] 15:30:31 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1695BC00) [pid = 3772] [serial = 582] [outer = 00000000] [url = about:blank] 15:30:31 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (168B8400) [pid = 3772] [serial = 579] [outer = 00000000] [url = about:blank] 15:30:31 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (166D7800) [pid = 3772] [serial = 578] [outer = 00000000] [url = about:blank] 15:30:31 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (15FBE400) [pid = 3772] [serial = 576] [outer = 00000000] [url = about:blank] 15:30:31 INFO - PROCESS | 3772 | 1464391831811 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:31 INFO - PROCESS | 3772 | ++DOCSHELL 0F30F800 == 32 [pid = 3772] [id = 210] 15:30:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (104EB400) [pid = 3772] [serial = 628] [outer = 00000000] 15:30:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11299400) [pid = 3772] [serial = 629] [outer = 104EB400] 15:30:31 INFO - PROCESS | 3772 | 1464391831859 Marionette DEBUG loaded listener.js 15:30:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (129FB000) [pid = 3772] [serial = 630] [outer = 104EB400] 15:30:32 INFO - PROCESS | 3772 | 1464391832251 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 15:30:32 INFO - PROCESS | 3772 | 1464391832282 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 15:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:30:32 INFO - PROCESS | 3772 | 1464391832288 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:30:32 INFO - PROCESS | 3772 | 1464391832291 Marionette TRACE conn2 <- [1,806,null,{}] 15:30:32 INFO - PROCESS | 3772 | 1464391832295 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:32 INFO - PROCESS | 3772 | 1464391832378 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 15:30:32 INFO - PROCESS | 3772 | 1464391832386 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:32 INFO - PROCESS | 3772 | ++DOCSHELL 12FB0000 == 33 [pid = 3772] [id = 211] 15:30:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (13192000) [pid = 3772] [serial = 631] [outer = 00000000] 15:30:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1395BC00) [pid = 3772] [serial = 632] [outer = 13192000] 15:30:32 INFO - PROCESS | 3772 | 1464391832431 Marionette DEBUG loaded listener.js 15:30:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13FAD000) [pid = 3772] [serial = 633] [outer = 13192000] 15:30:32 INFO - PROCESS | 3772 | 1464391832885 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 15:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 634ms 15:30:32 INFO - PROCESS | 3772 | 1464391832925 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 15:30:32 INFO - PROCESS | 3772 | 1464391832927 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 15:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:30:32 INFO - PROCESS | 3772 | 1464391832931 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:30:32 INFO - PROCESS | 3772 | 1464391832934 Marionette TRACE conn2 <- [1,810,null,{}] 15:30:32 INFO - PROCESS | 3772 | 1464391832944 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:33 INFO - PROCESS | 3772 | 1464391833026 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 15:30:33 INFO - PROCESS | 3772 | 1464391833036 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:33 INFO - PROCESS | 3772 | ++DOCSHELL 1593F000 == 34 [pid = 3772] [id = 212] 15:30:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (15940C00) [pid = 3772] [serial = 634] [outer = 00000000] 15:30:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (15FC0800) [pid = 3772] [serial = 635] [outer = 15940C00] 15:30:33 INFO - PROCESS | 3772 | 1464391833119 Marionette DEBUG loaded listener.js 15:30:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (161D5000) [pid = 3772] [serial = 636] [outer = 15940C00] 15:30:33 INFO - PROCESS | 3772 | 1464391833545 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 15:30:33 INFO - PROCESS | 3772 | 1464391833616 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 15:30:33 INFO - PROCESS | 3772 | 1464391833619 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:30:33 INFO - PROCESS | 3772 | 1464391833621 Marionette TRACE conn2 <- [1,814,null,{}] 15:30:33 INFO - PROCESS | 3772 | 1464391833625 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:33 INFO - PROCESS | 3772 | 1464391833702 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 15:30:33 INFO - PROCESS | 3772 | 1464391833711 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:33 INFO - PROCESS | 3772 | ++DOCSHELL 15FBF800 == 35 [pid = 3772] [id = 213] 15:30:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (161D7400) [pid = 3772] [serial = 637] [outer = 00000000] 15:30:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (168BF400) [pid = 3772] [serial = 638] [outer = 161D7400] 15:30:33 INFO - PROCESS | 3772 | 1464391833755 Marionette DEBUG loaded listener.js 15:30:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (168C0000) [pid = 3772] [serial = 639] [outer = 161D7400] 15:30:34 INFO - PROCESS | 3772 | 1464391834201 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 15:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 635ms 15:30:34 INFO - PROCESS | 3772 | 1464391834257 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 15:30:34 INFO - PROCESS | 3772 | 1464391834259 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 15:30:34 INFO - PROCESS | 3772 | 1464391834262 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:30:34 INFO - PROCESS | 3772 | 1464391834264 Marionette TRACE conn2 <- [1,818,null,{}] 15:30:34 INFO - PROCESS | 3772 | 1464391834268 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:34 INFO - PROCESS | 3772 | 1464391834366 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 15:30:34 INFO - PROCESS | 3772 | 1464391834444 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:34 INFO - PROCESS | 3772 | ++DOCSHELL 16DE4800 == 36 [pid = 3772] [id = 214] 15:30:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16DE5000) [pid = 3772] [serial = 640] [outer = 00000000] 15:30:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16DED400) [pid = 3772] [serial = 641] [outer = 16DE5000] 15:30:34 INFO - PROCESS | 3772 | 1464391834487 Marionette DEBUG loaded listener.js 15:30:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (173C8800) [pid = 3772] [serial = 642] [outer = 16DE5000] 15:30:34 INFO - PROCESS | 3772 | 1464391834902 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 15:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 681ms 15:30:34 INFO - PROCESS | 3772 | 1464391834945 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 15:30:34 INFO - PROCESS | 3772 | 1464391834947 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 15:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:30:34 INFO - PROCESS | 3772 | 1464391834959 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:30:34 INFO - PROCESS | 3772 | 1464391834961 Marionette TRACE conn2 <- [1,822,null,{}] 15:30:34 INFO - PROCESS | 3772 | 1464391834964 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:35 INFO - PROCESS | 3772 | 1464391835076 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 15:30:35 INFO - PROCESS | 3772 | 1464391835083 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:35 INFO - PROCESS | 3772 | ++DOCSHELL 129F6400 == 37 [pid = 3772] [id = 215] 15:30:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1747F000) [pid = 3772] [serial = 643] [outer = 00000000] 15:30:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1846A800) [pid = 3772] [serial = 644] [outer = 1747F000] 15:30:35 INFO - PROCESS | 3772 | 1464391835131 Marionette DEBUG loaded listener.js 15:30:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (18673000) [pid = 3772] [serial = 645] [outer = 1747F000] 15:30:35 INFO - PROCESS | 3772 | 1464391835553 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 15:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 635ms 15:30:35 INFO - PROCESS | 3772 | 1464391835594 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 15:30:35 INFO - PROCESS | 3772 | 1464391835596 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 15:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:30:35 INFO - PROCESS | 3772 | 1464391835599 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:30:35 INFO - PROCESS | 3772 | 1464391835601 Marionette TRACE conn2 <- [1,826,null,{}] 15:30:35 INFO - PROCESS | 3772 | 1464391835610 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:35 INFO - PROCESS | 3772 | 1464391835713 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 15:30:35 INFO - PROCESS | 3772 | 1464391835796 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:35 INFO - PROCESS | 3772 | ++DOCSHELL 1829F800 == 38 [pid = 3772] [id = 216] 15:30:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (182A1000) [pid = 3772] [serial = 646] [outer = 00000000] 15:30:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1867F400) [pid = 3772] [serial = 647] [outer = 182A1000] 15:30:35 INFO - PROCESS | 3772 | 1464391835839 Marionette DEBUG loaded listener.js 15:30:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19BB3800) [pid = 3772] [serial = 648] [outer = 182A1000] 15:30:36 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (15610400) [pid = 3772] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:30:36 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16F06400) [pid = 3772] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:30:36 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10438400) [pid = 3772] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:30:36 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (161D6800) [pid = 3772] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:30:36 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (168BA000) [pid = 3772] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:30:36 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1695B000) [pid = 3772] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:30:36 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (12FAE400) [pid = 3772] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:30:36 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13FB3C00) [pid = 3772] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:30:36 INFO - PROCESS | 3772 | 1464391836264 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 15:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 696ms 15:30:36 INFO - PROCESS | 3772 | 1464391836299 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 15:30:36 INFO - PROCESS | 3772 | 1464391836301 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 15:30:36 INFO - PROCESS | 3772 | 1464391836304 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:30:36 INFO - PROCESS | 3772 | 1464391836306 Marionette TRACE conn2 <- [1,830,null,{}] 15:30:36 INFO - PROCESS | 3772 | 1464391836310 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:36 INFO - PROCESS | 3772 | 1464391836394 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 15:30:36 INFO - PROCESS | 3772 | 1464391836403 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:36 INFO - PROCESS | 3772 | ++DOCSHELL 1123B000 == 39 [pid = 3772] [id = 217] 15:30:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (11FB0000) [pid = 3772] [serial = 649] [outer = 00000000] 15:30:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (161E0400) [pid = 3772] [serial = 650] [outer = 11FB0000] 15:30:36 INFO - PROCESS | 3772 | 1464391836447 Marionette DEBUG loaded listener.js 15:30:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (152D0000) [pid = 3772] [serial = 651] [outer = 11FB0000] 15:30:36 INFO - PROCESS | 3772 | 1464391836839 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 15:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 588ms 15:30:36 INFO - PROCESS | 3772 | 1464391836889 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 15:30:36 INFO - PROCESS | 3772 | 1464391836891 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 15:30:36 INFO - PROCESS | 3772 | 1464391836895 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:30:36 INFO - PROCESS | 3772 | 1464391836897 Marionette TRACE conn2 <- [1,834,null,{}] 15:30:36 INFO - PROCESS | 3772 | 1464391836900 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:36 INFO - PROCESS | 3772 | 1464391836974 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 15:30:36 INFO - PROCESS | 3772 | 1464391836980 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:36 INFO - PROCESS | 3772 | ++DOCSHELL 10505800 == 40 [pid = 3772] [id = 218] 15:30:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10565000) [pid = 3772] [serial = 652] [outer = 00000000] 15:30:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17488400) [pid = 3772] [serial = 653] [outer = 10565000] 15:30:37 INFO - PROCESS | 3772 | 1464391837024 Marionette DEBUG loaded listener.js 15:30:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19BBCC00) [pid = 3772] [serial = 654] [outer = 10565000] 15:30:37 INFO - PROCESS | 3772 | 1464391837476 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 15:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 634ms 15:30:37 INFO - PROCESS | 3772 | 1464391837534 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 15:30:37 INFO - PROCESS | 3772 | 1464391837536 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 15:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:30:37 INFO - PROCESS | 3772 | 1464391837543 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:30:37 INFO - PROCESS | 3772 | 1464391837544 Marionette TRACE conn2 <- [1,838,null,{}] 15:30:37 INFO - PROCESS | 3772 | 1464391837548 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:37 INFO - PROCESS | 3772 | 1464391837631 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 15:30:37 INFO - PROCESS | 3772 | 1464391837638 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:37 INFO - PROCESS | 3772 | ++DOCSHELL 10333400 == 41 [pid = 3772] [id = 219] 15:30:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (12FF4C00) [pid = 3772] [serial = 655] [outer = 00000000] 15:30:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19C3BC00) [pid = 3772] [serial = 656] [outer = 12FF4C00] 15:30:37 INFO - PROCESS | 3772 | 1464391837681 Marionette DEBUG loaded listener.js 15:30:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A0B4C00) [pid = 3772] [serial = 657] [outer = 12FF4C00] 15:30:38 INFO - PROCESS | 3772 | 1464391838097 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 15:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 588ms 15:30:38 INFO - PROCESS | 3772 | 1464391838141 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 15:30:38 INFO - PROCESS | 3772 | 1464391838144 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 15:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:30:38 INFO - PROCESS | 3772 | 1464391838147 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:30:38 INFO - PROCESS | 3772 | 1464391838150 Marionette TRACE conn2 <- [1,842,null,{}] 15:30:38 INFO - PROCESS | 3772 | 1464391838137 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:38 INFO - PROCESS | 3772 | 1464391838231 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 15:30:38 INFO - PROCESS | 3772 | 1464391838409 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:38 INFO - PROCESS | 3772 | ++DOCSHELL 1055FC00 == 42 [pid = 3772] [id = 220] 15:30:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (105EFC00) [pid = 3772] [serial = 658] [outer = 00000000] 15:30:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1123C800) [pid = 3772] [serial = 659] [outer = 105EFC00] 15:30:38 INFO - PROCESS | 3772 | 1464391838481 Marionette DEBUG loaded listener.js 15:30:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (11401400) [pid = 3772] [serial = 660] [outer = 105EFC00] 15:30:39 INFO - PROCESS | 3772 | 1464391839040 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 15:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 943ms 15:30:39 INFO - PROCESS | 3772 | 1464391839077 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 15:30:39 INFO - PROCESS | 3772 | 1464391839082 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 15:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:30:39 INFO - PROCESS | 3772 | 1464391839087 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:30:39 INFO - PROCESS | 3772 | 1464391839091 Marionette TRACE conn2 <- [1,846,null,{}] 15:30:39 INFO - PROCESS | 3772 | 1464391839096 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:39 INFO - PROCESS | 3772 | 1464391839202 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 15:30:39 INFO - PROCESS | 3772 | 1464391839296 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:39 INFO - PROCESS | 3772 | ++DOCSHELL 13FB7400 == 43 [pid = 3772] [id = 221] 15:30:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1433B400) [pid = 3772] [serial = 661] [outer = 00000000] 15:30:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (15116400) [pid = 3772] [serial = 662] [outer = 1433B400] 15:30:39 INFO - PROCESS | 3772 | 1464391839353 Marionette DEBUG loaded listener.js 15:30:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (15610400) [pid = 3772] [serial = 663] [outer = 1433B400] 15:30:39 INFO - PROCESS | 3772 | 1464391839960 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 15:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 928ms 15:30:40 INFO - PROCESS | 3772 | 1464391840020 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 15:30:40 INFO - PROCESS | 3772 | 1464391840024 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 15:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:30:40 INFO - PROCESS | 3772 | 1464391840029 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:30:40 INFO - PROCESS | 3772 | 1464391840031 Marionette TRACE conn2 <- [1,850,null,{}] 15:30:40 INFO - PROCESS | 3772 | 1464391840035 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:40 INFO - PROCESS | 3772 | 1464391840139 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 15:30:40 INFO - PROCESS | 3772 | 1464391840265 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:40 INFO - PROCESS | 3772 | ++DOCSHELL 16FE0C00 == 44 [pid = 3772] [id = 222] 15:30:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (178B2800) [pid = 3772] [serial = 664] [outer = 00000000] 15:30:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (182A5C00) [pid = 3772] [serial = 665] [outer = 178B2800] 15:30:40 INFO - PROCESS | 3772 | 1464391840328 Marionette DEBUG loaded listener.js 15:30:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1867B400) [pid = 3772] [serial = 666] [outer = 178B2800] 15:30:40 INFO - PROCESS | 3772 | 1464391840909 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 15:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 928ms 15:30:40 INFO - PROCESS | 3772 | 1464391840972 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 15:30:40 INFO - PROCESS | 3772 | 1464391840975 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 15:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:30:40 INFO - PROCESS | 3772 | 1464391840985 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:30:40 INFO - PROCESS | 3772 | 1464391840991 Marionette TRACE conn2 <- [1,854,null,{}] 15:30:41 INFO - PROCESS | 3772 | 1464391841010 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:41 INFO - PROCESS | 3772 | 1464391841113 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 15:30:41 INFO - PROCESS | 3772 | 1464391841191 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:41 INFO - PROCESS | 3772 | ++DOCSHELL 180A2800 == 45 [pid = 3772] [id = 223] 15:30:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (18679C00) [pid = 3772] [serial = 667] [outer = 00000000] 15:30:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1A3B6000) [pid = 3772] [serial = 668] [outer = 18679C00] 15:30:41 INFO - PROCESS | 3772 | 1464391841245 Marionette DEBUG loaded listener.js 15:30:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1A7D9400) [pid = 3772] [serial = 669] [outer = 18679C00] 15:30:42 INFO - PROCESS | 3772 | 1464391842028 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 15:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1099ms 15:30:42 INFO - PROCESS | 3772 | 1464391842081 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 15:30:42 INFO - PROCESS | 3772 | 1464391842085 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 15:30:42 INFO - PROCESS | 3772 | 1464391842090 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:30:42 INFO - PROCESS | 3772 | 1464391842093 Marionette TRACE conn2 <- [1,858,null,{}] 15:30:42 INFO - PROCESS | 3772 | 1464391842099 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:42 INFO - PROCESS | 3772 | 1464391842196 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 15:30:42 INFO - PROCESS | 3772 | 1464391842271 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:42 INFO - PROCESS | 3772 | ++DOCSHELL 10558800 == 46 [pid = 3772] [id = 224] 15:30:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (10561C00) [pid = 3772] [serial = 670] [outer = 00000000] 15:30:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (10A5CC00) [pid = 3772] [serial = 671] [outer = 10561C00] 15:30:42 INFO - PROCESS | 3772 | 1464391842319 Marionette DEBUG loaded listener.js 15:30:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1123C000) [pid = 3772] [serial = 672] [outer = 10561C00] 15:30:42 INFO - PROCESS | 3772 | --DOCSHELL 10333400 == 45 [pid = 3772] [id = 219] 15:30:42 INFO - PROCESS | 3772 | --DOCSHELL 10505800 == 44 [pid = 3772] [id = 218] 15:30:42 INFO - PROCESS | 3772 | --DOCSHELL 1123B000 == 43 [pid = 3772] [id = 217] 15:30:42 INFO - PROCESS | 3772 | --DOCSHELL 1829F800 == 42 [pid = 3772] [id = 216] 15:30:42 INFO - PROCESS | 3772 | --DOCSHELL 129F6400 == 41 [pid = 3772] [id = 215] 15:30:42 INFO - PROCESS | 3772 | --DOCSHELL 16DE4800 == 40 [pid = 3772] [id = 214] 15:30:42 INFO - PROCESS | 3772 | --DOCSHELL 15FBF800 == 39 [pid = 3772] [id = 213] 15:30:42 INFO - PROCESS | 3772 | --DOCSHELL 1593F000 == 38 [pid = 3772] [id = 212] 15:30:42 INFO - PROCESS | 3772 | --DOCSHELL 12FB0000 == 37 [pid = 3772] [id = 211] 15:30:42 INFO - PROCESS | 3772 | --DOCSHELL 0F30F800 == 36 [pid = 3772] [id = 210] 15:30:42 INFO - PROCESS | 3772 | --DOCSHELL 161D7800 == 35 [pid = 3772] [id = 208] 15:30:42 INFO - PROCESS | 3772 | --DOCSHELL 13A7A000 == 34 [pid = 3772] [id = 207] 15:30:42 INFO - PROCESS | 3772 | --DOCSHELL 1037C800 == 33 [pid = 3772] [id = 206] 15:30:42 INFO - PROCESS | 3772 | --DOCSHELL 1433C000 == 32 [pid = 3772] [id = 205] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (176D1400) [pid = 3772] [serial = 614] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1593E800) [pid = 3772] [serial = 599] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (112DFC00) [pid = 3772] [serial = 587] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1748CC00) [pid = 3772] [serial = 612] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (11404400) [pid = 3772] [serial = 591] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (11295C00) [pid = 3772] [serial = 590] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (161DCC00) [pid = 3772] [serial = 602] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (15FC0C00) [pid = 3772] [serial = 600] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (16958000) [pid = 3772] [serial = 605] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (166D1000) [pid = 3772] [serial = 603] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (16DEC400) [pid = 3772] [serial = 608] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1747E000) [pid = 3772] [serial = 611] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (16DE6000) [pid = 3772] [serial = 606] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (12FF3000) [pid = 3772] [serial = 593] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (131D5400) [pid = 3772] [serial = 594] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (14340800) [pid = 3772] [serial = 596] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (143B0400) [pid = 3772] [serial = 597] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16DED000) [pid = 3772] [serial = 609] [outer = 00000000] [url = about:blank] 15:30:42 INFO - PROCESS | 3772 | 1464391842962 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 15:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 898ms 15:30:42 INFO - PROCESS | 3772 | 1464391842987 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 15:30:42 INFO - PROCESS | 3772 | 1464391842993 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 15:30:42 INFO - PROCESS | 3772 | 1464391843000 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:30:43 INFO - PROCESS | 3772 | 1464391843003 Marionette TRACE conn2 <- [1,862,null,{}] 15:30:43 INFO - PROCESS | 3772 | 1464391843007 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:43 INFO - PROCESS | 3772 | 1464391843088 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 15:30:43 INFO - PROCESS | 3772 | 1464391843095 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:43 INFO - PROCESS | 3772 | ++DOCSHELL 10A5EC00 == 33 [pid = 3772] [id = 225] 15:30:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (10A61400) [pid = 3772] [serial = 673] [outer = 00000000] 15:30:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (11410400) [pid = 3772] [serial = 674] [outer = 10A61400] 15:30:43 INFO - PROCESS | 3772 | 1464391843141 Marionette DEBUG loaded listener.js 15:30:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (12918000) [pid = 3772] [serial = 675] [outer = 10A61400] 15:30:43 INFO - PROCESS | 3772 | 1464391843597 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 15:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 634ms 15:30:43 INFO - PROCESS | 3772 | 1464391843641 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 15:30:43 INFO - PROCESS | 3772 | 1464391843643 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 15:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:30:43 INFO - PROCESS | 3772 | 1464391843647 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:30:43 INFO - PROCESS | 3772 | 1464391843651 Marionette TRACE conn2 <- [1,866,null,{}] 15:30:43 INFO - PROCESS | 3772 | 1464391843661 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:43 INFO - PROCESS | 3772 | 1464391843752 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 15:30:43 INFO - PROCESS | 3772 | 1464391843762 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:43 INFO - PROCESS | 3772 | ++DOCSHELL 132ECC00 == 34 [pid = 3772] [id = 226] 15:30:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (132EDC00) [pid = 3772] [serial = 676] [outer = 00000000] 15:30:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1395AC00) [pid = 3772] [serial = 677] [outer = 132EDC00] 15:30:43 INFO - PROCESS | 3772 | 1464391843813 Marionette DEBUG loaded listener.js 15:30:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (13A74400) [pid = 3772] [serial = 678] [outer = 132EDC00] 15:30:44 INFO - PROCESS | 3772 | 1464391844256 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 15:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 635ms 15:30:44 INFO - PROCESS | 3772 | 1464391844285 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 15:30:44 INFO - PROCESS | 3772 | 1464391844287 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 15:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:30:44 INFO - PROCESS | 3772 | 1464391844290 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:30:44 INFO - PROCESS | 3772 | 1464391844292 Marionette TRACE conn2 <- [1,870,null,{}] 15:30:44 INFO - PROCESS | 3772 | 1464391844300 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:44 INFO - PROCESS | 3772 | 1464391844379 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 15:30:44 INFO - PROCESS | 3772 | 1464391844386 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:44 INFO - PROCESS | 3772 | ++DOCSHELL 143AF800 == 35 [pid = 3772] [id = 227] 15:30:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (143AFC00) [pid = 3772] [serial = 679] [outer = 00000000] 15:30:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (15802000) [pid = 3772] [serial = 680] [outer = 143AFC00] 15:30:44 INFO - PROCESS | 3772 | 1464391844458 Marionette DEBUG loaded listener.js 15:30:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1593D400) [pid = 3772] [serial = 681] [outer = 143AFC00] 15:30:44 INFO - PROCESS | 3772 | 1464391844848 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 15:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 619ms 15:30:44 INFO - PROCESS | 3772 | 1464391844912 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 15:30:44 INFO - PROCESS | 3772 | 1464391844914 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 15:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:30:44 INFO - PROCESS | 3772 | 1464391844917 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:30:44 INFO - PROCESS | 3772 | 1464391844919 Marionette TRACE conn2 <- [1,874,null,{}] 15:30:44 INFO - PROCESS | 3772 | 1464391844922 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:45 INFO - PROCESS | 3772 | 1464391845010 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 15:30:45 INFO - PROCESS | 3772 | 1464391845016 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:45 INFO - PROCESS | 3772 | ++DOCSHELL 15925400 == 36 [pid = 3772] [id = 228] 15:30:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (15945000) [pid = 3772] [serial = 682] [outer = 00000000] 15:30:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (16085000) [pid = 3772] [serial = 683] [outer = 15945000] 15:30:45 INFO - PROCESS | 3772 | 1464391845061 Marionette DEBUG loaded listener.js 15:30:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (161D1C00) [pid = 3772] [serial = 684] [outer = 15945000] 15:30:45 INFO - PROCESS | 3772 | 1464391845512 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 15:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 619ms 15:30:45 INFO - PROCESS | 3772 | 1464391845555 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 15:30:45 INFO - PROCESS | 3772 | 1464391845557 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 15:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:30:45 INFO - PROCESS | 3772 | 1464391845564 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:30:45 INFO - PROCESS | 3772 | 1464391845565 Marionette TRACE conn2 <- [1,878,null,{}] 15:30:45 INFO - PROCESS | 3772 | 1464391845569 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:45 INFO - PROCESS | 3772 | 1464391845694 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 15:30:45 INFO - PROCESS | 3772 | 1464391845793 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:45 INFO - PROCESS | 3772 | ++DOCSHELL 168B8800 == 37 [pid = 3772] [id = 229] 15:30:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (168B8C00) [pid = 3772] [serial = 685] [outer = 00000000] 15:30:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (168BE000) [pid = 3772] [serial = 686] [outer = 168B8C00] 15:30:45 INFO - PROCESS | 3772 | 1464391845839 Marionette DEBUG loaded listener.js 15:30:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (16955000) [pid = 3772] [serial = 687] [outer = 168B8C00] 15:30:46 INFO - PROCESS | 3772 | 1464391846267 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 15:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 727ms 15:30:46 INFO - PROCESS | 3772 | 1464391846308 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 15:30:46 INFO - PROCESS | 3772 | 1464391846310 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 15:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:30:46 INFO - PROCESS | 3772 | 1464391846317 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:30:46 INFO - PROCESS | 3772 | 1464391846303 Marionette TRACE conn2 <- [1,882,null,{}] 15:30:46 INFO - PROCESS | 3772 | 1464391846307 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:46 INFO - PROCESS | 3772 | 1464391846409 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 15:30:46 INFO - PROCESS | 3772 | 1464391846415 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:46 INFO - PROCESS | 3772 | ++DOCSHELL 104EE000 == 38 [pid = 3772] [id = 230] 15:30:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (15940000) [pid = 3772] [serial = 688] [outer = 00000000] 15:30:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (16DE2C00) [pid = 3772] [serial = 689] [outer = 15940000] 15:30:46 INFO - PROCESS | 3772 | 1464391846459 Marionette DEBUG loaded listener.js 15:30:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (16DE6C00) [pid = 3772] [serial = 690] [outer = 15940000] 15:30:46 INFO - PROCESS | 3772 | 1464391846889 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 15:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 635ms 15:30:46 INFO - PROCESS | 3772 | 1464391846939 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 15:30:46 INFO - PROCESS | 3772 | 1464391846941 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 15:30:46 INFO - PROCESS | 3772 | 1464391846944 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:30:46 INFO - PROCESS | 3772 | 1464391846945 Marionette TRACE conn2 <- [1,886,null,{}] 15:30:46 INFO - PROCESS | 3772 | 1464391846949 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:47 INFO - PROCESS | 3772 | 1464391847051 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 15:30:47 INFO - PROCESS | 3772 | 1464391847134 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:47 INFO - PROCESS | 3772 | ++DOCSHELL 11BAF400 == 39 [pid = 3772] [id = 231] 15:30:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (161D6800) [pid = 3772] [serial = 691] [outer = 00000000] 15:30:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (173CBC00) [pid = 3772] [serial = 692] [outer = 161D6800] 15:30:47 INFO - PROCESS | 3772 | 1464391847204 Marionette DEBUG loaded listener.js 15:30:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1748B400) [pid = 3772] [serial = 693] [outer = 161D6800] 15:30:47 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (10565000) [pid = 3772] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:30:47 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (161D7400) [pid = 3772] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:30:47 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (182A1000) [pid = 3772] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:30:47 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (13192000) [pid = 3772] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:30:47 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (16DE5000) [pid = 3772] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:30:47 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (104EB400) [pid = 3772] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:30:47 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (11FB0000) [pid = 3772] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:30:47 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (15940C00) [pid = 3772] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:30:47 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1747F000) [pid = 3772] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:30:47 INFO - PROCESS | 3772 | 1464391847728 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 15:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 820ms 15:30:47 INFO - PROCESS | 3772 | 1464391847787 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 15:30:47 INFO - PROCESS | 3772 | 1464391847790 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 15:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:30:47 INFO - PROCESS | 3772 | 1464391847794 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:30:47 INFO - PROCESS | 3772 | 1464391847797 Marionette TRACE conn2 <- [1,890,null,{}] 15:30:47 INFO - PROCESS | 3772 | 1464391847802 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:47 INFO - PROCESS | 3772 | 1464391847879 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 15:30:47 INFO - PROCESS | 3772 | 1464391847885 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:47 INFO - PROCESS | 3772 | ++DOCSHELL 1140F800 == 40 [pid = 3772] [id = 232] 15:30:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (13283400) [pid = 3772] [serial = 694] [outer = 00000000] 15:30:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (174FD000) [pid = 3772] [serial = 695] [outer = 13283400] 15:30:47 INFO - PROCESS | 3772 | 1464391847928 Marionette DEBUG loaded listener.js 15:30:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (178B7000) [pid = 3772] [serial = 696] [outer = 13283400] 15:30:48 INFO - PROCESS | 3772 | 1464391848312 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 15:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 587ms 15:30:48 INFO - PROCESS | 3772 | 1464391848374 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 15:30:48 INFO - PROCESS | 3772 | 1464391848376 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 15:30:48 INFO - PROCESS | 3772 | 1464391848379 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:30:48 INFO - PROCESS | 3772 | 1464391848381 Marionette TRACE conn2 <- [1,894,null,{}] 15:30:48 INFO - PROCESS | 3772 | 1464391848384 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:48 INFO - PROCESS | 3772 | 1464391848460 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 15:30:48 INFO - PROCESS | 3772 | 1464391848467 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:48 INFO - PROCESS | 3772 | ++DOCSHELL 178BA000 == 41 [pid = 3772] [id = 233] 15:30:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (178C0000) [pid = 3772] [serial = 697] [outer = 00000000] 15:30:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (182A1000) [pid = 3772] [serial = 698] [outer = 178C0000] 15:30:48 INFO - PROCESS | 3772 | 1464391848511 Marionette DEBUG loaded listener.js 15:30:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (18470C00) [pid = 3772] [serial = 699] [outer = 178C0000] 15:30:49 INFO - PROCESS | 3772 | 1464391849214 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 15:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 882ms 15:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:30:49 INFO - PROCESS | 3772 | 1464391849284 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 15:30:49 INFO - PROCESS | 3772 | 1464391849286 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 15:30:49 INFO - PROCESS | 3772 | 1464391849289 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:30:49 INFO - PROCESS | 3772 | 1464391849292 Marionette TRACE conn2 <- [1,898,null,{}] 15:30:49 INFO - PROCESS | 3772 | 1464391849295 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:49 INFO - PROCESS | 3772 | 1464391849418 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 15:30:49 INFO - PROCESS | 3772 | 1464391849431 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:49 INFO - PROCESS | 3772 | ++DOCSHELL 1140F000 == 42 [pid = 3772] [id = 234] 15:30:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (12912000) [pid = 3772] [serial = 700] [outer = 00000000] 15:30:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A31E400) [pid = 3772] [serial = 701] [outer = 12912000] 15:30:49 INFO - PROCESS | 3772 | 1464391849481 Marionette DEBUG loaded listener.js 15:30:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1A88B400) [pid = 3772] [serial = 702] [outer = 12912000] 15:30:50 INFO - PROCESS | 3772 | 1464391850141 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 15:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 928ms 15:30:50 INFO - PROCESS | 3772 | 1464391850219 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 15:30:50 INFO - PROCESS | 3772 | 1464391850224 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 15:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:30:50 INFO - PROCESS | 3772 | 1464391850229 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:30:50 INFO - PROCESS | 3772 | 1464391850234 Marionette TRACE conn2 <- [1,902,null,{}] 15:30:50 INFO - PROCESS | 3772 | 1464391850240 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:50 INFO - PROCESS | 3772 | 1464391850348 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 15:30:50 INFO - PROCESS | 3772 | 1464391850476 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:50 INFO - PROCESS | 3772 | ++DOCSHELL 10A58000 == 43 [pid = 3772] [id = 235] 15:30:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (11BB8800) [pid = 3772] [serial = 703] [outer = 00000000] 15:30:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (12FA9C00) [pid = 3772] [serial = 704] [outer = 11BB8800] 15:30:50 INFO - PROCESS | 3772 | 1464391850534 Marionette DEBUG loaded listener.js 15:30:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (13185400) [pid = 3772] [serial = 705] [outer = 11BB8800] 15:30:51 INFO - PROCESS | 3772 | 1464391851117 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 15:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 928ms 15:30:51 INFO - PROCESS | 3772 | 1464391851175 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 15:30:51 INFO - PROCESS | 3772 | 1464391851182 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 15:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:30:51 INFO - PROCESS | 3772 | 1464391851189 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:30:51 INFO - PROCESS | 3772 | 1464391851192 Marionette TRACE conn2 <- [1,906,null,{}] 15:30:51 INFO - PROCESS | 3772 | 1464391851196 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:51 INFO - PROCESS | 3772 | 1464391851285 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 15:30:51 INFO - PROCESS | 3772 | 1464391851409 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:51 INFO - PROCESS | 3772 | ++DOCSHELL 15608C00 == 44 [pid = 3772] [id = 236] 15:30:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1592F400) [pid = 3772] [serial = 706] [outer = 00000000] 15:30:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (161DFC00) [pid = 3772] [serial = 707] [outer = 1592F400] 15:30:51 INFO - PROCESS | 3772 | 1464391851465 Marionette DEBUG loaded listener.js 15:30:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (16793000) [pid = 3772] [serial = 708] [outer = 1592F400] 15:30:52 INFO - PROCESS | 3772 | 1464391852018 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 15:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 882ms 15:30:52 INFO - PROCESS | 3772 | 1464391852079 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 15:30:52 INFO - PROCESS | 3772 | 1464391852082 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 15:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:30:52 INFO - PROCESS | 3772 | 1464391852086 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:30:52 INFO - PROCESS | 3772 | 1464391852090 Marionette TRACE conn2 <- [1,910,null,{}] 15:30:52 INFO - PROCESS | 3772 | 1464391852101 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:52 INFO - PROCESS | 3772 | 1464391852227 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 15:30:52 INFO - PROCESS | 3772 | 1464391852355 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:52 INFO - PROCESS | 3772 | ++DOCSHELL 19BB2C00 == 45 [pid = 3772] [id = 237] 15:30:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (19BBB000) [pid = 3772] [serial = 709] [outer = 00000000] 15:30:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1A1A1800) [pid = 3772] [serial = 710] [outer = 19BBB000] 15:30:52 INFO - PROCESS | 3772 | 1464391852413 Marionette DEBUG loaded listener.js 15:30:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1A7D9000) [pid = 3772] [serial = 711] [outer = 19BBB000] 15:30:52 INFO - PROCESS | 3772 | 1464391852984 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 15:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 929ms 15:30:53 INFO - PROCESS | 3772 | 1464391853014 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 15:30:53 INFO - PROCESS | 3772 | 1464391853017 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 15:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:30:53 INFO - PROCESS | 3772 | 1464391853020 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:30:53 INFO - PROCESS | 3772 | 1464391853022 Marionette TRACE conn2 <- [1,914,null,{}] 15:30:53 INFO - PROCESS | 3772 | 1464391853026 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:53 INFO - PROCESS | 3772 | 1464391853132 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 15:30:53 INFO - PROCESS | 3772 | 1464391853228 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:53 INFO - PROCESS | 3772 | ++DOCSHELL 12912C00 == 46 [pid = 3772] [id = 238] 15:30:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (12944800) [pid = 3772] [serial = 712] [outer = 00000000] 15:30:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1433B000) [pid = 3772] [serial = 713] [outer = 12944800] 15:30:53 INFO - PROCESS | 3772 | 1464391853283 Marionette DEBUG loaded listener.js 15:30:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (166D3C00) [pid = 3772] [serial = 714] [outer = 12944800] 15:30:54 INFO - PROCESS | 3772 | 1464391854024 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 15:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1021ms 15:30:54 INFO - PROCESS | 3772 | 1464391854084 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 15:30:54 INFO - PROCESS | 3772 | 1464391854090 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 15:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:30:54 INFO - PROCESS | 3772 | 1464391854097 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:30:54 INFO - PROCESS | 3772 | 1464391854102 Marionette TRACE conn2 <- [1,918,null,{}] 15:30:54 INFO - PROCESS | 3772 | 1464391854109 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:54 INFO - PROCESS | 3772 | 1464391854248 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 15:30:54 INFO - PROCESS | 3772 | 1464391854266 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:54 INFO - PROCESS | 3772 | ++DOCSHELL 11FA9800 == 47 [pid = 3772] [id = 239] 15:30:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (12944000) [pid = 3772] [serial = 715] [outer = 00000000] 15:30:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (12FB0000) [pid = 3772] [serial = 716] [outer = 12944000] 15:30:54 INFO - PROCESS | 3772 | 1464391854315 Marionette DEBUG loaded listener.js 15:30:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (132EE400) [pid = 3772] [serial = 717] [outer = 12944000] 15:30:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (13A74C00) [pid = 3772] [serial = 718] [outer = 1B5D5C00] 15:30:54 INFO - PROCESS | 3772 | --DOCSHELL 178BA000 == 46 [pid = 3772] [id = 233] 15:30:54 INFO - PROCESS | 3772 | --DOCSHELL 1140F800 == 45 [pid = 3772] [id = 232] 15:30:54 INFO - PROCESS | 3772 | --DOCSHELL 11BAF400 == 44 [pid = 3772] [id = 231] 15:30:54 INFO - PROCESS | 3772 | --DOCSHELL 104EE000 == 43 [pid = 3772] [id = 230] 15:30:54 INFO - PROCESS | 3772 | --DOCSHELL 168B8800 == 42 [pid = 3772] [id = 229] 15:30:54 INFO - PROCESS | 3772 | --DOCSHELL 15925400 == 41 [pid = 3772] [id = 228] 15:30:54 INFO - PROCESS | 3772 | --DOCSHELL 143AF800 == 40 [pid = 3772] [id = 227] 15:30:54 INFO - PROCESS | 3772 | --DOCSHELL 132ECC00 == 39 [pid = 3772] [id = 226] 15:30:54 INFO - PROCESS | 3772 | --DOCSHELL 10A5EC00 == 38 [pid = 3772] [id = 225] 15:30:54 INFO - PROCESS | 3772 | --DOCSHELL 10558800 == 37 [pid = 3772] [id = 224] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (112A1800) [pid = 3772] [serial = 617] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (14341000) [pid = 3772] [serial = 620] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (16DE7800) [pid = 3772] [serial = 623] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (19C3BC00) [pid = 3772] [serial = 656] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOCSHELL 1055FC00 == 36 [pid = 3772] [id = 220] 15:30:54 INFO - PROCESS | 3772 | 1464391854960 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 15:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 897ms 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (16DED400) [pid = 3772] [serial = 641] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (168BF400) [pid = 3772] [serial = 638] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (11299400) [pid = 3772] [serial = 629] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (129FB000) [pid = 3772] [serial = 630] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1846A800) [pid = 3772] [serial = 644] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (15FC0800) [pid = 3772] [serial = 635] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (161D5000) [pid = 3772] [serial = 636] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (18673000) [pid = 3772] [serial = 645] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1395BC00) [pid = 3772] [serial = 632] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (13FAD000) [pid = 3772] [serial = 633] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (168BE800) [pid = 3772] [serial = 626] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1867F400) [pid = 3772] [serial = 647] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (161E0400) [pid = 3772] [serial = 650] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (19BB3800) [pid = 3772] [serial = 648] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (19BBCC00) [pid = 3772] [serial = 654] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (152D0000) [pid = 3772] [serial = 651] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (173C8800) [pid = 3772] [serial = 642] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (17488400) [pid = 3772] [serial = 653] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (168C0000) [pid = 3772] [serial = 639] [outer = 00000000] [url = about:blank] 15:30:54 INFO - PROCESS | 3772 | 1464391854995 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 15:30:54 INFO - PROCESS | 3772 | 1464391855000 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 15:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:30:54 INFO - PROCESS | 3772 | 1464391855009 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:30:55 INFO - PROCESS | 3772 | 1464391855011 Marionette TRACE conn2 <- [1,922,null,{}] 15:30:55 INFO - PROCESS | 3772 | 1464391855018 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:55 INFO - PROCESS | 3772 | 1464391855100 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 15:30:55 INFO - PROCESS | 3772 | 1464391855108 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:55 INFO - PROCESS | 3772 | ++DOCSHELL 132F9000 == 37 [pid = 3772] [id = 240] 15:30:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (132FAC00) [pid = 3772] [serial = 719] [outer = 00000000] 15:30:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (13A79400) [pid = 3772] [serial = 720] [outer = 132FAC00] 15:30:55 INFO - PROCESS | 3772 | 1464391855155 Marionette DEBUG loaded listener.js 15:30:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1433B800) [pid = 3772] [serial = 721] [outer = 132FAC00] 15:30:55 INFO - PROCESS | 3772 | 1464391855652 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 15:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 681ms 15:30:55 INFO - PROCESS | 3772 | 1464391855705 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 15:30:55 INFO - PROCESS | 3772 | 1464391855707 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 15:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:30:55 INFO - PROCESS | 3772 | 1464391855710 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:30:55 INFO - PROCESS | 3772 | 1464391855714 Marionette TRACE conn2 <- [1,926,null,{}] 15:30:55 INFO - PROCESS | 3772 | 1464391855724 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:55 INFO - PROCESS | 3772 | 1464391855805 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 15:30:55 INFO - PROCESS | 3772 | 1464391855822 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:55 INFO - PROCESS | 3772 | ++DOCSHELL 161D5000 == 38 [pid = 3772] [id = 241] 15:30:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (161D5800) [pid = 3772] [serial = 722] [outer = 00000000] 15:30:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (161E0400) [pid = 3772] [serial = 723] [outer = 161D5800] 15:30:55 INFO - PROCESS | 3772 | 1464391855870 Marionette DEBUG loaded listener.js 15:30:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (168B9800) [pid = 3772] [serial = 724] [outer = 161D5800] 15:30:56 INFO - PROCESS | 3772 | 1464391856302 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 15:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 635ms 15:30:56 INFO - PROCESS | 3772 | 1464391856332 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 15:30:56 INFO - PROCESS | 3772 | 1464391856334 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 15:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:30:56 INFO - PROCESS | 3772 | 1464391856338 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:30:56 INFO - PROCESS | 3772 | 1464391856339 Marionette TRACE conn2 <- [1,930,null,{}] 15:30:56 INFO - PROCESS | 3772 | 1464391856343 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:56 INFO - PROCESS | 3772 | 1464391856421 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 15:30:56 INFO - PROCESS | 3772 | 1464391856431 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:56 INFO - PROCESS | 3772 | ++DOCSHELL 168BCC00 == 39 [pid = 3772] [id = 242] 15:30:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (168BD800) [pid = 3772] [serial = 725] [outer = 00000000] 15:30:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (16DE3400) [pid = 3772] [serial = 726] [outer = 168BD800] 15:30:56 INFO - PROCESS | 3772 | 1464391856475 Marionette DEBUG loaded listener.js 15:30:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (16DED400) [pid = 3772] [serial = 727] [outer = 168BD800] 15:30:56 INFO - PROCESS | 3772 | 1464391856913 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 15:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 634ms 15:30:56 INFO - PROCESS | 3772 | 1464391856976 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 15:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:30:56 INFO - PROCESS | 3772 | 1464391856979 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 15:30:56 INFO - PROCESS | 3772 | 1464391856983 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:30:56 INFO - PROCESS | 3772 | 1464391856986 Marionette TRACE conn2 <- [1,934,null,{}] 15:30:56 INFO - PROCESS | 3772 | 1464391856990 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:57 INFO - PROCESS | 3772 | 1464391857079 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 15:30:57 INFO - PROCESS | 3772 | 1464391857085 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:57 INFO - PROCESS | 3772 | ++DOCSHELL 16DEC000 == 40 [pid = 3772] [id = 243] 15:30:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (16DF0000) [pid = 3772] [serial = 728] [outer = 00000000] 15:30:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (17487000) [pid = 3772] [serial = 729] [outer = 16DF0000] 15:30:57 INFO - PROCESS | 3772 | 1464391857130 Marionette DEBUG loaded listener.js 15:30:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (176D2000) [pid = 3772] [serial = 730] [outer = 16DF0000] 15:30:57 INFO - PROCESS | 3772 | 1464391857631 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 15:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 696ms 15:30:57 INFO - PROCESS | 3772 | 1464391857687 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 15:30:57 INFO - PROCESS | 3772 | 1464391857689 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 15:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:30:57 INFO - PROCESS | 3772 | 1464391857693 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:30:57 INFO - PROCESS | 3772 | 1464391857694 Marionette TRACE conn2 <- [1,938,null,{}] 15:30:57 INFO - PROCESS | 3772 | 1464391857698 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:57 INFO - PROCESS | 3772 | 1464391857808 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 15:30:57 INFO - PROCESS | 3772 | 1464391857868 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:57 INFO - PROCESS | 3772 | ++DOCSHELL 1867EC00 == 41 [pid = 3772] [id = 244] 15:30:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (19BB3000) [pid = 3772] [serial = 731] [outer = 00000000] 15:30:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (19BB7C00) [pid = 3772] [serial = 732] [outer = 19BB3000] 15:30:57 INFO - PROCESS | 3772 | 1464391857913 Marionette DEBUG loaded listener.js 15:30:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (19BC0C00) [pid = 3772] [serial = 733] [outer = 19BB3000] 15:30:58 INFO - PROCESS | 3772 | 1464391858330 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 15:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 680ms 15:30:58 INFO - PROCESS | 3772 | 1464391858375 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 15:30:58 INFO - PROCESS | 3772 | 1464391858377 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 15:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:30:58 INFO - PROCESS | 3772 | 1464391858385 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:30:58 INFO - PROCESS | 3772 | 1464391858387 Marionette TRACE conn2 <- [1,942,null,{}] 15:30:58 INFO - PROCESS | 3772 | 1464391858391 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:58 INFO - PROCESS | 3772 | 1464391858522 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 15:30:58 INFO - PROCESS | 3772 | 1464391858537 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:58 INFO - PROCESS | 3772 | ++DOCSHELL 173C8800 == 42 [pid = 3772] [id = 245] 15:30:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (19BB4400) [pid = 3772] [serial = 734] [outer = 00000000] 15:30:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1A1AAC00) [pid = 3772] [serial = 735] [outer = 19BB4400] 15:30:58 INFO - PROCESS | 3772 | 1464391858581 Marionette DEBUG loaded listener.js 15:30:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A31A800) [pid = 3772] [serial = 736] [outer = 19BB4400] 15:30:59 INFO - PROCESS | 3772 | 1464391859012 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 15:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 696ms 15:30:59 INFO - PROCESS | 3772 | 1464391859085 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 15:30:59 INFO - PROCESS | 3772 | 1464391859087 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 15:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:30:59 INFO - PROCESS | 3772 | 1464391859090 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:30:59 INFO - PROCESS | 3772 | 1464391859092 Marionette TRACE conn2 <- [1,946,null,{}] 15:30:59 INFO - PROCESS | 3772 | 1464391859095 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:59 INFO - PROCESS | 3772 | 1464391859199 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 15:30:59 INFO - PROCESS | 3772 | 1464391859205 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:59 INFO - PROCESS | 3772 | ++DOCSHELL 1A3BA800 == 43 [pid = 3772] [id = 246] 15:30:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A3C1C00) [pid = 3772] [serial = 737] [outer = 00000000] 15:30:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1A896800) [pid = 3772] [serial = 738] [outer = 1A3C1C00] 15:30:59 INFO - PROCESS | 3772 | 1464391859252 Marionette DEBUG loaded listener.js 15:30:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1A9BD000) [pid = 3772] [serial = 739] [outer = 1A3C1C00] 15:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (12FF4C00) [pid = 3772] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (168B8C00) [pid = 3772] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (15940000) [pid = 3772] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (161D6800) [pid = 3772] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (10561C00) [pid = 3772] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (143AFC00) [pid = 3772] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (10A61400) [pid = 3772] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (132EDC00) [pid = 3772] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (15945000) [pid = 3772] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (178C0000) [pid = 3772] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (13283400) [pid = 3772] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:30:59 INFO - PROCESS | 3772 | 1464391859777 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 15:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 727ms 15:30:59 INFO - PROCESS | 3772 | 1464391859818 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 15:30:59 INFO - PROCESS | 3772 | 1464391859820 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 15:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:30:59 INFO - PROCESS | 3772 | 1464391859823 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:30:59 INFO - PROCESS | 3772 | 1464391859825 Marionette TRACE conn2 <- [1,950,null,{}] 15:30:59 INFO - PROCESS | 3772 | 1464391859828 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:59 INFO - PROCESS | 3772 | 1464391859905 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 15:30:59 INFO - PROCESS | 3772 | 1464391859912 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:59 INFO - PROCESS | 3772 | ++DOCSHELL 10503400 == 44 [pid = 3772] [id = 247] 15:30:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (10503800) [pid = 3772] [serial = 740] [outer = 00000000] 15:30:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (13E2F400) [pid = 3772] [serial = 741] [outer = 10503800] 15:30:59 INFO - PROCESS | 3772 | 1464391859956 Marionette DEBUG loaded listener.js 15:31:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1695A000) [pid = 3772] [serial = 742] [outer = 10503800] 15:31:00 INFO - PROCESS | 3772 | 1464391860379 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 15:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 588ms 15:31:00 INFO - PROCESS | 3772 | 1464391860420 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 15:31:00 INFO - PROCESS | 3772 | 1464391860423 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 15:31:00 INFO - PROCESS | 3772 | 1464391860426 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:31:00 INFO - PROCESS | 3772 | 1464391860428 Marionette TRACE conn2 <- [1,954,null,{}] 15:31:00 INFO - PROCESS | 3772 | 1464391860435 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:00 INFO - PROCESS | 3772 | 1464391860512 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 15:31:00 INFO - PROCESS | 3772 | 1464391860519 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:00 INFO - PROCESS | 3772 | ++DOCSHELL 16DE9800 == 45 [pid = 3772] [id = 248] 15:31:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (16E5D400) [pid = 3772] [serial = 743] [outer = 00000000] 15:31:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1867BC00) [pid = 3772] [serial = 744] [outer = 16E5D400] 15:31:00 INFO - PROCESS | 3772 | 1464391860563 Marionette DEBUG loaded listener.js 15:31:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1A0B3C00) [pid = 3772] [serial = 745] [outer = 16E5D400] 15:31:00 INFO - PROCESS | 3772 | 1464391860993 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 15:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 588ms 15:31:01 INFO - PROCESS | 3772 | 1464391861025 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 15:31:01 INFO - PROCESS | 3772 | 1464391861027 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 15:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:31:01 INFO - PROCESS | 3772 | 1464391861034 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:31:01 INFO - PROCESS | 3772 | 1464391861037 Marionette TRACE conn2 <- [1,958,null,{}] 15:31:01 INFO - PROCESS | 3772 | 1464391861041 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:01 INFO - PROCESS | 3772 | 1464391861146 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 15:31:01 INFO - PROCESS | 3772 | 1464391861154 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:01 INFO - PROCESS | 3772 | ++DOCSHELL 1318E000 == 46 [pid = 3772] [id = 249] 15:31:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1AA88400) [pid = 3772] [serial = 746] [outer = 00000000] 15:31:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1AA92800) [pid = 3772] [serial = 747] [outer = 1AA88400] 15:31:01 INFO - PROCESS | 3772 | 1464391861202 Marionette DEBUG loaded listener.js 15:31:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1AC21C00) [pid = 3772] [serial = 748] [outer = 1AA88400] 15:31:01 INFO - PROCESS | 3772 | 1464391861823 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 15:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 836ms 15:31:01 INFO - PROCESS | 3772 | 1464391861860 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 15:31:01 INFO - PROCESS | 3772 | 1464391861864 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 15:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:31:01 INFO - PROCESS | 3772 | 1464391861870 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:31:01 INFO - PROCESS | 3772 | 1464391861874 Marionette TRACE conn2 <- [1,962,null,{}] 15:31:01 INFO - PROCESS | 3772 | 1464391861894 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:02 INFO - PROCESS | 3772 | 1464391862006 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 15:31:02 INFO - PROCESS | 3772 | 1464391862138 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:02 INFO - PROCESS | 3772 | ++DOCSHELL 10A64C00 == 47 [pid = 3772] [id = 250] 15:31:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (10E40800) [pid = 3772] [serial = 749] [outer = 00000000] 15:31:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (129FC400) [pid = 3772] [serial = 750] [outer = 10E40800] 15:31:02 INFO - PROCESS | 3772 | 1464391862204 Marionette DEBUG loaded listener.js 15:31:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (12FF3000) [pid = 3772] [serial = 751] [outer = 10E40800] 15:31:02 INFO - PROCESS | 3772 | 1464391862809 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 15:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 990ms 15:31:02 INFO - PROCESS | 3772 | 1464391862857 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 15:31:02 INFO - PROCESS | 3772 | 1464391862863 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 15:31:02 INFO - PROCESS | 3772 | 1464391862870 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:31:02 INFO - PROCESS | 3772 | 1464391862873 Marionette TRACE conn2 <- [1,966,null,{}] 15:31:02 INFO - PROCESS | 3772 | 1464391862877 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:02 INFO - PROCESS | 3772 | 1464391862982 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 15:31:03 INFO - PROCESS | 3772 | 1464391863082 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:03 INFO - PROCESS | 3772 | ++DOCSHELL 10487C00 == 48 [pid = 3772] [id = 251] 15:31:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (152D3800) [pid = 3772] [serial = 752] [outer = 00000000] 15:31:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (15FBE400) [pid = 3772] [serial = 753] [outer = 152D3800] 15:31:03 INFO - PROCESS | 3772 | 1464391863145 Marionette DEBUG loaded listener.js 15:31:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (161E0C00) [pid = 3772] [serial = 754] [outer = 152D3800] 15:31:03 INFO - PROCESS | 3772 | 1464391863761 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 15:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 928ms 15:31:03 INFO - PROCESS | 3772 | 1464391863818 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 15:31:03 INFO - PROCESS | 3772 | 1464391863821 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 15:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:31:03 INFO - PROCESS | 3772 | 1464391863825 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:31:03 INFO - PROCESS | 3772 | 1464391863828 Marionette TRACE conn2 <- [1,970,null,{}] 15:31:03 INFO - PROCESS | 3772 | 1464391863839 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:03 INFO - PROCESS | 3772 | 1464391863946 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 15:31:04 INFO - PROCESS | 3772 | 1464391864075 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:04 INFO - PROCESS | 3772 | ++DOCSHELL 19BB6800 == 49 [pid = 3772] [id = 252] 15:31:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (19C33400) [pid = 3772] [serial = 755] [outer = 00000000] 15:31:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1A894400) [pid = 3772] [serial = 756] [outer = 19C33400] 15:31:04 INFO - PROCESS | 3772 | 1464391864137 Marionette DEBUG loaded listener.js 15:31:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1A9C5800) [pid = 3772] [serial = 757] [outer = 19C33400] 15:31:04 INFO - PROCESS | 3772 | 1464391864691 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 15:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 944ms 15:31:04 INFO - PROCESS | 3772 | 1464391864753 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 15:31:04 INFO - PROCESS | 3772 | 1464391864756 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 15:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:31:04 INFO - PROCESS | 3772 | 1464391864759 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:31:04 INFO - PROCESS | 3772 | 1464391864761 Marionette TRACE conn2 <- [1,974,null,{}] 15:31:04 INFO - PROCESS | 3772 | 1464391864765 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:04 INFO - PROCESS | 3772 | 1464391864884 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 15:31:05 INFO - PROCESS | 3772 | 1464391865013 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:05 INFO - PROCESS | 3772 | ++DOCSHELL 1123BC00 == 50 [pid = 3772] [id = 253] 15:31:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (11296C00) [pid = 3772] [serial = 758] [outer = 00000000] 15:31:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (129FEC00) [pid = 3772] [serial = 759] [outer = 11296C00] 15:31:05 INFO - PROCESS | 3772 | 1464391865071 Marionette DEBUG loaded listener.js 15:31:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (13E35000) [pid = 3772] [serial = 760] [outer = 11296C00] 15:31:05 INFO - PROCESS | 3772 | 1464391865854 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 15:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1145ms 15:31:05 INFO - PROCESS | 3772 | 1464391865913 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 15:31:05 INFO - PROCESS | 3772 | 1464391865918 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 15:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:31:05 INFO - PROCESS | 3772 | 1464391865923 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:31:05 INFO - PROCESS | 3772 | 1464391865927 Marionette TRACE conn2 <- [1,978,null,{}] 15:31:05 INFO - PROCESS | 3772 | 1464391865949 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:06 INFO - PROCESS | 3772 | 1464391866055 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 15:31:06 INFO - PROCESS | 3772 | 1464391866190 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:06 INFO - PROCESS | 3772 | ++DOCSHELL 105F3800 == 51 [pid = 3772] [id = 254] 15:31:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (112DA800) [pid = 3772] [serial = 761] [outer = 00000000] 15:31:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (13188000) [pid = 3772] [serial = 762] [outer = 112DA800] 15:31:06 INFO - PROCESS | 3772 | 1464391866241 Marionette DEBUG loaded listener.js 15:31:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (14342C00) [pid = 3772] [serial = 763] [outer = 112DA800] 15:31:06 INFO - PROCESS | 3772 | --DOCSHELL 16DE9800 == 50 [pid = 3772] [id = 248] 15:31:06 INFO - PROCESS | 3772 | --DOCSHELL 10503400 == 49 [pid = 3772] [id = 247] 15:31:06 INFO - PROCESS | 3772 | --DOCSHELL 1A3BA800 == 48 [pid = 3772] [id = 246] 15:31:06 INFO - PROCESS | 3772 | --DOCSHELL 173C8800 == 47 [pid = 3772] [id = 245] 15:31:06 INFO - PROCESS | 3772 | --DOCSHELL 1867EC00 == 46 [pid = 3772] [id = 244] 15:31:06 INFO - PROCESS | 3772 | --DOCSHELL 16DEC000 == 45 [pid = 3772] [id = 243] 15:31:06 INFO - PROCESS | 3772 | --DOCSHELL 168BCC00 == 44 [pid = 3772] [id = 242] 15:31:06 INFO - PROCESS | 3772 | --DOCSHELL 161D5000 == 43 [pid = 3772] [id = 241] 15:31:06 INFO - PROCESS | 3772 | --DOCSHELL 132F9000 == 42 [pid = 3772] [id = 240] 15:31:06 INFO - PROCESS | 3772 | --DOCSHELL 11FA9800 == 41 [pid = 3772] [id = 239] 15:31:06 INFO - PROCESS | 3772 | --DOCSHELL 15608C00 == 40 [pid = 3772] [id = 236] 15:31:06 INFO - PROCESS | 3772 | --DOCSHELL 10A58000 == 39 [pid = 3772] [id = 235] 15:31:06 INFO - PROCESS | 3772 | --DOCSHELL 1140F000 == 38 [pid = 3772] [id = 234] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1A0B4C00) [pid = 3772] [serial = 657] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (168BE000) [pid = 3772] [serial = 686] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (16DE2C00) [pid = 3772] [serial = 689] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (16955000) [pid = 3772] [serial = 687] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (173CBC00) [pid = 3772] [serial = 692] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (10A5CC00) [pid = 3772] [serial = 671] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (16DE6C00) [pid = 3772] [serial = 690] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (15802000) [pid = 3772] [serial = 680] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1593D400) [pid = 3772] [serial = 681] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (11410400) [pid = 3772] [serial = 674] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (12918000) [pid = 3772] [serial = 675] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1395AC00) [pid = 3772] [serial = 677] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (13A74400) [pid = 3772] [serial = 678] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (16085000) [pid = 3772] [serial = 683] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (182A5C00) [pid = 3772] [serial = 665] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1123C800) [pid = 3772] [serial = 659] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (15116400) [pid = 3772] [serial = 662] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1A3B6000) [pid = 3772] [serial = 668] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (182A1000) [pid = 3772] [serial = 698] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1748B400) [pid = 3772] [serial = 693] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (174FD000) [pid = 3772] [serial = 695] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (1123C000) [pid = 3772] [serial = 672] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (18470C00) [pid = 3772] [serial = 699] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (178B7000) [pid = 3772] [serial = 696] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (161D1C00) [pid = 3772] [serial = 684] [outer = 00000000] [url = about:blank] 15:31:06 INFO - PROCESS | 3772 | 1464391866796 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 15:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 897ms 15:31:06 INFO - PROCESS | 3772 | 1464391866815 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 15:31:06 INFO - PROCESS | 3772 | 1464391866820 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 15:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:31:06 INFO - PROCESS | 3772 | 1464391866826 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:31:06 INFO - PROCESS | 3772 | 1464391866829 Marionette TRACE conn2 <- [1,982,null,{}] 15:31:06 INFO - PROCESS | 3772 | 1464391866832 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:06 INFO - PROCESS | 3772 | 1464391866915 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 15:31:06 INFO - PROCESS | 3772 | 1464391866925 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:06 INFO - PROCESS | 3772 | ++DOCSHELL 10E49000 == 39 [pid = 3772] [id = 255] 15:31:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (10F36000) [pid = 3772] [serial = 764] [outer = 00000000] 15:31:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (13963000) [pid = 3772] [serial = 765] [outer = 10F36000] 15:31:06 INFO - PROCESS | 3772 | 1464391866971 Marionette DEBUG loaded listener.js 15:31:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (13FAC400) [pid = 3772] [serial = 766] [outer = 10F36000] 15:31:07 INFO - PROCESS | 3772 | 1464391867471 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 15:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 681ms 15:31:07 INFO - PROCESS | 3772 | 1464391867527 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 15:31:07 INFO - PROCESS | 3772 | 1464391867529 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 15:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:31:07 INFO - PROCESS | 3772 | 1464391867532 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:31:07 INFO - PROCESS | 3772 | 1464391867536 Marionette TRACE conn2 <- [1,986,null,{}] 15:31:07 INFO - PROCESS | 3772 | 1464391867546 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:07 INFO - PROCESS | 3772 | 1464391867655 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 15:31:07 INFO - PROCESS | 3772 | 1464391867743 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:07 INFO - PROCESS | 3772 | ++DOCSHELL 15FBF000 == 40 [pid = 3772] [id = 256] 15:31:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (15FBF800) [pid = 3772] [serial = 767] [outer = 00000000] 15:31:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (161DE400) [pid = 3772] [serial = 768] [outer = 15FBF800] 15:31:07 INFO - PROCESS | 3772 | 1464391867790 Marionette DEBUG loaded listener.js 15:31:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (168BE000) [pid = 3772] [serial = 769] [outer = 15FBF800] 15:31:08 INFO - PROCESS | 3772 | 1464391868140 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 15:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 634ms 15:31:08 INFO - PROCESS | 3772 | 1464391868154 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 15:31:08 INFO - PROCESS | 3772 | 1464391868156 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 15:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:31:08 INFO - PROCESS | 3772 | 1464391868159 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:31:08 INFO - PROCESS | 3772 | 1464391868161 Marionette TRACE conn2 <- [1,990,null,{}] 15:31:08 INFO - PROCESS | 3772 | 1464391868173 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:08 INFO - PROCESS | 3772 | 1464391868262 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 15:31:08 INFO - PROCESS | 3772 | 1464391868269 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:08 INFO - PROCESS | 3772 | ++DOCSHELL 168C4C00 == 41 [pid = 3772] [id = 257] 15:31:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1695BC00) [pid = 3772] [serial = 770] [outer = 00000000] 15:31:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (16DE8800) [pid = 3772] [serial = 771] [outer = 1695BC00] 15:31:08 INFO - PROCESS | 3772 | 1464391868313 Marionette DEBUG loaded listener.js 15:31:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (16DE9000) [pid = 3772] [serial = 772] [outer = 1695BC00] 15:31:08 INFO - PROCESS | 3772 | 1464391868733 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 15:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 588ms 15:31:08 INFO - PROCESS | 3772 | 1464391868756 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 15:31:08 INFO - PROCESS | 3772 | 1464391868758 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 15:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:31:08 INFO - PROCESS | 3772 | 1464391868761 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:31:08 INFO - PROCESS | 3772 | 1464391868763 Marionette TRACE conn2 <- [1,994,null,{}] 15:31:08 INFO - PROCESS | 3772 | 1464391868781 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:08 INFO - PROCESS | 3772 | 1464391868902 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 15:31:08 INFO - PROCESS | 3772 | 1464391868908 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:08 INFO - PROCESS | 3772 | ++DOCSHELL 1695A400 == 42 [pid = 3772] [id = 258] 15:31:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (169C5800) [pid = 3772] [serial = 773] [outer = 00000000] 15:31:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (174F1400) [pid = 3772] [serial = 774] [outer = 169C5800] 15:31:08 INFO - PROCESS | 3772 | 1464391869000 Marionette DEBUG loaded listener.js 15:31:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (176D1400) [pid = 3772] [serial = 775] [outer = 169C5800] 15:31:09 INFO - PROCESS | 3772 | 1464391869460 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 15:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 727ms 15:31:09 INFO - PROCESS | 3772 | 1464391869502 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 15:31:09 INFO - PROCESS | 3772 | 1464391869504 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 15:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:31:09 INFO - PROCESS | 3772 | 1464391869516 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:31:09 INFO - PROCESS | 3772 | 1464391869518 Marionette TRACE conn2 <- [1,998,null,{}] 15:31:09 INFO - PROCESS | 3772 | 1464391869522 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:09 INFO - PROCESS | 3772 | 1464391869619 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 15:31:09 INFO - PROCESS | 3772 | 1464391869625 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:09 INFO - PROCESS | 3772 | ++DOCSHELL 103EC800 == 43 [pid = 3772] [id = 259] 15:31:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (17488C00) [pid = 3772] [serial = 776] [outer = 00000000] 15:31:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (18677000) [pid = 3772] [serial = 777] [outer = 17488C00] 15:31:09 INFO - PROCESS | 3772 | 1464391869673 Marionette DEBUG loaded listener.js 15:31:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (19BB3400) [pid = 3772] [serial = 778] [outer = 17488C00] 15:31:10 INFO - PROCESS | 3772 | 1464391870131 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 15:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 681ms 15:31:10 INFO - PROCESS | 3772 | 1464391870196 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 15:31:10 INFO - PROCESS | 3772 | 1464391870198 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 15:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:31:10 INFO - PROCESS | 3772 | 1464391870201 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:31:10 INFO - PROCESS | 3772 | 1464391870202 Marionette TRACE conn2 <- [1,1002,null,{}] 15:31:10 INFO - PROCESS | 3772 | 1464391870206 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:10 INFO - PROCESS | 3772 | 1464391870348 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 15:31:10 INFO - PROCESS | 3772 | 1464391870370 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:10 INFO - PROCESS | 3772 | ++DOCSHELL 129F0C00 == 44 [pid = 3772] [id = 260] 15:31:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (161D4C00) [pid = 3772] [serial = 779] [outer = 00000000] 15:31:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (1A0B1C00) [pid = 3772] [serial = 780] [outer = 161D4C00] 15:31:10 INFO - PROCESS | 3772 | 1464391870415 Marionette DEBUG loaded listener.js 15:31:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1A31F000) [pid = 3772] [serial = 781] [outer = 161D4C00] 15:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (15FBD400) [pid = 3772] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (16DECC00) [pid = 3772] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (19BB3000) [pid = 3772] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (16DF0000) [pid = 3772] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (161D5800) [pid = 3772] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (19BB4400) [pid = 3772] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (12944800) [pid = 3772] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (132FAC00) [pid = 3772] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (12944000) [pid = 3772] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1A3C1C00) [pid = 3772] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (168BD800) [pid = 3772] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (10503800) [pid = 3772] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (16E5D400) [pid = 3772] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:31:11 INFO - PROCESS | 3772 | 1464391871106 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 15:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 928ms 15:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:31:11 INFO - PROCESS | 3772 | 1464391871148 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 15:31:11 INFO - PROCESS | 3772 | 1464391871150 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 15:31:11 INFO - PROCESS | 3772 | 1464391871154 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:31:11 INFO - PROCESS | 3772 | 1464391871155 Marionette TRACE conn2 <- [1,1006,null,{}] 15:31:11 INFO - PROCESS | 3772 | 1464391871159 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:11 INFO - PROCESS | 3772 | 1464391871222 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 15:31:11 INFO - PROCESS | 3772 | 1464391871231 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:11 INFO - PROCESS | 3772 | ++DOCSHELL 10379000 == 45 [pid = 3772] [id = 261] 15:31:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (12944000) [pid = 3772] [serial = 782] [outer = 00000000] 15:31:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (15117400) [pid = 3772] [serial = 783] [outer = 12944000] 15:31:11 INFO - PROCESS | 3772 | 1464391871283 Marionette DEBUG loaded listener.js 15:31:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (168B7C00) [pid = 3772] [serial = 784] [outer = 12944000] 15:31:11 INFO - PROCESS | 3772 | 1464391871759 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 15:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 619ms 15:31:11 INFO - PROCESS | 3772 | 1464391871774 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 15:31:11 INFO - PROCESS | 3772 | 1464391871776 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 15:31:11 INFO - PROCESS | 3772 | 1464391871779 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:31:11 INFO - PROCESS | 3772 | 1464391871780 Marionette TRACE conn2 <- [1,1010,null,{}] 15:31:11 INFO - PROCESS | 3772 | 1464391871784 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:11 INFO - PROCESS | 3772 | 1464391871864 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 15:31:11 INFO - PROCESS | 3772 | 1464391871870 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:11 INFO - PROCESS | 3772 | ++DOCSHELL 129F5400 == 46 [pid = 3772] [id = 262] 15:31:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (16DECC00) [pid = 3772] [serial = 785] [outer = 00000000] 15:31:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A31F400) [pid = 3772] [serial = 786] [outer = 16DECC00] 15:31:11 INFO - PROCESS | 3772 | 1464391871915 Marionette DEBUG loaded listener.js 15:31:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1A896000) [pid = 3772] [serial = 787] [outer = 16DECC00] 15:31:12 INFO - PROCESS | 3772 | 1464391872342 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 15:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 587ms 15:31:12 INFO - PROCESS | 3772 | 1464391872377 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 15:31:12 INFO - PROCESS | 3772 | 1464391872379 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 15:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:31:12 INFO - PROCESS | 3772 | 1464391872386 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:31:12 INFO - PROCESS | 3772 | 1464391872387 Marionette TRACE conn2 <- [1,1014,null,{}] 15:31:12 INFO - PROCESS | 3772 | 1464391872391 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:12 INFO - PROCESS | 3772 | 1464391872468 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 15:31:12 INFO - PROCESS | 3772 | 1464391872474 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:12 INFO - PROCESS | 3772 | ++DOCSHELL 1A88A400 == 47 [pid = 3772] [id = 263] 15:31:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1A897C00) [pid = 3772] [serial = 788] [outer = 00000000] 15:31:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1AA8B800) [pid = 3772] [serial = 789] [outer = 1A897C00] 15:31:12 INFO - PROCESS | 3772 | 1464391872518 Marionette DEBUG loaded listener.js 15:31:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1AA90400) [pid = 3772] [serial = 790] [outer = 1A897C00] 15:31:12 INFO - PROCESS | 3772 | 1464391872925 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 15:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 588ms 15:31:12 INFO - PROCESS | 3772 | 1464391872968 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 15:31:12 INFO - PROCESS | 3772 | 1464391872970 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 15:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:31:12 INFO - PROCESS | 3772 | 1464391872973 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:31:12 INFO - PROCESS | 3772 | 1464391872975 Marionette TRACE conn2 <- [1,1018,null,{}] 15:31:12 INFO - PROCESS | 3772 | 1464391872982 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:13 INFO - PROCESS | 3772 | 1464391873129 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 15:31:13 INFO - PROCESS | 3772 | 1464391873292 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:13 INFO - PROCESS | 3772 | ++DOCSHELL 10E43400 == 48 [pid = 3772] [id = 264] 15:31:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (10F3A000) [pid = 3772] [serial = 791] [outer = 00000000] 15:31:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (11295C00) [pid = 3772] [serial = 792] [outer = 10F3A000] 15:31:13 INFO - PROCESS | 3772 | 1464391873359 Marionette DEBUG loaded listener.js 15:31:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (11408C00) [pid = 3772] [serial = 793] [outer = 10F3A000] 15:31:13 INFO - PROCESS | 3772 | 1464391873899 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 15:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 944ms 15:31:13 INFO - PROCESS | 3772 | 1464391873929 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 15:31:13 INFO - PROCESS | 3772 | 1464391873933 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 15:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:31:13 INFO - PROCESS | 3772 | 1464391873939 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:31:13 INFO - PROCESS | 3772 | 1464391873943 Marionette TRACE conn2 <- [1,1022,null,{}] 15:31:13 INFO - PROCESS | 3772 | 1464391873948 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:14 INFO - PROCESS | 3772 | 1464391874056 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 15:31:14 INFO - PROCESS | 3772 | 1464391874156 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:14 INFO - PROCESS | 3772 | ++DOCSHELL 14340000 == 49 [pid = 3772] [id = 265] 15:31:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (14343400) [pid = 3772] [serial = 794] [outer = 00000000] 15:31:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (15809C00) [pid = 3772] [serial = 795] [outer = 14343400] 15:31:14 INFO - PROCESS | 3772 | 1464391874213 Marionette DEBUG loaded listener.js 15:31:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (159CE400) [pid = 3772] [serial = 796] [outer = 14343400] 15:31:14 INFO - PROCESS | 3772 | 1464391874803 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 15:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 928ms 15:31:14 INFO - PROCESS | 3772 | 1464391874865 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 15:31:14 INFO - PROCESS | 3772 | 1464391874869 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 15:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:31:14 INFO - PROCESS | 3772 | 1464391874873 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:31:14 INFO - PROCESS | 3772 | 1464391874875 Marionette TRACE conn2 <- [1,1026,null,{}] 15:31:14 INFO - PROCESS | 3772 | 1464391874879 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:14 INFO - PROCESS | 3772 | 1464391874985 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 15:31:15 INFO - PROCESS | 3772 | 1464391875115 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:15 INFO - PROCESS | 3772 | ++DOCSHELL 173C8000 == 50 [pid = 3772] [id = 266] 15:31:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1747E000) [pid = 3772] [serial = 797] [outer = 00000000] 15:31:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (18464800) [pid = 3772] [serial = 798] [outer = 1747E000] 15:31:15 INFO - PROCESS | 3772 | 1464391875171 Marionette DEBUG loaded listener.js 15:31:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (19BB3000) [pid = 3772] [serial = 799] [outer = 1747E000] 15:31:15 INFO - PROCESS | 3772 | 1464391875767 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 15:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 928ms 15:31:15 INFO - PROCESS | 3772 | 1464391875816 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 15:31:15 INFO - PROCESS | 3772 | 1464391875820 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 15:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:31:15 INFO - PROCESS | 3772 | 1464391875831 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:31:15 INFO - PROCESS | 3772 | 1464391875835 Marionette TRACE conn2 <- [1,1030,null,{}] 15:31:15 INFO - PROCESS | 3772 | 1464391875839 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:15 INFO - PROCESS | 3772 | 1464391875946 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 15:31:16 INFO - PROCESS | 3772 | 1464391876073 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:16 INFO - PROCESS | 3772 | ++DOCSHELL 1AC2EC00 == 51 [pid = 3772] [id = 267] 15:31:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1AC2F800) [pid = 3772] [serial = 800] [outer = 00000000] 15:31:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1AD76000) [pid = 3772] [serial = 801] [outer = 1AC2F800] 15:31:16 INFO - PROCESS | 3772 | 1464391876127 Marionette DEBUG loaded listener.js 15:31:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1AD78400) [pid = 3772] [serial = 802] [outer = 1AC2F800] 15:31:16 INFO - PROCESS | 3772 | 1464391876711 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 15:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 929ms 15:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:31:16 INFO - PROCESS | 3772 | 1464391876756 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 15:31:16 INFO - PROCESS | 3772 | 1464391876758 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 15:31:16 INFO - PROCESS | 3772 | 1464391876762 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:31:16 INFO - PROCESS | 3772 | 1464391876764 Marionette TRACE conn2 <- [1,1034,null,{}] 15:31:16 INFO - PROCESS | 3772 | 1464391876767 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:16 INFO - PROCESS | 3772 | 1464391876868 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 15:31:16 INFO - PROCESS | 3772 | 1464391876967 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:16 INFO - PROCESS | 3772 | ++DOCSHELL 1AC2C000 == 52 [pid = 3772] [id = 268] 15:31:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1AD73000) [pid = 3772] [serial = 803] [outer = 00000000] 15:31:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1AEA0800) [pid = 3772] [serial = 804] [outer = 1AD73000] 15:31:17 INFO - PROCESS | 3772 | 1464391877021 Marionette DEBUG loaded listener.js 15:31:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1AEA2C00) [pid = 3772] [serial = 805] [outer = 1AD73000] 15:31:17 INFO - PROCESS | 3772 | 1464391877541 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 15:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 897ms 15:31:17 INFO - PROCESS | 3772 | 1464391877666 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 15:31:17 INFO - PROCESS | 3772 | 1464391877668 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 15:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:31:17 INFO - PROCESS | 3772 | 1464391877672 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:31:17 INFO - PROCESS | 3772 | 1464391877674 Marionette TRACE conn2 <- [1,1038,null,{}] 15:31:17 INFO - PROCESS | 3772 | 1464391877662 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:17 INFO - PROCESS | 3772 | 1464391877771 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 15:31:17 INFO - PROCESS | 3772 | 1464391877868 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:17 INFO - PROCESS | 3772 | ++DOCSHELL 168C1400 == 53 [pid = 3772] [id = 269] 15:31:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (168C1800) [pid = 3772] [serial = 806] [outer = 00000000] 15:31:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (174EE400) [pid = 3772] [serial = 807] [outer = 168C1800] 15:31:17 INFO - PROCESS | 3772 | 1464391877928 Marionette DEBUG loaded listener.js 15:31:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (19A87800) [pid = 3772] [serial = 808] [outer = 168C1800] 15:31:18 INFO - PROCESS | 3772 | 1464391878516 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 15:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 898ms 15:31:18 INFO - PROCESS | 3772 | 1464391878560 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 15:31:18 INFO - PROCESS | 3772 | 1464391878562 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 15:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:31:18 INFO - PROCESS | 3772 | 1464391878566 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:31:18 INFO - PROCESS | 3772 | 1464391878568 Marionette TRACE conn2 <- [1,1042,null,{}] 15:31:18 INFO - PROCESS | 3772 | 1464391878572 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:18 INFO - PROCESS | 3772 | 1464391878785 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 15:31:18 INFO - PROCESS | 3772 | 1464391878896 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:18 INFO - PROCESS | 3772 | ++DOCSHELL 10A64000 == 54 [pid = 3772] [id = 270] 15:31:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (10E42C00) [pid = 3772] [serial = 809] [outer = 00000000] 15:31:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (11299000) [pid = 3772] [serial = 810] [outer = 10E42C00] 15:31:18 INFO - PROCESS | 3772 | 1464391878946 Marionette DEBUG loaded listener.js 15:31:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (129EF400) [pid = 3772] [serial = 811] [outer = 10E42C00] 15:31:19 INFO - PROCESS | 3772 | 1464391879542 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 15:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1036ms 15:31:19 INFO - PROCESS | 3772 | 1464391879610 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 15:31:19 INFO - PROCESS | 3772 | 1464391879614 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 15:31:19 INFO - PROCESS | 3772 | 1464391879618 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:31:19 INFO - PROCESS | 3772 | 1464391879622 Marionette TRACE conn2 <- [1,1046,null,{}] 15:31:19 INFO - PROCESS | 3772 | 1464391879627 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:19 INFO - PROCESS | 3772 | 1464391879725 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 15:31:19 INFO - PROCESS | 3772 | 1464391879843 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:19 INFO - PROCESS | 3772 | --DOCSHELL 1A88A400 == 53 [pid = 3772] [id = 263] 15:31:19 INFO - PROCESS | 3772 | --DOCSHELL 129F5400 == 52 [pid = 3772] [id = 262] 15:31:19 INFO - PROCESS | 3772 | --DOCSHELL 10379000 == 51 [pid = 3772] [id = 261] 15:31:19 INFO - PROCESS | 3772 | --DOCSHELL 129F0C00 == 50 [pid = 3772] [id = 260] 15:31:19 INFO - PROCESS | 3772 | --DOCSHELL 103EC800 == 49 [pid = 3772] [id = 259] 15:31:19 INFO - PROCESS | 3772 | --DOCSHELL 1695A400 == 48 [pid = 3772] [id = 258] 15:31:19 INFO - PROCESS | 3772 | --DOCSHELL 168C4C00 == 47 [pid = 3772] [id = 257] 15:31:19 INFO - PROCESS | 3772 | --DOCSHELL 15FBF000 == 46 [pid = 3772] [id = 256] 15:31:19 INFO - PROCESS | 3772 | --DOCSHELL 10E49000 == 45 [pid = 3772] [id = 255] 15:31:19 INFO - PROCESS | 3772 | --DOCSHELL 105F3800 == 44 [pid = 3772] [id = 254] 15:31:19 INFO - PROCESS | 3772 | --DOCSHELL 10A64C00 == 43 [pid = 3772] [id = 250] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (16F06800) [pid = 3772] [serial = 561] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (17FD1000) [pid = 3772] [serial = 627] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1A31E400) [pid = 3772] [serial = 701] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (19BB7C00) [pid = 3772] [serial = 732] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1AA92800) [pid = 3772] [serial = 747] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (12FA9C00) [pid = 3772] [serial = 704] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (161DFC00) [pid = 3772] [serial = 707] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (17487000) [pid = 3772] [serial = 729] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (161E0400) [pid = 3772] [serial = 723] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (168B9800) [pid = 3772] [serial = 724] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1A1AAC00) [pid = 3772] [serial = 735] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (1433B000) [pid = 3772] [serial = 713] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (166D3C00) [pid = 3772] [serial = 714] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (19BC0C00) [pid = 3772] [serial = 733] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (13A79400) [pid = 3772] [serial = 720] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1433B800) [pid = 3772] [serial = 721] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (132EE400) [pid = 3772] [serial = 717] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (12FB0000) [pid = 3772] [serial = 716] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1A896800) [pid = 3772] [serial = 738] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (16DE3400) [pid = 3772] [serial = 726] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (16DED400) [pid = 3772] [serial = 727] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1A31A800) [pid = 3772] [serial = 736] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1A1A1800) [pid = 3772] [serial = 710] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (13E2F400) [pid = 3772] [serial = 741] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1867BC00) [pid = 3772] [serial = 744] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1A9BD000) [pid = 3772] [serial = 739] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1A31F800) [pid = 3772] [serial = 405] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1A0B3C00) [pid = 3772] [serial = 745] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1695A000) [pid = 3772] [serial = 742] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (176D2000) [pid = 3772] [serial = 730] [outer = 00000000] [url = about:blank] 15:31:19 INFO - PROCESS | 3772 | ++DOCSHELL 105F3800 == 44 [pid = 3772] [id = 271] 15:31:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (10A64C00) [pid = 3772] [serial = 812] [outer = 00000000] 15:31:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (12FA4000) [pid = 3772] [serial = 813] [outer = 10A64C00] 15:31:19 INFO - PROCESS | 3772 | 1464391879928 Marionette DEBUG loaded listener.js 15:31:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (138EA400) [pid = 3772] [serial = 814] [outer = 10A64C00] 15:31:20 INFO - PROCESS | 3772 | 1464391880319 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 15:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 727ms 15:31:20 INFO - PROCESS | 3772 | 1464391880365 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 15:31:20 INFO - PROCESS | 3772 | 1464391880368 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 15:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:31:20 INFO - PROCESS | 3772 | 1464391880372 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:31:20 INFO - PROCESS | 3772 | 1464391880374 Marionette TRACE conn2 <- [1,1050,null,{}] 15:31:20 INFO - PROCESS | 3772 | 1464391880378 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:20 INFO - PROCESS | 3772 | 1464391880459 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 15:31:20 INFO - PROCESS | 3772 | 1464391880470 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:20 INFO - PROCESS | 3772 | ++DOCSHELL 159CF800 == 45 [pid = 3772] [id = 272] 15:31:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (159D0400) [pid = 3772] [serial = 815] [outer = 00000000] 15:31:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (161D8400) [pid = 3772] [serial = 816] [outer = 159D0400] 15:31:20 INFO - PROCESS | 3772 | 1464391880521 Marionette DEBUG loaded listener.js 15:31:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (166D4800) [pid = 3772] [serial = 817] [outer = 159D0400] 15:31:21 INFO - PROCESS | 3772 | 1464391881170 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 15:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 835ms 15:31:21 INFO - PROCESS | 3772 | 1464391881199 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 15:31:21 INFO - PROCESS | 3772 | 1464391881203 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 15:31:21 INFO - PROCESS | 3772 | 1464391881209 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:31:21 INFO - PROCESS | 3772 | 1464391881213 Marionette TRACE conn2 <- [1,1054,null,{}] 15:31:21 INFO - PROCESS | 3772 | 1464391881219 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:21 INFO - PROCESS | 3772 | 1464391881331 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 15:31:21 INFO - PROCESS | 3772 | 1464391881460 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:21 INFO - PROCESS | 3772 | ++DOCSHELL 1129A400 == 46 [pid = 3772] [id = 273] 15:31:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (12FA9C00) [pid = 3772] [serial = 818] [outer = 00000000] 15:31:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1433A000) [pid = 3772] [serial = 819] [outer = 12FA9C00] 15:31:21 INFO - PROCESS | 3772 | 1464391881528 Marionette DEBUG loaded listener.js 15:31:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (15807C00) [pid = 3772] [serial = 820] [outer = 12FA9C00] 15:31:22 INFO - PROCESS | 3772 | 1464391882133 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 15:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 928ms 15:31:22 INFO - PROCESS | 3772 | 1464391882184 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 15:31:22 INFO - PROCESS | 3772 | 1464391882190 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 15:31:22 INFO - PROCESS | 3772 | 1464391882201 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:31:22 INFO - PROCESS | 3772 | 1464391882204 Marionette TRACE conn2 <- [1,1058,null,{}] 15:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:31:22 INFO - PROCESS | 3772 | 1464391882208 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:22 INFO - PROCESS | 3772 | 1464391882315 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 15:31:22 INFO - PROCESS | 3772 | 1464391882414 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:22 INFO - PROCESS | 3772 | ++DOCSHELL 10A5CC00 == 47 [pid = 3772] [id = 274] 15:31:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (167D9400) [pid = 3772] [serial = 821] [outer = 00000000] 15:31:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (16DE2400) [pid = 3772] [serial = 822] [outer = 167D9400] 15:31:22 INFO - PROCESS | 3772 | 1464391882469 Marionette DEBUG loaded listener.js 15:31:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (16DEA000) [pid = 3772] [serial = 823] [outer = 167D9400] 15:31:23 INFO - PROCESS | 3772 | 1464391883020 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 15:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 898ms 15:31:23 INFO - PROCESS | 3772 | 1464391883093 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 15:31:23 INFO - PROCESS | 3772 | 1464391883096 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 15:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:31:23 INFO - PROCESS | 3772 | 1464391883100 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:31:23 INFO - PROCESS | 3772 | 1464391883103 Marionette TRACE conn2 <- [1,1062,null,{}] 15:31:23 INFO - PROCESS | 3772 | 1464391883115 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:23 INFO - PROCESS | 3772 | 1464391883256 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 15:31:23 INFO - PROCESS | 3772 | 1464391883378 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:23 INFO - PROCESS | 3772 | ++DOCSHELL 178B9800 == 48 [pid = 3772] [id = 275] 15:31:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (178BAC00) [pid = 3772] [serial = 824] [outer = 00000000] 15:31:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (18468000) [pid = 3772] [serial = 825] [outer = 178BAC00] 15:31:23 INFO - PROCESS | 3772 | 1464391883436 Marionette DEBUG loaded listener.js 15:31:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (18676C00) [pid = 3772] [serial = 826] [outer = 178BAC00] 15:31:23 INFO - PROCESS | 3772 | 1464391883990 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 15:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 928ms 15:31:24 INFO - PROCESS | 3772 | 1464391884044 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 15:31:24 INFO - PROCESS | 3772 | 1464391884046 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 15:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:31:24 INFO - PROCESS | 3772 | 1464391884050 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:31:24 INFO - PROCESS | 3772 | 1464391884052 Marionette TRACE conn2 <- [1,1066,null,{}] 15:31:24 INFO - PROCESS | 3772 | 1464391884056 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:24 INFO - PROCESS | 3772 | 1464391884141 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 15:31:24 INFO - PROCESS | 3772 | 1464391884266 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:24 INFO - PROCESS | 3772 | ++DOCSHELL 19A86C00 == 49 [pid = 3772] [id = 276] 15:31:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (19A87400) [pid = 3772] [serial = 827] [outer = 00000000] 15:31:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (19A8CC00) [pid = 3772] [serial = 828] [outer = 19A87400] 15:31:24 INFO - PROCESS | 3772 | 1464391884322 Marionette DEBUG loaded listener.js 15:31:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (19BBCC00) [pid = 3772] [serial = 829] [outer = 19A87400] 15:31:24 INFO - PROCESS | 3772 | 1464391884898 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 15:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 898ms 15:31:24 INFO - PROCESS | 3772 | 1464391884945 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 15:31:24 INFO - PROCESS | 3772 | 1464391884947 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 15:31:24 INFO - PROCESS | 3772 | 1464391884952 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:31:24 INFO - PROCESS | 3772 | 1464391884954 Marionette TRACE conn2 <- [1,1070,null,{}] 15:31:24 INFO - PROCESS | 3772 | 1464391884958 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:25 INFO - PROCESS | 3772 | 1464391885054 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 15:31:25 INFO - PROCESS | 3772 | 1464391885185 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:25 INFO - PROCESS | 3772 | ++DOCSHELL 12918000 == 50 [pid = 3772] [id = 277] 15:31:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (152CE400) [pid = 3772] [serial = 830] [outer = 00000000] 15:31:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1A0B9000) [pid = 3772] [serial = 831] [outer = 152CE400] 15:31:25 INFO - PROCESS | 3772 | 1464391885240 Marionette DEBUG loaded listener.js 15:31:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1A1AA000) [pid = 3772] [serial = 832] [outer = 152CE400] 15:31:25 INFO - PROCESS | 3772 | 1464391885806 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 15:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 944ms 15:31:25 INFO - PROCESS | 3772 | 1464391885884 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 15:31:25 INFO - PROCESS | 3772 | 1464391885886 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 15:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:31:25 INFO - PROCESS | 3772 | 1464391885890 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:31:25 INFO - PROCESS | 3772 | 1464391885892 Marionette TRACE conn2 <- [1,1074,null,{}] 15:31:25 INFO - PROCESS | 3772 | 1464391885896 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:26 INFO - PROCESS | 3772 | 1464391886133 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 15:31:26 INFO - PROCESS | 3772 | 1464391886266 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:26 INFO - PROCESS | 3772 | ++DOCSHELL 129FA400 == 51 [pid = 3772] [id = 278] 15:31:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (12F0D400) [pid = 3772] [serial = 833] [outer = 00000000] 15:31:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1395AC00) [pid = 3772] [serial = 834] [outer = 12F0D400] 15:31:26 INFO - PROCESS | 3772 | 1464391886317 Marionette DEBUG loaded listener.js 15:31:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1592C000) [pid = 3772] [serial = 835] [outer = 12F0D400] 15:31:26 INFO - PROCESS | 3772 | 1464391886939 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 15:31:26 INFO - PROCESS | 3772 | --DOCSHELL 105F3800 == 50 [pid = 3772] [id = 271] 15:31:26 INFO - PROCESS | 3772 | --DOCSHELL 10A64000 == 49 [pid = 3772] [id = 270] 15:31:26 INFO - PROCESS | 3772 | --DOCSHELL 173C8000 == 48 [pid = 3772] [id = 266] 15:31:26 INFO - PROCESS | 3772 | --DOCSHELL 14340000 == 47 [pid = 3772] [id = 265] 15:31:26 INFO - PROCESS | 3772 | --DOCSHELL 10E43400 == 46 [pid = 3772] [id = 264] 15:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1083ms 15:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:31:26 INFO - PROCESS | 3772 | 1464391886985 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 15:31:26 INFO - PROCESS | 3772 | 1464391886988 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 15:31:26 INFO - PROCESS | 3772 | 1464391886993 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:31:26 INFO - PROCESS | 3772 | 1464391886997 Marionette TRACE conn2 <- [1,1078,null,{}] 15:31:26 INFO - PROCESS | 3772 | 1464391887001 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:27 INFO - PROCESS | 3772 | 1464391887103 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 15:31:27 INFO - PROCESS | 3772 | 1464391887202 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:27 INFO - PROCESS | 3772 | ++DOCSHELL 112D8800 == 47 [pid = 3772] [id = 279] 15:31:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (11410C00) [pid = 3772] [serial = 836] [outer = 00000000] 15:31:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (168B9800) [pid = 3772] [serial = 837] [outer = 11410C00] 15:31:27 INFO - PROCESS | 3772 | 1464391887249 Marionette DEBUG loaded listener.js 15:31:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (169D2800) [pid = 3772] [serial = 838] [outer = 11410C00] 15:31:27 INFO - PROCESS | 3772 | 1464391887606 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 15:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 681ms 15:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:31:27 INFO - PROCESS | 3772 | 1464391887673 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 15:31:27 INFO - PROCESS | 3772 | 1464391887676 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 15:31:27 INFO - PROCESS | 3772 | 1464391887680 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:31:27 INFO - PROCESS | 3772 | 1464391887682 Marionette TRACE conn2 <- [1,1082,null,{}] 15:31:27 INFO - PROCESS | 3772 | 1464391887686 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:27 INFO - PROCESS | 3772 | 1464391887770 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 15:31:27 INFO - PROCESS | 3772 | 1464391887781 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:27 INFO - PROCESS | 3772 | ++DOCSHELL 18038400 == 48 [pid = 3772] [id = 280] 15:31:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1809C800) [pid = 3772] [serial = 839] [outer = 00000000] 15:31:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (19A86800) [pid = 3772] [serial = 840] [outer = 1809C800] 15:31:27 INFO - PROCESS | 3772 | 1464391887830 Marionette DEBUG loaded listener.js 15:31:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1A0B6800) [pid = 3772] [serial = 841] [outer = 1809C800] 15:31:28 INFO - PROCESS | 3772 | 1464391888308 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 15:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 681ms 15:31:28 INFO - PROCESS | 3772 | 1464391888379 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 15:31:28 INFO - PROCESS | 3772 | 1464391888382 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 15:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:31:28 INFO - PROCESS | 3772 | 1464391888392 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:31:28 INFO - PROCESS | 3772 | 1464391888396 Marionette TRACE conn2 <- [1,1086,null,{}] 15:31:28 INFO - PROCESS | 3772 | 1464391888405 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:28 INFO - PROCESS | 3772 | 1464391888520 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 15:31:28 INFO - PROCESS | 3772 | 1464391888531 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:28 INFO - PROCESS | 3772 | ++DOCSHELL 1A9B7C00 == 49 [pid = 3772] [id = 281] 15:31:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1A9B8800) [pid = 3772] [serial = 842] [outer = 00000000] 15:31:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1A9C2800) [pid = 3772] [serial = 843] [outer = 1A9B8800] 15:31:28 INFO - PROCESS | 3772 | 1464391888576 Marionette DEBUG loaded listener.js 15:31:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (1AA92800) [pid = 3772] [serial = 844] [outer = 1A9B8800] 15:31:28 INFO - PROCESS | 3772 | 1464391888995 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 15:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 649ms 15:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:31:29 INFO - PROCESS | 3772 | 1464391889031 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 15:31:29 INFO - PROCESS | 3772 | 1464391889033 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 15:31:29 INFO - PROCESS | 3772 | 1464391889036 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:31:29 INFO - PROCESS | 3772 | 1464391889038 Marionette TRACE conn2 <- [1,1090,null,{}] 15:31:29 INFO - PROCESS | 3772 | 1464391889041 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:29 INFO - PROCESS | 3772 | 1464391889217 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 15:31:29 INFO - PROCESS | 3772 | 1464391889231 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:29 INFO - PROCESS | 3772 | ++DOCSHELL 10B0C800 == 50 [pid = 3772] [id = 282] 15:31:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (10B0DC00) [pid = 3772] [serial = 845] [outer = 00000000] 15:31:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (10B11C00) [pid = 3772] [serial = 846] [outer = 10B0DC00] 15:31:29 INFO - PROCESS | 3772 | 1464391889323 Marionette DEBUG loaded listener.js 15:31:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (10B15800) [pid = 3772] [serial = 847] [outer = 10B0DC00] 15:31:29 INFO - PROCESS | 3772 | 1464391889733 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 15:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 727ms 15:31:29 INFO - PROCESS | 3772 | 1464391889777 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 15:31:29 INFO - PROCESS | 3772 | 1464391889779 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 15:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:31:29 INFO - PROCESS | 3772 | 1464391889782 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:31:29 INFO - PROCESS | 3772 | 1464391889784 Marionette TRACE conn2 <- [1,1094,null,{}] 15:31:29 INFO - PROCESS | 3772 | 1464391889788 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:29 INFO - PROCESS | 3772 | 1464391889903 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 15:31:29 INFO - PROCESS | 3772 | 1464391889911 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:29 INFO - PROCESS | 3772 | ++DOCSHELL 1829E800 == 51 [pid = 3772] [id = 283] 15:31:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (18467800) [pid = 3772] [serial = 848] [outer = 00000000] 15:31:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1AA96000) [pid = 3772] [serial = 849] [outer = 18467800] 15:31:29 INFO - PROCESS | 3772 | 1464391889964 Marionette DEBUG loaded listener.js 15:31:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (1AD73C00) [pid = 3772] [serial = 850] [outer = 18467800] 15:31:30 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (10E42C00) [pid = 3772] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:31:30 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (10A64C00) [pid = 3772] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:31:30 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (1695BC00) [pid = 3772] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:31:30 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (112DA800) [pid = 3772] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:31:30 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (15FBF800) [pid = 3772] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:31:30 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (17488C00) [pid = 3772] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:31:30 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (11296C00) [pid = 3772] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:31:30 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (10F36000) [pid = 3772] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:31:30 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (161D4C00) [pid = 3772] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:31:30 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (12944000) [pid = 3772] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:31:30 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (16DECC00) [pid = 3772] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:31:30 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (169C5800) [pid = 3772] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:31:30 INFO - PROCESS | 3772 | 1464391890656 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 15:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 929ms 15:31:30 INFO - PROCESS | 3772 | 1464391890719 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 15:31:30 INFO - PROCESS | 3772 | 1464391890721 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 15:31:30 INFO - PROCESS | 3772 | 1464391890726 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:31:30 INFO - PROCESS | 3772 | 1464391890727 Marionette TRACE conn2 <- [1,1098,null,{}] 15:31:30 INFO - PROCESS | 3772 | 1464391890730 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:30 INFO - PROCESS | 3772 | 1464391890813 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 15:31:30 INFO - PROCESS | 3772 | 1464391890819 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:30 INFO - PROCESS | 3772 | ++DOCSHELL 11296C00 == 52 [pid = 3772] [id = 284] 15:31:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (11408400) [pid = 3772] [serial = 851] [outer = 00000000] 15:31:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (16082400) [pid = 3772] [serial = 852] [outer = 11408400] 15:31:30 INFO - PROCESS | 3772 | 1464391890864 Marionette DEBUG loaded listener.js 15:31:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (19BBC400) [pid = 3772] [serial = 853] [outer = 11408400] 15:31:31 INFO - PROCESS | 3772 | 1464391891278 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 15:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 588ms 15:31:31 INFO - PROCESS | 3772 | 1464391891339 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 15:31:31 INFO - PROCESS | 3772 | 1464391891341 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 15:31:31 INFO - PROCESS | 3772 | 1464391891344 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:31:31 INFO - PROCESS | 3772 | 1464391891346 Marionette TRACE conn2 <- [1,1102,null,{}] 15:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:31:31 INFO - PROCESS | 3772 | 1464391891350 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:31 INFO - PROCESS | 3772 | 1464391891427 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 15:31:31 INFO - PROCESS | 3772 | 1464391891433 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:31 INFO - PROCESS | 3772 | ++DOCSHELL 12FB0000 == 53 [pid = 3772] [id = 285] 15:31:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (138E4C00) [pid = 3772] [serial = 854] [outer = 00000000] 15:31:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1AE9DC00) [pid = 3772] [serial = 855] [outer = 138E4C00] 15:31:31 INFO - PROCESS | 3772 | 1464391891476 Marionette DEBUG loaded listener.js 15:31:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (1AEA4000) [pid = 3772] [serial = 856] [outer = 138E4C00] 15:31:31 INFO - PROCESS | 3772 | 1464391891916 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 15:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 588ms 15:31:31 INFO - PROCESS | 3772 | 1464391891956 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 15:31:31 INFO - PROCESS | 3772 | 1464391891958 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 15:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:31:31 INFO - PROCESS | 3772 | 1464391891962 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:31:31 INFO - PROCESS | 3772 | 1464391891964 Marionette TRACE conn2 <- [1,1106,null,{}] 15:31:31 INFO - PROCESS | 3772 | 1464391891972 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:32 INFO - PROCESS | 3772 | 1464391892051 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 15:31:32 INFO - PROCESS | 3772 | 1464391892057 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:32 INFO - PROCESS | 3772 | ++DOCSHELL 1047DC00 == 54 [pid = 3772] [id = 286] 15:31:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (17488C00) [pid = 3772] [serial = 857] [outer = 00000000] 15:31:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (1B46F000) [pid = 3772] [serial = 858] [outer = 17488C00] 15:31:32 INFO - PROCESS | 3772 | 1464391892101 Marionette DEBUG loaded listener.js 15:31:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (1B46F400) [pid = 3772] [serial = 859] [outer = 17488C00] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 12912C00 == 53 [pid = 3772] [id = 238] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 1AC2C000 == 52 [pid = 3772] [id = 268] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 16FE0C00 == 51 [pid = 3772] [id = 222] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 1AC2EC00 == 50 [pid = 3772] [id = 267] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 13FB7400 == 49 [pid = 3772] [id = 221] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 1123BC00 == 48 [pid = 3772] [id = 253] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 19BB2C00 == 47 [pid = 3772] [id = 237] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 10487C00 == 46 [pid = 3772] [id = 251] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 180A2800 == 45 [pid = 3772] [id = 223] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 19BB6800 == 44 [pid = 3772] [id = 252] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 15FBC800 == 43 [pid = 3772] [id = 209] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 1318E000 == 42 [pid = 3772] [id = 249] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 112D8800 == 41 [pid = 3772] [id = 279] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 12918000 == 40 [pid = 3772] [id = 277] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 129FA400 == 39 [pid = 3772] [id = 278] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 19A86C00 == 38 [pid = 3772] [id = 276] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 10A5CC00 == 37 [pid = 3772] [id = 274] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 178B9800 == 36 [pid = 3772] [id = 275] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 1129A400 == 35 [pid = 3772] [id = 273] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 168C1400 == 34 [pid = 3772] [id = 269] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 159CF800 == 33 [pid = 3772] [id = 272] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 18038400 == 32 [pid = 3772] [id = 280] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 1829E800 == 31 [pid = 3772] [id = 283] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 11296C00 == 30 [pid = 3772] [id = 284] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 12FB0000 == 29 [pid = 3772] [id = 285] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 10B0C800 == 28 [pid = 3772] [id = 282] 15:31:33 INFO - PROCESS | 3772 | --DOCSHELL 1A9B7C00 == 27 [pid = 3772] [id = 281] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (11299000) [pid = 3772] [serial = 810] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (129EF400) [pid = 3772] [serial = 811] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (12FA4000) [pid = 3772] [serial = 813] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (11295C00) [pid = 3772] [serial = 792] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (129FC400) [pid = 3772] [serial = 750] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (16DE8800) [pid = 3772] [serial = 771] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (15809C00) [pid = 3772] [serial = 795] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1AD76000) [pid = 3772] [serial = 801] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (14342C00) [pid = 3772] [serial = 763] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (13188000) [pid = 3772] [serial = 762] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (138EA400) [pid = 3772] [serial = 814] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (161DE400) [pid = 3772] [serial = 768] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (168BE000) [pid = 3772] [serial = 769] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (18677000) [pid = 3772] [serial = 777] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (129FEC00) [pid = 3772] [serial = 759] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (13963000) [pid = 3772] [serial = 765] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (13FAC400) [pid = 3772] [serial = 766] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (1A894400) [pid = 3772] [serial = 756] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (18464800) [pid = 3772] [serial = 798] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (1A0B1C00) [pid = 3772] [serial = 780] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (15117400) [pid = 3772] [serial = 783] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (168B7C00) [pid = 3772] [serial = 784] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (161D8400) [pid = 3772] [serial = 816] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1A31F400) [pid = 3772] [serial = 786] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1AEA0800) [pid = 3772] [serial = 804] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1A31F000) [pid = 3772] [serial = 781] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (174EE400) [pid = 3772] [serial = 807] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (13E35000) [pid = 3772] [serial = 760] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (15FBE400) [pid = 3772] [serial = 753] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (174F1400) [pid = 3772] [serial = 774] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (19BB3400) [pid = 3772] [serial = 778] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1A896000) [pid = 3772] [serial = 787] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (176D1400) [pid = 3772] [serial = 775] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (16DE9000) [pid = 3772] [serial = 772] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1AA8B800) [pid = 3772] [serial = 789] [outer = 00000000] [url = about:blank] 15:31:34 INFO - PROCESS | 3772 | 1464391894267 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 15:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2352ms 15:31:34 INFO - PROCESS | 3772 | 1464391894304 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 15:31:34 INFO - PROCESS | 3772 | 1464391894309 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 15:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:31:34 INFO - PROCESS | 3772 | 1464391894315 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:31:34 INFO - PROCESS | 3772 | 1464391894319 Marionette TRACE conn2 <- [1,1110,null,{}] 15:31:34 INFO - PROCESS | 3772 | 1464391894326 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:34 INFO - PROCESS | 3772 | 1464391894417 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 15:31:34 INFO - PROCESS | 3772 | 1464391894426 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:34 INFO - PROCESS | 3772 | ++DOCSHELL 1047F000 == 28 [pid = 3772] [id = 287] 15:31:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (10483800) [pid = 3772] [serial = 860] [outer = 00000000] 15:31:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (105F4400) [pid = 3772] [serial = 861] [outer = 10483800] 15:31:34 INFO - PROCESS | 3772 | 1464391894478 Marionette DEBUG loaded listener.js 15:31:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (10A64C00) [pid = 3772] [serial = 862] [outer = 10483800] 15:31:34 INFO - PROCESS | 3772 | 1464391894972 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 15:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 681ms 15:31:35 INFO - PROCESS | 3772 | 1464391895014 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 15:31:35 INFO - PROCESS | 3772 | 1464391895020 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 15:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:31:35 INFO - PROCESS | 3772 | 1464391895026 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:31:35 INFO - PROCESS | 3772 | 1464391895029 Marionette TRACE conn2 <- [1,1114,null,{}] 15:31:35 INFO - PROCESS | 3772 | 1464391895033 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:35 INFO - PROCESS | 3772 | 1464391895121 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 15:31:35 INFO - PROCESS | 3772 | 1464391895132 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:35 INFO - PROCESS | 3772 | ++DOCSHELL 1123D400 == 29 [pid = 3772] [id = 288] 15:31:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1123FC00) [pid = 3772] [serial = 863] [outer = 00000000] 15:31:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1129E000) [pid = 3772] [serial = 864] [outer = 1123FC00] 15:31:35 INFO - PROCESS | 3772 | 1464391895181 Marionette DEBUG loaded listener.js 15:31:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (11409400) [pid = 3772] [serial = 865] [outer = 1123FC00] 15:31:35 INFO - PROCESS | 3772 | 1464391895663 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 15:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 696ms 15:31:35 INFO - PROCESS | 3772 | 1464391895706 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 15:31:35 INFO - PROCESS | 3772 | 1464391895709 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 15:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:31:35 INFO - PROCESS | 3772 | 1464391895713 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:31:35 INFO - PROCESS | 3772 | 1464391895716 Marionette TRACE conn2 <- [1,1118,null,{}] 15:31:35 INFO - PROCESS | 3772 | 1464391895727 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:35 INFO - PROCESS | 3772 | 1464391895857 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 15:31:35 INFO - PROCESS | 3772 | 1464391895945 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:35 INFO - PROCESS | 3772 | ++DOCSHELL 12F4A000 == 30 [pid = 3772] [id = 289] 15:31:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (12F4DC00) [pid = 3772] [serial = 866] [outer = 00000000] 15:31:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (12FEDC00) [pid = 3772] [serial = 867] [outer = 12F4DC00] 15:31:35 INFO - PROCESS | 3772 | 1464391895995 Marionette DEBUG loaded listener.js 15:31:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (13281C00) [pid = 3772] [serial = 868] [outer = 12F4DC00] 15:31:36 INFO - PROCESS | 3772 | 1464391896387 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 15:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 696ms 15:31:36 INFO - PROCESS | 3772 | 1464391896412 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 15:31:36 INFO - PROCESS | 3772 | 1464391896415 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 15:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:31:36 INFO - PROCESS | 3772 | 1464391896418 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:31:36 INFO - PROCESS | 3772 | 1464391896420 Marionette TRACE conn2 <- [1,1122,null,{}] 15:31:36 INFO - PROCESS | 3772 | 1464391896423 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:36 INFO - PROCESS | 3772 | 1464391896511 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 15:31:36 INFO - PROCESS | 3772 | 1464391896517 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:36 INFO - PROCESS | 3772 | ++DOCSHELL 13E2DC00 == 31 [pid = 3772] [id = 290] 15:31:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (13E2EC00) [pid = 3772] [serial = 869] [outer = 00000000] 15:31:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (13FAD000) [pid = 3772] [serial = 870] [outer = 13E2EC00] 15:31:36 INFO - PROCESS | 3772 | 1464391896566 Marionette DEBUG loaded listener.js 15:31:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (14342C00) [pid = 3772] [serial = 871] [outer = 13E2EC00] 15:31:36 INFO - PROCESS | 3772 | 1464391897001 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 634ms 15:31:37 INFO - PROCESS | 3772 | 1464391897073 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 15:31:37 INFO - PROCESS | 3772 | 1464391897075 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 15:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:31:37 INFO - PROCESS | 3772 | 1464391897081 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:31:37 INFO - PROCESS | 3772 | 1464391897083 Marionette TRACE conn2 <- [1,1126,null,{}] 15:31:37 INFO - PROCESS | 3772 | 1464391897086 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:37 INFO - PROCESS | 3772 | 1464391897163 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 15:31:37 INFO - PROCESS | 3772 | 1464391897172 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:37 INFO - PROCESS | 3772 | ++DOCSHELL 152CAC00 == 32 [pid = 3772] [id = 291] 15:31:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (152CC800) [pid = 3772] [serial = 872] [outer = 00000000] 15:31:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (1580DC00) [pid = 3772] [serial = 873] [outer = 152CC800] 15:31:37 INFO - PROCESS | 3772 | 1464391897216 Marionette DEBUG loaded listener.js 15:31:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1593F400) [pid = 3772] [serial = 874] [outer = 152CC800] 15:31:37 INFO - PROCESS | 3772 | 1464391897661 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 15:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 619ms 15:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:31:37 INFO - PROCESS | 3772 | 1464391897702 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 15:31:37 INFO - PROCESS | 3772 | 1464391897704 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 15:31:37 INFO - PROCESS | 3772 | 1464391897707 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:31:37 INFO - PROCESS | 3772 | 1464391897709 Marionette TRACE conn2 <- [1,1130,null,{}] 15:31:37 INFO - PROCESS | 3772 | 1464391897712 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:37 INFO - PROCESS | 3772 | 1464391897820 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 15:31:37 INFO - PROCESS | 3772 | 1464391897833 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:37 INFO - PROCESS | 3772 | ++DOCSHELL 161D4000 == 33 [pid = 3772] [id = 292] 15:31:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (161DC800) [pid = 3772] [serial = 875] [outer = 00000000] 15:31:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (166D9400) [pid = 3772] [serial = 876] [outer = 161DC800] 15:31:37 INFO - PROCESS | 3772 | 1464391897883 Marionette DEBUG loaded listener.js 15:31:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (168C1400) [pid = 3772] [serial = 877] [outer = 161DC800] 15:31:38 INFO - PROCESS | 3772 | 1464391898332 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 15:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 681ms 15:31:38 INFO - PROCESS | 3772 | 1464391898405 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 15:31:38 INFO - PROCESS | 3772 | 1464391898407 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 15:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:31:38 INFO - PROCESS | 3772 | 1464391898410 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:31:38 INFO - PROCESS | 3772 | 1464391898412 Marionette TRACE conn2 <- [1,1134,null,{}] 15:31:38 INFO - PROCESS | 3772 | 1464391898415 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:38 INFO - PROCESS | 3772 | 1464391898490 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 15:31:38 INFO - PROCESS | 3772 | 1464391898529 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:38 INFO - PROCESS | 3772 | ++DOCSHELL 168C3000 == 34 [pid = 3772] [id = 293] 15:31:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (168C4C00) [pid = 3772] [serial = 878] [outer = 00000000] 15:31:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (16DE3400) [pid = 3772] [serial = 879] [outer = 168C4C00] 15:31:38 INFO - PROCESS | 3772 | 1464391898572 Marionette DEBUG loaded listener.js 15:31:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (16DE4800) [pid = 3772] [serial = 880] [outer = 168C4C00] 15:31:38 INFO - PROCESS | 3772 | 1464391898983 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 15:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 634ms 15:31:39 INFO - PROCESS | 3772 | 1464391899032 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 15:31:39 INFO - PROCESS | 3772 | 1464391899034 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 15:31:39 INFO - PROCESS | 3772 | 1464391899037 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:31:39 INFO - PROCESS | 3772 | 1464391899039 Marionette TRACE conn2 <- [1,1138,null,{}] 15:31:39 INFO - PROCESS | 3772 | 1464391899042 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:39 INFO - PROCESS | 3772 | 1464391899128 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 15:31:39 INFO - PROCESS | 3772 | 1464391899136 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:39 INFO - PROCESS | 3772 | ++DOCSHELL 168C4000 == 35 [pid = 3772] [id = 294] 15:31:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1695AC00) [pid = 3772] [serial = 881] [outer = 00000000] 15:31:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (16FE0C00) [pid = 3772] [serial = 882] [outer = 1695AC00] 15:31:39 INFO - PROCESS | 3772 | 1464391899184 Marionette DEBUG loaded listener.js 15:31:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (16E6CC00) [pid = 3772] [serial = 883] [outer = 1695AC00] 15:31:39 INFO - PROCESS | 3772 | 1464391899662 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 15:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 634ms 15:31:39 INFO - PROCESS | 3772 | 1464391899675 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 15:31:39 INFO - PROCESS | 3772 | 1464391899677 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 15:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:31:39 INFO - PROCESS | 3772 | 1464391899684 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:31:39 INFO - PROCESS | 3772 | 1464391899686 Marionette TRACE conn2 <- [1,1142,null,{}] 15:31:39 INFO - PROCESS | 3772 | 1464391899698 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:39 INFO - PROCESS | 3772 | 1464391899805 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 15:31:39 INFO - PROCESS | 3772 | 1464391899895 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:39 INFO - PROCESS | 3772 | ++DOCSHELL 129FD000 == 36 [pid = 3772] [id = 295] 15:31:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (174F1400) [pid = 3772] [serial = 884] [outer = 00000000] 15:31:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1768F400) [pid = 3772] [serial = 885] [outer = 174F1400] 15:31:39 INFO - PROCESS | 3772 | 1464391899941 Marionette DEBUG loaded listener.js 15:31:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1768F800) [pid = 3772] [serial = 886] [outer = 174F1400] 15:31:40 INFO - PROCESS | 3772 | 1464391900354 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 15:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 696ms 15:31:40 INFO - PROCESS | 3772 | 1464391900384 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 15:31:40 INFO - PROCESS | 3772 | 1464391900386 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 15:31:40 INFO - PROCESS | 3772 | 1464391900395 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:31:40 INFO - PROCESS | 3772 | 1464391900397 Marionette TRACE conn2 <- [1,1146,null,{}] 15:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:31:40 INFO - PROCESS | 3772 | 1464391900401 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:40 INFO - PROCESS | 3772 | 1464391900495 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 15:31:40 INFO - PROCESS | 3772 | 1464391900503 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:40 INFO - PROCESS | 3772 | ++DOCSHELL 12FB1800 == 37 [pid = 3772] [id = 296] 15:31:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (161DFC00) [pid = 3772] [serial = 887] [outer = 00000000] 15:31:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (17696000) [pid = 3772] [serial = 888] [outer = 161DFC00] 15:31:40 INFO - PROCESS | 3772 | 1464391900551 Marionette DEBUG loaded listener.js 15:31:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (17699800) [pid = 3772] [serial = 889] [outer = 161DFC00] 15:31:41 INFO - PROCESS | 3772 | 1464391901015 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 15:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 696ms 15:31:41 INFO - PROCESS | 3772 | 1464391901084 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 15:31:41 INFO - PROCESS | 3772 | 1464391901086 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 15:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:31:41 INFO - PROCESS | 3772 | 1464391901096 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:31:41 INFO - PROCESS | 3772 | 1464391901098 Marionette TRACE conn2 <- [1,1150,null,{}] 15:31:41 INFO - PROCESS | 3772 | 1464391901102 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:41 INFO - PROCESS | 3772 | 1464391901252 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 15:31:41 INFO - PROCESS | 3772 | 1464391901279 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:41 INFO - PROCESS | 3772 | ++DOCSHELL 18037C00 == 38 [pid = 3772] [id = 297] 15:31:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (18094000) [pid = 3772] [serial = 890] [outer = 00000000] 15:31:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (180A2800) [pid = 3772] [serial = 891] [outer = 18094000] 15:31:41 INFO - PROCESS | 3772 | 1464391901333 Marionette DEBUG loaded listener.js 15:31:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (1846B400) [pid = 3772] [serial = 892] [outer = 18094000] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (138E4C00) [pid = 3772] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (1A9B8800) [pid = 3772] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (10B0DC00) [pid = 3772] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (18467800) [pid = 3772] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (167D9400) [pid = 3772] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (12FA9C00) [pid = 3772] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (159D0400) [pid = 3772] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (1809C800) [pid = 3772] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (11410C00) [pid = 3772] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (12F0D400) [pid = 3772] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (152CE400) [pid = 3772] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (19A87400) [pid = 3772] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (178BAC00) [pid = 3772] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (11408400) [pid = 3772] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1AC2F800) [pid = 3772] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (1AD73000) [pid = 3772] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1747E000) [pid = 3772] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (168C1800) [pid = 3772] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1A897C00) [pid = 3772] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (152D3800) [pid = 3772] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1AA88400) [pid = 3772] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (10F3A000) [pid = 3772] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (19C33400) [pid = 3772] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (14343400) [pid = 3772] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (10E40800) [pid = 3772] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (178B2800) [pid = 3772] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (105EFC00) [pid = 3772] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (11BB8800) [pid = 3772] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (16FDF800) [pid = 3772] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (11402800) [pid = 3772] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (18679C00) [pid = 3772] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (161D7C00) [pid = 3772] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (13A7B000) [pid = 3772] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1592F400) [pid = 3772] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1433B400) [pid = 3772] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (1055AC00) [pid = 3772] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (12912000) [pid = 3772] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (104EC800) [pid = 3772] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:31:42 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (19BBB000) [pid = 3772] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:31:42 INFO - PROCESS | 3772 | 1464391902342 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 15:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1284ms 15:31:42 INFO - PROCESS | 3772 | 1464391902378 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 15:31:42 INFO - PROCESS | 3772 | 1464391902380 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 15:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:31:42 INFO - PROCESS | 3772 | 1464391902383 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:31:42 INFO - PROCESS | 3772 | 1464391902385 Marionette TRACE conn2 <- [1,1154,null,{}] 15:31:42 INFO - PROCESS | 3772 | 1464391902389 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:42 INFO - PROCESS | 3772 | 1464391902465 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 15:31:42 INFO - PROCESS | 3772 | 1464391902471 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:42 INFO - PROCESS | 3772 | ++DOCSHELL 10B0DC00 == 39 [pid = 3772] [id = 298] 15:31:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (11402800) [pid = 3772] [serial = 893] [outer = 00000000] 15:31:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (12FEE400) [pid = 3772] [serial = 894] [outer = 11402800] 15:31:42 INFO - PROCESS | 3772 | 1464391902516 Marionette DEBUG loaded listener.js 15:31:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (13E2C000) [pid = 3772] [serial = 895] [outer = 11402800] 15:31:42 INFO - PROCESS | 3772 | 1464391902947 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 15:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 587ms 15:31:42 INFO - PROCESS | 3772 | 1464391902985 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 15:31:42 INFO - PROCESS | 3772 | 1464391902987 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 15:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:31:42 INFO - PROCESS | 3772 | 1464391902991 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:31:42 INFO - PROCESS | 3772 | 1464391902992 Marionette TRACE conn2 <- [1,1158,null,{}] 15:31:42 INFO - PROCESS | 3772 | 1464391902996 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:43 INFO - PROCESS | 3772 | 1464391903072 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 15:31:43 INFO - PROCESS | 3772 | 1464391903079 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:43 INFO - PROCESS | 3772 | ++DOCSHELL 14347000 == 40 [pid = 3772] [id = 299] 15:31:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1580D800) [pid = 3772] [serial = 896] [outer = 00000000] 15:31:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (161DAC00) [pid = 3772] [serial = 897] [outer = 1580D800] 15:31:43 INFO - PROCESS | 3772 | 1464391903125 Marionette DEBUG loaded listener.js 15:31:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (16DE5800) [pid = 3772] [serial = 898] [outer = 1580D800] 15:31:43 INFO - PROCESS | 3772 | 1464391903565 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 15:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 588ms 15:31:43 INFO - PROCESS | 3772 | 1464391903588 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 15:31:43 INFO - PROCESS | 3772 | 1464391903590 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 15:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:31:43 INFO - PROCESS | 3772 | 1464391903598 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:31:43 INFO - PROCESS | 3772 | 1464391903600 Marionette TRACE conn2 <- [1,1162,null,{}] 15:31:43 INFO - PROCESS | 3772 | 1464391903603 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:43 INFO - PROCESS | 3772 | 1464391903719 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 15:31:43 INFO - PROCESS | 3772 | 1464391903726 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:43 INFO - PROCESS | 3772 | ++DOCSHELL 13A79400 == 41 [pid = 3772] [id = 300] 15:31:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (159CA800) [pid = 3772] [serial = 899] [outer = 00000000] 15:31:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (178BB400) [pid = 3772] [serial = 900] [outer = 159CA800] 15:31:43 INFO - PROCESS | 3772 | 1464391903769 Marionette DEBUG loaded listener.js 15:31:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (18038400) [pid = 3772] [serial = 901] [outer = 159CA800] 15:31:44 INFO - PROCESS | 3772 | 1464391904289 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 15:31:44 INFO - PROCESS | 3772 | 1464391904390 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 15:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:31:44 INFO - PROCESS | 3772 | 1464391904475 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:31:44 INFO - PROCESS | 3772 | 1464391904478 Marionette TRACE conn2 <- [1,1166,null,{}] 15:31:44 INFO - PROCESS | 3772 | 1464391904485 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:44 INFO - PROCESS | 3772 | 1464391904611 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 15:31:44 INFO - PROCESS | 3772 | 1464391904718 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:44 INFO - PROCESS | 3772 | ++DOCSHELL 0F30B000 == 42 [pid = 3772] [id = 301] 15:31:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1043A000) [pid = 3772] [serial = 902] [outer = 00000000] 15:31:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (10B16800) [pid = 3772] [serial = 903] [outer = 1043A000] 15:31:44 INFO - PROCESS | 3772 | 1464391904777 Marionette DEBUG loaded listener.js 15:31:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (11244800) [pid = 3772] [serial = 904] [outer = 1043A000] 15:31:45 INFO - PROCESS | 3772 | 1464391905465 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 15:31:45 INFO - PROCESS | 3772 | 1464391905516 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 15:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:31:45 INFO - PROCESS | 3772 | 1464391905543 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:31:45 INFO - PROCESS | 3772 | 1464391905547 Marionette TRACE conn2 <- [1,1170,null,{}] 15:31:45 INFO - PROCESS | 3772 | 1464391905551 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:45 INFO - PROCESS | 3772 | 1464391905667 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 15:31:45 INFO - PROCESS | 3772 | 1464391905798 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:45 INFO - PROCESS | 3772 | ++DOCSHELL 12FA8C00 == 43 [pid = 3772] [id = 302] 15:31:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1313B000) [pid = 3772] [serial = 905] [outer = 00000000] 15:31:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (138F2000) [pid = 3772] [serial = 906] [outer = 1313B000] 15:31:45 INFO - PROCESS | 3772 | 1464391905855 Marionette DEBUG loaded listener.js 15:31:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (13E30000) [pid = 3772] [serial = 907] [outer = 1313B000] 15:31:46 INFO - PROCESS | 3772 | 1464391906767 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 15:31:46 INFO - PROCESS | 3772 | 1464391906850 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 15:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:31:46 INFO - PROCESS | 3772 | 1464391906855 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:31:46 INFO - PROCESS | 3772 | 1464391906858 Marionette TRACE conn2 <- [1,1174,null,{}] 15:31:46 INFO - PROCESS | 3772 | 1464391906864 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:46 INFO - PROCESS | 3772 | 1464391906969 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 15:31:47 INFO - PROCESS | 3772 | 1464391907107 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:47 INFO - PROCESS | 3772 | ++DOCSHELL 0F30A400 == 44 [pid = 3772] [id = 303] 15:31:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1050E400) [pid = 3772] [serial = 908] [outer = 00000000] 15:31:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (10B13C00) [pid = 3772] [serial = 909] [outer = 1050E400] 15:31:47 INFO - PROCESS | 3772 | 1464391907160 Marionette DEBUG loaded listener.js 15:31:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (11298400) [pid = 3772] [serial = 910] [outer = 1050E400] 15:31:47 INFO - PROCESS | 3772 | --DOCSHELL 16790C00 == 43 [pid = 3772] [id = 8] 15:31:47 INFO - PROCESS | 3772 | --DOCSHELL 12FA4C00 == 42 [pid = 3772] [id = 20] 15:31:47 INFO - PROCESS | 3772 | --DOCSHELL 159C6400 == 41 [pid = 3772] [id = 26] 15:31:47 INFO - PROCESS | 3772 | --DOCSHELL 104F1400 == 40 [pid = 3772] [id = 19] 15:31:47 INFO - PROCESS | 3772 | --DOCSHELL 15118400 == 39 [pid = 3772] [id = 28] 15:31:47 INFO - PROCESS | 3772 | --DOCSHELL 1580C800 == 38 [pid = 3772] [id = 27] 15:31:47 INFO - PROCESS | 3772 | --DOCSHELL 12FA4800 == 37 [pid = 3772] [id = 23] 15:31:47 INFO - PROCESS | 3772 | --DOCSHELL 13FB3400 == 36 [pid = 3772] [id = 25] 15:31:47 INFO - PROCESS | 3772 | --DOCSHELL 13FAA400 == 35 [pid = 3772] [id = 24] 15:31:47 INFO - PROCESS | 3772 | --DOCSHELL 11245000 == 34 [pid = 3772] [id = 22] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1AA90400) [pid = 3772] [serial = 790] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (19A87800) [pid = 3772] [serial = 808] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1AD78400) [pid = 3772] [serial = 802] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1AEA2C00) [pid = 3772] [serial = 805] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (19BB3000) [pid = 3772] [serial = 799] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1B46F000) [pid = 3772] [serial = 858] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1AEA4000) [pid = 3772] [serial = 856] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1A9C2800) [pid = 3772] [serial = 843] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1AA92800) [pid = 3772] [serial = 844] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (10B15800) [pid = 3772] [serial = 847] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (10B11C00) [pid = 3772] [serial = 846] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1AA96000) [pid = 3772] [serial = 849] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1AE9DC00) [pid = 3772] [serial = 855] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1AD73C00) [pid = 3772] [serial = 850] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (16DE2400) [pid = 3772] [serial = 822] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (15807C00) [pid = 3772] [serial = 820] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1433A000) [pid = 3772] [serial = 819] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (166D4800) [pid = 3772] [serial = 817] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (19A86800) [pid = 3772] [serial = 840] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (168B9800) [pid = 3772] [serial = 837] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (169D2800) [pid = 3772] [serial = 838] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1592C000) [pid = 3772] [serial = 835] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1395AC00) [pid = 3772] [serial = 834] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1A1AA000) [pid = 3772] [serial = 832] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1A0B9000) [pid = 3772] [serial = 831] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (19BBCC00) [pid = 3772] [serial = 829] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (19A8CC00) [pid = 3772] [serial = 828] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (18676C00) [pid = 3772] [serial = 826] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (18468000) [pid = 3772] [serial = 825] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (16DEA000) [pid = 3772] [serial = 823] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16082400) [pid = 3772] [serial = 852] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (19BBC400) [pid = 3772] [serial = 853] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1A0B6800) [pid = 3772] [serial = 841] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (161E0C00) [pid = 3772] [serial = 754] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1AC21C00) [pid = 3772] [serial = 748] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (11408C00) [pid = 3772] [serial = 793] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1A9C5800) [pid = 3772] [serial = 757] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (159CE400) [pid = 3772] [serial = 796] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (12FF3000) [pid = 3772] [serial = 751] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1867B400) [pid = 3772] [serial = 666] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (11401400) [pid = 3772] [serial = 660] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13185400) [pid = 3772] [serial = 705] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (11240400) [pid = 3772] [serial = 615] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (15116C00) [pid = 3772] [serial = 585] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1A7D9400) [pid = 3772] [serial = 669] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (174FD400) [pid = 3772] [serial = 624] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1592EC00) [pid = 3772] [serial = 621] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16793000) [pid = 3772] [serial = 708] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (15610400) [pid = 3772] [serial = 663] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11404800) [pid = 3772] [serial = 588] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1A88B400) [pid = 3772] [serial = 702] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (129F7400) [pid = 3772] [serial = 618] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A7D9000) [pid = 3772] [serial = 711] [outer = 00000000] [url = about:blank] 15:31:47 INFO - PROCESS | 3772 | 1464391907718 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 15:31:47 INFO - PROCESS | 3772 | 1464391907786 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 15:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:31:47 INFO - PROCESS | 3772 | 1464391907792 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:31:47 INFO - PROCESS | 3772 | 1464391907795 Marionette TRACE conn2 <- [1,1178,null,{}] 15:31:47 INFO - PROCESS | 3772 | 1464391907799 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:47 INFO - PROCESS | 3772 | 1464391907885 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 15:31:47 INFO - PROCESS | 3772 | 1464391907894 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:47 INFO - PROCESS | 3772 | ++DOCSHELL 10B16C00 == 35 [pid = 3772] [id = 304] 15:31:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (10F2FC00) [pid = 3772] [serial = 911] [outer = 00000000] 15:31:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (11FB3000) [pid = 3772] [serial = 912] [outer = 10F2FC00] 15:31:47 INFO - PROCESS | 3772 | 1464391907942 Marionette DEBUG loaded listener.js 15:31:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (129F5400) [pid = 3772] [serial = 913] [outer = 10F2FC00] 15:31:48 INFO - PROCESS | 3772 | 1464391908546 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 15:31:48 INFO - PROCESS | 3772 | 1464391908595 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 15:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:31:48 INFO - PROCESS | 3772 | 1464391908599 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:31:48 INFO - PROCESS | 3772 | 1464391908602 Marionette TRACE conn2 <- [1,1182,null,{}] 15:31:48 INFO - PROCESS | 3772 | 1464391908613 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:48 INFO - PROCESS | 3772 | 1464391908681 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 15:31:48 INFO - PROCESS | 3772 | 1464391908690 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:48 INFO - PROCESS | 3772 | ++DOCSHELL 1511D400 == 36 [pid = 3772] [id = 305] 15:31:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15120C00) [pid = 3772] [serial = 914] [outer = 00000000] 15:31:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1580C800) [pid = 3772] [serial = 915] [outer = 15120C00] 15:31:48 INFO - PROCESS | 3772 | 1464391908743 Marionette DEBUG loaded listener.js 15:31:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15942C00) [pid = 3772] [serial = 916] [outer = 15120C00] 15:31:49 INFO - PROCESS | 3772 | 1464391909212 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 15:31:49 INFO - PROCESS | 3772 | 1464391909223 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 15:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:31:49 INFO - PROCESS | 3772 | 1464391909227 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:31:49 INFO - PROCESS | 3772 | 1464391909228 Marionette TRACE conn2 <- [1,1186,null,{}] 15:31:49 INFO - PROCESS | 3772 | 1464391909236 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:49 INFO - PROCESS | 3772 | 1464391909317 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 15:31:49 INFO - PROCESS | 3772 | 1464391909324 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:49 INFO - PROCESS | 3772 | ++DOCSHELL 16790C00 == 37 [pid = 3772] [id = 306] 15:31:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (167D2800) [pid = 3772] [serial = 917] [outer = 00000000] 15:31:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (168B8800) [pid = 3772] [serial = 918] [outer = 167D2800] 15:31:49 INFO - PROCESS | 3772 | 1464391909378 Marionette DEBUG loaded listener.js 15:31:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (168BEC00) [pid = 3772] [serial = 919] [outer = 167D2800] 15:31:49 INFO - PROCESS | 3772 | 1464391909831 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 634ms 15:31:49 INFO - PROCESS | 3772 | 1464391909863 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 15:31:49 INFO - PROCESS | 3772 | 1464391909865 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 15:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:31:49 INFO - PROCESS | 3772 | 1464391909875 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:31:49 INFO - PROCESS | 3772 | 1464391909877 Marionette TRACE conn2 <- [1,1190,null,{}] 15:31:49 INFO - PROCESS | 3772 | 1464391909880 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:49 INFO - PROCESS | 3772 | 1464391909983 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 15:31:49 INFO - PROCESS | 3772 | 1464391909990 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:49 INFO - PROCESS | 3772 | ++DOCSHELL 168C0400 == 38 [pid = 3772] [id = 307] 15:31:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (168C1C00) [pid = 3772] [serial = 920] [outer = 00000000] 15:31:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (169C6000) [pid = 3772] [serial = 921] [outer = 168C1C00] 15:31:50 INFO - PROCESS | 3772 | 1464391910035 Marionette DEBUG loaded listener.js 15:31:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16958000) [pid = 3772] [serial = 922] [outer = 168C1C00] 15:31:50 INFO - PROCESS | 3772 | 1464391910491 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 15:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 681ms 15:31:50 INFO - PROCESS | 3772 | 1464391910557 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 15:31:50 INFO - PROCESS | 3772 | 1464391910559 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 15:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:31:50 INFO - PROCESS | 3772 | 1464391910563 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:31:50 INFO - PROCESS | 3772 | 1464391910564 Marionette TRACE conn2 <- [1,1194,null,{}] 15:31:50 INFO - PROCESS | 3772 | 1464391910568 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:50 INFO - PROCESS | 3772 | 1464391910690 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 15:31:50 INFO - PROCESS | 3772 | 1464391910706 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:50 INFO - PROCESS | 3772 | ++DOCSHELL 16E5D400 == 39 [pid = 3772] [id = 308] 15:31:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (16E6C400) [pid = 3772] [serial = 923] [outer = 00000000] 15:31:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (174F9400) [pid = 3772] [serial = 924] [outer = 16E6C400] 15:31:50 INFO - PROCESS | 3772 | 1464391910796 Marionette DEBUG loaded listener.js 15:31:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (17690400) [pid = 3772] [serial = 925] [outer = 16E6C400] 15:31:51 INFO - PROCESS | 3772 | 1464391911218 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 15:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 696ms 15:31:51 INFO - PROCESS | 3772 | 1464391911261 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 15:31:51 INFO - PROCESS | 3772 | 1464391911263 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 15:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:31:51 INFO - PROCESS | 3772 | 1464391911275 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:31:51 INFO - PROCESS | 3772 | 1464391911277 Marionette TRACE conn2 <- [1,1198,null,{}] 15:31:51 INFO - PROCESS | 3772 | 1464391911280 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:51 INFO - PROCESS | 3772 | 1464391911411 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 15:31:51 INFO - PROCESS | 3772 | 1464391911420 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:51 INFO - PROCESS | 3772 | ++DOCSHELL 176D2000 == 40 [pid = 3772] [id = 309] 15:31:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (176D4C00) [pid = 3772] [serial = 926] [outer = 00000000] 15:31:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (178BBC00) [pid = 3772] [serial = 927] [outer = 176D4C00] 15:31:51 INFO - PROCESS | 3772 | 1464391911510 Marionette DEBUG loaded listener.js 15:31:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (17FCF400) [pid = 3772] [serial = 928] [outer = 176D4C00] 15:31:51 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (174F1400) [pid = 3772] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:31:51 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (161DFC00) [pid = 3772] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:31:51 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1580D800) [pid = 3772] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:31:51 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (13E2EC00) [pid = 3772] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:31:51 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (10483800) [pid = 3772] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:31:51 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (161DC800) [pid = 3772] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:31:51 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (152CC800) [pid = 3772] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:31:51 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (12F4DC00) [pid = 3772] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:31:51 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (168C4C00) [pid = 3772] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:31:51 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1695AC00) [pid = 3772] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:31:51 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1123FC00) [pid = 3772] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:31:51 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (18094000) [pid = 3772] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:31:51 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11402800) [pid = 3772] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:31:52 INFO - PROCESS | 3772 | 1464391912058 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 836ms 15:31:52 INFO - PROCESS | 3772 | 1464391912105 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 15:31:52 INFO - PROCESS | 3772 | 1464391912107 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 15:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:31:52 INFO - PROCESS | 3772 | 1464391912110 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:31:52 INFO - PROCESS | 3772 | 1464391912113 Marionette TRACE conn2 <- [1,1202,null,{}] 15:31:52 INFO - PROCESS | 3772 | 1464391912117 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:52 INFO - PROCESS | 3772 | 1464391912198 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 15:31:52 INFO - PROCESS | 3772 | 1464391912286 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:52 INFO - PROCESS | 3772 | ++DOCSHELL 10379000 == 41 [pid = 3772] [id = 310] 15:31:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (10B09400) [pid = 3772] [serial = 929] [outer = 00000000] 15:31:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (13FAA800) [pid = 3772] [serial = 930] [outer = 10B09400] 15:31:52 INFO - PROCESS | 3772 | 1464391912330 Marionette DEBUG loaded listener.js 15:31:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16DE8C00) [pid = 3772] [serial = 931] [outer = 10B09400] 15:31:52 INFO - PROCESS | 3772 | 1464391912682 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 15:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 588ms 15:31:52 INFO - PROCESS | 3772 | 1464391912724 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 15:31:52 INFO - PROCESS | 3772 | 1464391912726 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 15:31:52 INFO - PROCESS | 3772 | 1464391912729 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:31:52 INFO - PROCESS | 3772 | 1464391912731 Marionette TRACE conn2 <- [1,1206,null,{}] 15:31:52 INFO - PROCESS | 3772 | 1464391912735 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:52 INFO - PROCESS | 3772 | 1464391912843 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 15:31:52 INFO - PROCESS | 3772 | 1464391912852 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:52 INFO - PROCESS | 3772 | ++DOCSHELL 1395C000 == 42 [pid = 3772] [id = 311] 15:31:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1593A400) [pid = 3772] [serial = 932] [outer = 00000000] 15:31:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1803F400) [pid = 3772] [serial = 933] [outer = 1593A400] 15:31:52 INFO - PROCESS | 3772 | 1464391912896 Marionette DEBUG loaded listener.js 15:31:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (18094000) [pid = 3772] [serial = 934] [outer = 1593A400] 15:31:53 INFO - PROCESS | 3772 | 1464391913302 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 15:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 588ms 15:31:53 INFO - PROCESS | 3772 | 1464391913327 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 15:31:53 INFO - PROCESS | 3772 | 1464391913329 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 15:31:53 INFO - PROCESS | 3772 | 1464391913333 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:31:53 INFO - PROCESS | 3772 | 1464391913335 Marionette TRACE conn2 <- [1,1210,null,{}] 15:31:53 INFO - PROCESS | 3772 | 1464391913338 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:53 INFO - PROCESS | 3772 | 1464391913416 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 15:31:53 INFO - PROCESS | 3772 | 1464391913494 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:53 INFO - PROCESS | 3772 | ++DOCSHELL 166D0400 == 43 [pid = 3772] [id = 312] 15:31:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (18464800) [pid = 3772] [serial = 935] [outer = 00000000] 15:31:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (18674800) [pid = 3772] [serial = 936] [outer = 18464800] 15:31:53 INFO - PROCESS | 3772 | 1464391913542 Marionette DEBUG loaded listener.js 15:31:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (18677000) [pid = 3772] [serial = 937] [outer = 18464800] 15:31:53 INFO - PROCESS | 3772 | 1464391913878 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 15:31:53 INFO - PROCESS | 3772 | 1464391913915 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 15:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:31:53 INFO - PROCESS | 3772 | 1464391913971 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:31:53 INFO - PROCESS | 3772 | 1464391913975 Marionette TRACE conn2 <- [1,1214,null,{}] 15:31:53 INFO - PROCESS | 3772 | 1464391913981 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:54 INFO - PROCESS | 3772 | 1464391914142 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 15:31:54 INFO - PROCESS | 3772 | 1464391914264 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:54 INFO - PROCESS | 3772 | ++DOCSHELL 10A58400 == 44 [pid = 3772] [id = 313] 15:31:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (10A58C00) [pid = 3772] [serial = 938] [outer = 00000000] 15:31:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (10B0FC00) [pid = 3772] [serial = 939] [outer = 10A58C00] 15:31:54 INFO - PROCESS | 3772 | 1464391914319 Marionette DEBUG loaded listener.js 15:31:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (11245000) [pid = 3772] [serial = 940] [outer = 10A58C00] 15:31:54 INFO - PROCESS | 3772 | 1464391914870 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 15:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 928ms 15:31:54 INFO - PROCESS | 3772 | 1464391914920 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 15:31:54 INFO - PROCESS | 3772 | 1464391914924 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 15:31:54 INFO - PROCESS | 3772 | 1464391914928 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:31:54 INFO - PROCESS | 3772 | 1464391914931 Marionette TRACE conn2 <- [1,1218,null,{}] 15:31:54 INFO - PROCESS | 3772 | 1464391914939 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:55 INFO - PROCESS | 3772 | 1464391915048 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 15:31:55 INFO - PROCESS | 3772 | 1464391915146 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:55 INFO - PROCESS | 3772 | ++DOCSHELL 13187C00 == 45 [pid = 3772] [id = 314] 15:31:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (13966000) [pid = 3772] [serial = 941] [outer = 00000000] 15:31:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (143B0000) [pid = 3772] [serial = 942] [outer = 13966000] 15:31:55 INFO - PROCESS | 3772 | 1464391915209 Marionette DEBUG loaded listener.js 15:31:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (15948C00) [pid = 3772] [serial = 943] [outer = 13966000] 15:31:55 INFO - PROCESS | 3772 | 1464391915782 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 15:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 882ms 15:31:55 INFO - PROCESS | 3772 | 1464391915819 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 15:31:55 INFO - PROCESS | 3772 | 1464391915821 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 15:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:31:55 INFO - PROCESS | 3772 | 1464391915826 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:31:55 INFO - PROCESS | 3772 | 1464391915828 Marionette TRACE conn2 <- [1,1222,null,{}] 15:31:55 INFO - PROCESS | 3772 | 1464391915832 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:55 INFO - PROCESS | 3772 | 1464391915937 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 15:31:56 INFO - PROCESS | 3772 | 1464391916043 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:56 INFO - PROCESS | 3772 | ++DOCSHELL 16DEF400 == 46 [pid = 3772] [id = 315] 15:31:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (16DF0C00) [pid = 3772] [serial = 944] [outer = 00000000] 15:31:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (174EE800) [pid = 3772] [serial = 945] [outer = 16DF0C00] 15:31:56 INFO - PROCESS | 3772 | 1464391916104 Marionette DEBUG loaded listener.js 15:31:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (17695400) [pid = 3772] [serial = 946] [outer = 16DF0C00] 15:31:56 INFO - PROCESS | 3772 | 1464391916666 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 15:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 897ms 15:31:56 INFO - PROCESS | 3772 | 1464391916729 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 15:31:56 INFO - PROCESS | 3772 | 1464391916731 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 15:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:31:56 INFO - PROCESS | 3772 | 1464391916735 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:31:56 INFO - PROCESS | 3772 | 1464391916737 Marionette TRACE conn2 <- [1,1226,null,{}] 15:31:56 INFO - PROCESS | 3772 | 1464391916741 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:56 INFO - PROCESS | 3772 | 1464391916843 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 15:31:56 INFO - PROCESS | 3772 | 1464391916940 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:56 INFO - PROCESS | 3772 | ++DOCSHELL 174EE400 == 47 [pid = 3772] [id = 316] 15:31:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (19A84400) [pid = 3772] [serial = 947] [outer = 00000000] 15:31:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (19A89400) [pid = 3772] [serial = 948] [outer = 19A84400] 15:31:56 INFO - PROCESS | 3772 | 1464391916979 Marionette DEBUG loaded listener.js 15:31:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (19BB1800) [pid = 3772] [serial = 949] [outer = 19A84400] 15:31:57 INFO - PROCESS | 3772 | 1464391917566 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 15:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 897ms 15:31:57 INFO - PROCESS | 3772 | 1464391917623 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 15:31:57 INFO - PROCESS | 3772 | 1464391917625 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 15:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:31:57 INFO - PROCESS | 3772 | 1464391917628 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:31:57 INFO - PROCESS | 3772 | 1464391917630 Marionette TRACE conn2 <- [1,1230,null,{}] 15:31:57 INFO - PROCESS | 3772 | 1464391917634 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:57 INFO - PROCESS | 3772 | 1464391917733 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 15:31:57 INFO - PROCESS | 3772 | 1464391917829 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:57 INFO - PROCESS | 3772 | ++DOCSHELL 16FE0800 == 48 [pid = 3772] [id = 317] 15:31:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1768C800) [pid = 3772] [serial = 950] [outer = 00000000] 15:31:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (19BBF400) [pid = 3772] [serial = 951] [outer = 1768C800] 15:31:57 INFO - PROCESS | 3772 | 1464391917883 Marionette DEBUG loaded listener.js 15:31:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (19C3C000) [pid = 3772] [serial = 952] [outer = 1768C800] 15:31:58 INFO - PROCESS | 3772 | 1464391918486 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 15:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 898ms 15:31:58 INFO - PROCESS | 3772 | 1464391918532 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 15:31:58 INFO - PROCESS | 3772 | 1464391918535 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 15:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:31:58 INFO - PROCESS | 3772 | 1464391918538 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:31:58 INFO - PROCESS | 3772 | 1464391918540 Marionette TRACE conn2 <- [1,1234,null,{}] 15:31:58 INFO - PROCESS | 3772 | 1464391918544 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:58 INFO - PROCESS | 3772 | 1464391918652 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 15:31:58 INFO - PROCESS | 3772 | 1464391918885 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:58 INFO - PROCESS | 3772 | ++DOCSHELL 103CF400 == 49 [pid = 3772] [id = 318] 15:31:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (105F3800) [pid = 3772] [serial = 953] [outer = 00000000] 15:31:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (10A61400) [pid = 3772] [serial = 954] [outer = 105F3800] 15:31:58 INFO - PROCESS | 3772 | 1464391918954 Marionette DEBUG loaded listener.js 15:31:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (10E48800) [pid = 3772] [serial = 955] [outer = 105F3800] 15:31:59 INFO - PROCESS | 3772 | 1464391919577 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 15:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1129ms 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1768F400) [pid = 3772] [serial = 885] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (17696000) [pid = 3772] [serial = 888] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (16DE5800) [pid = 3772] [serial = 898] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (14342C00) [pid = 3772] [serial = 871] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (13FAD000) [pid = 3772] [serial = 870] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (105F4400) [pid = 3772] [serial = 861] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (10A64C00) [pid = 3772] [serial = 862] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (178BB400) [pid = 3772] [serial = 900] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (166D9400) [pid = 3772] [serial = 876] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (168C1400) [pid = 3772] [serial = 877] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1768F800) [pid = 3772] [serial = 886] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1580DC00) [pid = 3772] [serial = 873] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (12FEDC00) [pid = 3772] [serial = 867] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (13281C00) [pid = 3772] [serial = 868] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1593F400) [pid = 3772] [serial = 874] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (16DE3400) [pid = 3772] [serial = 879] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16DE4800) [pid = 3772] [serial = 880] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16FE0C00) [pid = 3772] [serial = 882] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1129E000) [pid = 3772] [serial = 864] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (11409400) [pid = 3772] [serial = 865] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (180A2800) [pid = 3772] [serial = 891] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (17699800) [pid = 3772] [serial = 889] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (161DAC00) [pid = 3772] [serial = 897] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1846B400) [pid = 3772] [serial = 892] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (12FEE400) [pid = 3772] [serial = 894] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13E2C000) [pid = 3772] [serial = 895] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16E6CC00) [pid = 3772] [serial = 883] [outer = 00000000] [url = about:blank] 15:31:59 INFO - PROCESS | 3772 | 1464391919722 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 15:31:59 INFO - PROCESS | 3772 | 1464391919726 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 15:31:59 INFO - PROCESS | 3772 | 1464391919748 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:31:59 INFO - PROCESS | 3772 | 1464391919751 Marionette TRACE conn2 <- [1,1238,null,{}] 15:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:31:59 INFO - PROCESS | 3772 | 1464391919761 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:59 INFO - PROCESS | 3772 | 1464391919847 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 15:31:59 INFO - PROCESS | 3772 | 1464391919855 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:59 INFO - PROCESS | 3772 | ++DOCSHELL 112A4C00 == 50 [pid = 3772] [id = 319] 15:31:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (112D2800) [pid = 3772] [serial = 956] [outer = 00000000] 15:31:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (118CCC00) [pid = 3772] [serial = 957] [outer = 112D2800] 15:31:59 INFO - PROCESS | 3772 | 1464391919903 Marionette DEBUG loaded listener.js 15:31:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (129F6400) [pid = 3772] [serial = 958] [outer = 112D2800] 15:32:00 INFO - PROCESS | 3772 | 1464391920391 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 15:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 681ms 15:32:00 INFO - PROCESS | 3772 | 1464391920438 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 15:32:00 INFO - PROCESS | 3772 | 1464391920441 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 15:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:32:00 INFO - PROCESS | 3772 | 1464391920446 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:32:00 INFO - PROCESS | 3772 | 1464391920448 Marionette TRACE conn2 <- [1,1242,null,{}] 15:32:00 INFO - PROCESS | 3772 | 1464391920452 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:00 INFO - PROCESS | 3772 | 1464391920537 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 15:32:00 INFO - PROCESS | 3772 | 1464391920547 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:00 INFO - PROCESS | 3772 | ++DOCSHELL 13FA9C00 == 51 [pid = 3772] [id = 320] 15:32:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (13FB2C00) [pid = 3772] [serial = 959] [outer = 00000000] 15:32:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (15116800) [pid = 3772] [serial = 960] [outer = 13FB2C00] 15:32:00 INFO - PROCESS | 3772 | 1464391920595 Marionette DEBUG loaded listener.js 15:32:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1592C000) [pid = 3772] [serial = 961] [outer = 13FB2C00] 15:32:01 INFO - PROCESS | 3772 | 1464391921071 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 15:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 635ms 15:32:01 INFO - PROCESS | 3772 | 1464391921085 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 15:32:01 INFO - PROCESS | 3772 | 1464391921087 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 15:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:32:01 INFO - PROCESS | 3772 | 1464391921092 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:32:01 INFO - PROCESS | 3772 | 1464391921097 Marionette TRACE conn2 <- [1,1246,null,{}] 15:32:01 INFO - PROCESS | 3772 | 1464391921110 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:01 INFO - PROCESS | 3772 | 1464391921193 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 15:32:01 INFO - PROCESS | 3772 | 1464391921201 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:01 INFO - PROCESS | 3772 | ++DOCSHELL 167D4400 == 52 [pid = 3772] [id = 321] 15:32:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (167D4800) [pid = 3772] [serial = 962] [outer = 00000000] 15:32:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (168BDC00) [pid = 3772] [serial = 963] [outer = 167D4800] 15:32:01 INFO - PROCESS | 3772 | 1464391921245 Marionette DEBUG loaded listener.js 15:32:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (168C5400) [pid = 3772] [serial = 964] [outer = 167D4800] 15:32:01 INFO - PROCESS | 3772 | 1464391921685 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 15:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 649ms 15:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:32:01 INFO - PROCESS | 3772 | 1464391921749 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 15:32:01 INFO - PROCESS | 3772 | 1464391921751 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 15:32:01 INFO - PROCESS | 3772 | 1464391921755 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:32:01 INFO - PROCESS | 3772 | 1464391921756 Marionette TRACE conn2 <- [1,1250,null,{}] 15:32:01 INFO - PROCESS | 3772 | 1464391921760 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:01 INFO - PROCESS | 3772 | 1464391921842 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 15:32:01 INFO - PROCESS | 3772 | 1464391921848 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:01 INFO - PROCESS | 3772 | ++DOCSHELL 118C2C00 == 53 [pid = 3772] [id = 322] 15:32:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (13FB7000) [pid = 3772] [serial = 965] [outer = 00000000] 15:32:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (16DE9800) [pid = 3772] [serial = 966] [outer = 13FB7000] 15:32:01 INFO - PROCESS | 3772 | 1464391921904 Marionette DEBUG loaded listener.js 15:32:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16DF0000) [pid = 3772] [serial = 967] [outer = 13FB7000] 15:32:02 INFO - PROCESS | 3772 | 1464391922390 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 15:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 681ms 15:32:02 INFO - PROCESS | 3772 | 1464391922438 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 15:32:02 INFO - PROCESS | 3772 | 1464391922440 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 15:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:32:02 INFO - PROCESS | 3772 | 1464391922443 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:32:02 INFO - PROCESS | 3772 | 1464391922445 Marionette TRACE conn2 <- [1,1254,null,{}] 15:32:02 INFO - PROCESS | 3772 | 1464391922448 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:02 INFO - PROCESS | 3772 | 1464391922554 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 15:32:02 INFO - PROCESS | 3772 | 1464391922608 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:02 INFO - PROCESS | 3772 | ++DOCSHELL 17487C00 == 54 [pid = 3772] [id = 323] 15:32:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (17488400) [pid = 3772] [serial = 968] [outer = 00000000] 15:32:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (17690000) [pid = 3772] [serial = 969] [outer = 17488400] 15:32:02 INFO - PROCESS | 3772 | 1464391922666 Marionette DEBUG loaded listener.js 15:32:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (17699400) [pid = 3772] [serial = 970] [outer = 17488400] 15:32:03 INFO - PROCESS | 3772 | 1464391923132 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 15:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 727ms 15:32:03 INFO - PROCESS | 3772 | 1464391923223 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 15:32:03 INFO - PROCESS | 3772 | 1464391923225 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 15:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:32:03 INFO - PROCESS | 3772 | 1464391923231 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:32:03 INFO - PROCESS | 3772 | 1464391923233 Marionette TRACE conn2 <- [1,1258,null,{}] 15:32:03 INFO - PROCESS | 3772 | 1464391923236 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:03 INFO - PROCESS | 3772 | 1464391923347 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 15:32:03 INFO - PROCESS | 3772 | 1464391923411 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:03 INFO - PROCESS | 3772 | ++DOCSHELL 176D1400 == 55 [pid = 3772] [id = 324] 15:32:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (18095400) [pid = 3772] [serial = 971] [outer = 00000000] 15:32:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (18672400) [pid = 3772] [serial = 972] [outer = 18095400] 15:32:03 INFO - PROCESS | 3772 | 1464391923456 Marionette DEBUG loaded listener.js 15:32:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1867D000) [pid = 3772] [serial = 973] [outer = 18095400] 15:32:03 INFO - PROCESS | 3772 | 1464391923846 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 15:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 696ms 15:32:03 INFO - PROCESS | 3772 | 1464391923916 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 15:32:03 INFO - PROCESS | 3772 | 1464391923918 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 15:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:32:03 INFO - PROCESS | 3772 | 1464391923921 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:32:03 INFO - PROCESS | 3772 | 1464391923923 Marionette TRACE conn2 <- [1,1262,null,{}] 15:32:03 INFO - PROCESS | 3772 | 1464391923927 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:04 INFO - PROCESS | 3772 | 1464391924035 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 15:32:04 INFO - PROCESS | 3772 | 1464391924045 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:04 INFO - PROCESS | 3772 | ++DOCSHELL 10B0F400 == 56 [pid = 3772] [id = 325] 15:32:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (10E47C00) [pid = 3772] [serial = 974] [outer = 00000000] 15:32:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (174F4400) [pid = 3772] [serial = 975] [outer = 10E47C00] 15:32:04 INFO - PROCESS | 3772 | 1464391924194 Marionette DEBUG loaded listener.js 15:32:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (19BB3C00) [pid = 3772] [serial = 976] [outer = 10E47C00] 15:32:04 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (17488C00) [pid = 3772] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:32:04 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1593A400) [pid = 3772] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:32:04 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (168C1C00) [pid = 3772] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:32:04 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (10F2FC00) [pid = 3772] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:32:04 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (167D2800) [pid = 3772] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:32:04 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16E6C400) [pid = 3772] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:32:04 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (15120C00) [pid = 3772] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:32:04 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1050E400) [pid = 3772] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:32:04 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (10B09400) [pid = 3772] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:32:04 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (176D4C00) [pid = 3772] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:32:04 INFO - PROCESS | 3772 | 1464391924586 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 15:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 681ms 15:32:04 INFO - PROCESS | 3772 | 1464391924621 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 15:32:04 INFO - PROCESS | 3772 | 1464391924623 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 15:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:32:04 INFO - PROCESS | 3772 | 1464391924626 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:32:04 INFO - PROCESS | 3772 | 1464391924628 Marionette TRACE conn2 <- [1,1266,null,{}] 15:32:04 INFO - PROCESS | 3772 | 1464391924631 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:04 INFO - PROCESS | 3772 | 1464391924735 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 15:32:04 INFO - PROCESS | 3772 | 1464391924819 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:04 INFO - PROCESS | 3772 | ++DOCSHELL 103D9000 == 57 [pid = 3772] [id = 326] 15:32:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (14345800) [pid = 3772] [serial = 977] [outer = 00000000] 15:32:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (178B6000) [pid = 3772] [serial = 978] [outer = 14345800] 15:32:04 INFO - PROCESS | 3772 | 1464391924863 Marionette DEBUG loaded listener.js 15:32:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (17FCAC00) [pid = 3772] [serial = 979] [outer = 14345800] 15:32:05 INFO - PROCESS | 3772 | 1464391925216 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 15:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 619ms 15:32:05 INFO - PROCESS | 3772 | 1464391925265 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 15:32:05 INFO - PROCESS | 3772 | 1464391925250 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 15:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:32:05 INFO - PROCESS | 3772 | 1464391925253 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:32:05 INFO - PROCESS | 3772 | 1464391925255 Marionette TRACE conn2 <- [1,1270,null,{}] 15:32:05 INFO - PROCESS | 3772 | 1464391925258 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:05 INFO - PROCESS | 3772 | 1464391925369 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 15:32:05 INFO - PROCESS | 3772 | 1464391925378 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:05 INFO - PROCESS | 3772 | ++DOCSHELL 13A71400 == 58 [pid = 3772] [id = 327] 15:32:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (16DF1000) [pid = 3772] [serial = 980] [outer = 00000000] 15:32:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1A0B8400) [pid = 3772] [serial = 981] [outer = 16DF1000] 15:32:05 INFO - PROCESS | 3772 | 1464391925429 Marionette DEBUG loaded listener.js 15:32:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A19E400) [pid = 3772] [serial = 982] [outer = 16DF1000] 15:32:05 INFO - PROCESS | 3772 | 1464391925831 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 15:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 619ms 15:32:05 INFO - PROCESS | 3772 | 1464391925892 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 15:32:05 INFO - PROCESS | 3772 | 1464391925894 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 15:32:05 INFO - PROCESS | 3772 | 1464391925897 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:32:05 INFO - PROCESS | 3772 | 1464391925899 Marionette TRACE conn2 <- [1,1274,null,{}] 15:32:05 INFO - PROCESS | 3772 | 1464391925902 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:06 INFO - PROCESS | 3772 | 1464391926012 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 15:32:06 INFO - PROCESS | 3772 | 1464391926057 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:06 INFO - PROCESS | 3772 | ++DOCSHELL 138EE000 == 59 [pid = 3772] [id = 328] 15:32:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (19BBC000) [pid = 3772] [serial = 983] [outer = 00000000] 15:32:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A328800) [pid = 3772] [serial = 984] [outer = 19BBC000] 15:32:06 INFO - PROCESS | 3772 | 1464391926106 Marionette DEBUG loaded listener.js 15:32:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1A3BE000) [pid = 3772] [serial = 985] [outer = 19BBC000] 15:32:06 INFO - PROCESS | 3772 | 1464391926753 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 15:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 897ms 15:32:06 INFO - PROCESS | 3772 | 1464391926802 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 15:32:06 INFO - PROCESS | 3772 | 1464391926808 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 15:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:32:06 INFO - PROCESS | 3772 | 1464391926813 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:32:06 INFO - PROCESS | 3772 | 1464391926817 Marionette TRACE conn2 <- [1,1278,null,{}] 15:32:06 INFO - PROCESS | 3772 | 1464391926823 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:06 INFO - PROCESS | 3772 | 1464391926941 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 15:32:07 INFO - PROCESS | 3772 | 1464391927073 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:07 INFO - PROCESS | 3772 | ++DOCSHELL 129F4400 == 60 [pid = 3772] [id = 329] 15:32:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (12F15C00) [pid = 3772] [serial = 986] [outer = 00000000] 15:32:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (13A7B000) [pid = 3772] [serial = 987] [outer = 12F15C00] 15:32:07 INFO - PROCESS | 3772 | 1464391927130 Marionette DEBUG loaded listener.js 15:32:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (13FB6400) [pid = 3772] [serial = 988] [outer = 12F15C00] 15:32:07 INFO - PROCESS | 3772 | 1464391927764 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 15:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 990ms 15:32:07 INFO - PROCESS | 3772 | 1464391927800 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 15:32:07 INFO - PROCESS | 3772 | 1464391927806 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 15:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:32:07 INFO - PROCESS | 3772 | 1464391927813 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:32:07 INFO - PROCESS | 3772 | 1464391927816 Marionette TRACE conn2 <- [1,1282,null,{}] 15:32:07 INFO - PROCESS | 3772 | 1464391927820 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:07 INFO - PROCESS | 3772 | 1464391927933 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 15:32:08 INFO - PROCESS | 3772 | 1464391928034 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:08 INFO - PROCESS | 3772 | ++DOCSHELL 166D1C00 == 61 [pid = 3772] [id = 330] 15:32:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (166D4000) [pid = 3772] [serial = 989] [outer = 00000000] 15:32:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (16DE7400) [pid = 3772] [serial = 990] [outer = 166D4000] 15:32:08 INFO - PROCESS | 3772 | 1464391928089 Marionette DEBUG loaded listener.js 15:32:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (16FEA800) [pid = 3772] [serial = 991] [outer = 166D4000] 15:32:08 INFO - PROCESS | 3772 | 1464391928729 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 15:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 990ms 15:32:08 INFO - PROCESS | 3772 | 1464391928797 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 15:32:08 INFO - PROCESS | 3772 | 1464391928799 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 15:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:32:08 INFO - PROCESS | 3772 | 1464391928803 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:32:08 INFO - PROCESS | 3772 | 1464391928807 Marionette TRACE conn2 <- [1,1286,null,{}] 15:32:08 INFO - PROCESS | 3772 | 1464391928818 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:08 INFO - PROCESS | 3772 | 1464391928926 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 15:32:09 INFO - PROCESS | 3772 | 1464391929056 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:09 INFO - PROCESS | 3772 | ++DOCSHELL 1829D000 == 62 [pid = 3772] [id = 331] 15:32:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (19BBA800) [pid = 3772] [serial = 992] [outer = 00000000] 15:32:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1A1AAC00) [pid = 3772] [serial = 993] [outer = 19BBA800] 15:32:09 INFO - PROCESS | 3772 | 1464391929114 Marionette DEBUG loaded listener.js 15:32:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1A3BB000) [pid = 3772] [serial = 994] [outer = 19BBA800] 15:32:09 INFO - PROCESS | 3772 | 1464391929677 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 897ms 15:32:09 INFO - PROCESS | 3772 | 1464391929708 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 15:32:09 INFO - PROCESS | 3772 | 1464391929711 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 15:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:32:09 INFO - PROCESS | 3772 | 1464391929715 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:32:09 INFO - PROCESS | 3772 | 1464391929717 Marionette TRACE conn2 <- [1,1290,null,{}] 15:32:09 INFO - PROCESS | 3772 | 1464391929720 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:09 INFO - PROCESS | 3772 | 1464391929826 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 15:32:09 INFO - PROCESS | 3772 | 1464391929926 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:09 INFO - PROCESS | 3772 | ++DOCSHELL 1A3BA800 == 63 [pid = 3772] [id = 332] 15:32:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1A7E3400) [pid = 3772] [serial = 995] [outer = 00000000] 15:32:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1A889000) [pid = 3772] [serial = 996] [outer = 1A7E3400] 15:32:09 INFO - PROCESS | 3772 | 1464391929980 Marionette DEBUG loaded listener.js 15:32:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1A891C00) [pid = 3772] [serial = 997] [outer = 1A7E3400] 15:32:10 INFO - PROCESS | 3772 | 1464391930556 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 15:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1083ms 15:32:10 INFO - PROCESS | 3772 | 1464391930791 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 15:32:10 INFO - PROCESS | 3772 | 1464391930796 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 15:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:32:10 INFO - PROCESS | 3772 | 1464391930802 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:32:10 INFO - PROCESS | 3772 | 1464391930804 Marionette TRACE conn2 <- [1,1294,null,{}] 15:32:10 INFO - PROCESS | 3772 | 1464391930810 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:10 INFO - PROCESS | 3772 | 1464391930908 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 15:32:10 INFO - PROCESS | 3772 | 1464391930989 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:11 INFO - PROCESS | 3772 | ++DOCSHELL 105EEC00 == 64 [pid = 3772] [id = 333] 15:32:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (10B0C000) [pid = 3772] [serial = 998] [outer = 00000000] 15:32:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (129FDC00) [pid = 3772] [serial = 999] [outer = 10B0C000] 15:32:11 INFO - PROCESS | 3772 | 1464391931080 Marionette DEBUG loaded listener.js 15:32:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (13281C00) [pid = 3772] [serial = 1000] [outer = 10B0C000] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 1047DC00 == 63 [pid = 3772] [id = 286] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 1B25A400 == 62 [pid = 3772] [id = 15] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 10379000 == 61 [pid = 3772] [id = 310] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 168C0400 == 60 [pid = 3772] [id = 307] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 16790C00 == 59 [pid = 3772] [id = 306] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 1395C000 == 58 [pid = 3772] [id = 311] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 1511D400 == 57 [pid = 3772] [id = 305] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 13A71400 == 56 [pid = 3772] [id = 327] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 103D9000 == 55 [pid = 3772] [id = 326] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 10B0F400 == 54 [pid = 3772] [id = 325] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 176D1400 == 53 [pid = 3772] [id = 324] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 17487C00 == 52 [pid = 3772] [id = 323] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 118C2C00 == 51 [pid = 3772] [id = 322] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 167D4400 == 50 [pid = 3772] [id = 321] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 13FA9C00 == 49 [pid = 3772] [id = 320] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 112A4C00 == 48 [pid = 3772] [id = 319] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 103CF400 == 47 [pid = 3772] [id = 318] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 13187C00 == 46 [pid = 3772] [id = 314] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 10A58400 == 45 [pid = 3772] [id = 313] 15:32:11 INFO - PROCESS | 3772 | --DOCSHELL 166D0400 == 44 [pid = 3772] [id = 312] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1B46F400) [pid = 3772] [serial = 859] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (18094000) [pid = 3772] [serial = 934] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (16958000) [pid = 3772] [serial = 922] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (10B16800) [pid = 3772] [serial = 903] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (11FB3000) [pid = 3772] [serial = 912] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (129F5400) [pid = 3772] [serial = 913] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (168B8800) [pid = 3772] [serial = 918] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (17690400) [pid = 3772] [serial = 925] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1580C800) [pid = 3772] [serial = 915] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (15942C00) [pid = 3772] [serial = 916] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (174F9400) [pid = 3772] [serial = 924] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (11298400) [pid = 3772] [serial = 910] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (10B13C00) [pid = 3772] [serial = 909] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (13FAA800) [pid = 3772] [serial = 930] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (138F2000) [pid = 3772] [serial = 906] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (178BBC00) [pid = 3772] [serial = 927] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1803F400) [pid = 3772] [serial = 933] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16DE8C00) [pid = 3772] [serial = 931] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (18674800) [pid = 3772] [serial = 936] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (17FCF400) [pid = 3772] [serial = 928] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (169C6000) [pid = 3772] [serial = 921] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (168BEC00) [pid = 3772] [serial = 919] [outer = 00000000] [url = about:blank] 15:32:11 INFO - PROCESS | 3772 | 1464391931694 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 15:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 929ms 15:32:11 INFO - PROCESS | 3772 | 1464391931747 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 15:32:11 INFO - PROCESS | 3772 | 1464391931751 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 15:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:32:11 INFO - PROCESS | 3772 | 1464391931776 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:32:11 INFO - PROCESS | 3772 | 1464391931780 Marionette TRACE conn2 <- [1,1298,null,{}] 15:32:11 INFO - PROCESS | 3772 | 1464391931784 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:11 INFO - PROCESS | 3772 | 1464391931856 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 15:32:11 INFO - PROCESS | 3772 | 1464391931869 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:11 INFO - PROCESS | 3772 | ++DOCSHELL 1293AC00 == 45 [pid = 3772] [id = 334] 15:32:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (12946800) [pid = 3772] [serial = 1001] [outer = 00000000] 15:32:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (129F8000) [pid = 3772] [serial = 1002] [outer = 12946800] 15:32:11 INFO - PROCESS | 3772 | 1464391931916 Marionette DEBUG loaded listener.js 15:32:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (13282400) [pid = 3772] [serial = 1003] [outer = 12946800] 15:32:12 INFO - PROCESS | 3772 | 1464391932434 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 15:32:12 INFO - PROCESS | 3772 | 1464391932455 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 15:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:32:12 INFO - PROCESS | 3772 | 1464391932459 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:32:12 INFO - PROCESS | 3772 | 1464391932461 Marionette TRACE conn2 <- [1,1302,null,{}] 15:32:12 INFO - PROCESS | 3772 | 1464391932471 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:12 INFO - PROCESS | 3772 | 1464391932564 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 15:32:12 INFO - PROCESS | 3772 | 1464391932647 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:12 INFO - PROCESS | 3772 | ++DOCSHELL 138E4C00 == 46 [pid = 3772] [id = 335] 15:32:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (13A7BC00) [pid = 3772] [serial = 1004] [outer = 00000000] 15:32:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (159CF800) [pid = 3772] [serial = 1005] [outer = 13A7BC00] 15:32:12 INFO - PROCESS | 3772 | 1464391932702 Marionette DEBUG loaded listener.js 15:32:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (161D9400) [pid = 3772] [serial = 1006] [outer = 13A7BC00] 15:32:13 INFO - PROCESS | 3772 | 1464391933103 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 15:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 696ms 15:32:13 INFO - PROCESS | 3772 | 1464391933158 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 15:32:13 INFO - PROCESS | 3772 | 1464391933160 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 15:32:13 INFO - PROCESS | 3772 | 1464391933164 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:32:13 INFO - PROCESS | 3772 | 1464391933165 Marionette TRACE conn2 <- [1,1306,null,{}] 15:32:13 INFO - PROCESS | 3772 | 1464391933169 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:13 INFO - PROCESS | 3772 | 1464391933257 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 15:32:13 INFO - PROCESS | 3772 | 1464391933264 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:13 INFO - PROCESS | 3772 | ++DOCSHELL 15FBD800 == 47 [pid = 3772] [id = 336] 15:32:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (168BA000) [pid = 3772] [serial = 1007] [outer = 00000000] 15:32:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (168C6C00) [pid = 3772] [serial = 1008] [outer = 168BA000] 15:32:13 INFO - PROCESS | 3772 | 1464391933310 Marionette DEBUG loaded listener.js 15:32:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (16DE5C00) [pid = 3772] [serial = 1009] [outer = 168BA000] 15:32:13 INFO - PROCESS | 3772 | 1464391933733 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 15:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 634ms 15:32:13 INFO - PROCESS | 3772 | 1464391933785 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 15:32:13 INFO - PROCESS | 3772 | 1464391933787 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 15:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:32:13 INFO - PROCESS | 3772 | 1464391933790 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:32:13 INFO - PROCESS | 3772 | 1464391933792 Marionette TRACE conn2 <- [1,1310,null,{}] 15:32:13 INFO - PROCESS | 3772 | 1464391933796 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:13 INFO - PROCESS | 3772 | 1464391933913 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 15:32:14 INFO - PROCESS | 3772 | 1464391934003 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:14 INFO - PROCESS | 3772 | ++DOCSHELL 16F0F000 == 48 [pid = 3772] [id = 337] 15:32:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (16FDF800) [pid = 3772] [serial = 1010] [outer = 00000000] 15:32:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (174FD000) [pid = 3772] [serial = 1011] [outer = 16FDF800] 15:32:14 INFO - PROCESS | 3772 | 1464391934050 Marionette DEBUG loaded listener.js 15:32:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (174FDC00) [pid = 3772] [serial = 1012] [outer = 16FDF800] 15:32:14 INFO - PROCESS | 3772 | 1464391934461 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 15:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 696ms 15:32:14 INFO - PROCESS | 3772 | 1464391934491 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 15:32:14 INFO - PROCESS | 3772 | 1464391934493 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 15:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:32:14 INFO - PROCESS | 3772 | 1464391934497 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:32:14 INFO - PROCESS | 3772 | 1464391934498 Marionette TRACE conn2 <- [1,1314,null,{}] 15:32:14 INFO - PROCESS | 3772 | 1464391934502 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:14 INFO - PROCESS | 3772 | 1464391934645 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 15:32:14 INFO - PROCESS | 3772 | 1464391934698 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:14 INFO - PROCESS | 3772 | ++DOCSHELL 176D0C00 == 49 [pid = 3772] [id = 338] 15:32:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (178B4000) [pid = 3772] [serial = 1013] [outer = 00000000] 15:32:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (18098400) [pid = 3772] [serial = 1014] [outer = 178B4000] 15:32:14 INFO - PROCESS | 3772 | 1464391934752 Marionette DEBUG loaded listener.js 15:32:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (18674000) [pid = 3772] [serial = 1015] [outer = 178B4000] 15:32:15 INFO - PROCESS | 3772 | 1464391935178 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 727ms 15:32:15 INFO - PROCESS | 3772 | 1464391935219 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 15:32:15 INFO - PROCESS | 3772 | 1464391935221 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 15:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:32:15 INFO - PROCESS | 3772 | 1464391935225 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:32:15 INFO - PROCESS | 3772 | 1464391935226 Marionette TRACE conn2 <- [1,1318,null,{}] 15:32:15 INFO - PROCESS | 3772 | 1464391935230 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:15 INFO - PROCESS | 3772 | 1464391935365 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 15:32:15 INFO - PROCESS | 3772 | 1464391935426 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:15 INFO - PROCESS | 3772 | ++DOCSHELL 19A87400 == 50 [pid = 3772] [id = 339] 15:32:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (19A8BC00) [pid = 3772] [serial = 1016] [outer = 00000000] 15:32:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (19C36800) [pid = 3772] [serial = 1017] [outer = 19A8BC00] 15:32:15 INFO - PROCESS | 3772 | 1464391935487 Marionette DEBUG loaded listener.js 15:32:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (19C37C00) [pid = 3772] [serial = 1018] [outer = 19A8BC00] 15:32:15 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (17488400) [pid = 3772] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:32:15 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (18095400) [pid = 3772] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:32:15 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (167D4800) [pid = 3772] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:32:15 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (112D2800) [pid = 3772] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:32:15 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (13FB2C00) [pid = 3772] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:32:15 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16DF1000) [pid = 3772] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:32:15 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (13FB7000) [pid = 3772] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:32:15 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (105F3800) [pid = 3772] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:32:15 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (10E47C00) [pid = 3772] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:32:15 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (18464800) [pid = 3772] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:32:15 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (14345800) [pid = 3772] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:32:16 INFO - PROCESS | 3772 | 1464391936032 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 835ms 15:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:32:16 INFO - PROCESS | 3772 | 1464391936068 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 15:32:16 INFO - PROCESS | 3772 | 1464391936070 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 15:32:16 INFO - PROCESS | 3772 | 1464391936073 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:32:16 INFO - PROCESS | 3772 | 1464391936075 Marionette TRACE conn2 <- [1,1322,null,{}] 15:32:16 INFO - PROCESS | 3772 | 1464391936078 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:16 INFO - PROCESS | 3772 | 1464391936189 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 15:32:16 INFO - PROCESS | 3772 | 1464391936245 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:16 INFO - PROCESS | 3772 | ++DOCSHELL 12B52000 == 51 [pid = 3772] [id = 340] 15:32:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (13FB7000) [pid = 3772] [serial = 1019] [outer = 00000000] 15:32:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (169D3800) [pid = 3772] [serial = 1020] [outer = 13FB7000] 15:32:16 INFO - PROCESS | 3772 | 1464391936290 Marionette DEBUG loaded listener.js 15:32:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (17694800) [pid = 3772] [serial = 1021] [outer = 13FB7000] 15:32:16 INFO - PROCESS | 3772 | 1464391936654 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 619ms 15:32:16 INFO - PROCESS | 3772 | 1464391936713 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 15:32:16 INFO - PROCESS | 3772 | 1464391936715 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 15:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:32:16 INFO - PROCESS | 3772 | 1464391936718 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:32:16 INFO - PROCESS | 3772 | 1464391936720 Marionette TRACE conn2 <- [1,1326,null,{}] 15:32:16 INFO - PROCESS | 3772 | 1464391936723 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:16 INFO - PROCESS | 3772 | 1464391936801 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 15:32:16 INFO - PROCESS | 3772 | 1464391936808 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:16 INFO - PROCESS | 3772 | ++DOCSHELL 176CD400 == 52 [pid = 3772] [id = 341] 15:32:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (18464800) [pid = 3772] [serial = 1022] [outer = 00000000] 15:32:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1A1A5400) [pid = 3772] [serial = 1023] [outer = 18464800] 15:32:16 INFO - PROCESS | 3772 | 1464391936852 Marionette DEBUG loaded listener.js 15:32:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1A328000) [pid = 3772] [serial = 1024] [outer = 18464800] 15:32:17 INFO - PROCESS | 3772 | 1464391937764 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 15:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1083ms 15:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:32:17 INFO - PROCESS | 3772 | 1464391937803 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 15:32:17 INFO - PROCESS | 3772 | 1464391937804 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 15:32:17 INFO - PROCESS | 3772 | 1464391937808 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:32:17 INFO - PROCESS | 3772 | 1464391937809 Marionette TRACE conn2 <- [1,1330,null,{}] 15:32:17 INFO - PROCESS | 3772 | 1464391937813 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:17 INFO - PROCESS | 3772 | 1464391937977 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 15:32:18 INFO - PROCESS | 3772 | 1464391938032 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:18 INFO - PROCESS | 3772 | ++DOCSHELL 0F304800 == 53 [pid = 3772] [id = 342] 15:32:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (0F305400) [pid = 3772] [serial = 1025] [outer = 00000000] 15:32:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (10379000) [pid = 3772] [serial = 1026] [outer = 0F305400] 15:32:18 INFO - PROCESS | 3772 | 1464391938092 Marionette DEBUG loaded listener.js 15:32:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (10A64400) [pid = 3772] [serial = 1027] [outer = 0F305400] 15:32:18 INFO - PROCESS | 3772 | 1464391938753 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 15:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 990ms 15:32:18 INFO - PROCESS | 3772 | 1464391938795 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 15:32:18 INFO - PROCESS | 3772 | 1464391938799 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 15:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:32:18 INFO - PROCESS | 3772 | 1464391938804 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:32:18 INFO - PROCESS | 3772 | 1464391938807 Marionette TRACE conn2 <- [1,1334,null,{}] 15:32:18 INFO - PROCESS | 3772 | 1464391938813 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:18 INFO - PROCESS | 3772 | 1464391938930 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 15:32:19 INFO - PROCESS | 3772 | 1464391939032 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:19 INFO - PROCESS | 3772 | ++DOCSHELL 13189800 == 54 [pid = 3772] [id = 343] 15:32:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1318E000) [pid = 3772] [serial = 1028] [outer = 00000000] 15:32:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1395C000) [pid = 3772] [serial = 1029] [outer = 1318E000] 15:32:19 INFO - PROCESS | 3772 | 1464391939092 Marionette DEBUG loaded listener.js 15:32:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (13FAA400) [pid = 3772] [serial = 1030] [outer = 1318E000] 15:32:19 INFO - PROCESS | 3772 | 1464391939717 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 15:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 928ms 15:32:19 INFO - PROCESS | 3772 | 1464391939751 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 15:32:19 INFO - PROCESS | 3772 | 1464391939754 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 15:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:32:19 INFO - PROCESS | 3772 | 1464391939758 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:32:19 INFO - PROCESS | 3772 | 1464391939760 Marionette TRACE conn2 <- [1,1338,null,{}] 15:32:19 INFO - PROCESS | 3772 | 1464391939764 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:19 INFO - PROCESS | 3772 | 1464391939875 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 15:32:19 INFO - PROCESS | 3772 | 1464391939980 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:19 INFO - PROCESS | 3772 | ++DOCSHELL 159CE400 == 55 [pid = 3772] [id = 344] 15:32:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (15FBD400) [pid = 3772] [serial = 1031] [outer = 00000000] 15:32:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (161DB000) [pid = 3772] [serial = 1032] [outer = 15FBD400] 15:32:20 INFO - PROCESS | 3772 | 1464391940036 Marionette DEBUG loaded listener.js 15:32:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (167D1C00) [pid = 3772] [serial = 1033] [outer = 15FBD400] 15:32:20 INFO - PROCESS | 3772 | 1464391940693 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 15:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 990ms 15:32:20 INFO - PROCESS | 3772 | 1464391940743 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 15:32:20 INFO - PROCESS | 3772 | 1464391940747 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 15:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:32:20 INFO - PROCESS | 3772 | 1464391940758 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:32:20 INFO - PROCESS | 3772 | 1464391940763 Marionette TRACE conn2 <- [1,1342,null,{}] 15:32:20 INFO - PROCESS | 3772 | 1464391940767 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:20 INFO - PROCESS | 3772 | 1464391940881 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 15:32:21 INFO - PROCESS | 3772 | 1464391941010 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:21 INFO - PROCESS | 3772 | ++DOCSHELL 104EB000 == 56 [pid = 3772] [id = 345] 15:32:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (104EF000) [pid = 3772] [serial = 1034] [outer = 00000000] 15:32:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1867B000) [pid = 3772] [serial = 1035] [outer = 104EF000] 15:32:21 INFO - PROCESS | 3772 | 1464391941067 Marionette DEBUG loaded listener.js 15:32:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (19BB8800) [pid = 3772] [serial = 1036] [outer = 104EF000] 15:32:21 INFO - PROCESS | 3772 | 1464391941625 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 15:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 897ms 15:32:21 INFO - PROCESS | 3772 | 1464391941658 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 15:32:21 INFO - PROCESS | 3772 | 1464391941660 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 15:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:32:21 INFO - PROCESS | 3772 | 1464391941664 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:32:21 INFO - PROCESS | 3772 | 1464391941666 Marionette TRACE conn2 <- [1,1346,null,{}] 15:32:21 INFO - PROCESS | 3772 | 1464391941670 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:21 INFO - PROCESS | 3772 | 1464391941776 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 15:32:21 INFO - PROCESS | 3772 | 1464391941910 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:21 INFO - PROCESS | 3772 | ++DOCSHELL 1A9B8000 == 57 [pid = 3772] [id = 346] 15:32:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A9B9800) [pid = 3772] [serial = 1037] [outer = 00000000] 15:32:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A9BDC00) [pid = 3772] [serial = 1038] [outer = 1A9B9800] 15:32:21 INFO - PROCESS | 3772 | 1464391941969 Marionette DEBUG loaded listener.js 15:32:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1A9C3000) [pid = 3772] [serial = 1039] [outer = 1A9B9800] 15:32:22 INFO - PROCESS | 3772 | 1464391942522 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 15:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 882ms 15:32:22 INFO - PROCESS | 3772 | 1464391942554 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 15:32:22 INFO - PROCESS | 3772 | 1464391942556 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 15:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:32:22 INFO - PROCESS | 3772 | 1464391942561 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:32:22 INFO - PROCESS | 3772 | 1464391942563 Marionette TRACE conn2 <- [1,1350,null,{}] 15:32:22 INFO - PROCESS | 3772 | 1464391942567 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:22 INFO - PROCESS | 3772 | 1464391942672 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 15:32:22 INFO - PROCESS | 3772 | 1464391942781 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:22 INFO - PROCESS | 3772 | ++DOCSHELL 1AA8EC00 == 58 [pid = 3772] [id = 347] 15:32:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1AA8F000) [pid = 3772] [serial = 1040] [outer = 00000000] 15:32:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1AA93800) [pid = 3772] [serial = 1041] [outer = 1AA8F000] 15:32:22 INFO - PROCESS | 3772 | 1464391942842 Marionette DEBUG loaded listener.js 15:32:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1AC28000) [pid = 3772] [serial = 1042] [outer = 1AA8F000] 15:32:23 INFO - PROCESS | 3772 | 1464391943483 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1083ms 15:32:23 INFO - PROCESS | 3772 | 1464391943662 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 15:32:23 INFO - PROCESS | 3772 | 1464391943666 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 15:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:32:23 INFO - PROCESS | 3772 | 1464391943681 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:32:23 INFO - PROCESS | 3772 | 1464391943683 Marionette TRACE conn2 <- [1,1354,null,{}] 15:32:23 INFO - PROCESS | 3772 | 1464391943689 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:23 INFO - PROCESS | 3772 | 1464391943797 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 15:32:23 INFO - PROCESS | 3772 | 1464391943924 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:23 INFO - PROCESS | 3772 | ++DOCSHELL 1140F000 == 59 [pid = 3772] [id = 348] 15:32:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1185B400) [pid = 3772] [serial = 1043] [outer = 00000000] 15:32:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (129EF800) [pid = 3772] [serial = 1044] [outer = 1185B400] 15:32:23 INFO - PROCESS | 3772 | 1464391943975 Marionette DEBUG loaded listener.js 15:32:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (12FAC800) [pid = 3772] [serial = 1045] [outer = 1185B400] 15:32:24 INFO - PROCESS | 3772 | --DOCSHELL 1A7E6000 == 58 [pid = 3772] [id = 10] 15:32:24 INFO - PROCESS | 3772 | --DOCSHELL 10B16C00 == 57 [pid = 3772] [id = 304] 15:32:24 INFO - PROCESS | 3772 | --DOCSHELL 0F30A400 == 56 [pid = 3772] [id = 303] 15:32:24 INFO - PROCESS | 3772 | --DOCSHELL 16E5D400 == 55 [pid = 3772] [id = 308] 15:32:24 INFO - PROCESS | 3772 | --DOCSHELL 176CD400 == 54 [pid = 3772] [id = 341] 15:32:24 INFO - PROCESS | 3772 | --DOCSHELL 12B52000 == 53 [pid = 3772] [id = 340] 15:32:24 INFO - PROCESS | 3772 | --DOCSHELL 19A87400 == 52 [pid = 3772] [id = 339] 15:32:24 INFO - PROCESS | 3772 | --DOCSHELL 176D0C00 == 51 [pid = 3772] [id = 338] 15:32:24 INFO - PROCESS | 3772 | --DOCSHELL 16F0F000 == 50 [pid = 3772] [id = 337] 15:32:24 INFO - PROCESS | 3772 | --DOCSHELL 15FBD800 == 49 [pid = 3772] [id = 336] 15:32:24 INFO - PROCESS | 3772 | --DOCSHELL 138E4C00 == 48 [pid = 3772] [id = 335] 15:32:24 INFO - PROCESS | 3772 | --DOCSHELL 1293AC00 == 47 [pid = 3772] [id = 334] 15:32:24 INFO - PROCESS | 3772 | --DOCSHELL 105EEC00 == 46 [pid = 3772] [id = 333] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (10E48800) [pid = 3772] [serial = 955] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (10A61400) [pid = 3772] [serial = 954] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (10B0FC00) [pid = 3772] [serial = 939] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (143B0000) [pid = 3772] [serial = 942] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1867D000) [pid = 3772] [serial = 973] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1A19E400) [pid = 3772] [serial = 982] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (174F4400) [pid = 3772] [serial = 975] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (19BB3C00) [pid = 3772] [serial = 976] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (18677000) [pid = 3772] [serial = 937] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (16DF0000) [pid = 3772] [serial = 967] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (17FCAC00) [pid = 3772] [serial = 979] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (178B6000) [pid = 3772] [serial = 978] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (17690000) [pid = 3772] [serial = 969] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (18672400) [pid = 3772] [serial = 972] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (19BBF400) [pid = 3772] [serial = 951] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (168BDC00) [pid = 3772] [serial = 963] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (168C5400) [pid = 3772] [serial = 964] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (118CCC00) [pid = 3772] [serial = 957] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (129F6400) [pid = 3772] [serial = 958] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (17699400) [pid = 3772] [serial = 970] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (15116800) [pid = 3772] [serial = 960] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1A0B8400) [pid = 3772] [serial = 981] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1592C000) [pid = 3772] [serial = 961] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (16DE9800) [pid = 3772] [serial = 966] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (174EE800) [pid = 3772] [serial = 945] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (19A89400) [pid = 3772] [serial = 948] [outer = 00000000] [url = about:blank] 15:32:24 INFO - PROCESS | 3772 | 1464391944626 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 15:32:24 INFO - PROCESS | 3772 | 1464391944690 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 15:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:32:24 INFO - PROCESS | 3772 | 1464391944697 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:32:24 INFO - PROCESS | 3772 | 1464391944700 Marionette TRACE conn2 <- [1,1358,null,{}] 15:32:24 INFO - PROCESS | 3772 | 1464391944704 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:24 INFO - PROCESS | 3772 | 1464391944801 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 15:32:24 INFO - PROCESS | 3772 | 1464391944894 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:24 INFO - PROCESS | 3772 | ++DOCSHELL 10558400 == 47 [pid = 3772] [id = 349] 15:32:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (105F6800) [pid = 3772] [serial = 1046] [outer = 00000000] 15:32:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (129F0800) [pid = 3772] [serial = 1047] [outer = 105F6800] 15:32:24 INFO - PROCESS | 3772 | 1464391944941 Marionette DEBUG loaded listener.js 15:32:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (143B0000) [pid = 3772] [serial = 1048] [outer = 105F6800] 15:32:25 INFO - PROCESS | 3772 | 1464391945368 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 15:32:25 INFO - PROCESS | 3772 | 1464391945423 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 15:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:32:25 INFO - PROCESS | 3772 | 1464391945431 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:32:25 INFO - PROCESS | 3772 | 1464391945433 Marionette TRACE conn2 <- [1,1362,null,{}] 15:32:25 INFO - PROCESS | 3772 | 1464391945442 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:25 INFO - PROCESS | 3772 | 1464391945537 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 15:32:25 INFO - PROCESS | 3772 | 1464391945549 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:25 INFO - PROCESS | 3772 | ++DOCSHELL 161D4C00 == 48 [pid = 3772] [id = 350] 15:32:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (161D6000) [pid = 3772] [serial = 1049] [outer = 00000000] 15:32:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (168BBC00) [pid = 3772] [serial = 1050] [outer = 161D6000] 15:32:25 INFO - PROCESS | 3772 | 1464391945603 Marionette DEBUG loaded listener.js 15:32:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (168C5C00) [pid = 3772] [serial = 1051] [outer = 161D6000] 15:32:26 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:32:26 INFO - PROCESS | 3772 | 1464391946086 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 15:32:26 INFO - PROCESS | 3772 | 1464391946133 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 15:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:32:26 INFO - PROCESS | 3772 | 1464391946136 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:32:26 INFO - PROCESS | 3772 | 1464391946138 Marionette TRACE conn2 <- [1,1366,null,{}] 15:32:26 INFO - PROCESS | 3772 | 1464391946142 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:26 INFO - PROCESS | 3772 | 1464391946229 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 15:32:26 INFO - PROCESS | 3772 | 1464391946237 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:26 INFO - PROCESS | 3772 | ++DOCSHELL 173CBC00 == 49 [pid = 3772] [id = 351] 15:32:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (174F9000) [pid = 3772] [serial = 1052] [outer = 00000000] 15:32:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (17695000) [pid = 3772] [serial = 1053] [outer = 174F9000] 15:32:26 INFO - PROCESS | 3772 | 1464391946286 Marionette DEBUG loaded listener.js 15:32:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (176CD400) [pid = 3772] [serial = 1054] [outer = 174F9000] 15:32:27 INFO - PROCESS | 3772 | 1464391947023 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 15:32:27 INFO - PROCESS | 3772 | 1464391947071 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 15:32:27 INFO - PROCESS | 3772 | 1464391947076 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:32:27 INFO - PROCESS | 3772 | 1464391947080 Marionette TRACE conn2 <- [1,1370,null,{}] 15:32:27 INFO - PROCESS | 3772 | 1464391947086 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:27 INFO - PROCESS | 3772 | 1464391947196 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 15:32:27 INFO - PROCESS | 3772 | 1464391947327 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:27 INFO - PROCESS | 3772 | ++DOCSHELL 129FC800 == 50 [pid = 3772] [id = 352] 15:32:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (12B51000) [pid = 3772] [serial = 1055] [outer = 00000000] 15:32:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1593E400) [pid = 3772] [serial = 1056] [outer = 12B51000] 15:32:27 INFO - PROCESS | 3772 | 1464391947386 Marionette DEBUG loaded listener.js 15:32:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (15FBD800) [pid = 3772] [serial = 1057] [outer = 12B51000] 15:32:27 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:32:27 INFO - PROCESS | 3772 | 1464391947964 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 15:32:28 INFO - PROCESS | 3772 | 1464391948029 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 15:32:28 INFO - PROCESS | 3772 | 1464391948036 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:32:28 INFO - PROCESS | 3772 | 1464391948038 Marionette TRACE conn2 <- [1,1374,null,{}] 15:32:28 INFO - PROCESS | 3772 | 1464391948043 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:28 INFO - PROCESS | 3772 | 1464391948194 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 15:32:28 INFO - PROCESS | 3772 | 1464391948318 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:28 INFO - PROCESS | 3772 | ++DOCSHELL 169CF800 == 51 [pid = 3772] [id = 353] 15:32:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (16DF1000) [pid = 3772] [serial = 1058] [outer = 00000000] 15:32:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (18096C00) [pid = 3772] [serial = 1059] [outer = 16DF1000] 15:32:28 INFO - PROCESS | 3772 | 1464391948375 Marionette DEBUG loaded listener.js 15:32:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1846F000) [pid = 3772] [serial = 1060] [outer = 16DF1000] 15:32:29 INFO - PROCESS | 3772 | 1464391949018 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 15:32:29 INFO - PROCESS | 3772 | 1464391949066 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 15:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:32:29 INFO - PROCESS | 3772 | 1464391949070 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:32:29 INFO - PROCESS | 3772 | 1464391949074 Marionette TRACE conn2 <- [1,1378,null,{}] 15:32:29 INFO - PROCESS | 3772 | 1464391949085 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:29 INFO - PROCESS | 3772 | 1464391949194 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 15:32:29 INFO - PROCESS | 3772 | 1464391949327 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:29 INFO - PROCESS | 3772 | ++DOCSHELL 19A8EC00 == 52 [pid = 3772] [id = 354] 15:32:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (19BB2800) [pid = 3772] [serial = 1061] [outer = 00000000] 15:32:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1A0BB000) [pid = 3772] [serial = 1062] [outer = 19BB2800] 15:32:29 INFO - PROCESS | 3772 | 1464391949386 Marionette DEBUG loaded listener.js 15:32:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A3B8C00) [pid = 3772] [serial = 1063] [outer = 19BB2800] 15:32:29 INFO - PROCESS | 3772 | 1464391949977 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 15:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 928ms 15:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:32:30 INFO - PROCESS | 3772 | 1464391950004 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 15:32:30 INFO - PROCESS | 3772 | 1464391950007 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 15:32:30 INFO - PROCESS | 3772 | 1464391950011 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:32:30 INFO - PROCESS | 3772 | 1464391950013 Marionette TRACE conn2 <- [1,1382,null,{}] 15:32:30 INFO - PROCESS | 3772 | 1464391950017 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:30 INFO - PROCESS | 3772 | 1464391950123 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 15:32:30 INFO - PROCESS | 3772 | 1464391950251 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:30 INFO - PROCESS | 3772 | ++DOCSHELL 1A0B8400 == 53 [pid = 3772] [id = 355] 15:32:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A31D400) [pid = 3772] [serial = 1064] [outer = 00000000] 15:32:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1A9C5800) [pid = 3772] [serial = 1065] [outer = 1A31D400] 15:32:30 INFO - PROCESS | 3772 | 1464391950307 Marionette DEBUG loaded listener.js 15:32:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1AA8BC00) [pid = 3772] [serial = 1066] [outer = 1A31D400] 15:32:30 INFO - PROCESS | 3772 | 1464391950840 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 15:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 835ms 15:32:30 INFO - PROCESS | 3772 | 1464391950852 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 15:32:30 INFO - PROCESS | 3772 | 1464391950854 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 15:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:32:30 INFO - PROCESS | 3772 | 1464391950873 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:32:30 INFO - PROCESS | 3772 | 1464391950875 Marionette TRACE conn2 <- [1,1386,null,{}] 15:32:30 INFO - PROCESS | 3772 | 1464391950880 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:30 INFO - PROCESS | 3772 | 1464391950987 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 15:32:31 INFO - PROCESS | 3772 | 1464391951087 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:31 INFO - PROCESS | 3772 | ++DOCSHELL 168B9800 == 54 [pid = 3772] [id = 356] 15:32:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1A9B8400) [pid = 3772] [serial = 1067] [outer = 00000000] 15:32:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1AC23800) [pid = 3772] [serial = 1068] [outer = 1A9B8400] 15:32:31 INFO - PROCESS | 3772 | 1464391951142 Marionette DEBUG loaded listener.js 15:32:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1AC24000) [pid = 3772] [serial = 1069] [outer = 1A9B8400] 15:32:31 INFO - PROCESS | 3772 | 1464391951743 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 15:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 959ms 15:32:31 INFO - PROCESS | 3772 | 1464391951807 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 15:32:31 INFO - PROCESS | 3772 | 1464391951810 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 15:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:32:31 INFO - PROCESS | 3772 | 1464391951813 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:32:31 INFO - PROCESS | 3772 | 1464391951815 Marionette TRACE conn2 <- [1,1390,null,{}] 15:32:31 INFO - PROCESS | 3772 | 1464391951819 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:31 INFO - PROCESS | 3772 | 1464391951969 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 15:32:32 INFO - PROCESS | 3772 | 1464391952173 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:32 INFO - PROCESS | 3772 | ++DOCSHELL 10A5B000 == 55 [pid = 3772] [id = 357] 15:32:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (10B14400) [pid = 3772] [serial = 1070] [outer = 00000000] 15:32:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (11244000) [pid = 3772] [serial = 1071] [outer = 10B14400] 15:32:32 INFO - PROCESS | 3772 | 1464391952227 Marionette DEBUG loaded listener.js 15:32:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1293AC00) [pid = 3772] [serial = 1072] [outer = 10B14400] 15:32:32 INFO - PROCESS | 3772 | 1464391952821 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 15:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1037ms 15:32:32 INFO - PROCESS | 3772 | 1464391952860 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 15:32:32 INFO - PROCESS | 3772 | 1464391952865 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 15:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:32:32 INFO - PROCESS | 3772 | 1464391952885 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:32:32 INFO - PROCESS | 3772 | 1464391952889 Marionette TRACE conn2 <- [1,1394,null,{}] 15:32:32 INFO - PROCESS | 3772 | 1464391952894 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:33 INFO - PROCESS | 3772 | 1464391953023 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 15:32:33 INFO - PROCESS | 3772 | --DOCSHELL 1047F000 == 54 [pid = 3772] [id = 287] 15:32:33 INFO - PROCESS | 3772 | --DOCSHELL 159CE400 == 53 [pid = 3772] [id = 344] 15:32:33 INFO - PROCESS | 3772 | --DOCSHELL 13189800 == 52 [pid = 3772] [id = 343] 15:32:33 INFO - PROCESS | 3772 | --DOCSHELL 0F304800 == 51 [pid = 3772] [id = 342] 15:32:33 INFO - PROCESS | 3772 | 1464391953133 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:33 INFO - PROCESS | 3772 | ++DOCSHELL 10A62000 == 52 [pid = 3772] [id = 358] 15:32:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (10B0BC00) [pid = 3772] [serial = 1073] [outer = 00000000] 15:32:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (12FA4000) [pid = 3772] [serial = 1074] [outer = 10B0BC00] 15:32:33 INFO - PROCESS | 3772 | 1464391953187 Marionette DEBUG loaded listener.js 15:32:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (166D0C00) [pid = 3772] [serial = 1075] [outer = 10B0BC00] 15:32:33 INFO - PROCESS | 3772 | 1464391953672 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 15:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 835ms 15:32:33 INFO - PROCESS | 3772 | 1464391953712 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 15:32:33 INFO - PROCESS | 3772 | 1464391953716 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 15:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:32:33 INFO - PROCESS | 3772 | 1464391953720 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:32:33 INFO - PROCESS | 3772 | 1464391953722 Marionette TRACE conn2 <- [1,1398,null,{}] 15:32:33 INFO - PROCESS | 3772 | 1464391953726 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:33 INFO - PROCESS | 3772 | 1464391953850 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 15:32:33 INFO - PROCESS | 3772 | 1464391953869 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:33 INFO - PROCESS | 3772 | ++DOCSHELL 17FCB000 == 53 [pid = 3772] [id = 359] 15:32:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (18673800) [pid = 3772] [serial = 1076] [outer = 00000000] 15:32:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (19A86800) [pid = 3772] [serial = 1077] [outer = 18673800] 15:32:33 INFO - PROCESS | 3772 | 1464391953965 Marionette DEBUG loaded listener.js 15:32:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (19C38800) [pid = 3772] [serial = 1078] [outer = 18673800] 15:32:34 INFO - PROCESS | 3772 | 1464391954435 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 15:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 727ms 15:32:34 INFO - PROCESS | 3772 | 1464391954461 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 15:32:34 INFO - PROCESS | 3772 | 1464391954463 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 15:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:32:34 INFO - PROCESS | 3772 | 1464391954468 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:32:34 INFO - PROCESS | 3772 | 1464391954474 Marionette TRACE conn2 <- [1,1402,null,{}] 15:32:34 INFO - PROCESS | 3772 | 1464391954488 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:34 INFO - PROCESS | 3772 | 1464391954607 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 15:32:34 INFO - PROCESS | 3772 | 1464391954673 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:34 INFO - PROCESS | 3772 | ++DOCSHELL 1AC2A400 == 54 [pid = 3772] [id = 360] 15:32:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1AC30800) [pid = 3772] [serial = 1079] [outer = 00000000] 15:32:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1AD72C00) [pid = 3772] [serial = 1080] [outer = 1AC30800] 15:32:34 INFO - PROCESS | 3772 | 1464391954718 Marionette DEBUG loaded listener.js 15:32:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1AD79400) [pid = 3772] [serial = 1081] [outer = 1AC30800] 15:32:35 INFO - PROCESS | 3772 | 1464391955140 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 15:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 743ms 15:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:32:35 INFO - PROCESS | 3772 | 1464391955217 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 15:32:35 INFO - PROCESS | 3772 | 1464391955220 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 15:32:35 INFO - PROCESS | 3772 | 1464391955223 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:32:35 INFO - PROCESS | 3772 | 1464391955225 Marionette TRACE conn2 <- [1,1406,null,{}] 15:32:35 INFO - PROCESS | 3772 | 1464391955228 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:35 INFO - PROCESS | 3772 | 1464391955436 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 15:32:35 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (168BA000) [pid = 3772] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:32:35 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (16FDF800) [pid = 3772] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:32:35 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (13A7BC00) [pid = 3772] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:32:35 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (12946800) [pid = 3772] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:32:35 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (178B4000) [pid = 3772] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:32:35 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (10B0C000) [pid = 3772] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:32:35 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (13FB7000) [pid = 3772] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:32:35 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (19A8BC00) [pid = 3772] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:32:35 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1185B400) [pid = 3772] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:32:35 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (105F6800) [pid = 3772] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:32:35 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (18464800) [pid = 3772] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:32:35 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (161D6000) [pid = 3772] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:32:35 INFO - PROCESS | 3772 | 1464391955502 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:35 INFO - PROCESS | 3772 | ++DOCSHELL 105EEC00 == 55 [pid = 3772] [id = 361] 15:32:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (105F6800) [pid = 3772] [serial = 1082] [outer = 00000000] 15:32:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (11BB8000) [pid = 3772] [serial = 1083] [outer = 105F6800] 15:32:35 INFO - PROCESS | 3772 | 1464391955547 Marionette DEBUG loaded listener.js 15:32:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (13A7F400) [pid = 3772] [serial = 1084] [outer = 105F6800] 15:32:35 INFO - PROCESS | 3772 | 1464391955921 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 15:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 727ms 15:32:35 INFO - PROCESS | 3772 | 1464391955962 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 15:32:35 INFO - PROCESS | 3772 | 1464391955964 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 15:32:35 INFO - PROCESS | 3772 | 1464391955967 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:32:35 INFO - PROCESS | 3772 | 1464391955969 Marionette TRACE conn2 <- [1,1410,null,{}] 15:32:35 INFO - PROCESS | 3772 | 1464391955973 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:36 INFO - PROCESS | 3772 | 1464391956063 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 15:32:36 INFO - PROCESS | 3772 | 1464391956069 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:36 INFO - PROCESS | 3772 | ++DOCSHELL 17FCF400 == 56 [pid = 3772] [id = 362] 15:32:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (18038C00) [pid = 3772] [serial = 1085] [outer = 00000000] 15:32:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (1AD72800) [pid = 3772] [serial = 1086] [outer = 18038C00] 15:32:36 INFO - PROCESS | 3772 | 1464391956120 Marionette DEBUG loaded listener.js 15:32:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1AEA1C00) [pid = 3772] [serial = 1087] [outer = 18038C00] 15:32:36 INFO - PROCESS | 3772 | 1464391956582 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 15:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 696ms 15:32:36 INFO - PROCESS | 3772 | 1464391956668 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 15:32:36 INFO - PROCESS | 3772 | 1464391956670 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 15:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:32:36 INFO - PROCESS | 3772 | 1464391956656 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:32:36 INFO - PROCESS | 3772 | 1464391956658 Marionette TRACE conn2 <- [1,1414,null,{}] 15:32:36 INFO - PROCESS | 3772 | 1464391956661 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:36 INFO - PROCESS | 3772 | 1464391956745 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 15:32:36 INFO - PROCESS | 3772 | 1464391956799 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:36 INFO - PROCESS | 3772 | ++DOCSHELL 176B3800 == 57 [pid = 3772] [id = 363] 15:32:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (176B4C00) [pid = 3772] [serial = 1088] [outer = 00000000] 15:32:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (178BBC00) [pid = 3772] [serial = 1089] [outer = 176B4C00] 15:32:36 INFO - PROCESS | 3772 | 1464391956844 Marionette DEBUG loaded listener.js 15:32:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1AEA4000) [pid = 3772] [serial = 1090] [outer = 176B4C00] 15:32:37 INFO - PROCESS | 3772 | 1464391957276 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 15:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 619ms 15:32:37 INFO - PROCESS | 3772 | 1464391957306 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 15:32:37 INFO - PROCESS | 3772 | 1464391957308 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 15:32:37 INFO - PROCESS | 3772 | 1464391957313 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:32:37 INFO - PROCESS | 3772 | 1464391957314 Marionette TRACE conn2 <- [1,1418,null,{}] 15:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:32:37 INFO - PROCESS | 3772 | 1464391957317 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:37 INFO - PROCESS | 3772 | 1464391957397 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 15:32:37 INFO - PROCESS | 3772 | 1464391957538 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:37 INFO - PROCESS | 3772 | ++DOCSHELL 0F304000 == 58 [pid = 3772] [id = 364] 15:32:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (0F304800) [pid = 3772] [serial = 1091] [outer = 00000000] 15:32:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (10E42C00) [pid = 3772] [serial = 1092] [outer = 0F304800] 15:32:37 INFO - PROCESS | 3772 | 1464391957595 Marionette DEBUG loaded listener.js 15:32:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (11F15800) [pid = 3772] [serial = 1093] [outer = 0F304800] 15:32:38 INFO - PROCESS | 3772 | 1464391958249 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 15:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 975ms 15:32:38 INFO - PROCESS | 3772 | 1464391958304 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 15:32:38 INFO - PROCESS | 3772 | 1464391958309 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 15:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:32:38 INFO - PROCESS | 3772 | 1464391958297 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:32:38 INFO - PROCESS | 3772 | 1464391958301 Marionette TRACE conn2 <- [1,1422,null,{}] 15:32:38 INFO - PROCESS | 3772 | 1464391958307 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:38 INFO - PROCESS | 3772 | 1464391958452 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 15:32:38 INFO - PROCESS | 3772 | 1464391958587 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:38 INFO - PROCESS | 3772 | ++DOCSHELL 159CDC00 == 59 [pid = 3772] [id = 365] 15:32:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (161D3C00) [pid = 3772] [serial = 1094] [outer = 00000000] 15:32:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1768C400) [pid = 3772] [serial = 1095] [outer = 161D3C00] 15:32:38 INFO - PROCESS | 3772 | 1464391958646 Marionette DEBUG loaded listener.js 15:32:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (176B5000) [pid = 3772] [serial = 1096] [outer = 161D3C00] 15:32:39 INFO - PROCESS | 3772 | 1464391959221 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 15:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 990ms 15:32:39 INFO - PROCESS | 3772 | 1464391959304 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 15:32:39 INFO - PROCESS | 3772 | 1464391959308 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 15:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:32:39 INFO - PROCESS | 3772 | 1464391959326 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:32:39 INFO - PROCESS | 3772 | 1464391959329 Marionette TRACE conn2 <- [1,1426,null,{}] 15:32:39 INFO - PROCESS | 3772 | 1464391959334 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:39 INFO - PROCESS | 3772 | 1464391959454 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 15:32:39 INFO - PROCESS | 3772 | 1464391959582 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:39 INFO - PROCESS | 3772 | ++DOCSHELL 19A8D400 == 60 [pid = 3772] [id = 366] 15:32:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (19BB6000) [pid = 3772] [serial = 1097] [outer = 00000000] 15:32:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (19CC8800) [pid = 3772] [serial = 1098] [outer = 19BB6000] 15:32:39 INFO - PROCESS | 3772 | 1464391959641 Marionette DEBUG loaded listener.js 15:32:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (19CCC800) [pid = 3772] [serial = 1099] [outer = 19BB6000] 15:32:40 INFO - PROCESS | 3772 | 1464391960221 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 15:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 943ms 15:32:40 INFO - PROCESS | 3772 | 1464391960260 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 15:32:40 INFO - PROCESS | 3772 | 1464391960263 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 15:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:32:40 INFO - PROCESS | 3772 | 1464391960273 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:32:40 INFO - PROCESS | 3772 | 1464391960279 Marionette TRACE conn2 <- [1,1430,null,{}] 15:32:40 INFO - PROCESS | 3772 | 1464391960284 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:40 INFO - PROCESS | 3772 | 1464391960392 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 15:32:40 INFO - PROCESS | 3772 | 1464391960501 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:40 INFO - PROCESS | 3772 | ++DOCSHELL 16E5E400 == 61 [pid = 3772] [id = 367] 15:32:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1AA94C00) [pid = 3772] [serial = 1100] [outer = 00000000] 15:32:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1AD7A800) [pid = 3772] [serial = 1101] [outer = 1AA94C00] 15:32:40 INFO - PROCESS | 3772 | 1464391960555 Marionette DEBUG loaded listener.js 15:32:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1B257800) [pid = 3772] [serial = 1102] [outer = 1AA94C00] 15:32:41 INFO - PROCESS | 3772 | 1464391961160 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 15:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 944ms 15:32:41 INFO - PROCESS | 3772 | 1464391961232 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 15:32:41 INFO - PROCESS | 3772 | 1464391961235 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 15:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:32:41 INFO - PROCESS | 3772 | 1464391961238 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:32:41 INFO - PROCESS | 3772 | 1464391961240 Marionette TRACE conn2 <- [1,1434,null,{}] 15:32:41 INFO - PROCESS | 3772 | 1464391961257 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:41 INFO - PROCESS | 3772 | 1464391961396 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 15:32:41 INFO - PROCESS | 3772 | 1464391961411 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:41 INFO - PROCESS | 3772 | ++DOCSHELL 1871AC00 == 62 [pid = 3772] [id = 368] 15:32:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1871E000) [pid = 3772] [serial = 1103] [outer = 00000000] 15:32:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (18723C00) [pid = 3772] [serial = 1104] [outer = 1871E000] 15:32:41 INFO - PROCESS | 3772 | 1464391961465 Marionette DEBUG loaded listener.js 15:32:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (19BC0000) [pid = 3772] [serial = 1105] [outer = 1871E000] 15:32:42 INFO - PROCESS | 3772 | 1464391962037 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 15:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 836ms 15:32:42 INFO - PROCESS | 3772 | 1464391962064 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 15:32:42 INFO - PROCESS | 3772 | 1464391962066 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 15:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:32:42 INFO - PROCESS | 3772 | 1464391962069 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:32:42 INFO - PROCESS | 3772 | 1464391962071 Marionette TRACE conn2 <- [1,1438,null,{}] 15:32:42 INFO - PROCESS | 3772 | 1464391962075 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:42 INFO - PROCESS | 3772 | 1464391962180 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 15:32:42 INFO - PROCESS | 3772 | 1464391962286 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:42 INFO - PROCESS | 3772 | ++DOCSHELL 18B5A400 == 63 [pid = 3772] [id = 369] 15:32:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (18B5C400) [pid = 3772] [serial = 1106] [outer = 00000000] 15:32:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (18B60C00) [pid = 3772] [serial = 1107] [outer = 18B5C400] 15:32:42 INFO - PROCESS | 3772 | 1464391962347 Marionette DEBUG loaded listener.js 15:32:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (18B66000) [pid = 3772] [serial = 1108] [outer = 18B5C400] 15:32:42 INFO - PROCESS | 3772 | 1464391962991 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 15:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 990ms 15:32:43 INFO - PROCESS | 3772 | 1464391963071 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 15:32:43 INFO - PROCESS | 3772 | 1464391963074 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 15:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:32:43 INFO - PROCESS | 3772 | 1464391963090 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:32:43 INFO - PROCESS | 3772 | 1464391963093 Marionette TRACE conn2 <- [1,1442,null,{}] 15:32:43 INFO - PROCESS | 3772 | 1464391963099 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:43 INFO - PROCESS | 3772 | 1464391963208 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 15:32:43 INFO - PROCESS | 3772 | 1464391963363 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:43 INFO - PROCESS | 3772 | ++DOCSHELL 10B13000 == 64 [pid = 3772] [id = 370] 15:32:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (10B16800) [pid = 3772] [serial = 1109] [outer = 00000000] 15:32:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (138EDC00) [pid = 3772] [serial = 1110] [outer = 10B16800] 15:32:43 INFO - PROCESS | 3772 | 1464391963426 Marionette DEBUG loaded listener.js 15:32:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (1395CC00) [pid = 3772] [serial = 1111] [outer = 10B16800] 15:32:44 INFO - PROCESS | 3772 | 1464391964190 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 15:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1145ms 15:32:44 INFO - PROCESS | 3772 | 1464391964224 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 15:32:44 INFO - PROCESS | 3772 | 1464391964228 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 15:32:44 INFO - PROCESS | 3772 | 1464391964234 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:32:44 INFO - PROCESS | 3772 | 1464391964237 Marionette TRACE conn2 <- [1,1446,null,{}] 15:32:44 INFO - PROCESS | 3772 | 1464391964242 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:44 INFO - PROCESS | 3772 | 1464391964345 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 15:32:44 INFO - PROCESS | 3772 | 1464391964454 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:44 INFO - PROCESS | 3772 | ++DOCSHELL 132F9000 == 65 [pid = 3772] [id = 371] 15:32:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (15930000) [pid = 3772] [serial = 1112] [outer = 00000000] 15:32:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (161DBC00) [pid = 3772] [serial = 1113] [outer = 15930000] 15:32:44 INFO - PROCESS | 3772 | 1464391964504 Marionette DEBUG loaded listener.js 15:32:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (168BA000) [pid = 3772] [serial = 1114] [outer = 15930000] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (168BBC00) [pid = 3772] [serial = 1050] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (129EF800) [pid = 3772] [serial = 1044] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (129F0800) [pid = 3772] [serial = 1047] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (143B0000) [pid = 3772] [serial = 1048] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (1395C000) [pid = 3772] [serial = 1029] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (12FAC800) [pid = 3772] [serial = 1045] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (1A9BDC00) [pid = 3772] [serial = 1038] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (10379000) [pid = 3772] [serial = 1026] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (1867B000) [pid = 3772] [serial = 1035] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (1A1A5400) [pid = 3772] [serial = 1023] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (161DB000) [pid = 3772] [serial = 1032] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (1AA93800) [pid = 3772] [serial = 1041] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1A328800) [pid = 3772] [serial = 984] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (13A7B000) [pid = 3772] [serial = 987] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (16DE7400) [pid = 3772] [serial = 990] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1A1AAC00) [pid = 3772] [serial = 993] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (168C6C00) [pid = 3772] [serial = 1008] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (174FD000) [pid = 3772] [serial = 1011] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (174FDC00) [pid = 3772] [serial = 1012] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (159CF800) [pid = 3772] [serial = 1005] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (161D9400) [pid = 3772] [serial = 1006] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (129F8000) [pid = 3772] [serial = 1002] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (13282400) [pid = 3772] [serial = 1003] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (18674000) [pid = 3772] [serial = 1015] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (18098400) [pid = 3772] [serial = 1014] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (13281C00) [pid = 3772] [serial = 1000] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (129FDC00) [pid = 3772] [serial = 999] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (169D3800) [pid = 3772] [serial = 1020] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1A889000) [pid = 3772] [serial = 996] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (19C36800) [pid = 3772] [serial = 1017] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (19C37C00) [pid = 3772] [serial = 1018] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (168C5C00) [pid = 3772] [serial = 1051] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1A328000) [pid = 3772] [serial = 1024] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (17694800) [pid = 3772] [serial = 1021] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (16DE5C00) [pid = 3772] [serial = 1009] [outer = 00000000] [url = about:blank] 15:32:45 INFO - PROCESS | 3772 | 1464391965104 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 15:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 929ms 15:32:45 INFO - PROCESS | 3772 | 1464391965164 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 15:32:45 INFO - PROCESS | 3772 | 1464391965169 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 15:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:32:45 INFO - PROCESS | 3772 | 1464391965175 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:32:45 INFO - PROCESS | 3772 | 1464391965178 Marionette TRACE conn2 <- [1,1450,null,{}] 15:32:45 INFO - PROCESS | 3772 | 1464391965181 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:45 INFO - PROCESS | 3772 | 1464391965280 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 15:32:45 INFO - PROCESS | 3772 | 1464391965379 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:45 INFO - PROCESS | 3772 | ++DOCSHELL 10F3B000 == 66 [pid = 3772] [id = 372] 15:32:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (11296400) [pid = 3772] [serial = 1115] [outer = 00000000] 15:32:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (132F1C00) [pid = 3772] [serial = 1116] [outer = 11296400] 15:32:45 INFO - PROCESS | 3772 | 1464391965425 Marionette DEBUG loaded listener.js 15:32:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (15940C00) [pid = 3772] [serial = 1117] [outer = 11296400] 15:32:45 INFO - PROCESS | 3772 | 1464391965889 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 15:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 727ms 15:32:45 INFO - PROCESS | 3772 | 1464391965915 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 15:32:45 INFO - PROCESS | 3772 | 1464391965917 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 15:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:32:45 INFO - PROCESS | 3772 | 1464391965920 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:32:45 INFO - PROCESS | 3772 | 1464391965924 Marionette TRACE conn2 <- [1,1454,null,{}] 15:32:45 INFO - PROCESS | 3772 | 1464391965934 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:46 INFO - PROCESS | 3772 | 1464391966023 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 15:32:46 INFO - PROCESS | 3772 | 1464391966033 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:46 INFO - PROCESS | 3772 | ++DOCSHELL 174FD800 == 67 [pid = 3772] [id = 373] 15:32:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (174FDC00) [pid = 3772] [serial = 1118] [outer = 00000000] 15:32:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1768EC00) [pid = 3772] [serial = 1119] [outer = 174FDC00] 15:32:46 INFO - PROCESS | 3772 | 1464391966082 Marionette DEBUG loaded listener.js 15:32:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (17697C00) [pid = 3772] [serial = 1120] [outer = 174FDC00] 15:32:46 INFO - PROCESS | 3772 | 1464391966550 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 15:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 619ms 15:32:46 INFO - PROCESS | 3772 | 1464391966558 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 15:32:46 INFO - PROCESS | 3772 | 1464391966561 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 15:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:32:46 INFO - PROCESS | 3772 | 1464391966567 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:32:46 INFO - PROCESS | 3772 | 1464391966568 Marionette TRACE conn2 <- [1,1458,null,{}] 15:32:46 INFO - PROCESS | 3772 | 1464391966572 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:46 INFO - PROCESS | 3772 | 1464391966642 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 15:32:46 INFO - PROCESS | 3772 | 1464391966649 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:46 INFO - PROCESS | 3772 | ++DOCSHELL 176AD800 == 68 [pid = 3772] [id = 374] 15:32:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (176B2C00) [pid = 3772] [serial = 1121] [outer = 00000000] 15:32:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (18098400) [pid = 3772] [serial = 1122] [outer = 176B2C00] 15:32:46 INFO - PROCESS | 3772 | 1464391966694 Marionette DEBUG loaded listener.js 15:32:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (18673000) [pid = 3772] [serial = 1123] [outer = 176B2C00] 15:32:47 INFO - PROCESS | 3772 | 1464391967181 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 15:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 696ms 15:32:47 INFO - PROCESS | 3772 | 1464391967252 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 15:32:47 INFO - PROCESS | 3772 | 1464391967255 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 15:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:32:47 INFO - PROCESS | 3772 | 1464391967267 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:32:47 INFO - PROCESS | 3772 | 1464391967269 Marionette TRACE conn2 <- [1,1462,null,{}] 15:32:47 INFO - PROCESS | 3772 | 1464391967273 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:47 INFO - PROCESS | 3772 | 1464391967395 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 15:32:47 INFO - PROCESS | 3772 | 1464391967485 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:47 INFO - PROCESS | 3772 | ++DOCSHELL 1867B000 == 69 [pid = 3772] [id = 375] 15:32:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1867E000) [pid = 3772] [serial = 1124] [outer = 00000000] 15:32:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1871F400) [pid = 3772] [serial = 1125] [outer = 1867E000] 15:32:47 INFO - PROCESS | 3772 | 1464391967530 Marionette DEBUG loaded listener.js 15:32:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (18B5EC00) [pid = 3772] [serial = 1126] [outer = 1867E000] 15:32:47 INFO - PROCESS | 3772 | 1464391967970 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 15:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 727ms 15:32:47 INFO - PROCESS | 3772 | 1464391968009 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 15:32:47 INFO - PROCESS | 3772 | 1464391968010 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 15:32:47 INFO - PROCESS | 3772 | 1464391968014 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:32:48 INFO - PROCESS | 3772 | 1464391968015 Marionette TRACE conn2 <- [1,1466,null,{}] 15:32:48 INFO - PROCESS | 3772 | 1464391968019 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:48 INFO - PROCESS | 3772 | 1464391968150 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 15:32:48 INFO - PROCESS | 3772 | 1464391968216 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:48 INFO - PROCESS | 3772 | ++DOCSHELL 18B67C00 == 70 [pid = 3772] [id = 376] 15:32:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (19A81800) [pid = 3772] [serial = 1127] [outer = 00000000] 15:32:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (19CC9000) [pid = 3772] [serial = 1128] [outer = 19A81800] 15:32:48 INFO - PROCESS | 3772 | 1464391968245 Marionette DEBUG loaded listener.js 15:32:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1A0B0800) [pid = 3772] [serial = 1129] [outer = 19A81800] 15:32:48 INFO - PROCESS | 3772 | 1464391968668 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 15:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 727ms 15:32:48 INFO - PROCESS | 3772 | 1464391968760 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 15:32:48 INFO - PROCESS | 3772 | 1464391968762 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 15:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:32:48 INFO - PROCESS | 3772 | 1464391968769 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:32:48 INFO - PROCESS | 3772 | 1464391968771 Marionette TRACE conn2 <- [1,1470,null,{}] 15:32:48 INFO - PROCESS | 3772 | 1464391968775 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:48 INFO - PROCESS | 3772 | 1464391968894 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 15:32:48 INFO - PROCESS | 3772 | 1464391968904 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:48 INFO - PROCESS | 3772 | ++DOCSHELL 118C9400 == 71 [pid = 3772] [id = 377] 15:32:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (15943000) [pid = 3772] [serial = 1130] [outer = 00000000] 15:32:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1A0BA400) [pid = 3772] [serial = 1131] [outer = 15943000] 15:32:49 INFO - PROCESS | 3772 | 1464391969003 Marionette DEBUG loaded listener.js 15:32:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1A328000) [pid = 3772] [serial = 1132] [outer = 15943000] 15:32:49 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (18673800) [pid = 3772] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:32:49 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (10B0BC00) [pid = 3772] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:32:49 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (1AC30800) [pid = 3772] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:32:49 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (10B14400) [pid = 3772] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:32:49 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (105F6800) [pid = 3772] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:32:49 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (18038C00) [pid = 3772] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:32:49 INFO - PROCESS | 3772 | 1464391969464 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 15:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 727ms 15:32:49 INFO - PROCESS | 3772 | 1464391969510 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 15:32:49 INFO - PROCESS | 3772 | 1464391969512 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 15:32:49 INFO - PROCESS | 3772 | 1464391969515 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:32:49 INFO - PROCESS | 3772 | 1464391969517 Marionette TRACE conn2 <- [1,1474,null,{}] 15:32:49 INFO - PROCESS | 3772 | 1464391969520 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:49 INFO - PROCESS | 3772 | 1464391969642 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 15:32:49 INFO - PROCESS | 3772 | 1464391969653 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:49 INFO - PROCESS | 3772 | ++DOCSHELL 1593F400 == 72 [pid = 3772] [id = 378] 15:32:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (16DF0800) [pid = 3772] [serial = 1133] [outer = 00000000] 15:32:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (19C39400) [pid = 3772] [serial = 1134] [outer = 16DF0800] 15:32:49 INFO - PROCESS | 3772 | 1464391969698 Marionette DEBUG loaded listener.js 15:32:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1A3B8000) [pid = 3772] [serial = 1135] [outer = 16DF0800] 15:32:50 INFO - PROCESS | 3772 | 1464391970103 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 15:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 634ms 15:32:50 INFO - PROCESS | 3772 | 1464391970137 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 15:32:50 INFO - PROCESS | 3772 | 1464391970139 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 15:32:50 INFO - PROCESS | 3772 | 1464391970142 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:32:50 INFO - PROCESS | 3772 | 1464391970144 Marionette TRACE conn2 <- [1,1478,null,{}] 15:32:50 INFO - PROCESS | 3772 | 1464391970151 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:50 INFO - PROCESS | 3772 | 1464391970235 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 15:32:50 INFO - PROCESS | 3772 | 1464391970241 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:50 INFO - PROCESS | 3772 | ++DOCSHELL 16DE8400 == 73 [pid = 3772] [id = 379] 15:32:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1747E000) [pid = 3772] [serial = 1136] [outer = 00000000] 15:32:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1A9BE000) [pid = 3772] [serial = 1137] [outer = 1747E000] 15:32:50 INFO - PROCESS | 3772 | 1464391970285 Marionette DEBUG loaded listener.js 15:32:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1AA90800) [pid = 3772] [serial = 1138] [outer = 1747E000] 15:32:50 INFO - PROCESS | 3772 | 1464391970737 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 15:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 635ms 15:32:50 INFO - PROCESS | 3772 | 1464391970792 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 15:32:50 INFO - PROCESS | 3772 | 1464391970794 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 15:32:50 INFO - PROCESS | 3772 | 1464391970801 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:32:50 INFO - PROCESS | 3772 | 1464391970803 Marionette TRACE conn2 <- [1,1482,null,{}] 15:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:32:50 INFO - PROCESS | 3772 | 1464391970806 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:50 INFO - PROCESS | 3772 | 1464391970889 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 15:32:50 INFO - PROCESS | 3772 | 1464391970896 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:50 INFO - PROCESS | 3772 | ++DOCSHELL 1A9BDC00 == 74 [pid = 3772] [id = 380] 15:32:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1A9C1C00) [pid = 3772] [serial = 1139] [outer = 00000000] 15:32:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1AD77C00) [pid = 3772] [serial = 1140] [outer = 1A9C1C00] 15:32:50 INFO - PROCESS | 3772 | 1464391970940 Marionette DEBUG loaded listener.js 15:32:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1AE9CC00) [pid = 3772] [serial = 1141] [outer = 1A9C1C00] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 16FE0800 == 73 [pid = 3772] [id = 317] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 1AA8F400 == 72 [pid = 3772] [id = 12] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 1AA8EC00 == 71 [pid = 3772] [id = 347] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 1123D400 == 70 [pid = 3772] [id = 288] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 1AC2FC00 == 69 [pid = 3772] [id = 13] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 13A79400 == 68 [pid = 3772] [id = 300] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 1A9B9400 == 67 [pid = 3772] [id = 11] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 152CAC00 == 66 [pid = 3772] [id = 291] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 1A9B8000 == 65 [pid = 3772] [id = 346] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 168C4000 == 64 [pid = 3772] [id = 294] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 129FD000 == 63 [pid = 3772] [id = 295] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 12FB1800 == 62 [pid = 3772] [id = 296] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 104EB000 == 61 [pid = 3772] [id = 345] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 0F30B000 == 60 [pid = 3772] [id = 301] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 18037C00 == 59 [pid = 3772] [id = 297] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 166D1C00 == 58 [pid = 3772] [id = 330] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 1A3BA800 == 57 [pid = 3772] [id = 332] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 10B0DC00 == 56 [pid = 3772] [id = 298] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 176D2000 == 55 [pid = 3772] [id = 309] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 138EE000 == 54 [pid = 3772] [id = 328] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 10481C00 == 53 [pid = 3772] [id = 21] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 12FA8C00 == 52 [pid = 3772] [id = 302] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 14347000 == 51 [pid = 3772] [id = 299] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 161D4000 == 50 [pid = 3772] [id = 292] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 168C3000 == 49 [pid = 3772] [id = 293] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 16DEF400 == 48 [pid = 3772] [id = 315] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 129F4400 == 47 [pid = 3772] [id = 329] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 1B258000 == 46 [pid = 3772] [id = 14] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 174EE400 == 45 [pid = 3772] [id = 316] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 1829D000 == 44 [pid = 3772] [id = 331] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 1B5D3C00 == 43 [pid = 3772] [id = 18] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 13E2DC00 == 42 [pid = 3772] [id = 290] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 12F4A000 == 41 [pid = 3772] [id = 289] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 132F9000 == 40 [pid = 3772] [id = 371] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 10B13000 == 39 [pid = 3772] [id = 370] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 1871AC00 == 38 [pid = 3772] [id = 368] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 18B5A400 == 37 [pid = 3772] [id = 369] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 16E5E400 == 36 [pid = 3772] [id = 367] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 19A8D400 == 35 [pid = 3772] [id = 366] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 1867B000 == 34 [pid = 3772] [id = 375] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 176AD800 == 33 [pid = 3772] [id = 374] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 118C9400 == 32 [pid = 3772] [id = 377] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 18B67C00 == 31 [pid = 3772] [id = 376] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 1593F400 == 30 [pid = 3772] [id = 378] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 174FD800 == 29 [pid = 3772] [id = 373] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 16DE8400 == 28 [pid = 3772] [id = 379] 15:32:52 INFO - PROCESS | 3772 | --DOCSHELL 10F3B000 == 27 [pid = 3772] [id = 372] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (19A86800) [pid = 3772] [serial = 1077] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1AC23800) [pid = 3772] [serial = 1068] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (12FA4000) [pid = 3772] [serial = 1074] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1A9C5800) [pid = 3772] [serial = 1065] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (17695000) [pid = 3772] [serial = 1053] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (1AD72C00) [pid = 3772] [serial = 1080] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (1293AC00) [pid = 3772] [serial = 1072] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (11244000) [pid = 3772] [serial = 1071] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (19C38800) [pid = 3772] [serial = 1078] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1593E400) [pid = 3772] [serial = 1056] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (11BB8000) [pid = 3772] [serial = 1083] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1A0BB000) [pid = 3772] [serial = 1062] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (18096C00) [pid = 3772] [serial = 1059] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1AD79400) [pid = 3772] [serial = 1081] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1AD72800) [pid = 3772] [serial = 1086] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (13A7F400) [pid = 3772] [serial = 1084] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (166D0C00) [pid = 3772] [serial = 1075] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1AEA1C00) [pid = 3772] [serial = 1087] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (178BBC00) [pid = 3772] [serial = 1089] [outer = 00000000] [url = about:blank] 15:32:53 INFO - PROCESS | 3772 | 1464391973273 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 15:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 2490ms 15:32:53 INFO - PROCESS | 3772 | 1464391973312 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 15:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:32:53 INFO - PROCESS | 3772 | 1464391973315 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 15:32:53 INFO - PROCESS | 3772 | 1464391973321 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:32:53 INFO - PROCESS | 3772 | 1464391973323 Marionette TRACE conn2 <- [1,1486,null,{}] 15:32:53 INFO - PROCESS | 3772 | 1464391973330 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:53 INFO - PROCESS | 3772 | 1464391973411 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 15:32:53 INFO - PROCESS | 3772 | 1464391973422 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:53 INFO - PROCESS | 3772 | ++DOCSHELL 104ED400 == 28 [pid = 3772] [id = 381] 15:32:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (10503800) [pid = 3772] [serial = 1142] [outer = 00000000] 15:32:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (10A5F800) [pid = 3772] [serial = 1143] [outer = 10503800] 15:32:53 INFO - PROCESS | 3772 | 1464391973475 Marionette DEBUG loaded listener.js 15:32:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (10B0B800) [pid = 3772] [serial = 1144] [outer = 10503800] 15:32:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (10E45C00) [pid = 3772] [serial = 1145] [outer = 1B5D5C00] 15:32:54 INFO - PROCESS | 3772 | 1464391974042 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 15:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 789ms 15:32:54 INFO - PROCESS | 3772 | 1464391974103 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 15:32:54 INFO - PROCESS | 3772 | 1464391974108 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 15:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:32:54 INFO - PROCESS | 3772 | 1464391974114 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:32:54 INFO - PROCESS | 3772 | 1464391974117 Marionette TRACE conn2 <- [1,1490,null,{}] 15:32:54 INFO - PROCESS | 3772 | 1464391974121 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:54 INFO - PROCESS | 3772 | 1464391974221 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 15:32:54 INFO - PROCESS | 3772 | 1464391974309 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:54 INFO - PROCESS | 3772 | ++DOCSHELL 105FA400 == 29 [pid = 3772] [id = 382] 15:32:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (10B0F000) [pid = 3772] [serial = 1146] [outer = 00000000] 15:32:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (11BB8000) [pid = 3772] [serial = 1147] [outer = 10B0F000] 15:32:54 INFO - PROCESS | 3772 | 1464391974354 Marionette DEBUG loaded listener.js 15:32:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (129F4000) [pid = 3772] [serial = 1148] [outer = 10B0F000] 15:32:54 INFO - PROCESS | 3772 | 1464391974744 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 15:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 681ms 15:32:54 INFO - PROCESS | 3772 | 1464391974825 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 15:32:54 INFO - PROCESS | 3772 | 1464391974827 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 15:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:32:54 INFO - PROCESS | 3772 | 1464391974834 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:32:54 INFO - PROCESS | 3772 | 1464391974837 Marionette TRACE conn2 <- [1,1494,null,{}] 15:32:54 INFO - PROCESS | 3772 | 1464391974852 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:54 INFO - PROCESS | 3772 | 1464391974940 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 15:32:54 INFO - PROCESS | 3772 | 1464391974958 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:54 INFO - PROCESS | 3772 | ++DOCSHELL 13283000 == 30 [pid = 3772] [id = 383] 15:32:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (13283800) [pid = 3772] [serial = 1149] [outer = 00000000] 15:32:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (132F6C00) [pid = 3772] [serial = 1150] [outer = 13283800] 15:32:54 INFO - PROCESS | 3772 | 1464391974992 Marionette DEBUG loaded listener.js 15:32:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (138EF400) [pid = 3772] [serial = 1151] [outer = 13283800] 15:32:55 INFO - PROCESS | 3772 | 1464391975780 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 15:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1021ms 15:32:55 INFO - PROCESS | 3772 | 1464391975861 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 15:32:55 INFO - PROCESS | 3772 | 1464391975867 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 15:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:32:55 INFO - PROCESS | 3772 | 1464391975871 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:32:55 INFO - PROCESS | 3772 | 1464391975876 Marionette TRACE conn2 <- [1,1498,null,{}] 15:32:55 INFO - PROCESS | 3772 | 1464391975904 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:56 INFO - PROCESS | 3772 | 1464391976078 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 15:32:56 INFO - PROCESS | 3772 | 1464391976172 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:56 INFO - PROCESS | 3772 | ++DOCSHELL 10B0B400 == 31 [pid = 3772] [id = 384] 15:32:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (10B0EC00) [pid = 3772] [serial = 1152] [outer = 00000000] 15:32:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (11F22000) [pid = 3772] [serial = 1153] [outer = 10B0EC00] 15:32:56 INFO - PROCESS | 3772 | 1464391976231 Marionette DEBUG loaded listener.js 15:32:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (129FD400) [pid = 3772] [serial = 1154] [outer = 10B0EC00] 15:32:56 INFO - PROCESS | 3772 | 1464391977003 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 15:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1223ms 15:32:57 INFO - PROCESS | 3772 | 1464391977090 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 15:32:57 INFO - PROCESS | 3772 | 1464391977096 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 15:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:32:57 INFO - PROCESS | 3772 | 1464391977103 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:32:57 INFO - PROCESS | 3772 | 1464391977106 Marionette TRACE conn2 <- [1,1502,null,{}] 15:32:57 INFO - PROCESS | 3772 | 1464391977110 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:57 INFO - PROCESS | 3772 | 1464391977259 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 15:32:57 INFO - PROCESS | 3772 | 1464391977385 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:57 INFO - PROCESS | 3772 | ++DOCSHELL 131E1800 == 32 [pid = 3772] [id = 385] 15:32:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (132F2800) [pid = 3772] [serial = 1155] [outer = 00000000] 15:32:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (13964C00) [pid = 3772] [serial = 1156] [outer = 132F2800] 15:32:57 INFO - PROCESS | 3772 | 1464391977442 Marionette DEBUG loaded listener.js 15:32:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (13E2D400) [pid = 3772] [serial = 1157] [outer = 132F2800] 15:32:58 INFO - PROCESS | 3772 | --DOCSHELL 10A5B000 == 31 [pid = 3772] [id = 357] 15:32:58 INFO - PROCESS | 3772 | --DOCSHELL 17FCF400 == 30 [pid = 3772] [id = 362] 15:32:58 INFO - PROCESS | 3772 | --DOCSHELL 0F304000 == 29 [pid = 3772] [id = 364] 15:32:58 INFO - PROCESS | 3772 | --DOCSHELL 105EEC00 == 28 [pid = 3772] [id = 361] 15:32:58 INFO - PROCESS | 3772 | --DOCSHELL 10558400 == 27 [pid = 3772] [id = 349] 15:32:58 INFO - PROCESS | 3772 | --DOCSHELL 105FA400 == 26 [pid = 3772] [id = 382] 15:32:58 INFO - PROCESS | 3772 | --DOCSHELL 104ED400 == 25 [pid = 3772] [id = 381] 15:32:58 INFO - PROCESS | 3772 | 1464391978344 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 15:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1284ms 15:32:58 INFO - PROCESS | 3772 | 1464391978385 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 15:32:58 INFO - PROCESS | 3772 | 1464391978389 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 15:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:32:58 INFO - PROCESS | 3772 | 1464391978394 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:32:58 INFO - PROCESS | 3772 | 1464391978399 Marionette TRACE conn2 <- [1,1506,null,{}] 15:32:58 INFO - PROCESS | 3772 | 1464391978406 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:58 INFO - PROCESS | 3772 | 1464391978551 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 15:32:58 INFO - PROCESS | 3772 | 1464391978683 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:58 INFO - PROCESS | 3772 | ++DOCSHELL 10504C00 == 26 [pid = 3772] [id = 386] 15:32:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (10505000) [pid = 3772] [serial = 1158] [outer = 00000000] 15:32:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (10B0CC00) [pid = 3772] [serial = 1159] [outer = 10505000] 15:32:58 INFO - PROCESS | 3772 | 1464391978747 Marionette DEBUG loaded listener.js 15:32:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (10E47C00) [pid = 3772] [serial = 1160] [outer = 10505000] 15:32:59 INFO - PROCESS | 3772 | 1464391979419 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1036ms 15:32:59 INFO - PROCESS | 3772 | 1464391979445 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 15:32:59 INFO - PROCESS | 3772 | 1464391979451 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 15:32:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:32:59 INFO - PROCESS | 3772 | 1464391979483 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:32:59 INFO - PROCESS | 3772 | 1464391979486 Marionette TRACE conn2 <- [1,1510,null,{}] 15:32:59 INFO - PROCESS | 3772 | 1464391979490 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:59 INFO - PROCESS | 3772 | 1464391979603 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 15:32:59 INFO - PROCESS | 3772 | 1464391979704 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:59 INFO - PROCESS | 3772 | ++DOCSHELL 129F7C00 == 27 [pid = 3772] [id = 387] 15:32:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (12BBFC00) [pid = 3772] [serial = 1161] [outer = 00000000] 15:32:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (13282800) [pid = 3772] [serial = 1162] [outer = 12BBFC00] 15:32:59 INFO - PROCESS | 3772 | 1464391979761 Marionette DEBUG loaded listener.js 15:32:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (13965400) [pid = 3772] [serial = 1163] [outer = 12BBFC00] 15:33:00 INFO - PROCESS | 3772 | 1464391980332 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 15:33:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 15:33:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:33:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 15:33:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:33:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 15:33:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:33:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 15:33:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:33:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 913ms 15:33:00 INFO - PROCESS | 3772 | 1464391980391 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 15:33:00 INFO - PROCESS | 3772 | 1464391980394 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 15:33:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:33:00 INFO - PROCESS | 3772 | 1464391980399 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:33:00 INFO - PROCESS | 3772 | 1464391980403 Marionette TRACE conn2 <- [1,1514,null,{}] 15:33:00 INFO - PROCESS | 3772 | 1464391980414 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:00 INFO - PROCESS | 3772 | 1464391980527 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 15:33:00 INFO - PROCESS | 3772 | 1464391980631 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:00 INFO - PROCESS | 3772 | ++DOCSHELL 1592F400 == 28 [pid = 3772] [id = 388] 15:33:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (1593A400) [pid = 3772] [serial = 1164] [outer = 00000000] 15:33:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (15FBCC00) [pid = 3772] [serial = 1165] [outer = 1593A400] 15:33:00 INFO - PROCESS | 3772 | 1464391980691 Marionette DEBUG loaded listener.js 15:33:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (161D2800) [pid = 3772] [serial = 1166] [outer = 1593A400] 15:33:01 INFO - PROCESS | 3772 | 1464391981298 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 15:33:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:33:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:33:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:33:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:33:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:33:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:33:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 944ms 15:33:01 INFO - PROCESS | 3772 | 1464391981352 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 15:33:01 INFO - PROCESS | 3772 | 1464391981355 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 15:33:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:33:01 INFO - PROCESS | 3772 | 1464391981359 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:33:01 INFO - PROCESS | 3772 | 1464391981361 Marionette TRACE conn2 <- [1,1518,null,{}] 15:33:01 INFO - PROCESS | 3772 | 1464391981365 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:01 INFO - PROCESS | 3772 | 1464391981475 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 15:33:01 INFO - PROCESS | 3772 | 1464391981563 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:01 INFO - PROCESS | 3772 | ++DOCSHELL 166D1000 == 29 [pid = 3772] [id = 389] 15:33:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (166D2400) [pid = 3772] [serial = 1167] [outer = 00000000] 15:33:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (16955000) [pid = 3772] [serial = 1168] [outer = 166D2400] 15:33:01 INFO - PROCESS | 3772 | 1464391981619 Marionette DEBUG loaded listener.js 15:33:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (169D2800) [pid = 3772] [serial = 1169] [outer = 166D2400] 15:33:02 INFO - PROCESS | 3772 | 1464391982132 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 15:33:02 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 15:33:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:33:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:33:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 15:33:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:33:02 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 835ms 15:33:02 INFO - PROCESS | 3772 | 1464391982184 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 15:33:02 INFO - PROCESS | 3772 | 1464391982186 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 15:33:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:33:02 INFO - PROCESS | 3772 | 1464391982190 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:33:02 INFO - PROCESS | 3772 | 1464391982192 Marionette TRACE conn2 <- [1,1522,null,{}] 15:33:02 INFO - PROCESS | 3772 | 1464391982196 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:02 INFO - PROCESS | 3772 | 1464391982322 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 15:33:02 INFO - PROCESS | 3772 | 1464391982461 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:02 INFO - PROCESS | 3772 | ++DOCSHELL 168C6400 == 30 [pid = 3772] [id = 390] 15:33:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (1695F800) [pid = 3772] [serial = 1170] [outer = 00000000] 15:33:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (16E5E800) [pid = 3772] [serial = 1171] [outer = 1695F800] 15:33:02 INFO - PROCESS | 3772 | 1464391982520 Marionette DEBUG loaded listener.js 15:33:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (16E65000) [pid = 3772] [serial = 1172] [outer = 1695F800] 15:33:03 INFO - PROCESS | 3772 | 1464391983133 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:33:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:33:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 990ms 15:33:03 INFO - PROCESS | 3772 | 1464391983193 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 15:33:03 INFO - PROCESS | 3772 | 1464391983195 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 15:33:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:33:03 INFO - PROCESS | 3772 | 1464391983199 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:33:03 INFO - PROCESS | 3772 | 1464391983201 Marionette TRACE conn2 <- [1,1526,null,{}] 15:33:03 INFO - PROCESS | 3772 | 1464391983205 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:03 INFO - PROCESS | 3772 | 1464391983356 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 15:33:03 INFO - PROCESS | 3772 | 1464391983493 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:03 INFO - PROCESS | 3772 | ++DOCSHELL 12F0D400 == 31 [pid = 3772] [id = 391] 15:33:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (16F0B800) [pid = 3772] [serial = 1173] [outer = 00000000] 15:33:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (17698C00) [pid = 3772] [serial = 1174] [outer = 16F0B800] 15:33:03 INFO - PROCESS | 3772 | 1464391983551 Marionette DEBUG loaded listener.js 15:33:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (176CE000) [pid = 3772] [serial = 1175] [outer = 16F0B800] 15:33:04 INFO - PROCESS | 3772 | 1464391984171 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:33:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1037ms 15:33:04 INFO - PROCESS | 3772 | 1464391984224 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 15:33:04 INFO - PROCESS | 3772 | 1464391984228 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 15:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:33:04 INFO - PROCESS | 3772 | 1464391984234 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:33:04 INFO - PROCESS | 3772 | 1464391984238 Marionette TRACE conn2 <- [1,1530,null,{}] 15:33:04 INFO - PROCESS | 3772 | 1464391984244 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:04 INFO - PROCESS | 3772 | 1464391984355 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 15:33:04 INFO - PROCESS | 3772 | 1464391984482 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:04 INFO - PROCESS | 3772 | ++DOCSHELL 10A5B000 == 32 [pid = 3772] [id = 392] 15:33:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (10B0A000) [pid = 3772] [serial = 1176] [outer = 00000000] 15:33:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (11299C00) [pid = 3772] [serial = 1177] [outer = 10B0A000] 15:33:04 INFO - PROCESS | 3772 | 1464391984537 Marionette DEBUG loaded listener.js 15:33:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (11FAFC00) [pid = 3772] [serial = 1178] [outer = 10B0A000] 15:33:05 INFO - PROCESS | 3772 | 1464391985173 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 15:33:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:33:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 990ms 15:33:05 INFO - PROCESS | 3772 | 1464391985222 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 15:33:05 INFO - PROCESS | 3772 | 1464391985228 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 15:33:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:33:05 INFO - PROCESS | 3772 | 1464391985232 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:33:05 INFO - PROCESS | 3772 | 1464391985237 Marionette TRACE conn2 <- [1,1534,null,{}] 15:33:05 INFO - PROCESS | 3772 | 1464391985242 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:05 INFO - PROCESS | 3772 | 1464391985351 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 15:33:05 INFO - PROCESS | 3772 | 1464391985459 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:05 INFO - PROCESS | 3772 | ++DOCSHELL 13289800 == 33 [pid = 3772] [id = 393] 15:33:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (138E9C00) [pid = 3772] [serial = 1179] [outer = 00000000] 15:33:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (13E2D800) [pid = 3772] [serial = 1180] [outer = 138E9C00] 15:33:05 INFO - PROCESS | 3772 | 1464391985518 Marionette DEBUG loaded listener.js 15:33:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (14342C00) [pid = 3772] [serial = 1181] [outer = 138E9C00] 15:33:06 INFO - PROCESS | 3772 | 1464391986158 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:33:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:33:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 990ms 15:33:06 INFO - PROCESS | 3772 | 1464391986236 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 15:33:06 INFO - PROCESS | 3772 | 1464391986242 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 15:33:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:33:06 INFO - PROCESS | 3772 | 1464391986249 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:33:06 INFO - PROCESS | 3772 | 1464391986252 Marionette TRACE conn2 <- [1,1538,null,{}] 15:33:06 INFO - PROCESS | 3772 | 1464391986256 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:06 INFO - PROCESS | 3772 | 1464391986371 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 15:33:06 INFO - PROCESS | 3772 | 1464391986505 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:06 INFO - PROCESS | 3772 | ++DOCSHELL 15FBE800 == 34 [pid = 3772] [id = 394] 15:33:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (161D1C00) [pid = 3772] [serial = 1182] [outer = 00000000] 15:33:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (166D0C00) [pid = 3772] [serial = 1183] [outer = 161D1C00] 15:33:06 INFO - PROCESS | 3772 | 1464391986562 Marionette DEBUG loaded listener.js 15:33:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (168BEC00) [pid = 3772] [serial = 1184] [outer = 161D1C00] 15:33:07 INFO - PROCESS | 3772 | 1464391987160 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:33:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:33:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 990ms 15:33:07 INFO - PROCESS | 3772 | 1464391987233 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 15:33:07 INFO - PROCESS | 3772 | 1464391987236 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 15:33:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:33:07 INFO - PROCESS | 3772 | 1464391987240 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:33:07 INFO - PROCESS | 3772 | 1464391987243 Marionette TRACE conn2 <- [1,1542,null,{}] 15:33:07 INFO - PROCESS | 3772 | 1464391987254 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:07 INFO - PROCESS | 3772 | 1464391987395 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 15:33:07 INFO - PROCESS | 3772 | 1464391987533 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:07 INFO - PROCESS | 3772 | ++DOCSHELL 1768BC00 == 35 [pid = 3772] [id = 395] 15:33:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (17696000) [pid = 3772] [serial = 1185] [outer = 00000000] 15:33:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (176ACC00) [pid = 3772] [serial = 1186] [outer = 17696000] 15:33:07 INFO - PROCESS | 3772 | 1464391987594 Marionette DEBUG loaded listener.js 15:33:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (17FC5400) [pid = 3772] [serial = 1187] [outer = 17696000] 15:33:08 INFO - PROCESS | 3772 | 1464391988210 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:33:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:33:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1037ms 15:33:08 INFO - PROCESS | 3772 | 1464391988269 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 15:33:08 INFO - PROCESS | 3772 | 1464391988272 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 15:33:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:33:08 INFO - PROCESS | 3772 | 1464391988276 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:33:08 INFO - PROCESS | 3772 | 1464391988278 Marionette TRACE conn2 <- [1,1546,null,{}] 15:33:08 INFO - PROCESS | 3772 | 1464391988281 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:08 INFO - PROCESS | 3772 | 1464391988410 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 15:33:08 INFO - PROCESS | 3772 | 1464391988543 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:08 INFO - PROCESS | 3772 | ++DOCSHELL 1829D000 == 36 [pid = 3772] [id = 396] 15:33:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (1846A800) [pid = 3772] [serial = 1188] [outer = 00000000] 15:33:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (18677C00) [pid = 3772] [serial = 1189] [outer = 1846A800] 15:33:08 INFO - PROCESS | 3772 | 1464391988599 Marionette DEBUG loaded listener.js 15:33:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (1867C800) [pid = 3772] [serial = 1190] [outer = 1846A800] 15:33:09 INFO - PROCESS | 3772 | 1464391989212 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:33:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:33:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 990ms 15:33:09 INFO - PROCESS | 3772 | 1464391989277 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 15:33:09 INFO - PROCESS | 3772 | 1464391989279 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 15:33:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:33:09 INFO - PROCESS | 3772 | 1464391989283 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:33:09 INFO - PROCESS | 3772 | 1464391989285 Marionette TRACE conn2 <- [1,1550,null,{}] 15:33:09 INFO - PROCESS | 3772 | 1464391989289 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:09 INFO - PROCESS | 3772 | 1464391989389 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 15:33:09 INFO - PROCESS | 3772 | 1464391989526 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:09 INFO - PROCESS | 3772 | ++DOCSHELL 18468800 == 37 [pid = 3772] [id = 397] 15:33:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (18671400) [pid = 3772] [serial = 1191] [outer = 00000000] 15:33:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (18726C00) [pid = 3772] [serial = 1192] [outer = 18671400] 15:33:09 INFO - PROCESS | 3772 | 1464391989582 Marionette DEBUG loaded listener.js 15:33:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (18B5CC00) [pid = 3772] [serial = 1193] [outer = 18671400] 15:33:10 INFO - PROCESS | 3772 | 1464391990232 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:33:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:33:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 990ms 15:33:10 INFO - PROCESS | 3772 | 1464391990270 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 15:33:10 INFO - PROCESS | 3772 | 1464391990272 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 15:33:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:33:10 INFO - PROCESS | 3772 | 1464391990276 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:33:10 INFO - PROCESS | 3772 | 1464391990278 Marionette TRACE conn2 <- [1,1554,null,{}] 15:33:10 INFO - PROCESS | 3772 | 1464391990282 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:10 INFO - PROCESS | 3772 | 1464391990496 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 15:33:10 INFO - PROCESS | 3772 | 1464391990608 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:10 INFO - PROCESS | 3772 | ++DOCSHELL 10483800 == 38 [pid = 3772] [id = 398] 15:33:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (10489400) [pid = 3772] [serial = 1194] [outer = 00000000] 15:33:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 176 (10565400) [pid = 3772] [serial = 1195] [outer = 10489400] 15:33:10 INFO - PROCESS | 3772 | 1464391990658 Marionette DEBUG loaded listener.js 15:33:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (11297800) [pid = 3772] [serial = 1196] [outer = 10489400] 15:33:11 INFO - PROCESS | 3772 | --DOCSHELL 166D1000 == 37 [pid = 3772] [id = 389] 15:33:11 INFO - PROCESS | 3772 | --DOCSHELL 1592F400 == 36 [pid = 3772] [id = 388] 15:33:11 INFO - PROCESS | 3772 | --DOCSHELL 129F7C00 == 35 [pid = 3772] [id = 387] 15:33:11 INFO - PROCESS | 3772 | --DOCSHELL 10504C00 == 34 [pid = 3772] [id = 386] 15:33:11 INFO - PROCESS | 3772 | 1464391991384 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:33:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:33:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1144ms 15:33:11 INFO - PROCESS | 3772 | 1464391991430 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 15:33:11 INFO - PROCESS | 3772 | 1464391991419 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 15:33:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:33:11 INFO - PROCESS | 3772 | 1464391991424 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:33:11 INFO - PROCESS | 3772 | 1464391991429 Marionette TRACE conn2 <- [1,1558,null,{}] 15:33:11 INFO - PROCESS | 3772 | 1464391991436 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:11 INFO - PROCESS | 3772 | 1464391991630 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 15:33:11 INFO - PROCESS | 3772 | 1464391991690 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:11 INFO - PROCESS | 3772 | ++DOCSHELL 10F3D000 == 35 [pid = 3772] [id = 399] 15:33:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (11403000) [pid = 3772] [serial = 1197] [outer = 00000000] 15:33:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (13A7BC00) [pid = 3772] [serial = 1198] [outer = 11403000] 15:33:11 INFO - PROCESS | 3772 | 1464391991750 Marionette DEBUG loaded listener.js 15:33:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (152CEC00) [pid = 3772] [serial = 1199] [outer = 11403000] 15:33:12 INFO - PROCESS | 3772 | 1464391992414 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:33:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:33:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1036ms 15:33:12 INFO - PROCESS | 3772 | 1464391992471 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 15:33:12 INFO - PROCESS | 3772 | 1464391992477 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 15:33:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:33:12 INFO - PROCESS | 3772 | 1464391992484 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:33:12 INFO - PROCESS | 3772 | 1464391992486 Marionette TRACE conn2 <- [1,1562,null,{}] 15:33:12 INFO - PROCESS | 3772 | 1464391992491 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:12 INFO - PROCESS | 3772 | 1464391992599 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 15:33:12 INFO - PROCESS | 3772 | 1464391992738 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:12 INFO - PROCESS | 3772 | ++DOCSHELL 161D6800 == 36 [pid = 3772] [id = 400] 15:33:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (167D9000) [pid = 3772] [serial = 1200] [outer = 00000000] 15:33:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (169D0C00) [pid = 3772] [serial = 1201] [outer = 167D9000] 15:33:12 INFO - PROCESS | 3772 | 1464391992804 Marionette DEBUG loaded listener.js 15:33:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (16DEFC00) [pid = 3772] [serial = 1202] [outer = 167D9000] 15:33:13 INFO - PROCESS | 3772 | 1464391993406 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 15:33:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:33:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 990ms 15:33:13 INFO - PROCESS | 3772 | 1464391993467 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 15:33:13 INFO - PROCESS | 3772 | 1464391993469 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 15:33:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:33:13 INFO - PROCESS | 3772 | 1464391993473 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:33:13 INFO - PROCESS | 3772 | 1464391993477 Marionette TRACE conn2 <- [1,1566,null,{}] 15:33:13 INFO - PROCESS | 3772 | 1464391993489 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:13 INFO - PROCESS | 3772 | 1464391993602 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 15:33:13 INFO - PROCESS | 3772 | 1464391993740 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:13 INFO - PROCESS | 3772 | ++DOCSHELL 176B8400 == 37 [pid = 3772] [id = 401] 15:33:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (176CD800) [pid = 3772] [serial = 1203] [outer = 00000000] 15:33:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (1829C000) [pid = 3772] [serial = 1204] [outer = 176CD800] 15:33:13 INFO - PROCESS | 3772 | 1464391993811 Marionette DEBUG loaded listener.js 15:33:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (18717800) [pid = 3772] [serial = 1205] [outer = 176CD800] 15:33:14 INFO - PROCESS | 3772 | 1464391994440 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 15:33:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:33:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 990ms 15:33:14 INFO - PROCESS | 3772 | 1464391994474 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 15:33:14 INFO - PROCESS | 3772 | 1464391994477 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 15:33:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:33:14 INFO - PROCESS | 3772 | 1464391994481 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:33:14 INFO - PROCESS | 3772 | 1464391994483 Marionette TRACE conn2 <- [1,1570,null,{}] 15:33:14 INFO - PROCESS | 3772 | 1464391994486 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:14 INFO - PROCESS | 3772 | 1464391994590 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 15:33:14 INFO - PROCESS | 3772 | 1464391994683 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:14 INFO - PROCESS | 3772 | ++DOCSHELL 1829A400 == 38 [pid = 3772] [id = 402] 15:33:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 187 (19A7FC00) [pid = 3772] [serial = 1206] [outer = 00000000] 15:33:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 188 (19A8B000) [pid = 3772] [serial = 1207] [outer = 19A7FC00] 15:33:14 INFO - PROCESS | 3772 | 1464391994738 Marionette DEBUG loaded listener.js 15:33:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (19CC3400) [pid = 3772] [serial = 1208] [outer = 19A7FC00] 15:33:15 INFO - PROCESS | 3772 | 1464391995325 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:33:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:33:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 882ms 15:33:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:33:15 INFO - PROCESS | 3772 | 1464391995368 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 15:33:15 INFO - PROCESS | 3772 | 1464391995371 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 15:33:15 INFO - PROCESS | 3772 | 1464391995374 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:33:15 INFO - PROCESS | 3772 | 1464391995376 Marionette TRACE conn2 <- [1,1574,null,{}] 15:33:15 INFO - PROCESS | 3772 | 1464391995380 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:15 INFO - PROCESS | 3772 | 1464391995478 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 15:33:15 INFO - PROCESS | 3772 | 1464391995587 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:15 INFO - PROCESS | 3772 | ++DOCSHELL 161D1400 == 39 [pid = 3772] [id = 403] 15:33:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 190 (19A82000) [pid = 3772] [serial = 1209] [outer = 00000000] 15:33:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 191 (1A044000) [pid = 3772] [serial = 1210] [outer = 19A82000] 15:33:15 INFO - PROCESS | 3772 | 1464391995642 Marionette DEBUG loaded listener.js 15:33:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 192 (1A044400) [pid = 3772] [serial = 1211] [outer = 19A82000] 15:33:16 INFO - PROCESS | 3772 | 1464391996248 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 15:33:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:33:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 928ms 15:33:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:33:16 INFO - PROCESS | 3772 | 1464391996320 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 15:33:16 INFO - PROCESS | 3772 | 1464391996322 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 15:33:16 INFO - PROCESS | 3772 | 1464391996310 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:33:16 INFO - PROCESS | 3772 | 1464391996312 Marionette TRACE conn2 <- [1,1578,null,{}] 15:33:16 INFO - PROCESS | 3772 | 1464391996316 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:16 INFO - PROCESS | 3772 | 1464391996490 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 15:33:16 INFO - PROCESS | 3772 | 1464391996629 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:16 INFO - PROCESS | 3772 | ++DOCSHELL 1A0AC800 == 40 [pid = 3772] [id = 404] 15:33:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 193 (1A0B5000) [pid = 3772] [serial = 1212] [outer = 00000000] 15:33:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 194 (1A7E5000) [pid = 3772] [serial = 1213] [outer = 1A0B5000] 15:33:16 INFO - PROCESS | 3772 | 1464391996686 Marionette DEBUG loaded listener.js 15:33:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 195 (1A9B8800) [pid = 3772] [serial = 1214] [outer = 1A0B5000] 15:33:17 INFO - PROCESS | 3772 | 1464391997295 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 15:33:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:33:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1021ms 15:33:17 INFO - PROCESS | 3772 | 1464391997351 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 15:33:17 INFO - PROCESS | 3772 | 1464391997354 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 15:33:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:33:17 INFO - PROCESS | 3772 | 1464391997357 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:33:17 INFO - PROCESS | 3772 | 1464391997359 Marionette TRACE conn2 <- [1,1582,null,{}] 15:33:17 INFO - PROCESS | 3772 | 1464391997363 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:17 INFO - PROCESS | 3772 | 1464391997461 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 15:33:17 INFO - PROCESS | 3772 | 1464391997660 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:17 INFO - PROCESS | 3772 | ++DOCSHELL 10504C00 == 41 [pid = 3772] [id = 405] 15:33:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 196 (105EE800) [pid = 3772] [serial = 1215] [outer = 00000000] 15:33:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 197 (11861000) [pid = 3772] [serial = 1216] [outer = 105EE800] 15:33:17 INFO - PROCESS | 3772 | 1464391997712 Marionette DEBUG loaded listener.js 15:33:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 198 (1313C800) [pid = 3772] [serial = 1217] [outer = 105EE800] 15:33:18 INFO - PROCESS | 3772 | 1464391998457 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:33:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:33:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1130ms 15:33:18 INFO - PROCESS | 3772 | 1464391998487 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 15:33:18 INFO - PROCESS | 3772 | 1464391998492 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 15:33:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:33:18 INFO - PROCESS | 3772 | 1464391998512 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:33:18 INFO - PROCESS | 3772 | 1464391998516 Marionette TRACE conn2 <- [1,1586,null,{}] 15:33:18 INFO - PROCESS | 3772 | 1464391998524 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:18 INFO - PROCESS | 3772 | 1464391998634 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 15:33:18 INFO - PROCESS | 3772 | 1464391998780 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:18 INFO - PROCESS | 3772 | ++DOCSHELL 13283C00 == 42 [pid = 3772] [id = 406] 15:33:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 199 (13288400) [pid = 3772] [serial = 1218] [outer = 00000000] 15:33:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 200 (161D7400) [pid = 3772] [serial = 1219] [outer = 13288400] 15:33:18 INFO - PROCESS | 3772 | 1464391998840 Marionette DEBUG loaded listener.js 15:33:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 201 (168B7400) [pid = 3772] [serial = 1220] [outer = 13288400] 15:33:19 INFO - PROCESS | 3772 | 1464391999478 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:33:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:33:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 990ms 15:33:19 INFO - PROCESS | 3772 | 1464391999514 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 15:33:19 INFO - PROCESS | 3772 | 1464391999520 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 15:33:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:33:19 INFO - PROCESS | 3772 | 1464391999527 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:33:19 INFO - PROCESS | 3772 | 1464391999530 Marionette TRACE conn2 <- [1,1590,null,{}] 15:33:19 INFO - PROCESS | 3772 | 1464391999534 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:19 INFO - PROCESS | 3772 | 1464391999643 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 15:33:19 INFO - PROCESS | 3772 | 1464391999758 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:19 INFO - PROCESS | 3772 | ++DOCSHELL 176ABC00 == 43 [pid = 3772] [id = 407] 15:33:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 202 (176AC400) [pid = 3772] [serial = 1221] [outer = 00000000] 15:33:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 203 (180A0400) [pid = 3772] [serial = 1222] [outer = 176AC400] 15:33:19 INFO - PROCESS | 3772 | 1464391999857 Marionette DEBUG loaded listener.js 15:33:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 204 (18724800) [pid = 3772] [serial = 1223] [outer = 176AC400] 15:33:20 INFO - PROCESS | 3772 | 1464392000497 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 15:33:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:33:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1021ms 15:33:20 INFO - PROCESS | 3772 | 1464392000553 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 15:33:20 INFO - PROCESS | 3772 | 1464392000555 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 15:33:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:33:20 INFO - PROCESS | 3772 | 1464392000559 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:33:20 INFO - PROCESS | 3772 | 1464392000563 Marionette TRACE conn2 <- [1,1594,null,{}] 15:33:20 INFO - PROCESS | 3772 | 1464392000611 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:20 INFO - PROCESS | 3772 | 1464392000763 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 15:33:20 INFO - PROCESS | 3772 | 1464392000825 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:20 INFO - PROCESS | 3772 | ++DOCSHELL 1A04D400 == 44 [pid = 3772] [id = 408] 15:33:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 205 (1A04D800) [pid = 3772] [serial = 1224] [outer = 00000000] 15:33:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 206 (1A0B7C00) [pid = 3772] [serial = 1225] [outer = 1A04D800] 15:33:20 INFO - PROCESS | 3772 | 1464392000885 Marionette DEBUG loaded listener.js 15:33:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 207 (1A31B000) [pid = 3772] [serial = 1226] [outer = 1A04D800] 15:33:21 INFO - PROCESS | 3772 | 1464392001486 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 15:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1005ms 15:33:21 INFO - PROCESS | 3772 | 1464392001559 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 15:33:21 INFO - PROCESS | 3772 | 1464392001562 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 15:33:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:33:21 INFO - PROCESS | 3772 | 1464392001565 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:33:21 INFO - PROCESS | 3772 | 1464392001567 Marionette TRACE conn2 <- [1,1598,null,{}] 15:33:21 INFO - PROCESS | 3772 | 1464392001571 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:21 INFO - PROCESS | 3772 | 1464392001678 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 15:33:21 INFO - PROCESS | 3772 | 1464392001818 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:21 INFO - PROCESS | 3772 | ++DOCSHELL 1036EC00 == 45 [pid = 3772] [id = 409] 15:33:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 208 (1AA8AC00) [pid = 3772] [serial = 1227] [outer = 00000000] 15:33:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 209 (1AA91400) [pid = 3772] [serial = 1228] [outer = 1AA8AC00] 15:33:21 INFO - PROCESS | 3772 | 1464392001875 Marionette DEBUG loaded listener.js 15:33:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 210 (1AC2D000) [pid = 3772] [serial = 1229] [outer = 1AA8AC00] 15:33:22 INFO - PROCESS | 3772 | 1464392002483 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 15:33:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:33:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 944ms 15:33:22 INFO - PROCESS | 3772 | 1464392002510 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 15:33:22 INFO - PROCESS | 3772 | 1464392002512 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 15:33:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:33:22 INFO - PROCESS | 3772 | 1464392002516 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:33:22 INFO - PROCESS | 3772 | 1464392002518 Marionette TRACE conn2 <- [1,1602,null,{}] 15:33:22 INFO - PROCESS | 3772 | 1464392002521 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:22 INFO - PROCESS | 3772 | 1464392002624 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 15:33:22 INFO - PROCESS | 3772 | 1464392002742 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:22 INFO - PROCESS | 3772 | ++DOCSHELL 1106C000 == 46 [pid = 3772] [id = 410] 15:33:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 211 (1106C800) [pid = 3772] [serial = 1230] [outer = 00000000] 15:33:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 212 (11076C00) [pid = 3772] [serial = 1231] [outer = 1106C800] 15:33:22 INFO - PROCESS | 3772 | 1464392002797 Marionette DEBUG loaded listener.js 15:33:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 213 (11078C00) [pid = 3772] [serial = 1232] [outer = 1106C800] 15:33:23 INFO - PROCESS | 3772 | 1464392003443 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 15:33:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 15:33:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 990ms 15:33:23 INFO - PROCESS | 3772 | 1464392003502 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 15:33:23 INFO - PROCESS | 3772 | 1464392003504 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 15:33:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:33:23 INFO - PROCESS | 3772 | 1464392003508 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:33:23 INFO - PROCESS | 3772 | 1464392003510 Marionette TRACE conn2 <- [1,1606,null,{}] 15:33:23 INFO - PROCESS | 3772 | 1464392003514 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:23 INFO - PROCESS | 3772 | 1464392003648 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 15:33:23 INFO - PROCESS | 3772 | 1464392003799 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:23 INFO - PROCESS | 3772 | ++DOCSHELL 1A04E800 == 47 [pid = 3772] [id = 411] 15:33:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 214 (1AC2F800) [pid = 3772] [serial = 1233] [outer = 00000000] 15:33:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 215 (1AEA3000) [pid = 3772] [serial = 1234] [outer = 1AC2F800] 15:33:23 INFO - PROCESS | 3772 | 1464392003859 Marionette DEBUG loaded listener.js 15:33:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 216 (1B25EC00) [pid = 3772] [serial = 1235] [outer = 1AC2F800] 15:33:24 INFO - PROCESS | 3772 | 1464392004460 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 15:33:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:33:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 993ms 15:33:24 INFO - PROCESS | 3772 | 1464392004511 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 15:33:24 INFO - PROCESS | 3772 | 1464392004513 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 15:33:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:33:24 INFO - PROCESS | 3772 | 1464392004516 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:33:24 INFO - PROCESS | 3772 | 1464392004518 Marionette TRACE conn2 <- [1,1610,null,{}] 15:33:24 INFO - PROCESS | 3772 | 1464392004522 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:24 INFO - PROCESS | 3772 | 1464392004702 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 15:33:24 INFO - PROCESS | 3772 | 1464392004864 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:24 INFO - PROCESS | 3772 | ++DOCSHELL 11076800 == 48 [pid = 3772] [id = 412] 15:33:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 217 (11077800) [pid = 3772] [serial = 1236] [outer = 00000000] 15:33:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 218 (11865800) [pid = 3772] [serial = 1237] [outer = 11077800] 15:33:24 INFO - PROCESS | 3772 | 1464392004916 Marionette DEBUG loaded listener.js 15:33:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 219 (138EAC00) [pid = 3772] [serial = 1238] [outer = 11077800] 15:33:25 INFO - PROCESS | 3772 | --DOCSHELL 176B8400 == 47 [pid = 3772] [id = 401] 15:33:25 INFO - PROCESS | 3772 | --DOCSHELL 161D6800 == 46 [pid = 3772] [id = 400] 15:33:25 INFO - PROCESS | 3772 | --DOCSHELL 10F3D000 == 45 [pid = 3772] [id = 399] 15:33:25 INFO - PROCESS | 3772 | 1464392005668 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 161D4C00 == 44 [pid = 3772] [id = 350] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 19A8EC00 == 43 [pid = 3772] [id = 354] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 161D1400 == 42 [pid = 3772] [id = 403] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 12F0D400 == 41 [pid = 3772] [id = 391] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 1A0B8400 == 40 [pid = 3772] [id = 355] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 1829A400 == 39 [pid = 3772] [id = 402] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 168C6400 == 38 [pid = 3772] [id = 390] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 168B9800 == 37 [pid = 3772] [id = 356] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 129FC800 == 36 [pid = 3772] [id = 352] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 176B3800 == 35 [pid = 3772] [id = 363] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 1AC2A400 == 34 [pid = 3772] [id = 360] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 1A0AC800 == 33 [pid = 3772] [id = 404] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 18468800 == 32 [pid = 3772] [id = 397] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 1140F000 == 31 [pid = 3772] [id = 348] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 13289800 == 30 [pid = 3772] [id = 393] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 173CBC00 == 29 [pid = 3772] [id = 351] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 10B0B400 == 28 [pid = 3772] [id = 384] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 15FBE800 == 27 [pid = 3772] [id = 394] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 10A62000 == 26 [pid = 3772] [id = 358] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 1768BC00 == 25 [pid = 3772] [id = 395] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 1829D000 == 24 [pid = 3772] [id = 396] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 17FCB000 == 23 [pid = 3772] [id = 359] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 1106C000 == 22 [pid = 3772] [id = 410] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 1A04E800 == 21 [pid = 3772] [id = 411] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 1036EC00 == 20 [pid = 3772] [id = 409] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 176ABC00 == 19 [pid = 3772] [id = 407] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 1A04D400 == 18 [pid = 3772] [id = 408] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 131E1800 == 17 [pid = 3772] [id = 385] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 10504C00 == 16 [pid = 3772] [id = 405] 15:33:26 INFO - PROCESS | 3772 | --DOCSHELL 13283C00 == 15 [pid = 3772] [id = 406] 15:33:30 INFO - PROCESS | 3772 | --DOCSHELL 10A5B000 == 14 [pid = 3772] [id = 392] 15:33:30 INFO - PROCESS | 3772 | --DOCSHELL 169CF800 == 13 [pid = 3772] [id = 353] 15:33:30 INFO - PROCESS | 3772 | --DOCSHELL 13283000 == 12 [pid = 3772] [id = 383] 15:33:30 INFO - PROCESS | 3772 | --DOCSHELL 1A9BDC00 == 11 [pid = 3772] [id = 380] 15:33:30 INFO - PROCESS | 3772 | --DOCSHELL 159CDC00 == 10 [pid = 3772] [id = 365] 15:33:30 INFO - PROCESS | 3772 | --DOCSHELL 10483800 == 9 [pid = 3772] [id = 398] 15:33:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 15:33:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 6819ms 15:33:31 INFO - PROCESS | 3772 | 1464392011362 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 15:33:31 INFO - PROCESS | 3772 | 1464392011366 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 15:33:31 INFO - PROCESS | 3772 | 1464392011373 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:33:31 INFO - PROCESS | 3772 | 1464392011379 Marionette TRACE conn2 <- [1,1614,null,{}] 15:33:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:33:31 INFO - PROCESS | 3772 | 1464392011385 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:31 INFO - PROCESS | 3772 | 1464392011482 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 15:33:31 INFO - PROCESS | 3772 | 1464392011491 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:31 INFO - PROCESS | 3772 | ++DOCSHELL 1106CC00 == 10 [pid = 3772] [id = 413] 15:33:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 220 (1106D400) [pid = 3772] [serial = 1239] [outer = 00000000] 15:33:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 221 (11070000) [pid = 3772] [serial = 1240] [outer = 1106D400] 15:33:31 INFO - PROCESS | 3772 | 1464392011544 Marionette DEBUG loaded listener.js 15:33:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 222 (11241000) [pid = 3772] [serial = 1241] [outer = 1106D400] 15:33:32 INFO - PROCESS | 3772 | 1464392012068 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:33:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:33:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 747ms 15:33:32 INFO - PROCESS | 3772 | 1464392012120 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 15:33:32 INFO - PROCESS | 3772 | 1464392012123 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 15:33:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:33:32 INFO - PROCESS | 3772 | 1464392012131 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:33:32 INFO - PROCESS | 3772 | 1464392012135 Marionette TRACE conn2 <- [1,1618,null,{}] 15:33:32 INFO - PROCESS | 3772 | 1464392012139 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:32 INFO - PROCESS | 3772 | 1464392012231 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 15:33:32 INFO - PROCESS | 3772 | 1464392012344 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:32 INFO - PROCESS | 3772 | ++DOCSHELL 12FEDC00 == 11 [pid = 3772] [id = 414] 15:33:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 223 (12FF4C00) [pid = 3772] [serial = 1242] [outer = 00000000] 15:33:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 224 (138F2C00) [pid = 3772] [serial = 1243] [outer = 12FF4C00] 15:33:32 INFO - PROCESS | 3772 | 1464392012395 Marionette DEBUG loaded listener.js 15:33:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 225 (13E2FC00) [pid = 3772] [serial = 1244] [outer = 12FF4C00] 15:33:32 INFO - PROCESS | 3772 | 1464392012817 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 15:33:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:33:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 747ms 15:33:32 INFO - PROCESS | 3772 | 1464392012875 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 15:33:32 INFO - PROCESS | 3772 | 1464392012877 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 15:33:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:33:32 INFO - PROCESS | 3772 | 1464392012884 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:33:32 INFO - PROCESS | 3772 | 1464392012886 Marionette TRACE conn2 <- [1,1622,null,{}] 15:33:32 INFO - PROCESS | 3772 | 1464392012896 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:32 INFO - PROCESS | 3772 | 1464392012996 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 15:33:33 INFO - PROCESS | 3772 | 1464392013011 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:33 INFO - PROCESS | 3772 | ++DOCSHELL 10B0C800 == 12 [pid = 3772] [id = 415] 15:33:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 226 (11071C00) [pid = 3772] [serial = 1245] [outer = 00000000] 15:33:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 227 (167DD400) [pid = 3772] [serial = 1246] [outer = 11071C00] 15:33:33 INFO - PROCESS | 3772 | 1464392013064 Marionette DEBUG loaded listener.js 15:33:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 228 (168C5000) [pid = 3772] [serial = 1247] [outer = 11071C00] 15:33:33 INFO - PROCESS | 3772 | 1464392013552 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:33:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:33:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 685ms 15:33:33 INFO - PROCESS | 3772 | 1464392013586 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 15:33:33 INFO - PROCESS | 3772 | 1464392013588 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 15:33:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:33:33 INFO - PROCESS | 3772 | 1464392013592 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:33:33 INFO - PROCESS | 3772 | 1464392013594 Marionette TRACE conn2 <- [1,1626,null,{}] 15:33:33 INFO - PROCESS | 3772 | 1464392013611 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:33 INFO - PROCESS | 3772 | 1464392013741 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 15:33:33 INFO - PROCESS | 3772 | 1464392013749 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:33 INFO - PROCESS | 3772 | ++DOCSHELL 1318C400 == 13 [pid = 3772] [id = 416] 15:33:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 229 (15117800) [pid = 3772] [serial = 1248] [outer = 00000000] 15:33:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 230 (1768FC00) [pid = 3772] [serial = 1249] [outer = 15117800] 15:33:33 INFO - PROCESS | 3772 | 1464392013794 Marionette DEBUG loaded listener.js 15:33:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 231 (176D4C00) [pid = 3772] [serial = 1250] [outer = 15117800] 15:33:34 INFO - PROCESS | 3772 | 1464392014284 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 15:33:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:33:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 747ms 15:33:34 INFO - PROCESS | 3772 | 1464392014336 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 15:33:34 INFO - PROCESS | 3772 | 1464392014338 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 15:33:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:33:34 INFO - PROCESS | 3772 | 1464392014341 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:33:34 INFO - PROCESS | 3772 | 1464392014343 Marionette TRACE conn2 <- [1,1630,null,{}] 15:33:34 INFO - PROCESS | 3772 | 1464392014346 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:34 INFO - PROCESS | 3772 | 1464392014494 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 15:33:34 INFO - PROCESS | 3772 | 1464392014504 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:34 INFO - PROCESS | 3772 | ++DOCSHELL 178B8C00 == 14 [pid = 3772] [id = 417] 15:33:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 232 (1803AC00) [pid = 3772] [serial = 1251] [outer = 00000000] 15:33:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 233 (18670800) [pid = 3772] [serial = 1252] [outer = 1803AC00] 15:33:34 INFO - PROCESS | 3772 | 1464392014550 Marionette DEBUG loaded listener.js 15:33:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 234 (1867F800) [pid = 3772] [serial = 1253] [outer = 1803AC00] 15:33:35 INFO - PROCESS | 3772 | 1464392015002 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 15:33:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:33:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 700ms 15:33:35 INFO - PROCESS | 3772 | 1464392015041 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 15:33:35 INFO - PROCESS | 3772 | 1464392015044 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 15:33:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:33:35 INFO - PROCESS | 3772 | 1464392015047 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:33:35 INFO - PROCESS | 3772 | 1464392015049 Marionette TRACE conn2 <- [1,1634,null,{}] 15:33:35 INFO - PROCESS | 3772 | 1464392015053 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:35 INFO - PROCESS | 3772 | 1464392015206 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 15:33:35 INFO - PROCESS | 3772 | 1464392015277 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:35 INFO - PROCESS | 3772 | ++DOCSHELL 19BB1C00 == 15 [pid = 3772] [id = 418] 15:33:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 235 (19BBB400) [pid = 3772] [serial = 1254] [outer = 00000000] 15:33:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 236 (19CD0800) [pid = 3772] [serial = 1255] [outer = 19BBB400] 15:33:35 INFO - PROCESS | 3772 | 1464392015330 Marionette DEBUG loaded listener.js 15:33:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 237 (1A04CC00) [pid = 3772] [serial = 1256] [outer = 19BBB400] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 236 (10505000) [pid = 3772] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 235 (132F2800) [pid = 3772] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 234 (174F9000) [pid = 3772] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 233 (138E9C00) [pid = 3772] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 232 (10B0EC00) [pid = 3772] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 231 (105EE800) [pid = 3772] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 230 (10B0A000) [pid = 3772] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 229 (10489400) [pid = 3772] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 228 (10B0F000) [pid = 3772] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 227 (13283800) [pid = 3772] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 226 (1747E000) [pid = 3772] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 225 (1A9C1C00) [pid = 3772] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 224 (1867E000) [pid = 3772] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 223 (19A81800) [pid = 3772] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 222 (15943000) [pid = 3772] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 221 (16DF0800) [pid = 3772] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 220 (176B2C00) [pid = 3772] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 219 (174FDC00) [pid = 3772] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 218 (11296400) [pid = 3772] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 217 (15930000) [pid = 3772] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 216 (10B16800) [pid = 3772] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 215 (18B5C400) [pid = 3772] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 214 (1871E000) [pid = 3772] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 213 (1AA94C00) [pid = 3772] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 212 (19BB6000) [pid = 3772] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 211 (161D3C00) [pid = 3772] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 210 (0F304800) [pid = 3772] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 209 (10503800) [pid = 3772] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 208 (11403000) [pid = 3772] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 207 (18671400) [pid = 3772] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 206 (1A04D800) [pid = 3772] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 205 (1846A800) [pid = 3772] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 204 (13288400) [pid = 3772] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 203 (17696000) [pid = 3772] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 202 (176AC400) [pid = 3772] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 201 (161D1C00) [pid = 3772] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 200 (16F0B800) [pid = 3772] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 199 (176CD800) [pid = 3772] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 198 (1695F800) [pid = 3772] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 197 (166D2400) [pid = 3772] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 196 (1318E000) [pid = 3772] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 195 (1313B000) [pid = 3772] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 194 (176B4C00) [pid = 3772] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 193 (104EF000) [pid = 3772] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 192 (12B51000) [pid = 3772] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 191 (16DF1000) [pid = 3772] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 190 (19BBC000) [pid = 3772] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 189 (19A84400) [pid = 3772] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (12F15C00) [pid = 3772] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 187 (1043A000) [pid = 3772] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 186 (16DF0C00) [pid = 3772] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (1768C800) [pid = 3772] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (1A31D400) [pid = 3772] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (166D4000) [pid = 3772] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (1A9B8400) [pid = 3772] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (19BBA800) [pid = 3772] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (1AA8F000) [pid = 3772] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (0F305400) [pid = 3772] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (15FBD400) [pid = 3772] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (19BB2800) [pid = 3772] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (13966000) [pid = 3772] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 175 (159CA800) [pid = 3772] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (1A7E3400) [pid = 3772] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (1A9B9800) [pid = 3772] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (10A58C00) [pid = 3772] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (167D9000) [pid = 3772] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (1593A400) [pid = 3772] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (12BBFC00) [pid = 3772] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (19A7FC00) [pid = 3772] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (1AC2F800) [pid = 3772] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (1106C800) [pid = 3772] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (1AA8AC00) [pid = 3772] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (1A0B5000) [pid = 3772] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:33:37 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (19A82000) [pid = 3772] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:33:37 INFO - PROCESS | 3772 | 1464392017179 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 15:33:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:33:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2149ms 15:33:37 INFO - PROCESS | 3772 | 1464392017203 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 15:33:37 INFO - PROCESS | 3772 | 1464392017205 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 15:33:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:33:37 INFO - PROCESS | 3772 | 1464392017208 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:33:37 INFO - PROCESS | 3772 | 1464392017209 Marionette TRACE conn2 <- [1,1638,null,{}] 15:33:37 INFO - PROCESS | 3772 | 1464392017213 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:37 INFO - PROCESS | 3772 | 1464392017328 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 15:33:37 INFO - PROCESS | 3772 | 1464392017400 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:37 INFO - PROCESS | 3772 | ++DOCSHELL 0F39AC00 == 16 [pid = 3772] [id = 419] 15:33:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (103D9C00) [pid = 3772] [serial = 1257] [outer = 00000000] 15:33:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (10B07C00) [pid = 3772] [serial = 1258] [outer = 103D9C00] 15:33:37 INFO - PROCESS | 3772 | 1464392017443 Marionette DEBUG loaded listener.js 15:33:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (11078400) [pid = 3772] [serial = 1259] [outer = 103D9C00] 15:33:37 INFO - PROCESS | 3772 | 1464392017801 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 15:33:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:33:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 623ms 15:33:37 INFO - PROCESS | 3772 | 1464392017847 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 15:33:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:33:37 INFO - PROCESS | 3772 | 1464392017849 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 15:33:37 INFO - PROCESS | 3772 | 1464392017852 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:33:37 INFO - PROCESS | 3772 | 1464392017853 Marionette TRACE conn2 <- [1,1642,null,{}] 15:33:37 INFO - PROCESS | 3772 | 1464392017857 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:37 INFO - PROCESS | 3772 | 1464392017939 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 15:33:37 INFO - PROCESS | 3772 | 1464392017945 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:37 INFO - PROCESS | 3772 | ++DOCSHELL 10A63C00 == 17 [pid = 3772] [id = 420] 15:33:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (1106E400) [pid = 3772] [serial = 1260] [outer = 00000000] 15:33:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (12FACC00) [pid = 3772] [serial = 1261] [outer = 1106E400] 15:33:37 INFO - PROCESS | 3772 | 1464392017991 Marionette DEBUG loaded listener.js 15:33:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (131D5400) [pid = 3772] [serial = 1262] [outer = 1106E400] 15:33:38 INFO - PROCESS | 3772 | 1464392018458 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:33:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:33:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 622ms 15:33:38 INFO - PROCESS | 3772 | 1464392018490 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 15:33:38 INFO - PROCESS | 3772 | 1464392018492 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 15:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:33:38 INFO - PROCESS | 3772 | 1464392018511 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:33:38 INFO - PROCESS | 3772 | 1464392018513 Marionette TRACE conn2 <- [1,1646,null,{}] 15:33:38 INFO - PROCESS | 3772 | 1464392018516 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:38 INFO - PROCESS | 3772 | 1464392018599 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 15:33:38 INFO - PROCESS | 3772 | 1464392018606 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:38 INFO - PROCESS | 3772 | ++DOCSHELL 1511DC00 == 18 [pid = 3772] [id = 421] 15:33:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (152D1C00) [pid = 3772] [serial = 1263] [outer = 00000000] 15:33:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (15FC4C00) [pid = 3772] [serial = 1264] [outer = 152D1C00] 15:33:38 INFO - PROCESS | 3772 | 1464392018635 Marionette DEBUG loaded listener.js 15:33:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (161D4800) [pid = 3772] [serial = 1265] [outer = 152D1C00] 15:33:39 INFO - PROCESS | 3772 | --DOCSHELL 11076800 == 17 [pid = 3772] [id = 412] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (1B257800) [pid = 3772] [serial = 1102] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (1AD7A800) [pid = 3772] [serial = 1101] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (19CCC800) [pid = 3772] [serial = 1099] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (19CC8800) [pid = 3772] [serial = 1098] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (176B5000) [pid = 3772] [serial = 1096] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (1768C400) [pid = 3772] [serial = 1095] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (13A74C00) [pid = 3772] [serial = 718] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (11F15800) [pid = 3772] [serial = 1093] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (10E42C00) [pid = 3772] [serial = 1092] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (10A5F800) [pid = 3772] [serial = 1143] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (10B0B800) [pid = 3772] [serial = 1144] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (11BB8000) [pid = 3772] [serial = 1147] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (1AE9CC00) [pid = 3772] [serial = 1141] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (1A328000) [pid = 3772] [serial = 1132] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (1A3B8000) [pid = 3772] [serial = 1135] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (18673000) [pid = 3772] [serial = 1123] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (13E2D800) [pid = 3772] [serial = 1180] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (129FD400) [pid = 3772] [serial = 1154] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (13964C00) [pid = 3772] [serial = 1156] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (11F22000) [pid = 3772] [serial = 1153] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (1313C800) [pid = 3772] [serial = 1217] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (11FAFC00) [pid = 3772] [serial = 1178] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (13282800) [pid = 3772] [serial = 1162] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (161D7400) [pid = 3772] [serial = 1219] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (11861000) [pid = 3772] [serial = 1216] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (11297800) [pid = 3772] [serial = 1196] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (129F4000) [pid = 3772] [serial = 1148] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (132F6C00) [pid = 3772] [serial = 1150] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (11865800) [pid = 3772] [serial = 1237] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (138EF400) [pid = 3772] [serial = 1151] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (10565400) [pid = 3772] [serial = 1195] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (10B0CC00) [pid = 3772] [serial = 1159] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1AA90800) [pid = 3772] [serial = 1138] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (1AD77C00) [pid = 3772] [serial = 1140] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (11299C00) [pid = 3772] [serial = 1177] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (1871F400) [pid = 3772] [serial = 1125] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (18B5EC00) [pid = 3772] [serial = 1126] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (1A0B0800) [pid = 3772] [serial = 1129] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (19CC9000) [pid = 3772] [serial = 1128] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (1A0BA400) [pid = 3772] [serial = 1131] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1A9BE000) [pid = 3772] [serial = 1137] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (19C39400) [pid = 3772] [serial = 1134] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (18098400) [pid = 3772] [serial = 1122] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (1768EC00) [pid = 3772] [serial = 1119] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (17697C00) [pid = 3772] [serial = 1120] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (132F1C00) [pid = 3772] [serial = 1116] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (15940C00) [pid = 3772] [serial = 1117] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (168BA000) [pid = 3772] [serial = 1114] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (161DBC00) [pid = 3772] [serial = 1113] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1395CC00) [pid = 3772] [serial = 1111] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (138EDC00) [pid = 3772] [serial = 1110] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (18B66000) [pid = 3772] [serial = 1108] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (18B60C00) [pid = 3772] [serial = 1107] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (19BC0000) [pid = 3772] [serial = 1105] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (18723C00) [pid = 3772] [serial = 1104] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (19A8B000) [pid = 3772] [serial = 1207] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (16E65000) [pid = 3772] [serial = 1172] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (152CEC00) [pid = 3772] [serial = 1199] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (17698C00) [pid = 3772] [serial = 1174] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (169D2800) [pid = 3772] [serial = 1169] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (16E5E800) [pid = 3772] [serial = 1171] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (13FAA400) [pid = 3772] [serial = 1030] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (13E30000) [pid = 3772] [serial = 907] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1AEA4000) [pid = 3772] [serial = 1090] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (19BB8800) [pid = 3772] [serial = 1036] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (15FBD800) [pid = 3772] [serial = 1057] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1846F000) [pid = 3772] [serial = 1060] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1A3BE000) [pid = 3772] [serial = 985] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (19BB1800) [pid = 3772] [serial = 949] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (13FB6400) [pid = 3772] [serial = 988] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (11244800) [pid = 3772] [serial = 904] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (17695400) [pid = 3772] [serial = 946] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (19C3C000) [pid = 3772] [serial = 952] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1AA8BC00) [pid = 3772] [serial = 1066] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (16FEA800) [pid = 3772] [serial = 991] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1AC24000) [pid = 3772] [serial = 1069] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A3BB000) [pid = 3772] [serial = 994] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1AC28000) [pid = 3772] [serial = 1042] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (10A64400) [pid = 3772] [serial = 1027] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (167D1C00) [pid = 3772] [serial = 1033] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1A3B8C00) [pid = 3772] [serial = 1063] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (15948C00) [pid = 3772] [serial = 943] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (18038400) [pid = 3772] [serial = 901] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1A891C00) [pid = 3772] [serial = 997] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A9C3000) [pid = 3772] [serial = 1039] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (11245000) [pid = 3772] [serial = 940] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16DEFC00) [pid = 3772] [serial = 1202] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1829C000) [pid = 3772] [serial = 1204] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (161D2800) [pid = 3772] [serial = 1166] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16955000) [pid = 3772] [serial = 1168] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (169D0C00) [pid = 3772] [serial = 1201] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (13965400) [pid = 3772] [serial = 1163] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10E47C00) [pid = 3772] [serial = 1160] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13E2D400) [pid = 3772] [serial = 1157] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (15FBCC00) [pid = 3772] [serial = 1165] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (176CD400) [pid = 3772] [serial = 1054] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (14342C00) [pid = 3772] [serial = 1181] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (166D0C00) [pid = 3772] [serial = 1183] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1A31B000) [pid = 3772] [serial = 1226] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1AA91400) [pid = 3772] [serial = 1228] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1867C800) [pid = 3772] [serial = 1190] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (18726C00) [pid = 3772] [serial = 1192] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (168B7400) [pid = 3772] [serial = 1220] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (17FC5400) [pid = 3772] [serial = 1187] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (18724800) [pid = 3772] [serial = 1223] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (18677C00) [pid = 3772] [serial = 1189] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1A0B7C00) [pid = 3772] [serial = 1225] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (168BEC00) [pid = 3772] [serial = 1184] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (176ACC00) [pid = 3772] [serial = 1186] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (180A0400) [pid = 3772] [serial = 1222] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (176CE000) [pid = 3772] [serial = 1175] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (18717800) [pid = 3772] [serial = 1205] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (19CC3400) [pid = 3772] [serial = 1208] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (1B25EC00) [pid = 3772] [serial = 1235] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (11078C00) [pid = 3772] [serial = 1232] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (1AEA3000) [pid = 3772] [serial = 1234] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (1AC2D000) [pid = 3772] [serial = 1229] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (11076C00) [pid = 3772] [serial = 1231] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (1A9B8800) [pid = 3772] [serial = 1214] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (1A044000) [pid = 3772] [serial = 1210] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 51 (1A044400) [pid = 3772] [serial = 1211] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 50 (1A7E5000) [pid = 3772] [serial = 1213] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 49 (13A7BC00) [pid = 3772] [serial = 1198] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | --DOMWINDOW == 48 (18B5CC00) [pid = 3772] [serial = 1193] [outer = 00000000] [url = about:blank] 15:33:40 INFO - PROCESS | 3772 | 1464392020574 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2102ms 15:33:40 INFO - PROCESS | 3772 | 1464392020612 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 15:33:40 INFO - PROCESS | 3772 | 1464392020616 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 15:33:40 INFO - PROCESS | 3772 | 1464392020622 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:33:40 INFO - PROCESS | 3772 | 1464392020625 Marionette TRACE conn2 <- [1,1650,null,{}] 15:33:40 INFO - PROCESS | 3772 | 1464392020631 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:40 INFO - PROCESS | 3772 | 1464392020721 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 15:33:40 INFO - PROCESS | 3772 | 1464392020730 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:40 INFO - PROCESS | 3772 | ++DOCSHELL 104E8400 == 18 [pid = 3772] [id = 422] 15:33:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 49 (104EB400) [pid = 3772] [serial = 1266] [outer = 00000000] 15:33:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 50 (105F5000) [pid = 3772] [serial = 1267] [outer = 104EB400] 15:33:40 INFO - PROCESS | 3772 | 1464392020780 Marionette DEBUG loaded listener.js 15:33:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 51 (10A5F800) [pid = 3772] [serial = 1268] [outer = 104EB400] 15:33:41 INFO - PROCESS | 3772 | 1464392021271 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 701ms 15:33:41 INFO - PROCESS | 3772 | 1464392021322 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 15:33:41 INFO - PROCESS | 3772 | 1464392021328 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 15:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:33:41 INFO - PROCESS | 3772 | 1464392021335 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:33:41 INFO - PROCESS | 3772 | 1464392021337 Marionette TRACE conn2 <- [1,1654,null,{}] 15:33:41 INFO - PROCESS | 3772 | 1464392021341 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:41 INFO - PROCESS | 3772 | 1464392021426 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 15:33:41 INFO - PROCESS | 3772 | 1464392021437 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:41 INFO - PROCESS | 3772 | ++DOCSHELL 10F3C000 == 19 [pid = 3772] [id = 423] 15:33:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (10F3D000) [pid = 3772] [serial = 1269] [outer = 00000000] 15:33:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (11072400) [pid = 3772] [serial = 1270] [outer = 10F3D000] 15:33:41 INFO - PROCESS | 3772 | 1464392021492 Marionette DEBUG loaded listener.js 15:33:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (1107AC00) [pid = 3772] [serial = 1271] [outer = 10F3D000] 15:33:41 INFO - PROCESS | 3772 | 1464392021967 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 15:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 700ms 15:33:42 INFO - PROCESS | 3772 | 1464392022032 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 15:33:42 INFO - PROCESS | 3772 | 1464392022034 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 15:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:33:42 INFO - PROCESS | 3772 | 1464392022038 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:33:42 INFO - PROCESS | 3772 | 1464392022042 Marionette TRACE conn2 <- [1,1658,null,{}] 15:33:42 INFO - PROCESS | 3772 | 1464392022052 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:42 INFO - PROCESS | 3772 | 1464392022171 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 15:33:42 INFO - PROCESS | 3772 | 1464392022258 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:42 INFO - PROCESS | 3772 | ++DOCSHELL 11FA9800 == 20 [pid = 3772] [id = 424] 15:33:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (11FAA000) [pid = 3772] [serial = 1272] [outer = 00000000] 15:33:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (12917C00) [pid = 3772] [serial = 1273] [outer = 11FAA000] 15:33:42 INFO - PROCESS | 3772 | 1464392022308 Marionette DEBUG loaded listener.js 15:33:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (129F4400) [pid = 3772] [serial = 1274] [outer = 11FAA000] 15:33:42 INFO - PROCESS | 3772 | 1464392022707 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 15:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 685ms 15:33:42 INFO - PROCESS | 3772 | 1464392022736 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 15:33:42 INFO - PROCESS | 3772 | 1464392022739 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 15:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:33:42 INFO - PROCESS | 3772 | 1464392022749 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:33:42 INFO - PROCESS | 3772 | 1464392022750 Marionette TRACE conn2 <- [1,1662,null,{}] 15:33:42 INFO - PROCESS | 3772 | 1464392022754 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:42 INFO - PROCESS | 3772 | 1464392022834 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 15:33:42 INFO - PROCESS | 3772 | 1464392022840 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:42 INFO - PROCESS | 3772 | ++DOCSHELL 11FB4800 == 21 [pid = 3772] [id = 425] 15:33:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (129EF400) [pid = 3772] [serial = 1275] [outer = 00000000] 15:33:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (12F4A000) [pid = 3772] [serial = 1276] [outer = 129EF400] 15:33:42 INFO - PROCESS | 3772 | 1464392022886 Marionette DEBUG loaded listener.js 15:33:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (131D5000) [pid = 3772] [serial = 1277] [outer = 129EF400] 15:33:43 INFO - PROCESS | 3772 | 1464392023303 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 15:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 591ms 15:33:43 INFO - PROCESS | 3772 | 1464392023332 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 15:33:43 INFO - PROCESS | 3772 | 1464392023334 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 15:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:33:43 INFO - PROCESS | 3772 | 1464392023347 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:33:43 INFO - PROCESS | 3772 | 1464392023349 Marionette TRACE conn2 <- [1,1666,null,{}] 15:33:43 INFO - PROCESS | 3772 | 1464392023356 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:43 INFO - PROCESS | 3772 | 1464392023431 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 15:33:43 INFO - PROCESS | 3772 | 1464392023438 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:43 INFO - PROCESS | 3772 | ++DOCSHELL 13282800 == 22 [pid = 3772] [id = 426] 15:33:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (132F4400) [pid = 3772] [serial = 1278] [outer = 00000000] 15:33:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (138EE800) [pid = 3772] [serial = 1279] [outer = 132F4400] 15:33:43 INFO - PROCESS | 3772 | 1464392023483 Marionette DEBUG loaded listener.js 15:33:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (1395D000) [pid = 3772] [serial = 1280] [outer = 132F4400] 15:33:43 INFO - PROCESS | 3772 | 1464392023984 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 15:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 700ms 15:33:44 INFO - PROCESS | 3772 | 1464392024046 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 15:33:44 INFO - PROCESS | 3772 | 1464392024048 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 15:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:33:44 INFO - PROCESS | 3772 | 1464392024051 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:33:44 INFO - PROCESS | 3772 | 1464392024053 Marionette TRACE conn2 <- [1,1670,null,{}] 15:33:44 INFO - PROCESS | 3772 | 1464392024057 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:44 INFO - PROCESS | 3772 | 1464392024164 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 15:33:44 INFO - PROCESS | 3772 | 1464392024172 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:44 INFO - PROCESS | 3772 | ++DOCSHELL 15117400 == 23 [pid = 3772] [id = 427] 15:33:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (15117C00) [pid = 3772] [serial = 1281] [outer = 00000000] 15:33:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (152D2000) [pid = 3772] [serial = 1282] [outer = 15117C00] 15:33:44 INFO - PROCESS | 3772 | 1464392024217 Marionette DEBUG loaded listener.js 15:33:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1580E000) [pid = 3772] [serial = 1283] [outer = 15117C00] 15:33:44 INFO - PROCESS | 3772 | 1464392024648 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 15:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 623ms 15:33:44 INFO - PROCESS | 3772 | 1464392024689 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 15:33:44 INFO - PROCESS | 3772 | 1464392024691 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 15:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:33:44 INFO - PROCESS | 3772 | 1464392024694 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:33:44 INFO - PROCESS | 3772 | 1464392024696 Marionette TRACE conn2 <- [1,1674,null,{}] 15:33:44 INFO - PROCESS | 3772 | 1464392024700 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:44 INFO - PROCESS | 3772 | 1464392024772 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 15:33:44 INFO - PROCESS | 3772 | 1464392024778 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:44 INFO - PROCESS | 3772 | ++DOCSHELL 15925000 == 24 [pid = 3772] [id = 428] 15:33:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (15930000) [pid = 3772] [serial = 1284] [outer = 00000000] 15:33:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (15FBC800) [pid = 3772] [serial = 1285] [outer = 15930000] 15:33:44 INFO - PROCESS | 3772 | 1464392024822 Marionette DEBUG loaded listener.js 15:33:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1313A800) [pid = 3772] [serial = 1286] [outer = 15930000] 15:33:45 INFO - PROCESS | 3772 | 1464392025268 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 15:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 15:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 623ms 15:33:45 INFO - PROCESS | 3772 | 1464392025333 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 15:33:45 INFO - PROCESS | 3772 | 1464392025335 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 15:33:45 INFO - PROCESS | 3772 | 1464392025338 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:33:45 INFO - PROCESS | 3772 | 1464392025340 Marionette TRACE conn2 <- [1,1678,null,{}] 15:33:45 INFO - PROCESS | 3772 | 1464392025343 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:45 INFO - PROCESS | 3772 | 1464392025428 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 15:33:45 INFO - PROCESS | 3772 | 1464392025437 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:45 INFO - PROCESS | 3772 | ++DOCSHELL 11070C00 == 25 [pid = 3772] [id = 429] 15:33:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (15FC9000) [pid = 3772] [serial = 1287] [outer = 00000000] 15:33:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (161DD400) [pid = 3772] [serial = 1288] [outer = 15FC9000] 15:33:45 INFO - PROCESS | 3772 | 1464392025482 Marionette DEBUG loaded listener.js 15:33:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (159C9000) [pid = 3772] [serial = 1289] [outer = 15FC9000] 15:33:45 INFO - PROCESS | 3772 | 1464392025944 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 15:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 638ms 15:33:45 INFO - PROCESS | 3772 | 1464392025980 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 15:33:45 INFO - PROCESS | 3772 | 1464392025982 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 15:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:33:45 INFO - PROCESS | 3772 | 1464392025985 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:33:45 INFO - PROCESS | 3772 | 1464392025987 Marionette TRACE conn2 <- [1,1682,null,{}] 15:33:45 INFO - PROCESS | 3772 | 1464392025990 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:46 INFO - PROCESS | 3772 | 1464392026090 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 15:33:46 INFO - PROCESS | 3772 | 1464392026099 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:46 INFO - PROCESS | 3772 | ++DOCSHELL 11FA8400 == 26 [pid = 3772] [id = 430] 15:33:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (166DAC00) [pid = 3772] [serial = 1290] [outer = 00000000] 15:33:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (168B7C00) [pid = 3772] [serial = 1291] [outer = 166DAC00] 15:33:46 INFO - PROCESS | 3772 | 1464392026143 Marionette DEBUG loaded listener.js 15:33:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (168B8000) [pid = 3772] [serial = 1292] [outer = 166DAC00] 15:33:46 INFO - PROCESS | 3772 | 1464392026606 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 15:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 701ms 15:33:46 INFO - PROCESS | 3772 | 1464392026686 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 15:33:46 INFO - PROCESS | 3772 | 1464392026688 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 15:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:33:46 INFO - PROCESS | 3772 | 1464392026699 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:33:46 INFO - PROCESS | 3772 | 1464392026701 Marionette TRACE conn2 <- [1,1686,null,{}] 15:33:46 INFO - PROCESS | 3772 | 1464392026705 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:46 INFO - PROCESS | 3772 | 1464392026813 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 15:33:46 INFO - PROCESS | 3772 | 1464392026825 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:46 INFO - PROCESS | 3772 | ++DOCSHELL 11299400 == 27 [pid = 3772] [id = 431] 15:33:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (118C2800) [pid = 3772] [serial = 1293] [outer = 00000000] 15:33:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (168C4800) [pid = 3772] [serial = 1294] [outer = 118C2800] 15:33:46 INFO - PROCESS | 3772 | 1464392026919 Marionette DEBUG loaded listener.js 15:33:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16957C00) [pid = 3772] [serial = 1295] [outer = 118C2800] 15:33:47 INFO - PROCESS | 3772 | 1464392027340 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 15:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 15:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 685ms 15:33:47 INFO - PROCESS | 3772 | 1464392027398 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 15:33:47 INFO - PROCESS | 3772 | 1464392027401 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 15:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:33:47 INFO - PROCESS | 3772 | 1464392027404 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:33:47 INFO - PROCESS | 3772 | 1464392027408 Marionette TRACE conn2 <- [1,1690,null,{}] 15:33:47 INFO - PROCESS | 3772 | 1464392027456 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:47 INFO - PROCESS | 3772 | 1464392027578 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 15:33:47 INFO - PROCESS | 3772 | 1464392027593 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:47 INFO - PROCESS | 3772 | ++DOCSHELL 16DE4800 == 28 [pid = 3772] [id = 432] 15:33:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16DE6C00) [pid = 3772] [serial = 1296] [outer = 00000000] 15:33:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16DEE000) [pid = 3772] [serial = 1297] [outer = 16DE6C00] 15:33:47 INFO - PROCESS | 3772 | 1464392027648 Marionette DEBUG loaded listener.js 15:33:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16E6BC00) [pid = 3772] [serial = 1298] [outer = 16DE6C00] 15:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (19BBB400) [pid = 3772] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1803AC00) [pid = 3772] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (103D9C00) [pid = 3772] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11077800) [pid = 3772] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1106D400) [pid = 3772] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (12FF4C00) [pid = 3772] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (11071C00) [pid = 3772] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1106E400) [pid = 3772] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (15117800) [pid = 3772] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:33:48 INFO - PROCESS | 3772 | 1464392028110 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 778ms 15:33:48 INFO - PROCESS | 3772 | 1464392028167 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 15:33:48 INFO - PROCESS | 3772 | 1464392028169 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 15:33:48 INFO - PROCESS | 3772 | 1464392028172 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:33:48 INFO - PROCESS | 3772 | 1464392028174 Marionette TRACE conn2 <- [1,1694,null,{}] 15:33:48 INFO - PROCESS | 3772 | 1464392028177 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:48 INFO - PROCESS | 3772 | 1464392028252 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 15:33:48 INFO - PROCESS | 3772 | 1464392028258 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:48 INFO - PROCESS | 3772 | ++DOCSHELL 0F30F000 == 29 [pid = 3772] [id = 433] 15:33:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (11FAE800) [pid = 3772] [serial = 1299] [outer = 00000000] 15:33:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16DEC800) [pid = 3772] [serial = 1300] [outer = 11FAE800] 15:33:48 INFO - PROCESS | 3772 | 1464392028302 Marionette DEBUG loaded listener.js 15:33:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16F06800) [pid = 3772] [serial = 1301] [outer = 11FAE800] 15:33:48 INFO - PROCESS | 3772 | 1464392028733 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 15:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 592ms 15:33:48 INFO - PROCESS | 3772 | 1464392028770 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 15:33:48 INFO - PROCESS | 3772 | 1464392028772 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 15:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:33:48 INFO - PROCESS | 3772 | 1464392028775 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:33:48 INFO - PROCESS | 3772 | 1464392028777 Marionette TRACE conn2 <- [1,1698,null,{}] 15:33:48 INFO - PROCESS | 3772 | 1464392028781 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:48 INFO - PROCESS | 3772 | 1464392028855 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 15:33:48 INFO - PROCESS | 3772 | 1464392028861 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:48 INFO - PROCESS | 3772 | ++DOCSHELL 104F1800 == 30 [pid = 3772] [id = 434] 15:33:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (105F9800) [pid = 3772] [serial = 1302] [outer = 00000000] 15:33:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16FE8400) [pid = 3772] [serial = 1303] [outer = 105F9800] 15:33:48 INFO - PROCESS | 3772 | 1464392028905 Marionette DEBUG loaded listener.js 15:33:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (17487C00) [pid = 3772] [serial = 1304] [outer = 105F9800] 15:33:49 INFO - PROCESS | 3772 | 1464392029372 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 15:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 638ms 15:33:49 INFO - PROCESS | 3772 | 1464392029413 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 15:33:49 INFO - PROCESS | 3772 | 1464392029415 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 15:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:33:49 INFO - PROCESS | 3772 | 1464392029419 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:33:49 INFO - PROCESS | 3772 | 1464392029420 Marionette TRACE conn2 <- [1,1702,null,{}] 15:33:49 INFO - PROCESS | 3772 | 1464392029424 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:49 INFO - PROCESS | 3772 | 1464392029499 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 15:33:49 INFO - PROCESS | 3772 | 1464392029506 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:49 INFO - PROCESS | 3772 | ++DOCSHELL 104EDC00 == 31 [pid = 3772] [id = 435] 15:33:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (11078000) [pid = 3772] [serial = 1305] [outer = 00000000] 15:33:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1768C800) [pid = 3772] [serial = 1306] [outer = 11078000] 15:33:49 INFO - PROCESS | 3772 | 1464392029549 Marionette DEBUG loaded listener.js 15:33:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1768E800) [pid = 3772] [serial = 1307] [outer = 11078000] 15:33:50 INFO - PROCESS | 3772 | --DOCSHELL 1106CC00 == 30 [pid = 3772] [id = 413] 15:33:50 INFO - PROCESS | 3772 | --DOCSHELL 12FEDC00 == 29 [pid = 3772] [id = 414] 15:33:50 INFO - PROCESS | 3772 | --DOCSHELL 1318C400 == 28 [pid = 3772] [id = 416] 15:33:50 INFO - PROCESS | 3772 | --DOCSHELL 10B0C800 == 27 [pid = 3772] [id = 415] 15:33:50 INFO - PROCESS | 3772 | --DOCSHELL 19BB1C00 == 26 [pid = 3772] [id = 418] 15:33:50 INFO - PROCESS | 3772 | --DOCSHELL 0F39AC00 == 25 [pid = 3772] [id = 419] 15:33:50 INFO - PROCESS | 3772 | --DOCSHELL 178B8C00 == 24 [pid = 3772] [id = 417] 15:33:50 INFO - PROCESS | 3772 | --DOCSHELL 10A63C00 == 23 [pid = 3772] [id = 420] 15:33:50 INFO - PROCESS | 3772 | --DOCSHELL 1511DC00 == 22 [pid = 3772] [id = 421] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (15FC4C00) [pid = 3772] [serial = 1264] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (19CD0800) [pid = 3772] [serial = 1255] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (18670800) [pid = 3772] [serial = 1252] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10B07C00) [pid = 3772] [serial = 1258] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (138EAC00) [pid = 3772] [serial = 1238] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11070000) [pid = 3772] [serial = 1240] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (11241000) [pid = 3772] [serial = 1241] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (138F2C00) [pid = 3772] [serial = 1243] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (13E2FC00) [pid = 3772] [serial = 1244] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (167DD400) [pid = 3772] [serial = 1246] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A04CC00) [pid = 3772] [serial = 1256] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (131D5400) [pid = 3772] [serial = 1262] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (12FACC00) [pid = 3772] [serial = 1261] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1768FC00) [pid = 3772] [serial = 1249] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (176D4C00) [pid = 3772] [serial = 1250] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1867F800) [pid = 3772] [serial = 1253] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (11078400) [pid = 3772] [serial = 1259] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (168C5000) [pid = 3772] [serial = 1247] [outer = 00000000] [url = about:blank] 15:33:51 INFO - PROCESS | 3772 | 1464392031280 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1899ms 15:33:51 INFO - PROCESS | 3772 | 1464392031331 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 15:33:51 INFO - PROCESS | 3772 | 1464392031335 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 15:33:51 INFO - PROCESS | 3772 | 1464392031341 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:33:51 INFO - PROCESS | 3772 | 1464392031344 Marionette TRACE conn2 <- [1,1706,null,{}] 15:33:51 INFO - PROCESS | 3772 | 1464392031350 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:51 INFO - PROCESS | 3772 | 1464392031437 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 15:33:51 INFO - PROCESS | 3772 | 1464392031447 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:51 INFO - PROCESS | 3772 | ++DOCSHELL 104ED000 == 23 [pid = 3772] [id = 436] 15:33:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (104F1400) [pid = 3772] [serial = 1308] [outer = 00000000] 15:33:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (105F4400) [pid = 3772] [serial = 1309] [outer = 104F1400] 15:33:51 INFO - PROCESS | 3772 | 1464392031496 Marionette DEBUG loaded listener.js 15:33:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (10A64800) [pid = 3772] [serial = 1310] [outer = 104F1400] 15:33:51 INFO - PROCESS | 3772 | 1464392031983 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 701ms 15:33:52 INFO - PROCESS | 3772 | 1464392032041 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 15:33:52 INFO - PROCESS | 3772 | 1464392032047 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 15:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:33:52 INFO - PROCESS | 3772 | 1464392032053 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:33:52 INFO - PROCESS | 3772 | 1464392032056 Marionette TRACE conn2 <- [1,1710,null,{}] 15:33:52 INFO - PROCESS | 3772 | 1464392032060 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:52 INFO - PROCESS | 3772 | 1464392032126 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 15:33:52 INFO - PROCESS | 3772 | 1464392032136 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:52 INFO - PROCESS | 3772 | ++DOCSHELL 1106E000 == 24 [pid = 3772] [id = 437] 15:33:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1106E800) [pid = 3772] [serial = 1311] [outer = 00000000] 15:33:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (11074800) [pid = 3772] [serial = 1312] [outer = 1106E800] 15:33:52 INFO - PROCESS | 3772 | 1464392032182 Marionette DEBUG loaded listener.js 15:33:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1123B400) [pid = 3772] [serial = 1313] [outer = 1106E800] 15:33:52 INFO - PROCESS | 3772 | 1464392032670 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 15:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 15:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 685ms 15:33:52 INFO - PROCESS | 3772 | 1464392032735 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 15:33:52 INFO - PROCESS | 3772 | 1464392032737 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 15:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:33:52 INFO - PROCESS | 3772 | 1464392032741 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:33:52 INFO - PROCESS | 3772 | 1464392032745 Marionette TRACE conn2 <- [1,1714,null,{}] 15:33:52 INFO - PROCESS | 3772 | 1464392032756 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:52 INFO - PROCESS | 3772 | 1464392032902 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 15:33:52 INFO - PROCESS | 3772 | 1464392032960 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:52 INFO - PROCESS | 3772 | ++DOCSHELL 11F22400 == 25 [pid = 3772] [id = 438] 15:33:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (11F22C00) [pid = 3772] [serial = 1314] [outer = 00000000] 15:33:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (129F9800) [pid = 3772] [serial = 1315] [outer = 11F22C00] 15:33:53 INFO - PROCESS | 3772 | 1464392033008 Marionette DEBUG loaded listener.js 15:33:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12BBFC00) [pid = 3772] [serial = 1316] [outer = 11F22C00] 15:33:53 INFO - PROCESS | 3772 | 1464392033408 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 15:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 685ms 15:33:53 INFO - PROCESS | 3772 | 1464392033439 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 15:33:53 INFO - PROCESS | 3772 | 1464392033442 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 15:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:33:53 INFO - PROCESS | 3772 | 1464392033453 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:33:53 INFO - PROCESS | 3772 | 1464392033455 Marionette TRACE conn2 <- [1,1718,null,{}] 15:33:53 INFO - PROCESS | 3772 | 1464392033458 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:53 INFO - PROCESS | 3772 | 1464392033538 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 15:33:53 INFO - PROCESS | 3772 | 1464392033546 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:53 INFO - PROCESS | 3772 | ++DOCSHELL 10B12400 == 26 [pid = 3772] [id = 439] 15:33:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (129F9400) [pid = 3772] [serial = 1317] [outer = 00000000] 15:33:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (138F1400) [pid = 3772] [serial = 1318] [outer = 129F9400] 15:33:53 INFO - PROCESS | 3772 | 1464392033604 Marionette DEBUG loaded listener.js 15:33:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13A72000) [pid = 3772] [serial = 1319] [outer = 129F9400] 15:33:54 INFO - PROCESS | 3772 | 1464392034024 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 15:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 15:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 592ms 15:33:54 INFO - PROCESS | 3772 | 1464392034053 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 15:33:54 INFO - PROCESS | 3772 | 1464392034055 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 15:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:33:54 INFO - PROCESS | 3772 | 1464392034068 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:33:54 INFO - PROCESS | 3772 | 1464392034070 Marionette TRACE conn2 <- [1,1722,null,{}] 15:33:54 INFO - PROCESS | 3772 | 1464392034073 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:54 INFO - PROCESS | 3772 | 1464392034152 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 15:33:54 INFO - PROCESS | 3772 | 1464392034158 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:54 INFO - PROCESS | 3772 | ++DOCSHELL 13A7F400 == 27 [pid = 3772] [id = 440] 15:33:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (13E35800) [pid = 3772] [serial = 1320] [outer = 00000000] 15:33:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (143BB000) [pid = 3772] [serial = 1321] [outer = 13E35800] 15:33:54 INFO - PROCESS | 3772 | 1464392034203 Marionette DEBUG loaded listener.js 15:33:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15120C00) [pid = 3772] [serial = 1322] [outer = 13E35800] 15:33:54 INFO - PROCESS | 3772 | 1464392034688 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 15:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 685ms 15:33:54 INFO - PROCESS | 3772 | 1464392034769 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 15:33:54 INFO - PROCESS | 3772 | 1464392034771 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 15:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:33:54 INFO - PROCESS | 3772 | 1464392034775 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:33:54 INFO - PROCESS | 3772 | 1464392034776 Marionette TRACE conn2 <- [1,1726,null,{}] 15:33:54 INFO - PROCESS | 3772 | 1464392034780 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:54 INFO - PROCESS | 3772 | 1464392034885 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 15:33:54 INFO - PROCESS | 3772 | 1464392034894 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:54 INFO - PROCESS | 3772 | ++DOCSHELL 1580E400 == 28 [pid = 3772] [id = 441] 15:33:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15940800) [pid = 3772] [serial = 1323] [outer = 00000000] 15:33:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (161D3800) [pid = 3772] [serial = 1324] [outer = 15940800] 15:33:54 INFO - PROCESS | 3772 | 1464392034939 Marionette DEBUG loaded listener.js 15:33:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (161DC800) [pid = 3772] [serial = 1325] [outer = 15940800] 15:33:55 INFO - PROCESS | 3772 | 1464392035358 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 15:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 623ms 15:33:55 INFO - PROCESS | 3772 | 1464392035412 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 15:33:55 INFO - PROCESS | 3772 | 1464392035414 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 15:33:55 INFO - PROCESS | 3772 | 1464392035417 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:33:55 INFO - PROCESS | 3772 | 1464392035419 Marionette TRACE conn2 <- [1,1730,null,{}] 15:33:55 INFO - PROCESS | 3772 | 1464392035422 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:55 INFO - PROCESS | 3772 | 1464392035495 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 15:33:55 INFO - PROCESS | 3772 | 1464392035530 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:55 INFO - PROCESS | 3772 | ++DOCSHELL 161D9800 == 29 [pid = 3772] [id = 442] 15:33:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (166D9400) [pid = 3772] [serial = 1326] [outer = 00000000] 15:33:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (168BF800) [pid = 3772] [serial = 1327] [outer = 166D9400] 15:33:55 INFO - PROCESS | 3772 | 1464392035574 Marionette DEBUG loaded listener.js 15:33:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (168C0800) [pid = 3772] [serial = 1328] [outer = 166D9400] 15:33:55 INFO - PROCESS | 3772 | 1464392035998 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 15:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 638ms 15:33:56 INFO - PROCESS | 3772 | 1464392036056 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 15:33:56 INFO - PROCESS | 3772 | 1464392036058 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 15:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:33:56 INFO - PROCESS | 3772 | 1464392036061 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:33:56 INFO - PROCESS | 3772 | 1464392036063 Marionette TRACE conn2 <- [1,1734,null,{}] 15:33:56 INFO - PROCESS | 3772 | 1464392036067 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:56 INFO - PROCESS | 3772 | 1464392036151 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 15:33:56 INFO - PROCESS | 3772 | 1464392036157 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:56 INFO - PROCESS | 3772 | ++DOCSHELL 11074000 == 30 [pid = 3772] [id = 443] 15:33:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (167DC800) [pid = 3772] [serial = 1329] [outer = 00000000] 15:33:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16DE7000) [pid = 3772] [serial = 1330] [outer = 167DC800] 15:33:56 INFO - PROCESS | 3772 | 1464392036201 Marionette DEBUG loaded listener.js 15:33:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16DEA400) [pid = 3772] [serial = 1331] [outer = 167DC800] 15:33:56 INFO - PROCESS | 3772 | 1464392036650 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 15:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 639ms 15:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:33:56 INFO - PROCESS | 3772 | 1464392036691 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 15:33:56 INFO - PROCESS | 3772 | 1464392036693 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 15:33:56 INFO - PROCESS | 3772 | 1464392036696 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:33:56 INFO - PROCESS | 3772 | 1464392036697 Marionette TRACE conn2 <- [1,1738,null,{}] 15:33:56 INFO - PROCESS | 3772 | 1464392036701 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:56 INFO - PROCESS | 3772 | 1464392036802 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 15:33:56 INFO - PROCESS | 3772 | 1464392036808 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:56 INFO - PROCESS | 3772 | ++DOCSHELL 11F16400 == 31 [pid = 3772] [id = 444] 15:33:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (173CBC00) [pid = 3772] [serial = 1332] [outer = 00000000] 15:33:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (174EE400) [pid = 3772] [serial = 1333] [outer = 173CBC00] 15:33:56 INFO - PROCESS | 3772 | 1464392036877 Marionette DEBUG loaded listener.js 15:33:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (174F8000) [pid = 3772] [serial = 1334] [outer = 173CBC00] 15:33:57 INFO - PROCESS | 3772 | 1464392037313 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 15:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 623ms 15:33:57 INFO - PROCESS | 3772 | 1464392037331 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 15:33:57 INFO - PROCESS | 3772 | 1464392037333 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 15:33:57 INFO - PROCESS | 3772 | 1464392037337 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:33:57 INFO - PROCESS | 3772 | 1464392037338 Marionette TRACE conn2 <- [1,1742,null,{}] 15:33:57 INFO - PROCESS | 3772 | 1464392037342 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:57 INFO - PROCESS | 3772 | 1464392037452 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 15:33:57 INFO - PROCESS | 3772 | 1464392037458 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:57 INFO - PROCESS | 3772 | ++DOCSHELL 10B11400 == 32 [pid = 3772] [id = 445] 15:33:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (132EDC00) [pid = 3772] [serial = 1335] [outer = 00000000] 15:33:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (17696000) [pid = 3772] [serial = 1336] [outer = 132EDC00] 15:33:57 INFO - PROCESS | 3772 | 1464392037506 Marionette DEBUG loaded listener.js 15:33:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (176AB400) [pid = 3772] [serial = 1337] [outer = 132EDC00] 15:33:57 INFO - PROCESS | 3772 | 1464392037971 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 15:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 685ms 15:33:58 INFO - PROCESS | 3772 | 1464392038042 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 15:33:58 INFO - PROCESS | 3772 | 1464392038044 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 15:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:33:58 INFO - PROCESS | 3772 | 1464392038047 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:33:58 INFO - PROCESS | 3772 | 1464392038049 Marionette TRACE conn2 <- [1,1746,null,{}] 15:33:58 INFO - PROCESS | 3772 | 1464392038053 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:58 INFO - PROCESS | 3772 | 1464392038204 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 15:33:58 INFO - PROCESS | 3772 | 1464392038270 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:58 INFO - PROCESS | 3772 | ++DOCSHELL 132FB000 == 33 [pid = 3772] [id = 446] 15:33:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (176B3C00) [pid = 3772] [serial = 1338] [outer = 00000000] 15:33:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (176CC400) [pid = 3772] [serial = 1339] [outer = 176B3C00] 15:33:58 INFO - PROCESS | 3772 | 1464392038320 Marionette DEBUG loaded listener.js 15:33:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (176D8C00) [pid = 3772] [serial = 1340] [outer = 176B3C00] 15:33:58 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (105F9800) [pid = 3772] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:33:58 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (166DAC00) [pid = 3772] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:33:58 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (118C2800) [pid = 3772] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:33:58 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16DE6C00) [pid = 3772] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:33:58 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (15FC9000) [pid = 3772] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:33:58 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (15930000) [pid = 3772] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:33:58 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (15117C00) [pid = 3772] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:33:58 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (132F4400) [pid = 3772] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:33:58 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (129EF400) [pid = 3772] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:33:58 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (11FAA000) [pid = 3772] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:33:58 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (10F3D000) [pid = 3772] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:33:58 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (104EB400) [pid = 3772] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:33:58 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (152D1C00) [pid = 3772] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:33:58 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (11FAE800) [pid = 3772] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:33:58 INFO - PROCESS | 3772 | 1464392038871 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 15:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 903ms 15:33:58 INFO - PROCESS | 3772 | 1464392038952 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 15:33:58 INFO - PROCESS | 3772 | 1464392038955 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 15:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:33:58 INFO - PROCESS | 3772 | 1464392038960 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:33:58 INFO - PROCESS | 3772 | 1464392038962 Marionette TRACE conn2 <- [1,1750,null,{}] 15:33:58 INFO - PROCESS | 3772 | 1464392038965 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:59 INFO - PROCESS | 3772 | 1464392039040 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 15:33:59 INFO - PROCESS | 3772 | 1464392039050 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:59 INFO - PROCESS | 3772 | ++DOCSHELL 129F7000 == 34 [pid = 3772] [id = 447] 15:33:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (12FF1800) [pid = 3772] [serial = 1341] [outer = 00000000] 15:33:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (143AF800) [pid = 3772] [serial = 1342] [outer = 12FF1800] 15:33:59 INFO - PROCESS | 3772 | 1464392039095 Marionette DEBUG loaded listener.js 15:33:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15117C00) [pid = 3772] [serial = 1343] [outer = 12FF1800] 15:33:59 INFO - PROCESS | 3772 | 1464392039508 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 15:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 592ms 15:33:59 INFO - PROCESS | 3772 | 1464392039555 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 15:33:59 INFO - PROCESS | 3772 | 1464392039557 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 15:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:33:59 INFO - PROCESS | 3772 | 1464392039560 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:33:59 INFO - PROCESS | 3772 | 1464392039561 Marionette TRACE conn2 <- [1,1754,null,{}] 15:33:59 INFO - PROCESS | 3772 | 1464392039565 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:59 INFO - PROCESS | 3772 | 1464392039642 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 15:33:59 INFO - PROCESS | 3772 | 1464392039648 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:59 INFO - PROCESS | 3772 | ++DOCSHELL 14347C00 == 35 [pid = 3772] [id = 448] 15:33:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (166DAC00) [pid = 3772] [serial = 1344] [outer = 00000000] 15:33:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (176B4800) [pid = 3772] [serial = 1345] [outer = 166DAC00] 15:33:59 INFO - PROCESS | 3772 | 1464392039694 Marionette DEBUG loaded listener.js 15:33:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (178B4800) [pid = 3772] [serial = 1346] [outer = 166DAC00] 15:34:00 INFO - PROCESS | 3772 | 1464392040137 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 15:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 638ms 15:34:00 INFO - PROCESS | 3772 | 1464392040198 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 15:34:00 INFO - PROCESS | 3772 | 1464392040200 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 15:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:34:00 INFO - PROCESS | 3772 | 1464392040203 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:34:00 INFO - PROCESS | 3772 | 1464392040205 Marionette TRACE conn2 <- [1,1758,null,{}] 15:34:00 INFO - PROCESS | 3772 | 1464392040208 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:00 INFO - PROCESS | 3772 | 1464392040282 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 15:34:00 INFO - PROCESS | 3772 | 1464392040288 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:00 INFO - PROCESS | 3772 | ++DOCSHELL 15809800 == 36 [pid = 3772] [id = 449] 15:34:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (15947400) [pid = 3772] [serial = 1347] [outer = 00000000] 15:34:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (17FD1000) [pid = 3772] [serial = 1348] [outer = 15947400] 15:34:00 INFO - PROCESS | 3772 | 1464392040331 Marionette DEBUG loaded listener.js 15:34:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (18097C00) [pid = 3772] [serial = 1349] [outer = 15947400] 15:34:01 INFO - PROCESS | 3772 | --DOCSHELL 13A7F400 == 35 [pid = 3772] [id = 440] 15:34:01 INFO - PROCESS | 3772 | --DOCSHELL 11F16400 == 34 [pid = 3772] [id = 444] 15:34:01 INFO - PROCESS | 3772 | --DOCSHELL 132FB000 == 33 [pid = 3772] [id = 446] 15:34:01 INFO - PROCESS | 3772 | --DOCSHELL 14347C00 == 32 [pid = 3772] [id = 448] 15:34:01 INFO - PROCESS | 3772 | --DOCSHELL 161D9800 == 31 [pid = 3772] [id = 442] 15:34:01 INFO - PROCESS | 3772 | --DOCSHELL 1580E400 == 30 [pid = 3772] [id = 441] 15:34:01 INFO - PROCESS | 3772 | --DOCSHELL 11074000 == 29 [pid = 3772] [id = 443] 15:34:01 INFO - PROCESS | 3772 | --DOCSHELL 129F7000 == 28 [pid = 3772] [id = 447] 15:34:01 INFO - PROCESS | 3772 | --DOCSHELL 10B11400 == 27 [pid = 3772] [id = 445] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (17487C00) [pid = 3772] [serial = 1304] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1768C800) [pid = 3772] [serial = 1306] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (168B7C00) [pid = 3772] [serial = 1291] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (168C4800) [pid = 3772] [serial = 1294] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (168B8000) [pid = 3772] [serial = 1292] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16DEE000) [pid = 3772] [serial = 1297] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16957C00) [pid = 3772] [serial = 1295] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16FE8400) [pid = 3772] [serial = 1303] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16E6BC00) [pid = 3772] [serial = 1298] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (161DD400) [pid = 3772] [serial = 1288] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (15FBC800) [pid = 3772] [serial = 1285] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1313A800) [pid = 3772] [serial = 1286] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (152D2000) [pid = 3772] [serial = 1282] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1580E000) [pid = 3772] [serial = 1283] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (138EE800) [pid = 3772] [serial = 1279] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1395D000) [pid = 3772] [serial = 1280] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (131D5000) [pid = 3772] [serial = 1277] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (12F4A000) [pid = 3772] [serial = 1276] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (12917C00) [pid = 3772] [serial = 1273] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (129F4400) [pid = 3772] [serial = 1274] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (11072400) [pid = 3772] [serial = 1270] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1107AC00) [pid = 3772] [serial = 1271] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (105F5000) [pid = 3772] [serial = 1267] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (10A5F800) [pid = 3772] [serial = 1268] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (161D4800) [pid = 3772] [serial = 1265] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16DEC800) [pid = 3772] [serial = 1300] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (159C9000) [pid = 3772] [serial = 1289] [outer = 00000000] [url = about:blank] 15:34:01 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (16F06800) [pid = 3772] [serial = 1301] [outer = 00000000] [url = about:blank] 15:34:02 INFO - PROCESS | 3772 | 1464392042044 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 15:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1899ms 15:34:02 INFO - PROCESS | 3772 | 1464392042096 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 15:34:02 INFO - PROCESS | 3772 | 1464392042100 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 15:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:34:02 INFO - PROCESS | 3772 | 1464392042105 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:34:02 INFO - PROCESS | 3772 | 1464392042109 Marionette TRACE conn2 <- [1,1762,null,{}] 15:34:02 INFO - PROCESS | 3772 | 1464392042115 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:02 INFO - PROCESS | 3772 | 1464392042201 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 15:34:02 INFO - PROCESS | 3772 | 1464392042210 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:02 INFO - PROCESS | 3772 | ++DOCSHELL 1047F000 == 28 [pid = 3772] [id = 450] 15:34:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (10489C00) [pid = 3772] [serial = 1350] [outer = 00000000] 15:34:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (105ED800) [pid = 3772] [serial = 1351] [outer = 10489C00] 15:34:02 INFO - PROCESS | 3772 | 1464392042257 Marionette DEBUG loaded listener.js 15:34:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (10A56800) [pid = 3772] [serial = 1352] [outer = 10489C00] 15:34:02 INFO - PROCESS | 3772 | 1464392042741 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 15:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 701ms 15:34:02 INFO - PROCESS | 3772 | 1464392042806 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 15:34:02 INFO - PROCESS | 3772 | 1464392042812 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 15:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:34:02 INFO - PROCESS | 3772 | 1464392042818 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:34:02 INFO - PROCESS | 3772 | 1464392042821 Marionette TRACE conn2 <- [1,1766,null,{}] 15:34:02 INFO - PROCESS | 3772 | 1464392042825 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:02 INFO - PROCESS | 3772 | 1464392042907 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 15:34:02 INFO - PROCESS | 3772 | 1464392042917 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:02 INFO - PROCESS | 3772 | ++DOCSHELL 1106BC00 == 29 [pid = 3772] [id = 451] 15:34:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1106C000) [pid = 3772] [serial = 1353] [outer = 00000000] 15:34:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (11071400) [pid = 3772] [serial = 1354] [outer = 1106C000] 15:34:02 INFO - PROCESS | 3772 | 1464392042963 Marionette DEBUG loaded listener.js 15:34:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (11077800) [pid = 3772] [serial = 1355] [outer = 1106C000] 15:34:03 INFO - PROCESS | 3772 | 1464392043434 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 15:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 15:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 623ms 15:34:03 INFO - PROCESS | 3772 | 1464392043454 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 15:34:03 INFO - PROCESS | 3772 | 1464392043456 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 15:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:34:03 INFO - PROCESS | 3772 | 1464392043460 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:34:03 INFO - PROCESS | 3772 | 1464392043463 Marionette TRACE conn2 <- [1,1770,null,{}] 15:34:03 INFO - PROCESS | 3772 | 1464392043478 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:03 INFO - PROCESS | 3772 | 1464392043562 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 15:34:03 INFO - PROCESS | 3772 | 1464392043601 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:03 INFO - PROCESS | 3772 | ++DOCSHELL 1140A400 == 30 [pid = 3772] [id = 452] 15:34:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1140F800) [pid = 3772] [serial = 1356] [outer = 00000000] 15:34:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (12912C00) [pid = 3772] [serial = 1357] [outer = 1140F800] 15:34:03 INFO - PROCESS | 3772 | 1464392043718 Marionette DEBUG loaded listener.js 15:34:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (129F3400) [pid = 3772] [serial = 1358] [outer = 1140F800] 15:34:04 INFO - PROCESS | 3772 | 1464392044101 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 15:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 15:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 685ms 15:34:04 INFO - PROCESS | 3772 | 1464392044159 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 15:34:04 INFO - PROCESS | 3772 | 1464392044161 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 15:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:34:04 INFO - PROCESS | 3772 | 1464392044164 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:34:04 INFO - PROCESS | 3772 | 1464392044166 Marionette TRACE conn2 <- [1,1774,null,{}] 15:34:04 INFO - PROCESS | 3772 | 1464392044170 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:04 INFO - PROCESS | 3772 | 1464392044249 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 15:34:04 INFO - PROCESS | 3772 | 1464392044331 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:04 INFO - PROCESS | 3772 | ++DOCSHELL 10B0AC00 == 31 [pid = 3772] [id = 453] 15:34:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (12912400) [pid = 3772] [serial = 1359] [outer = 00000000] 15:34:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (12FEE400) [pid = 3772] [serial = 1360] [outer = 12912400] 15:34:04 INFO - PROCESS | 3772 | 1464392044376 Marionette DEBUG loaded listener.js 15:34:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13285800) [pid = 3772] [serial = 1361] [outer = 12912400] 15:34:04 INFO - PROCESS | 3772 | 1464392044744 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 15:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 15:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 623ms 15:34:04 INFO - PROCESS | 3772 | 1464392044802 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 15:34:04 INFO - PROCESS | 3772 | 1464392044804 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 15:34:04 INFO - PROCESS | 3772 | 1464392044807 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:34:04 INFO - PROCESS | 3772 | 1464392044809 Marionette TRACE conn2 <- [1,1778,null,{}] 15:34:04 INFO - PROCESS | 3772 | 1464392044820 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:04 INFO - PROCESS | 3772 | 1464392044893 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 15:34:04 INFO - PROCESS | 3772 | 1464392044900 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:04 INFO - PROCESS | 3772 | ++DOCSHELL 138EE800 == 32 [pid = 3772] [id = 454] 15:34:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (138EF400) [pid = 3772] [serial = 1362] [outer = 00000000] 15:34:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (13E2E000) [pid = 3772] [serial = 1363] [outer = 138EF400] 15:34:04 INFO - PROCESS | 3772 | 1464392044972 Marionette DEBUG loaded listener.js 15:34:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (14341400) [pid = 3772] [serial = 1364] [outer = 138EF400] 15:34:05 INFO - PROCESS | 3772 | 1464392045407 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 653ms 15:34:05 INFO - PROCESS | 3772 | 1464392045466 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 15:34:05 INFO - PROCESS | 3772 | 1464392045468 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 15:34:05 INFO - PROCESS | 3772 | 1464392045472 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:34:05 INFO - PROCESS | 3772 | 1464392045473 Marionette TRACE conn2 <- [1,1782,null,{}] 15:34:05 INFO - PROCESS | 3772 | 1464392045477 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:05 INFO - PROCESS | 3772 | 1464392045554 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 15:34:05 INFO - PROCESS | 3772 | 1464392045564 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:05 INFO - PROCESS | 3772 | ++DOCSHELL 15608000 == 33 [pid = 3772] [id = 455] 15:34:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15801C00) [pid = 3772] [serial = 1365] [outer = 00000000] 15:34:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (15945C00) [pid = 3772] [serial = 1366] [outer = 15801C00] 15:34:05 INFO - PROCESS | 3772 | 1464392045609 Marionette DEBUG loaded listener.js 15:34:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (15FBD800) [pid = 3772] [serial = 1367] [outer = 15801C00] 15:34:06 INFO - PROCESS | 3772 | 1464392046034 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 623ms 15:34:06 INFO - PROCESS | 3772 | 1464392046094 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 15:34:06 INFO - PROCESS | 3772 | 1464392046096 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 15:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:34:06 INFO - PROCESS | 3772 | 1464392046099 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:34:06 INFO - PROCESS | 3772 | 1464392046101 Marionette TRACE conn2 <- [1,1786,null,{}] 15:34:06 INFO - PROCESS | 3772 | 1464392046105 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:06 INFO - PROCESS | 3772 | 1464392046183 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 15:34:06 INFO - PROCESS | 3772 | 1464392046191 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:06 INFO - PROCESS | 3772 | ++DOCSHELL 15945800 == 34 [pid = 3772] [id = 456] 15:34:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (161D4800) [pid = 3772] [serial = 1368] [outer = 00000000] 15:34:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (161DB400) [pid = 3772] [serial = 1369] [outer = 161D4800] 15:34:06 INFO - PROCESS | 3772 | 1464392046236 Marionette DEBUG loaded listener.js 15:34:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (161DB800) [pid = 3772] [serial = 1370] [outer = 161D4800] 15:34:06 INFO - PROCESS | 3772 | 1464392046669 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 15:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 592ms 15:34:06 INFO - PROCESS | 3772 | 1464392046696 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 15:34:06 INFO - PROCESS | 3772 | 1464392046698 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 15:34:06 INFO - PROCESS | 3772 | 1464392046701 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:34:06 INFO - PROCESS | 3772 | 1464392046703 Marionette TRACE conn2 <- [1,1790,null,{}] 15:34:06 INFO - PROCESS | 3772 | 1464392046707 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:06 INFO - PROCESS | 3772 | 1464392046829 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 15:34:06 INFO - PROCESS | 3772 | 1464392046837 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:06 INFO - PROCESS | 3772 | ++DOCSHELL 11297800 == 35 [pid = 3772] [id = 457] 15:34:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (161D2800) [pid = 3772] [serial = 1371] [outer = 00000000] 15:34:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (168BB800) [pid = 3772] [serial = 1372] [outer = 161D2800] 15:34:06 INFO - PROCESS | 3772 | 1464392046891 Marionette DEBUG loaded listener.js 15:34:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (168BBC00) [pid = 3772] [serial = 1373] [outer = 161D2800] 15:34:07 INFO - PROCESS | 3772 | 1464392047342 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 701ms 15:34:07 INFO - PROCESS | 3772 | 1464392047402 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 15:34:07 INFO - PROCESS | 3772 | 1464392047404 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 15:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:34:07 INFO - PROCESS | 3772 | 1464392047407 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:34:07 INFO - PROCESS | 3772 | 1464392047409 Marionette TRACE conn2 <- [1,1794,null,{}] 15:34:07 INFO - PROCESS | 3772 | 1464392047417 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:07 INFO - PROCESS | 3772 | 1464392047519 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 15:34:07 INFO - PROCESS | 3772 | 1464392047531 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:07 INFO - PROCESS | 3772 | ++DOCSHELL 11403000 == 36 [pid = 3772] [id = 458] 15:34:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (168C6400) [pid = 3772] [serial = 1374] [outer = 00000000] 15:34:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (169CD800) [pid = 3772] [serial = 1375] [outer = 168C6400] 15:34:07 INFO - PROCESS | 3772 | 1464392047600 Marionette DEBUG loaded listener.js 15:34:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16956C00) [pid = 3772] [serial = 1376] [outer = 168C6400] 15:34:08 INFO - PROCESS | 3772 | 1464392048031 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 15:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 638ms 15:34:08 INFO - PROCESS | 3772 | 1464392048046 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 15:34:08 INFO - PROCESS | 3772 | 1464392048048 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 15:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:34:08 INFO - PROCESS | 3772 | 1464392048052 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:34:08 INFO - PROCESS | 3772 | 1464392048053 Marionette TRACE conn2 <- [1,1798,null,{}] 15:34:08 INFO - PROCESS | 3772 | 1464392048056 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:08 INFO - PROCESS | 3772 | 1464392048175 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 15:34:08 INFO - PROCESS | 3772 | 1464392048181 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:08 INFO - PROCESS | 3772 | ++DOCSHELL 12FB0C00 == 37 [pid = 3772] [id = 459] 15:34:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (168BF400) [pid = 3772] [serial = 1377] [outer = 00000000] 15:34:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (16F06800) [pid = 3772] [serial = 1378] [outer = 168BF400] 15:34:08 INFO - PROCESS | 3772 | 1464392048233 Marionette DEBUG loaded listener.js 15:34:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1747F000) [pid = 3772] [serial = 1379] [outer = 168BF400] 15:34:08 INFO - PROCESS | 3772 | 1464392048701 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 685ms 15:34:08 INFO - PROCESS | 3772 | 1464392048750 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 15:34:08 INFO - PROCESS | 3772 | 1464392048753 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 15:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:34:08 INFO - PROCESS | 3772 | 1464392048762 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:34:08 INFO - PROCESS | 3772 | 1464392048764 Marionette TRACE conn2 <- [1,1802,null,{}] 15:34:08 INFO - PROCESS | 3772 | 1464392048767 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:08 INFO - PROCESS | 3772 | 1464392048890 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 15:34:08 INFO - PROCESS | 3772 | 1464392048984 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:08 INFO - PROCESS | 3772 | ++DOCSHELL 132F8800 == 38 [pid = 3772] [id = 460] 15:34:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (17488400) [pid = 3772] [serial = 1380] [outer = 00000000] 15:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (17695400) [pid = 3772] [serial = 1381] [outer = 17488400] 15:34:09 INFO - PROCESS | 3772 | 1464392049035 Marionette DEBUG loaded listener.js 15:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (176B2000) [pid = 3772] [serial = 1382] [outer = 17488400] 15:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (166DAC00) [pid = 3772] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (173CBC00) [pid = 3772] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (132EDC00) [pid = 3772] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (176B3C00) [pid = 3772] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (104F1400) [pid = 3772] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (11078000) [pid = 3772] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (167DC800) [pid = 3772] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (166D9400) [pid = 3772] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (15940800) [pid = 3772] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (13E35800) [pid = 3772] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (129F9400) [pid = 3772] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (11F22C00) [pid = 3772] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1106E800) [pid = 3772] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:34:09 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (12FF1800) [pid = 3772] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:34:09 INFO - PROCESS | 3772 | 1464392049589 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 888ms 15:34:09 INFO - PROCESS | 3772 | 1464392049660 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 15:34:09 INFO - PROCESS | 3772 | 1464392049662 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 15:34:09 INFO - PROCESS | 3772 | 1464392049665 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:34:09 INFO - PROCESS | 3772 | 1464392049667 Marionette TRACE conn2 <- [1,1806,null,{}] 15:34:09 INFO - PROCESS | 3772 | 1464392049671 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:09 INFO - PROCESS | 3772 | 1464392049745 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 15:34:09 INFO - PROCESS | 3772 | 1464392049753 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:09 INFO - PROCESS | 3772 | ++DOCSHELL 12FF4C00 == 39 [pid = 3772] [id = 461] 15:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (138EB800) [pid = 3772] [serial = 1383] [outer = 00000000] 15:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (15948400) [pid = 3772] [serial = 1384] [outer = 138EB800] 15:34:09 INFO - PROCESS | 3772 | 1464392049796 Marionette DEBUG loaded listener.js 15:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15FC4C00) [pid = 3772] [serial = 1385] [outer = 138EB800] 15:34:10 INFO - PROCESS | 3772 | 1464392050222 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 15:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 639ms 15:34:10 INFO - PROCESS | 3772 | 1464392050288 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 15:34:10 INFO - PROCESS | 3772 | 1464392050290 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 15:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:34:10 INFO - PROCESS | 3772 | 1464392050293 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:34:10 INFO - PROCESS | 3772 | 1464392050295 Marionette TRACE conn2 <- [1,1810,null,{}] 15:34:10 INFO - PROCESS | 3772 | 1464392050298 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:10 INFO - PROCESS | 3772 | 1464392050376 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 15:34:10 INFO - PROCESS | 3772 | 1464392050412 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:10 INFO - PROCESS | 3772 | ++DOCSHELL 1395C000 == 40 [pid = 3772] [id = 462] 15:34:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (166D3000) [pid = 3772] [serial = 1386] [outer = 00000000] 15:34:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (176AD400) [pid = 3772] [serial = 1387] [outer = 166D3000] 15:34:10 INFO - PROCESS | 3772 | 1464392050456 Marionette DEBUG loaded listener.js 15:34:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (176B7400) [pid = 3772] [serial = 1388] [outer = 166D3000] 15:34:10 INFO - PROCESS | 3772 | 1464392050873 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 15:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 638ms 15:34:10 INFO - PROCESS | 3772 | 1464392050931 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 15:34:10 INFO - PROCESS | 3772 | 1464392050933 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 15:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:34:10 INFO - PROCESS | 3772 | 1464392050937 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:34:10 INFO - PROCESS | 3772 | 1464392050938 Marionette TRACE conn2 <- [1,1814,null,{}] 15:34:10 INFO - PROCESS | 3772 | 1464392050942 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:11 INFO - PROCESS | 3772 | 1464392051016 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 15:34:11 INFO - PROCESS | 3772 | 1464392051022 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:11 INFO - PROCESS | 3772 | ++DOCSHELL 13E2CC00 == 41 [pid = 3772] [id = 463] 15:34:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (168C1800) [pid = 3772] [serial = 1389] [outer = 00000000] 15:34:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (17FCA400) [pid = 3772] [serial = 1390] [outer = 168C1800] 15:34:11 INFO - PROCESS | 3772 | 1464392051065 Marionette DEBUG loaded listener.js 15:34:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1829E800) [pid = 3772] [serial = 1391] [outer = 168C1800] 15:34:11 INFO - PROCESS | 3772 | 1464392051815 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 15:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 950ms 15:34:11 INFO - PROCESS | 3772 | 1464392051883 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 15:34:11 INFO - PROCESS | 3772 | 1464392051888 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 15:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:34:11 INFO - PROCESS | 3772 | 1464392051893 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:34:11 INFO - PROCESS | 3772 | 1464392051897 Marionette TRACE conn2 <- [1,1818,null,{}] 15:34:11 INFO - PROCESS | 3772 | 1464392051903 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:12 INFO - PROCESS | 3772 | 1464392052026 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 15:34:12 INFO - PROCESS | 3772 | 1464392052150 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:12 INFO - PROCESS | 3772 | ++DOCSHELL 103EAC00 == 42 [pid = 3772] [id = 464] 15:34:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (104F2000) [pid = 3772] [serial = 1392] [outer = 00000000] 15:34:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (10B0FC00) [pid = 3772] [serial = 1393] [outer = 104F2000] 15:34:12 INFO - PROCESS | 3772 | 1464392052209 Marionette DEBUG loaded listener.js 15:34:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (10F3A000) [pid = 3772] [serial = 1394] [outer = 104F2000] 15:34:13 INFO - PROCESS | 3772 | 1464392053061 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 15:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1246ms 15:34:13 INFO - PROCESS | 3772 | 1464392053158 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 15:34:13 INFO - PROCESS | 3772 | 1464392053162 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 15:34:13 INFO - PROCESS | 3772 | 1464392053167 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:34:13 INFO - PROCESS | 3772 | 1464392053171 Marionette TRACE conn2 <- [1,1822,null,{}] 15:34:13 INFO - PROCESS | 3772 | 1464392053178 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:13 INFO - PROCESS | 3772 | 1464392053308 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 15:34:13 INFO - PROCESS | 3772 | 1464392053440 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:13 INFO - PROCESS | 3772 | ++DOCSHELL 10A5F400 == 43 [pid = 3772] [id = 465] 15:34:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (10B0A000) [pid = 3772] [serial = 1395] [outer = 00000000] 15:34:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (10B13000) [pid = 3772] [serial = 1396] [outer = 10B0A000] 15:34:13 INFO - PROCESS | 3772 | 1464392053493 Marionette DEBUG loaded listener.js 15:34:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (10F3B800) [pid = 3772] [serial = 1397] [outer = 10B0A000] 15:34:13 INFO - PROCESS | 3772 | --DOCSHELL 1395C000 == 42 [pid = 3772] [id = 462] 15:34:13 INFO - PROCESS | 3772 | --DOCSHELL 12FF4C00 == 41 [pid = 3772] [id = 461] 15:34:13 INFO - PROCESS | 3772 | --DOCSHELL 132F8800 == 40 [pid = 3772] [id = 460] 15:34:13 INFO - PROCESS | 3772 | --DOCSHELL 12FB0C00 == 39 [pid = 3772] [id = 459] 15:34:13 INFO - PROCESS | 3772 | --DOCSHELL 11403000 == 38 [pid = 3772] [id = 458] 15:34:13 INFO - PROCESS | 3772 | --DOCSHELL 11297800 == 37 [pid = 3772] [id = 457] 15:34:13 INFO - PROCESS | 3772 | --DOCSHELL 15945800 == 36 [pid = 3772] [id = 456] 15:34:13 INFO - PROCESS | 3772 | --DOCSHELL 15608000 == 35 [pid = 3772] [id = 455] 15:34:13 INFO - PROCESS | 3772 | --DOCSHELL 138EE800 == 34 [pid = 3772] [id = 454] 15:34:13 INFO - PROCESS | 3772 | --DOCSHELL 10B0AC00 == 33 [pid = 3772] [id = 453] 15:34:13 INFO - PROCESS | 3772 | --DOCSHELL 1140A400 == 32 [pid = 3772] [id = 452] 15:34:13 INFO - PROCESS | 3772 | --DOCSHELL 1106BC00 == 31 [pid = 3772] [id = 451] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (17FD1000) [pid = 3772] [serial = 1348] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOCSHELL 1047F000 == 30 [pid = 3772] [id = 450] 15:34:13 INFO - PROCESS | 3772 | --DOCSHELL 15809800 == 29 [pid = 3772] [id = 449] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (178B4800) [pid = 3772] [serial = 1346] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (174EE400) [pid = 3772] [serial = 1333] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (17696000) [pid = 3772] [serial = 1336] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (176CC400) [pid = 3772] [serial = 1339] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (176AB400) [pid = 3772] [serial = 1337] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (176B4800) [pid = 3772] [serial = 1345] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (176D8C00) [pid = 3772] [serial = 1340] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (105F4400) [pid = 3772] [serial = 1309] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (10A64800) [pid = 3772] [serial = 1310] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1768E800) [pid = 3772] [serial = 1307] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16DE7000) [pid = 3772] [serial = 1330] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (168BF800) [pid = 3772] [serial = 1327] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (168C0800) [pid = 3772] [serial = 1328] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (161D3800) [pid = 3772] [serial = 1324] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (161DC800) [pid = 3772] [serial = 1325] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (143BB000) [pid = 3772] [serial = 1321] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (15120C00) [pid = 3772] [serial = 1322] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (138F1400) [pid = 3772] [serial = 1318] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13A72000) [pid = 3772] [serial = 1319] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (129F9800) [pid = 3772] [serial = 1315] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (12BBFC00) [pid = 3772] [serial = 1316] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (11074800) [pid = 3772] [serial = 1312] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1123B400) [pid = 3772] [serial = 1313] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (174F8000) [pid = 3772] [serial = 1334] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (143AF800) [pid = 3772] [serial = 1342] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (15117C00) [pid = 3772] [serial = 1343] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (16DEA400) [pid = 3772] [serial = 1331] [outer = 00000000] [url = about:blank] 15:34:13 INFO - PROCESS | 3772 | 1464392053989 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 15:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 15:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 841ms 15:34:13 INFO - PROCESS | 3772 | 1464392054011 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 15:34:14 INFO - PROCESS | 3772 | 1464392054017 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 15:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:34:14 INFO - PROCESS | 3772 | 1464392054024 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:34:14 INFO - PROCESS | 3772 | 1464392054027 Marionette TRACE conn2 <- [1,1826,null,{}] 15:34:14 INFO - PROCESS | 3772 | 1464392054034 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:14 INFO - PROCESS | 3772 | 1464392054118 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 15:34:14 INFO - PROCESS | 3772 | 1464392054127 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:14 INFO - PROCESS | 3772 | ++DOCSHELL 1106EC00 == 30 [pid = 3772] [id = 466] 15:34:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (11076C00) [pid = 3772] [serial = 1398] [outer = 00000000] 15:34:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (112A0000) [pid = 3772] [serial = 1399] [outer = 11076C00] 15:34:14 INFO - PROCESS | 3772 | 1464392054174 Marionette DEBUG loaded listener.js 15:34:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (11408C00) [pid = 3772] [serial = 1400] [outer = 11076C00] 15:34:14 INFO - PROCESS | 3772 | 1464392054665 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 685ms 15:34:14 INFO - PROCESS | 3772 | 1464392054705 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 15:34:14 INFO - PROCESS | 3772 | 1464392054707 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 15:34:14 INFO - PROCESS | 3772 | 1464392054710 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:34:14 INFO - PROCESS | 3772 | 1464392054714 Marionette TRACE conn2 <- [1,1830,null,{}] 15:34:14 INFO - PROCESS | 3772 | 1464392054725 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:14 INFO - PROCESS | 3772 | 1464392054810 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 15:34:14 INFO - PROCESS | 3772 | 1464392054940 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:14 INFO - PROCESS | 3772 | ++DOCSHELL 129EF800 == 31 [pid = 3772] [id = 467] 15:34:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (129F1000) [pid = 3772] [serial = 1401] [outer = 00000000] 15:34:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (12F4A400) [pid = 3772] [serial = 1402] [outer = 129F1000] 15:34:14 INFO - PROCESS | 3772 | 1464392054989 Marionette DEBUG loaded listener.js 15:34:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (12FAA800) [pid = 3772] [serial = 1403] [outer = 129F1000] 15:34:15 INFO - PROCESS | 3772 | 1464392055370 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 685ms 15:34:15 INFO - PROCESS | 3772 | 1464392055410 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 15:34:15 INFO - PROCESS | 3772 | 1464392055412 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 15:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:34:15 INFO - PROCESS | 3772 | 1464392055416 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:34:15 INFO - PROCESS | 3772 | 1464392055417 Marionette TRACE conn2 <- [1,1834,null,{}] 15:34:15 INFO - PROCESS | 3772 | 1464392055421 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:15 INFO - PROCESS | 3772 | 1464392055499 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 15:34:15 INFO - PROCESS | 3772 | 1464392055506 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:15 INFO - PROCESS | 3772 | ++DOCSHELL 1318E800 == 32 [pid = 3772] [id = 468] 15:34:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (131DC800) [pid = 3772] [serial = 1404] [outer = 00000000] 15:34:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (13964C00) [pid = 3772] [serial = 1405] [outer = 131DC800] 15:34:15 INFO - PROCESS | 3772 | 1464392055550 Marionette DEBUG loaded listener.js 15:34:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (13E2C000) [pid = 3772] [serial = 1406] [outer = 131DC800] 15:34:16 INFO - PROCESS | 3772 | 1464392056025 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 638ms 15:34:16 INFO - PROCESS | 3772 | 1464392056058 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 15:34:16 INFO - PROCESS | 3772 | 1464392056060 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 15:34:16 INFO - PROCESS | 3772 | 1464392056063 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:34:16 INFO - PROCESS | 3772 | 1464392056065 Marionette TRACE conn2 <- [1,1838,null,{}] 15:34:16 INFO - PROCESS | 3772 | 1464392056077 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:16 INFO - PROCESS | 3772 | 1464392056179 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 15:34:16 INFO - PROCESS | 3772 | 1464392056267 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:16 INFO - PROCESS | 3772 | ++DOCSHELL 15117C00 == 33 [pid = 3772] [id = 469] 15:34:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1511B800) [pid = 3772] [serial = 1407] [outer = 00000000] 15:34:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (152D0800) [pid = 3772] [serial = 1408] [outer = 1511B800] 15:34:16 INFO - PROCESS | 3772 | 1464392056333 Marionette DEBUG loaded listener.js 15:34:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (15804800) [pid = 3772] [serial = 1409] [outer = 1511B800] 15:34:16 INFO - PROCESS | 3772 | 1464392056808 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 810ms 15:34:16 INFO - PROCESS | 3772 | 1464392056872 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 15:34:16 INFO - PROCESS | 3772 | 1464392056874 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 15:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:34:16 INFO - PROCESS | 3772 | 1464392056877 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:34:16 INFO - PROCESS | 3772 | 1464392056879 Marionette TRACE conn2 <- [1,1842,null,{}] 15:34:16 INFO - PROCESS | 3772 | 1464392056883 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:16 INFO - PROCESS | 3772 | 1464392057009 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 15:34:17 INFO - PROCESS | 3772 | 1464392057073 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:17 INFO - PROCESS | 3772 | ++DOCSHELL 161D1400 == 34 [pid = 3772] [id = 470] 15:34:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (161D1800) [pid = 3772] [serial = 1410] [outer = 00000000] 15:34:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (161D9800) [pid = 3772] [serial = 1411] [outer = 161D1800] 15:34:17 INFO - PROCESS | 3772 | 1464392057118 Marionette DEBUG loaded listener.js 15:34:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (166D2400) [pid = 3772] [serial = 1412] [outer = 161D1800] 15:34:17 INFO - PROCESS | 3772 | 1464392057554 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 701ms 15:34:17 INFO - PROCESS | 3772 | 1464392057576 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 15:34:17 INFO - PROCESS | 3772 | 1464392057578 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 15:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:34:17 INFO - PROCESS | 3772 | 1464392057585 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:34:17 INFO - PROCESS | 3772 | 1464392057587 Marionette TRACE conn2 <- [1,1846,null,{}] 15:34:17 INFO - PROCESS | 3772 | 1464392057590 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:17 INFO - PROCESS | 3772 | 1464392057720 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 15:34:17 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (161D4800) [pid = 3772] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:34:17 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (168C6400) [pid = 3772] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:34:17 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1106C000) [pid = 3772] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:34:17 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12912400) [pid = 3772] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:34:17 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (138EF400) [pid = 3772] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:34:17 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (15801C00) [pid = 3772] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:34:17 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10489C00) [pid = 3772] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:34:17 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1140F800) [pid = 3772] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:34:17 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (168BF400) [pid = 3772] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:34:17 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (15947400) [pid = 3772] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:34:17 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (17488400) [pid = 3772] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:34:17 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (161D2800) [pid = 3772] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:34:17 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (166D3000) [pid = 3772] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:34:17 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (138EB800) [pid = 3772] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:34:17 INFO - PROCESS | 3772 | 1464392057903 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:17 INFO - PROCESS | 3772 | ++DOCSHELL 10373800 == 35 [pid = 3772] [id = 471] 15:34:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10374C00) [pid = 3772] [serial = 1413] [outer = 00000000] 15:34:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (10E42000) [pid = 3772] [serial = 1414] [outer = 10374C00] 15:34:17 INFO - PROCESS | 3772 | 1464392057948 Marionette DEBUG loaded listener.js 15:34:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (118C2800) [pid = 3772] [serial = 1415] [outer = 10374C00] 15:34:18 INFO - PROCESS | 3772 | 1464392058297 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 732ms 15:34:18 INFO - PROCESS | 3772 | 1464392058327 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 15:34:18 INFO - PROCESS | 3772 | 1464392058328 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 15:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:34:18 INFO - PROCESS | 3772 | 1464392058332 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:34:18 INFO - PROCESS | 3772 | 1464392058334 Marionette TRACE conn2 <- [1,1850,null,{}] 15:34:18 INFO - PROCESS | 3772 | 1464392058337 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:18 INFO - PROCESS | 3772 | 1464392058441 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 15:34:18 INFO - PROCESS | 3772 | 1464392058450 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:18 INFO - PROCESS | 3772 | ++DOCSHELL 12F15C00 == 36 [pid = 3772] [id = 472] 15:34:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (12FA5C00) [pid = 3772] [serial = 1416] [outer = 00000000] 15:34:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (161DF400) [pid = 3772] [serial = 1417] [outer = 12FA5C00] 15:34:18 INFO - PROCESS | 3772 | 1464392058504 Marionette DEBUG loaded listener.js 15:34:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16793000) [pid = 3772] [serial = 1418] [outer = 12FA5C00] 15:34:18 INFO - PROCESS | 3772 | 1464392058913 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 623ms 15:34:18 INFO - PROCESS | 3772 | 1464392058970 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 15:34:18 INFO - PROCESS | 3772 | 1464392058956 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 15:34:18 INFO - PROCESS | 3772 | 1464392058959 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:34:18 INFO - PROCESS | 3772 | 1464392058961 Marionette TRACE conn2 <- [1,1854,null,{}] 15:34:18 INFO - PROCESS | 3772 | 1464392058965 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:19 INFO - PROCESS | 3772 | 1464392059070 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 15:34:19 INFO - PROCESS | 3772 | 1464392059078 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:19 INFO - PROCESS | 3772 | ++DOCSHELL 1047F000 == 37 [pid = 3772] [id = 473] 15:34:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1047FC00) [pid = 3772] [serial = 1419] [outer = 00000000] 15:34:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (168BE000) [pid = 3772] [serial = 1420] [outer = 1047FC00] 15:34:19 INFO - PROCESS | 3772 | 1464392059123 Marionette DEBUG loaded listener.js 15:34:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1695B000) [pid = 3772] [serial = 1421] [outer = 1047FC00] 15:34:19 INFO - PROCESS | 3772 | 1464392059542 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 15:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 623ms 15:34:19 INFO - PROCESS | 3772 | 1464392059598 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 15:34:19 INFO - PROCESS | 3772 | 1464392059600 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 15:34:19 INFO - PROCESS | 3772 | 1464392059603 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:34:19 INFO - PROCESS | 3772 | 1464392059605 Marionette TRACE conn2 <- [1,1858,null,{}] 15:34:19 INFO - PROCESS | 3772 | 1464392059608 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:19 INFO - PROCESS | 3772 | 1464392059716 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 15:34:19 INFO - PROCESS | 3772 | 1464392059725 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:19 INFO - PROCESS | 3772 | ++DOCSHELL 11299800 == 38 [pid = 3772] [id = 474] 15:34:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (12FAFC00) [pid = 3772] [serial = 1422] [outer = 00000000] 15:34:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16DEFC00) [pid = 3772] [serial = 1423] [outer = 12FAFC00] 15:34:19 INFO - PROCESS | 3772 | 1464392059769 Marionette DEBUG loaded listener.js 15:34:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16DF0C00) [pid = 3772] [serial = 1424] [outer = 12FAFC00] 15:34:20 INFO - PROCESS | 3772 | 1464392060395 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 15:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 903ms 15:34:20 INFO - PROCESS | 3772 | 1464392060509 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 15:34:20 INFO - PROCESS | 3772 | 1464392060514 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 15:34:20 INFO - PROCESS | 3772 | 1464392060519 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:34:20 INFO - PROCESS | 3772 | 1464392060526 Marionette TRACE conn2 <- [1,1862,null,{}] 15:34:20 INFO - PROCESS | 3772 | 1464392060534 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:20 INFO - PROCESS | 3772 | 1464392060648 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 15:34:20 INFO - PROCESS | 3772 | 1464392060772 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:20 INFO - PROCESS | 3772 | ++DOCSHELL 104EF000 == 39 [pid = 3772] [id = 475] 15:34:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10A5CC00) [pid = 3772] [serial = 1425] [outer = 00000000] 15:34:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (11075000) [pid = 3772] [serial = 1426] [outer = 10A5CC00] 15:34:20 INFO - PROCESS | 3772 | 1464392060830 Marionette DEBUG loaded listener.js 15:34:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (11BB1000) [pid = 3772] [serial = 1427] [outer = 10A5CC00] 15:34:21 INFO - PROCESS | 3772 | 1464392061425 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 934ms 15:34:21 INFO - PROCESS | 3772 | 1464392061465 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 15:34:21 INFO - PROCESS | 3772 | 1464392061471 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 15:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:34:21 INFO - PROCESS | 3772 | 1464392061477 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:34:21 INFO - PROCESS | 3772 | 1464392061480 Marionette TRACE conn2 <- [1,1866,null,{}] 15:34:21 INFO - PROCESS | 3772 | 1464392061484 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:21 INFO - PROCESS | 3772 | 1464392061590 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 15:34:21 INFO - PROCESS | 3772 | 1464392061720 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:21 INFO - PROCESS | 3772 | ++DOCSHELL 12FF1800 == 40 [pid = 3772] [id = 476] 15:34:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (13E35800) [pid = 3772] [serial = 1428] [outer = 00000000] 15:34:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (152CC800) [pid = 3772] [serial = 1429] [outer = 13E35800] 15:34:21 INFO - PROCESS | 3772 | 1464392061776 Marionette DEBUG loaded listener.js 15:34:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (15940C00) [pid = 3772] [serial = 1430] [outer = 13E35800] 15:34:22 INFO - PROCESS | 3772 | 1464392062373 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 935ms 15:34:22 INFO - PROCESS | 3772 | 1464392062420 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 15:34:22 INFO - PROCESS | 3772 | 1464392062423 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 15:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:34:22 INFO - PROCESS | 3772 | 1464392062427 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:34:22 INFO - PROCESS | 3772 | 1464392062431 Marionette TRACE conn2 <- [1,1870,null,{}] 15:34:22 INFO - PROCESS | 3772 | 1464392062442 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:22 INFO - PROCESS | 3772 | 1464392062547 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 15:34:22 INFO - PROCESS | 3772 | 1464392062657 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:22 INFO - PROCESS | 3772 | ++DOCSHELL 16DEE000 == 41 [pid = 3772] [id = 477] 15:34:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16DEE800) [pid = 3772] [serial = 1431] [outer = 00000000] 15:34:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (17488000) [pid = 3772] [serial = 1432] [outer = 16DEE800] 15:34:22 INFO - PROCESS | 3772 | 1464392062714 Marionette DEBUG loaded listener.js 15:34:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1768AC00) [pid = 3772] [serial = 1433] [outer = 16DEE800] 15:34:23 INFO - PROCESS | 3772 | 1464392063453 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1090ms 15:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:34:23 INFO - PROCESS | 3772 | 1464392063515 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 15:34:23 INFO - PROCESS | 3772 | 1464392063519 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 15:34:23 INFO - PROCESS | 3772 | 1464392063524 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:34:23 INFO - PROCESS | 3772 | 1464392063526 Marionette TRACE conn2 <- [1,1874,null,{}] 15:34:23 INFO - PROCESS | 3772 | 1464392063532 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:23 INFO - PROCESS | 3772 | 1464392063636 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 15:34:23 INFO - PROCESS | 3772 | 1464392063763 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:23 INFO - PROCESS | 3772 | ++DOCSHELL 10A55400 == 42 [pid = 3772] [id = 478] 15:34:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (10A5A800) [pid = 3772] [serial = 1434] [outer = 00000000] 15:34:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1106B400) [pid = 3772] [serial = 1435] [outer = 10A5A800] 15:34:23 INFO - PROCESS | 3772 | 1464392063814 Marionette DEBUG loaded listener.js 15:34:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (11FAE800) [pid = 3772] [serial = 1436] [outer = 10A5A800] 15:34:23 INFO - PROCESS | 3772 | --DOCSHELL 1047F000 == 41 [pid = 3772] [id = 473] 15:34:23 INFO - PROCESS | 3772 | --DOCSHELL 12F15C00 == 40 [pid = 3772] [id = 472] 15:34:23 INFO - PROCESS | 3772 | --DOCSHELL 10373800 == 39 [pid = 3772] [id = 471] 15:34:23 INFO - PROCESS | 3772 | --DOCSHELL 161D1400 == 38 [pid = 3772] [id = 470] 15:34:23 INFO - PROCESS | 3772 | --DOCSHELL 15117C00 == 37 [pid = 3772] [id = 469] 15:34:23 INFO - PROCESS | 3772 | --DOCSHELL 1318E800 == 36 [pid = 3772] [id = 468] 15:34:23 INFO - PROCESS | 3772 | --DOCSHELL 129EF800 == 35 [pid = 3772] [id = 467] 15:34:23 INFO - PROCESS | 3772 | --DOCSHELL 1106EC00 == 34 [pid = 3772] [id = 466] 15:34:23 INFO - PROCESS | 3772 | --DOCSHELL 10A5F400 == 33 [pid = 3772] [id = 465] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (161DB400) [pid = 3772] [serial = 1369] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (169CD800) [pid = 3772] [serial = 1375] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (161DB800) [pid = 3772] [serial = 1370] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (11071400) [pid = 3772] [serial = 1354] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (11077800) [pid = 3772] [serial = 1355] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (13285800) [pid = 3772] [serial = 1361] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (12FEE400) [pid = 3772] [serial = 1360] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (13E2E000) [pid = 3772] [serial = 1363] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (14341400) [pid = 3772] [serial = 1364] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (15945C00) [pid = 3772] [serial = 1366] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (15FBD800) [pid = 3772] [serial = 1367] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (105ED800) [pid = 3772] [serial = 1351] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (10A56800) [pid = 3772] [serial = 1352] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12912C00) [pid = 3772] [serial = 1357] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (129F3400) [pid = 3772] [serial = 1358] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16F06800) [pid = 3772] [serial = 1378] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (17FCA400) [pid = 3772] [serial = 1390] [outer = 00000000] [url = about:blank] 15:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (18097C00) [pid = 3772] [serial = 1349] [outer = 00000000] [url = about:blank] 15:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (17695400) [pid = 3772] [serial = 1381] [outer = 00000000] [url = about:blank] 15:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1747F000) [pid = 3772] [serial = 1379] [outer = 00000000] [url = about:blank] 15:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (168BB800) [pid = 3772] [serial = 1372] [outer = 00000000] [url = about:blank] 15:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (176AD400) [pid = 3772] [serial = 1387] [outer = 00000000] [url = about:blank] 15:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (176B2000) [pid = 3772] [serial = 1382] [outer = 00000000] [url = about:blank] 15:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (176B7400) [pid = 3772] [serial = 1388] [outer = 00000000] [url = about:blank] 15:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (16956C00) [pid = 3772] [serial = 1376] [outer = 00000000] [url = about:blank] 15:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (15948400) [pid = 3772] [serial = 1384] [outer = 00000000] [url = about:blank] 15:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (15FC4C00) [pid = 3772] [serial = 1385] [outer = 00000000] [url = about:blank] 15:34:24 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (168BBC00) [pid = 3772] [serial = 1373] [outer = 00000000] [url = about:blank] 15:34:24 INFO - PROCESS | 3772 | 1464392064308 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 15:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 825ms 15:34:24 INFO - PROCESS | 3772 | 1464392064364 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 15:34:24 INFO - PROCESS | 3772 | 1464392064369 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 15:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:34:24 INFO - PROCESS | 3772 | 1464392064375 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:34:24 INFO - PROCESS | 3772 | 1464392064377 Marionette TRACE conn2 <- [1,1878,null,{}] 15:34:24 INFO - PROCESS | 3772 | 1464392064381 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:24 INFO - PROCESS | 3772 | 1464392064465 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 15:34:24 INFO - PROCESS | 3772 | 1464392064554 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:24 INFO - PROCESS | 3772 | ++DOCSHELL 1123CC00 == 34 [pid = 3772] [id = 479] 15:34:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11244800) [pid = 3772] [serial = 1437] [outer = 00000000] 15:34:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (129F4000) [pid = 3772] [serial = 1438] [outer = 11244800] 15:34:24 INFO - PROCESS | 3772 | 1464392064599 Marionette DEBUG loaded listener.js 15:34:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (13187C00) [pid = 3772] [serial = 1439] [outer = 11244800] 15:34:25 INFO - PROCESS | 3772 | 1464392065005 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 15:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 701ms 15:34:25 INFO - PROCESS | 3772 | 1464392065073 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 15:34:25 INFO - PROCESS | 3772 | 1464392065076 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 15:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:34:25 INFO - PROCESS | 3772 | 1464392065079 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:34:25 INFO - PROCESS | 3772 | 1464392065082 Marionette TRACE conn2 <- [1,1882,null,{}] 15:34:25 INFO - PROCESS | 3772 | 1464392065092 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:25 INFO - PROCESS | 3772 | 1464392065201 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 15:34:25 INFO - PROCESS | 3772 | 1464392065217 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:25 INFO - PROCESS | 3772 | ++DOCSHELL 138EA800 == 35 [pid = 3772] [id = 480] 15:34:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (138EAC00) [pid = 3772] [serial = 1440] [outer = 00000000] 15:34:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (14342400) [pid = 3772] [serial = 1441] [outer = 138EAC00] 15:34:25 INFO - PROCESS | 3772 | 1464392065265 Marionette DEBUG loaded listener.js 15:34:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (15120C00) [pid = 3772] [serial = 1442] [outer = 138EAC00] 15:34:25 INFO - PROCESS | 3772 | 1464392065725 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 701ms 15:34:25 INFO - PROCESS | 3772 | 1464392065778 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 15:34:25 INFO - PROCESS | 3772 | 1464392065780 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 15:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:34:25 INFO - PROCESS | 3772 | 1464392065784 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:34:25 INFO - PROCESS | 3772 | 1464392065785 Marionette TRACE conn2 <- [1,1886,null,{}] 15:34:25 INFO - PROCESS | 3772 | 1464392065789 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:25 INFO - PROCESS | 3772 | 1464392065870 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 15:34:25 INFO - PROCESS | 3772 | 1464392065878 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:25 INFO - PROCESS | 3772 | ++DOCSHELL 1593E800 == 36 [pid = 3772] [id = 481] 15:34:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (15945800) [pid = 3772] [serial = 1443] [outer = 00000000] 15:34:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (161D1400) [pid = 3772] [serial = 1444] [outer = 15945800] 15:34:25 INFO - PROCESS | 3772 | 1464392065924 Marionette DEBUG loaded listener.js 15:34:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (161D8800) [pid = 3772] [serial = 1445] [outer = 15945800] 15:34:26 INFO - PROCESS | 3772 | 1464392066380 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 623ms 15:34:26 INFO - PROCESS | 3772 | 1464392066426 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 15:34:26 INFO - PROCESS | 3772 | 1464392066428 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 15:34:26 INFO - PROCESS | 3772 | 1464392066431 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:34:26 INFO - PROCESS | 3772 | 1464392066433 Marionette TRACE conn2 <- [1,1890,null,{}] 15:34:26 INFO - PROCESS | 3772 | 1464392066446 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:26 INFO - PROCESS | 3772 | 1464392066551 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 15:34:26 INFO - PROCESS | 3772 | 1464392066634 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:26 INFO - PROCESS | 3772 | ++DOCSHELL 166CF800 == 37 [pid = 3772] [id = 482] 15:34:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (166D0400) [pid = 3772] [serial = 1446] [outer = 00000000] 15:34:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (167D4400) [pid = 3772] [serial = 1447] [outer = 166D0400] 15:34:26 INFO - PROCESS | 3772 | 1464392066678 Marionette DEBUG loaded listener.js 15:34:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (167DC800) [pid = 3772] [serial = 1448] [outer = 166D0400] 15:34:27 INFO - PROCESS | 3772 | 1464392067119 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 731ms 15:34:27 INFO - PROCESS | 3772 | 1464392067173 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 15:34:27 INFO - PROCESS | 3772 | 1464392067175 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 15:34:27 INFO - PROCESS | 3772 | 1464392067178 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:34:27 INFO - PROCESS | 3772 | 1464392067180 Marionette TRACE conn2 <- [1,1894,null,{}] 15:34:27 INFO - PROCESS | 3772 | 1464392067183 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:27 INFO - PROCESS | 3772 | 1464392067312 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 15:34:27 INFO - PROCESS | 3772 | 1464392067326 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:27 INFO - PROCESS | 3772 | ++DOCSHELL 118C2C00 == 38 [pid = 3772] [id = 483] 15:34:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (129F5C00) [pid = 3772] [serial = 1449] [outer = 00000000] 15:34:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16DEF400) [pid = 3772] [serial = 1450] [outer = 129F5C00] 15:34:27 INFO - PROCESS | 3772 | 1464392067372 Marionette DEBUG loaded listener.js 15:34:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (173C8800) [pid = 3772] [serial = 1451] [outer = 129F5C00] 15:34:27 INFO - PROCESS | 3772 | 1464392067810 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 15:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 685ms 15:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:34:27 INFO - PROCESS | 3772 | 1464392067862 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 15:34:27 INFO - PROCESS | 3772 | 1464392067864 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 15:34:27 INFO - PROCESS | 3772 | 1464392067867 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:34:27 INFO - PROCESS | 3772 | 1464392067869 Marionette TRACE conn2 <- [1,1898,null,{}] 15:34:27 INFO - PROCESS | 3772 | 1464392067873 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:28 INFO - PROCESS | 3772 | 1464392068004 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 15:34:28 INFO - PROCESS | 3772 | 1464392068062 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:28 INFO - PROCESS | 3772 | ++DOCSHELL 105F5000 == 39 [pid = 3772] [id = 484] 15:34:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (168C2800) [pid = 3772] [serial = 1452] [outer = 00000000] 15:34:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1768A400) [pid = 3772] [serial = 1453] [outer = 168C2800] 15:34:28 INFO - PROCESS | 3772 | 1464392068107 Marionette DEBUG loaded listener.js 15:34:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1768C000) [pid = 3772] [serial = 1454] [outer = 168C2800] 15:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1511B800) [pid = 3772] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (131DC800) [pid = 3772] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (10B0A000) [pid = 3772] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (168C1800) [pid = 3772] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (11076C00) [pid = 3772] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (161D1800) [pid = 3772] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10374C00) [pid = 3772] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (129F1000) [pid = 3772] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (12FA5C00) [pid = 3772] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1047FC00) [pid = 3772] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:34:28 INFO - PROCESS | 3772 | 1464392068558 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 15:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 731ms 15:34:28 INFO - PROCESS | 3772 | 1464392068608 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 15:34:28 INFO - PROCESS | 3772 | 1464392068610 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 15:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:34:28 INFO - PROCESS | 3772 | 1464392068617 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:34:28 INFO - PROCESS | 3772 | 1464392068619 Marionette TRACE conn2 <- [1,1902,null,{}] 15:34:28 INFO - PROCESS | 3772 | 1464392068623 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:28 INFO - PROCESS | 3772 | 1464392068697 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 15:34:28 INFO - PROCESS | 3772 | 1464392068704 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:28 INFO - PROCESS | 3772 | ++DOCSHELL 10B0A000 == 40 [pid = 3772] [id = 485] 15:34:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (10B0B800) [pid = 3772] [serial = 1455] [outer = 00000000] 15:34:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (129F6000) [pid = 3772] [serial = 1456] [outer = 10B0B800] 15:34:28 INFO - PROCESS | 3772 | 1464392068755 Marionette DEBUG loaded listener.js 15:34:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (132FB000) [pid = 3772] [serial = 1457] [outer = 10B0B800] 15:34:29 INFO - PROCESS | 3772 | 1464392069194 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 591ms 15:34:29 INFO - PROCESS | 3772 | 1464392069221 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 15:34:29 INFO - PROCESS | 3772 | 1464392069223 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 15:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:34:29 INFO - PROCESS | 3772 | 1464392069227 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:34:29 INFO - PROCESS | 3772 | 1464392069229 Marionette TRACE conn2 <- [1,1906,null,{}] 15:34:29 INFO - PROCESS | 3772 | 1464392069232 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:29 INFO - PROCESS | 3772 | 1464392069313 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 15:34:29 INFO - PROCESS | 3772 | 1464392069349 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:29 INFO - PROCESS | 3772 | ++DOCSHELL 13A71400 == 41 [pid = 3772] [id = 486] 15:34:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (152D1000) [pid = 3772] [serial = 1458] [outer = 00000000] 15:34:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (174FD800) [pid = 3772] [serial = 1459] [outer = 152D1000] 15:34:29 INFO - PROCESS | 3772 | 1464392069397 Marionette DEBUG loaded listener.js 15:34:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17699C00) [pid = 3772] [serial = 1460] [outer = 152D1000] 15:34:29 INFO - PROCESS | 3772 | 1464392069825 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 15:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 638ms 15:34:29 INFO - PROCESS | 3772 | 1464392069868 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 15:34:29 INFO - PROCESS | 3772 | 1464392069870 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 15:34:29 INFO - PROCESS | 3772 | 1464392069874 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:34:29 INFO - PROCESS | 3772 | 1464392069876 Marionette TRACE conn2 <- [1,1910,null,{}] 15:34:29 INFO - PROCESS | 3772 | 1464392069879 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:29 INFO - PROCESS | 3772 | 1464392069955 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 15:34:29 INFO - PROCESS | 3772 | 1464392069961 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:29 INFO - PROCESS | 3772 | ++DOCSHELL 17485000 == 42 [pid = 3772] [id = 487] 15:34:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (176AD000) [pid = 3772] [serial = 1461] [outer = 00000000] 15:34:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (176B4800) [pid = 3772] [serial = 1462] [outer = 176AD000] 15:34:30 INFO - PROCESS | 3772 | 1464392070008 Marionette DEBUG loaded listener.js 15:34:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (176B7C00) [pid = 3772] [serial = 1463] [outer = 176AD000] 15:34:30 INFO - PROCESS | 3772 | 1464392070425 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 15:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 592ms 15:34:30 INFO - PROCESS | 3772 | 1464392070476 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 15:34:30 INFO - PROCESS | 3772 | 1464392070478 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 15:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:34:30 INFO - PROCESS | 3772 | 1464392070527 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:34:30 INFO - PROCESS | 3772 | 1464392070531 Marionette TRACE conn2 <- [1,1914,null,{}] 15:34:30 INFO - PROCESS | 3772 | 1464392070537 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:30 INFO - PROCESS | 3772 | 1464392070636 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 15:34:30 INFO - PROCESS | 3772 | 1464392070867 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:30 INFO - PROCESS | 3772 | ++DOCSHELL 10A5F800 == 43 [pid = 3772] [id = 488] 15:34:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (10A61800) [pid = 3772] [serial = 1464] [outer = 00000000] 15:34:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (10B15C00) [pid = 3772] [serial = 1465] [outer = 10A61800] 15:34:30 INFO - PROCESS | 3772 | 1464392070923 Marionette DEBUG loaded listener.js 15:34:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1129A400) [pid = 3772] [serial = 1466] [outer = 10A61800] 15:34:31 INFO - PROCESS | 3772 | 1464392071514 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 15:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1089ms 15:34:31 INFO - PROCESS | 3772 | 1464392071578 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 15:34:31 INFO - PROCESS | 3772 | 1464392071582 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 15:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:34:31 INFO - PROCESS | 3772 | 1464392071606 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:34:31 INFO - PROCESS | 3772 | 1464392071608 Marionette TRACE conn2 <- [1,1918,null,{}] 15:34:31 INFO - PROCESS | 3772 | 1464392071630 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:31 INFO - PROCESS | 3772 | 1464392071773 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 15:34:31 INFO - PROCESS | 3772 | 1464392071829 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:31 INFO - PROCESS | 3772 | ++DOCSHELL 13289000 == 44 [pid = 3772] [id = 489] 15:34:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (132F2400) [pid = 3772] [serial = 1467] [outer = 00000000] 15:34:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1395A800) [pid = 3772] [serial = 1468] [outer = 132F2400] 15:34:31 INFO - PROCESS | 3772 | 1464392071890 Marionette DEBUG loaded listener.js 15:34:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (14343400) [pid = 3772] [serial = 1469] [outer = 132F2400] 15:34:32 INFO - PROCESS | 3772 | 1464392072468 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 15:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 949ms 15:34:32 INFO - PROCESS | 3772 | 1464392072538 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 15:34:32 INFO - PROCESS | 3772 | 1464392072541 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 15:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:34:32 INFO - PROCESS | 3772 | 1464392072544 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:34:32 INFO - PROCESS | 3772 | 1464392072546 Marionette TRACE conn2 <- [1,1922,null,{}] 15:34:32 INFO - PROCESS | 3772 | 1464392072551 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:32 INFO - PROCESS | 3772 | 1464392072654 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 15:34:32 INFO - PROCESS | 3772 | 1464392072791 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:32 INFO - PROCESS | 3772 | ++DOCSHELL 16DEEC00 == 45 [pid = 3772] [id = 490] 15:34:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16DEF800) [pid = 3772] [serial = 1470] [outer = 00000000] 15:34:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (174FDC00) [pid = 3772] [serial = 1471] [outer = 16DEF800] 15:34:32 INFO - PROCESS | 3772 | 1464392072857 Marionette DEBUG loaded listener.js 15:34:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (176AF400) [pid = 3772] [serial = 1472] [outer = 16DEF800] 15:34:33 INFO - PROCESS | 3772 | 1464392073650 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1153ms 15:34:33 INFO - PROCESS | 3772 | 1464392073700 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 15:34:33 INFO - PROCESS | 3772 | 1464392073704 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 15:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:34:33 INFO - PROCESS | 3772 | 1464392073709 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:34:33 INFO - PROCESS | 3772 | 1464392073713 Marionette TRACE conn2 <- [1,1926,null,{}] 15:34:33 INFO - PROCESS | 3772 | 1464392073719 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:33 INFO - PROCESS | 3772 | 1464392073811 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 15:34:33 INFO - PROCESS | 3772 | 1464392073954 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:33 INFO - PROCESS | 3772 | ++DOCSHELL 104E7800 == 46 [pid = 3772] [id = 491] 15:34:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (104EC800) [pid = 3772] [serial = 1473] [outer = 00000000] 15:34:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (10E41800) [pid = 3772] [serial = 1474] [outer = 104EC800] 15:34:34 INFO - PROCESS | 3772 | 1464392074025 Marionette DEBUG loaded listener.js 15:34:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1185B000) [pid = 3772] [serial = 1475] [outer = 104EC800] 15:34:34 INFO - PROCESS | 3772 | --DOCSHELL 13A71400 == 45 [pid = 3772] [id = 486] 15:34:34 INFO - PROCESS | 3772 | --DOCSHELL 10B0A000 == 44 [pid = 3772] [id = 485] 15:34:34 INFO - PROCESS | 3772 | --DOCSHELL 105F5000 == 43 [pid = 3772] [id = 484] 15:34:34 INFO - PROCESS | 3772 | --DOCSHELL 118C2C00 == 42 [pid = 3772] [id = 483] 15:34:34 INFO - PROCESS | 3772 | --DOCSHELL 166CF800 == 41 [pid = 3772] [id = 482] 15:34:34 INFO - PROCESS | 3772 | --DOCSHELL 1593E800 == 40 [pid = 3772] [id = 481] 15:34:34 INFO - PROCESS | 3772 | --DOCSHELL 138EA800 == 39 [pid = 3772] [id = 480] 15:34:34 INFO - PROCESS | 3772 | --DOCSHELL 1123CC00 == 38 [pid = 3772] [id = 479] 15:34:34 INFO - PROCESS | 3772 | --DOCSHELL 10A55400 == 37 [pid = 3772] [id = 478] 15:34:34 INFO - PROCESS | 3772 | --DOCSHELL 12FF1800 == 36 [pid = 3772] [id = 476] 15:34:34 INFO - PROCESS | 3772 | --DOCSHELL 104EF000 == 35 [pid = 3772] [id = 475] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (168BE000) [pid = 3772] [serial = 1420] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (152D0800) [pid = 3772] [serial = 1408] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (13964C00) [pid = 3772] [serial = 1405] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (10F3B800) [pid = 3772] [serial = 1397] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (10B13000) [pid = 3772] [serial = 1396] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1829E800) [pid = 3772] [serial = 1391] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (10B0FC00) [pid = 3772] [serial = 1393] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (112A0000) [pid = 3772] [serial = 1399] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (11408C00) [pid = 3772] [serial = 1400] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (161D9800) [pid = 3772] [serial = 1411] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (15804800) [pid = 3772] [serial = 1409] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10E42000) [pid = 3772] [serial = 1414] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1695B000) [pid = 3772] [serial = 1421] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (166D2400) [pid = 3772] [serial = 1412] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12FAA800) [pid = 3772] [serial = 1403] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (12F4A400) [pid = 3772] [serial = 1402] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (118C2800) [pid = 3772] [serial = 1415] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16793000) [pid = 3772] [serial = 1418] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13E2C000) [pid = 3772] [serial = 1406] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (161DF400) [pid = 3772] [serial = 1417] [outer = 00000000] [url = about:blank] 15:34:34 INFO - PROCESS | 3772 | 1464392074593 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 903ms 15:34:34 INFO - PROCESS | 3772 | 1464392074619 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 15:34:34 INFO - PROCESS | 3772 | 1464392074624 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 15:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:34:34 INFO - PROCESS | 3772 | 1464392074630 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:34:34 INFO - PROCESS | 3772 | 1464392074632 Marionette TRACE conn2 <- [1,1930,null,{}] 15:34:34 INFO - PROCESS | 3772 | 1464392074636 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:34 INFO - PROCESS | 3772 | 1464392074716 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 15:34:34 INFO - PROCESS | 3772 | 1464392074723 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:34 INFO - PROCESS | 3772 | ++DOCSHELL 10E43000 == 36 [pid = 3772] [id = 492] 15:34:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (10F3B800) [pid = 3772] [serial = 1476] [outer = 00000000] 15:34:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (118C2800) [pid = 3772] [serial = 1477] [outer = 10F3B800] 15:34:34 INFO - PROCESS | 3772 | 1464392074768 Marionette DEBUG loaded listener.js 15:34:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (129FD400) [pid = 3772] [serial = 1478] [outer = 10F3B800] 15:34:35 INFO - PROCESS | 3772 | 1464392075255 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 622ms 15:34:35 INFO - PROCESS | 3772 | 1464392075276 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 15:34:35 INFO - PROCESS | 3772 | 1464392075278 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 15:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:34:35 INFO - PROCESS | 3772 | 1464392075282 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:34:35 INFO - PROCESS | 3772 | 1464392075285 Marionette TRACE conn2 <- [1,1934,null,{}] 15:34:35 INFO - PROCESS | 3772 | 1464392075295 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:35 INFO - PROCESS | 3772 | 1464392075406 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 15:34:35 INFO - PROCESS | 3772 | 1464392075417 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:35 INFO - PROCESS | 3772 | ++DOCSHELL 132F8400 == 37 [pid = 3772] [id = 493] 15:34:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (132F9000) [pid = 3772] [serial = 1479] [outer = 00000000] 15:34:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1395C000) [pid = 3772] [serial = 1480] [outer = 132F9000] 15:34:35 INFO - PROCESS | 3772 | 1464392075465 Marionette DEBUG loaded listener.js 15:34:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (13E2F800) [pid = 3772] [serial = 1481] [outer = 132F9000] 15:34:35 INFO - PROCESS | 3772 | 1464392075924 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 701ms 15:34:35 INFO - PROCESS | 3772 | 1464392075979 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 15:34:35 INFO - PROCESS | 3772 | 1464392075981 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 15:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:34:35 INFO - PROCESS | 3772 | 1464392075985 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:34:35 INFO - PROCESS | 3772 | 1464392075986 Marionette TRACE conn2 <- [1,1938,null,{}] 15:34:35 INFO - PROCESS | 3772 | 1464392075990 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:36 INFO - PROCESS | 3772 | 1464392076070 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 15:34:36 INFO - PROCESS | 3772 | 1464392076076 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:36 INFO - PROCESS | 3772 | ++DOCSHELL 152D2000 == 38 [pid = 3772] [id = 494] 15:34:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (15608000) [pid = 3772] [serial = 1482] [outer = 00000000] 15:34:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1593F000) [pid = 3772] [serial = 1483] [outer = 15608000] 15:34:36 INFO - PROCESS | 3772 | 1464392076121 Marionette DEBUG loaded listener.js 15:34:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (15FBF800) [pid = 3772] [serial = 1484] [outer = 15608000] 15:34:36 INFO - PROCESS | 3772 | 1464392076571 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 638ms 15:34:36 INFO - PROCESS | 3772 | 1464392076622 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 15:34:36 INFO - PROCESS | 3772 | 1464392076624 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 15:34:36 INFO - PROCESS | 3772 | 1464392076627 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:34:36 INFO - PROCESS | 3772 | 1464392076629 Marionette TRACE conn2 <- [1,1942,null,{}] 15:34:36 INFO - PROCESS | 3772 | 1464392076632 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:36 INFO - PROCESS | 3772 | 1464392076702 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 15:34:36 INFO - PROCESS | 3772 | 1464392076708 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:36 INFO - PROCESS | 3772 | ++DOCSHELL 15925400 == 39 [pid = 3772] [id = 495] 15:34:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15FBB000) [pid = 3772] [serial = 1485] [outer = 00000000] 15:34:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (161E0000) [pid = 3772] [serial = 1486] [outer = 15FBB000] 15:34:36 INFO - PROCESS | 3772 | 1464392076753 Marionette DEBUG loaded listener.js 15:34:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (166D2400) [pid = 3772] [serial = 1487] [outer = 15FBB000] 15:34:37 INFO - PROCESS | 3772 | 1464392077244 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 15:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 685ms 15:34:37 INFO - PROCESS | 3772 | 1464392077312 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 15:34:37 INFO - PROCESS | 3772 | 1464392077314 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 15:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:34:37 INFO - PROCESS | 3772 | 1464392077322 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:34:37 INFO - PROCESS | 3772 | 1464392077324 Marionette TRACE conn2 <- [1,1946,null,{}] 15:34:37 INFO - PROCESS | 3772 | 1464392077328 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:37 INFO - PROCESS | 3772 | 1464392077453 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 15:34:37 INFO - PROCESS | 3772 | 1464392077465 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:37 INFO - PROCESS | 3772 | ++DOCSHELL 161DCC00 == 40 [pid = 3772] [id = 496] 15:34:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (168BEC00) [pid = 3772] [serial = 1488] [outer = 00000000] 15:34:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1695A400) [pid = 3772] [serial = 1489] [outer = 168BEC00] 15:34:37 INFO - PROCESS | 3772 | 1464392077511 Marionette DEBUG loaded listener.js 15:34:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16DE9800) [pid = 3772] [serial = 1490] [outer = 168BEC00] 15:34:37 INFO - PROCESS | 3772 | 1464392077943 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 15:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 639ms 15:34:37 INFO - PROCESS | 3772 | 1464392077968 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 15:34:37 INFO - PROCESS | 3772 | 1464392077970 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 15:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:34:37 INFO - PROCESS | 3772 | 1464392077973 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:34:37 INFO - PROCESS | 3772 | 1464392077975 Marionette TRACE conn2 <- [1,1950,null,{}] 15:34:37 INFO - PROCESS | 3772 | 1464392077978 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:38 INFO - PROCESS | 3772 | 1464392078091 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 15:34:38 INFO - PROCESS | 3772 | 1464392078177 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:38 INFO - PROCESS | 3772 | ++DOCSHELL 1123D400 == 41 [pid = 3772] [id = 497] 15:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (169CF400) [pid = 3772] [serial = 1491] [outer = 00000000] 15:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (17488C00) [pid = 3772] [serial = 1492] [outer = 169CF400] 15:34:38 INFO - PROCESS | 3772 | 1464392078221 Marionette DEBUG loaded listener.js 15:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (17695000) [pid = 3772] [serial = 1493] [outer = 169CF400] 15:34:38 INFO - PROCESS | 3772 | 1464392078640 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 15:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 685ms 15:34:38 INFO - PROCESS | 3772 | 1464392078670 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 15:34:38 INFO - PROCESS | 3772 | 1464392078672 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 15:34:38 INFO - PROCESS | 3772 | 1464392078675 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:34:38 INFO - PROCESS | 3772 | 1464392078677 Marionette TRACE conn2 <- [1,1954,null,{}] 15:34:38 INFO - PROCESS | 3772 | 1464392078681 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:38 INFO - PROCESS | 3772 | 1464392078785 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 15:34:38 INFO - PROCESS | 3772 | 1464392078794 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:38 INFO - PROCESS | 3772 | ++DOCSHELL 11410400 == 42 [pid = 3772] [id = 498] 15:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (16DE2400) [pid = 3772] [serial = 1494] [outer = 00000000] 15:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (178B5000) [pid = 3772] [serial = 1495] [outer = 16DE2400] 15:34:38 INFO - PROCESS | 3772 | 1464392078837 Marionette DEBUG loaded listener.js 15:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (178BE800) [pid = 3772] [serial = 1496] [outer = 16DE2400] 15:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (138EAC00) [pid = 3772] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (168C2800) [pid = 3772] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (15945800) [pid = 3772] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (10A5A800) [pid = 3772] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (152D1000) [pid = 3772] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (10B0B800) [pid = 3772] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (166D0400) [pid = 3772] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (11244800) [pid = 3772] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (129F5C00) [pid = 3772] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:34:39 INFO - PROCESS | 3772 | 1464392079364 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 15:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 732ms 15:34:39 INFO - PROCESS | 3772 | 1464392079416 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 15:34:39 INFO - PROCESS | 3772 | 1464392079418 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 15:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:34:39 INFO - PROCESS | 3772 | 1464392079422 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:34:39 INFO - PROCESS | 3772 | 1464392079423 Marionette TRACE conn2 <- [1,1958,null,{}] 15:34:39 INFO - PROCESS | 3772 | 1464392079427 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:39 INFO - PROCESS | 3772 | 1464392079535 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 15:34:39 INFO - PROCESS | 3772 | 1464392079542 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:39 INFO - PROCESS | 3772 | ++DOCSHELL 10B14400 == 43 [pid = 3772] [id = 499] 15:34:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (112D6800) [pid = 3772] [serial = 1497] [outer = 00000000] 15:34:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (168C2800) [pid = 3772] [serial = 1498] [outer = 112D6800] 15:34:39 INFO - PROCESS | 3772 | 1464392079586 Marionette DEBUG loaded listener.js 15:34:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (15804000) [pid = 3772] [serial = 1499] [outer = 112D6800] 15:34:40 INFO - PROCESS | 3772 | 1464392080080 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 15:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 700ms 15:34:40 INFO - PROCESS | 3772 | 1464392080122 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 15:34:40 INFO - PROCESS | 3772 | 1464392080126 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 15:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:34:40 INFO - PROCESS | 3772 | 1464392080132 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:34:40 INFO - PROCESS | 3772 | 1464392080136 Marionette TRACE conn2 <- [1,1962,null,{}] 15:34:40 INFO - PROCESS | 3772 | 1464392080142 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:40 INFO - PROCESS | 3772 | 1464392080253 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 15:34:40 INFO - PROCESS | 3772 | 1464392080379 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:40 INFO - PROCESS | 3772 | ++DOCSHELL 0F39D400 == 44 [pid = 3772] [id = 500] 15:34:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (10371400) [pid = 3772] [serial = 1500] [outer = 00000000] 15:34:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (10E47C00) [pid = 3772] [serial = 1501] [outer = 10371400] 15:34:40 INFO - PROCESS | 3772 | 1464392080444 Marionette DEBUG loaded listener.js 15:34:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1107A800) [pid = 3772] [serial = 1502] [outer = 10371400] 15:34:41 INFO - PROCESS | 3772 | 1464392081054 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 15:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 996ms 15:34:41 INFO - PROCESS | 3772 | 1464392081135 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 15:34:41 INFO - PROCESS | 3772 | 1464392081141 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 15:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:34:41 INFO - PROCESS | 3772 | 1464392081148 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:34:41 INFO - PROCESS | 3772 | 1464392081151 Marionette TRACE conn2 <- [1,1966,null,{}] 15:34:41 INFO - PROCESS | 3772 | 1464392081155 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:41 INFO - PROCESS | 3772 | 1464392081245 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 15:34:41 INFO - PROCESS | 3772 | 1464392081377 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:41 INFO - PROCESS | 3772 | ++DOCSHELL 1313CC00 == 45 [pid = 3772] [id = 501] 15:34:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (13189000) [pid = 3772] [serial = 1503] [outer = 00000000] 15:34:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (138EA800) [pid = 3772] [serial = 1504] [outer = 13189000] 15:34:41 INFO - PROCESS | 3772 | 1464392081433 Marionette DEBUG loaded listener.js 15:34:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (13FB6C00) [pid = 3772] [serial = 1505] [outer = 13189000] 15:34:41 INFO - PROCESS | 3772 | 1464392081987 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 887ms 15:34:42 INFO - PROCESS | 3772 | 1464392082034 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 15:34:42 INFO - PROCESS | 3772 | 1464392082036 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 15:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:34:42 INFO - PROCESS | 3772 | 1464392082040 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:34:42 INFO - PROCESS | 3772 | 1464392082044 Marionette TRACE conn2 <- [1,1970,null,{}] 15:34:42 INFO - PROCESS | 3772 | 1464392082055 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:42 INFO - PROCESS | 3772 | 1464392082169 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 15:34:42 INFO - PROCESS | 3772 | 1464392082301 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:42 INFO - PROCESS | 3772 | ++DOCSHELL 168C3000 == 46 [pid = 3772] [id = 502] 15:34:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (168C5000) [pid = 3772] [serial = 1506] [outer = 00000000] 15:34:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (169C6000) [pid = 3772] [serial = 1507] [outer = 168C5000] 15:34:42 INFO - PROCESS | 3772 | 1464392082360 Marionette DEBUG loaded listener.js 15:34:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (17693000) [pid = 3772] [serial = 1508] [outer = 168C5000] 15:34:42 INFO - PROCESS | 3772 | 1464392082954 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 934ms 15:34:42 INFO - PROCESS | 3772 | 1464392082985 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 15:34:42 INFO - PROCESS | 3772 | 1464392082987 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 15:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:34:42 INFO - PROCESS | 3772 | 1464392082991 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:34:42 INFO - PROCESS | 3772 | 1464392082993 Marionette TRACE conn2 <- [1,1974,null,{}] 15:34:42 INFO - PROCESS | 3772 | 1464392082996 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:43 INFO - PROCESS | 3772 | 1464392083096 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 15:34:43 INFO - PROCESS | 3772 | 1464392083203 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:43 INFO - PROCESS | 3772 | ++DOCSHELL 176B3000 == 47 [pid = 3772] [id = 503] 15:34:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (176CB400) [pid = 3772] [serial = 1509] [outer = 00000000] 15:34:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1809D400) [pid = 3772] [serial = 1510] [outer = 176CB400] 15:34:43 INFO - PROCESS | 3772 | 1464392083258 Marionette DEBUG loaded listener.js 15:34:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (18465000) [pid = 3772] [serial = 1511] [outer = 176CB400] 15:34:43 INFO - PROCESS | 3772 | 1464392083980 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1027ms 15:34:44 INFO - PROCESS | 3772 | 1464392084051 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 15:34:44 INFO - PROCESS | 3772 | 1464392084055 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 15:34:44 INFO - PROCESS | 3772 | 1464392084061 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:34:44 INFO - PROCESS | 3772 | 1464392084065 Marionette TRACE conn2 <- [1,1978,null,{}] 15:34:44 INFO - PROCESS | 3772 | 1464392084071 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:44 INFO - PROCESS | 3772 | 1464392084169 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 15:34:44 INFO - PROCESS | 3772 | 1464392084309 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:44 INFO - PROCESS | 3772 | ++DOCSHELL 10B15400 == 48 [pid = 3772] [id = 504] 15:34:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (10E42000) [pid = 3772] [serial = 1512] [outer = 00000000] 15:34:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (12918000) [pid = 3772] [serial = 1513] [outer = 10E42000] 15:34:44 INFO - PROCESS | 3772 | 1464392084370 Marionette DEBUG loaded listener.js 15:34:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (12F0D000) [pid = 3772] [serial = 1514] [outer = 10E42000] 15:34:44 INFO - PROCESS | 3772 | --DOCSHELL 11410400 == 47 [pid = 3772] [id = 498] 15:34:44 INFO - PROCESS | 3772 | --DOCSHELL 1123D400 == 46 [pid = 3772] [id = 497] 15:34:44 INFO - PROCESS | 3772 | --DOCSHELL 161DCC00 == 45 [pid = 3772] [id = 496] 15:34:44 INFO - PROCESS | 3772 | --DOCSHELL 15925400 == 44 [pid = 3772] [id = 495] 15:34:44 INFO - PROCESS | 3772 | --DOCSHELL 152D2000 == 43 [pid = 3772] [id = 494] 15:34:44 INFO - PROCESS | 3772 | --DOCSHELL 132F8400 == 42 [pid = 3772] [id = 493] 15:34:44 INFO - PROCESS | 3772 | --DOCSHELL 10E43000 == 41 [pid = 3772] [id = 492] 15:34:44 INFO - PROCESS | 3772 | --DOCSHELL 104E7800 == 40 [pid = 3772] [id = 491] 15:34:44 INFO - PROCESS | 3772 | --DOCSHELL 16DEEC00 == 39 [pid = 3772] [id = 490] 15:34:44 INFO - PROCESS | 3772 | --DOCSHELL 13289000 == 38 [pid = 3772] [id = 489] 15:34:44 INFO - PROCESS | 3772 | --DOCSHELL 10A5F800 == 37 [pid = 3772] [id = 488] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (15120C00) [pid = 3772] [serial = 1442] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1768C000) [pid = 3772] [serial = 1454] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16DEFC00) [pid = 3772] [serial = 1423] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (161D8800) [pid = 3772] [serial = 1445] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1106B400) [pid = 3772] [serial = 1435] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (14342400) [pid = 3772] [serial = 1441] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (174FD800) [pid = 3772] [serial = 1459] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (129F6000) [pid = 3772] [serial = 1456] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (167D4400) [pid = 3772] [serial = 1447] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (17488000) [pid = 3772] [serial = 1432] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1768A400) [pid = 3772] [serial = 1453] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (129F4000) [pid = 3772] [serial = 1438] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (173C8800) [pid = 3772] [serial = 1451] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (132FB000) [pid = 3772] [serial = 1457] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (11075000) [pid = 3772] [serial = 1426] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (161D1400) [pid = 3772] [serial = 1444] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (17699C00) [pid = 3772] [serial = 1460] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16DEF400) [pid = 3772] [serial = 1450] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (167DC800) [pid = 3772] [serial = 1448] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (152CC800) [pid = 3772] [serial = 1429] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (11FAE800) [pid = 3772] [serial = 1436] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13187C00) [pid = 3772] [serial = 1439] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (176B4800) [pid = 3772] [serial = 1462] [outer = 00000000] [url = about:blank] 15:34:44 INFO - PROCESS | 3772 | 1464392084911 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 903ms 15:34:44 INFO - PROCESS | 3772 | 1464392084966 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 15:34:44 INFO - PROCESS | 3772 | 1464392084972 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 15:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:34:44 INFO - PROCESS | 3772 | 1464392084978 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:34:44 INFO - PROCESS | 3772 | 1464392084981 Marionette TRACE conn2 <- [1,1982,null,{}] 15:34:44 INFO - PROCESS | 3772 | 1464392084985 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:45 INFO - PROCESS | 3772 | 1464392085067 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 15:34:45 INFO - PROCESS | 3772 | 1464392085077 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:45 INFO - PROCESS | 3772 | ++DOCSHELL 118C4C00 == 38 [pid = 3772] [id = 505] 15:34:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (118CE000) [pid = 3772] [serial = 1515] [outer = 00000000] 15:34:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (12FF3000) [pid = 3772] [serial = 1516] [outer = 118CE000] 15:34:45 INFO - PROCESS | 3772 | 1464392085122 Marionette DEBUG loaded listener.js 15:34:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (138E3400) [pid = 3772] [serial = 1517] [outer = 118CE000] 15:34:45 INFO - PROCESS | 3772 | 1464392085611 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 700ms 15:34:45 INFO - PROCESS | 3772 | 1464392085691 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 15:34:45 INFO - PROCESS | 3772 | 1464392085693 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 15:34:45 INFO - PROCESS | 3772 | 1464392085697 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:34:45 INFO - PROCESS | 3772 | 1464392085700 Marionette TRACE conn2 <- [1,1986,null,{}] 15:34:45 INFO - PROCESS | 3772 | 1464392085711 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:45 INFO - PROCESS | 3772 | 1464392085777 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 15:34:45 INFO - PROCESS | 3772 | 1464392085871 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:45 INFO - PROCESS | 3772 | ++DOCSHELL 152CE400 == 39 [pid = 3772] [id = 506] 15:34:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1560F000) [pid = 3772] [serial = 1518] [outer = 00000000] 15:34:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (15FC0800) [pid = 3772] [serial = 1519] [outer = 1560F000] 15:34:45 INFO - PROCESS | 3772 | 1464392085918 Marionette DEBUG loaded listener.js 15:34:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (161DA000) [pid = 3772] [serial = 1520] [outer = 1560F000] 15:34:46 INFO - PROCESS | 3772 | 1464392086299 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 15:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 638ms 15:34:46 INFO - PROCESS | 3772 | 1464392086321 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 15:34:46 INFO - PROCESS | 3772 | 1464392086323 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 15:34:46 INFO - PROCESS | 3772 | 1464392086327 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:34:46 INFO - PROCESS | 3772 | 1464392086328 Marionette TRACE conn2 <- [1,1990,null,{}] 15:34:46 INFO - PROCESS | 3772 | 1464392086332 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:46 INFO - PROCESS | 3772 | 1464392086412 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 15:34:46 INFO - PROCESS | 3772 | 1464392086419 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:46 INFO - PROCESS | 3772 | ++DOCSHELL 16085000 == 40 [pid = 3772] [id = 507] 15:34:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (161D5000) [pid = 3772] [serial = 1521] [outer = 00000000] 15:34:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (168BD400) [pid = 3772] [serial = 1522] [outer = 161D5000] 15:34:46 INFO - PROCESS | 3772 | 1464392086464 Marionette DEBUG loaded listener.js 15:34:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (168C6000) [pid = 3772] [serial = 1523] [outer = 161D5000] 15:34:46 INFO - PROCESS | 3772 | 1464392086894 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 592ms 15:34:46 INFO - PROCESS | 3772 | 1464392086923 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 15:34:46 INFO - PROCESS | 3772 | 1464392086925 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 15:34:46 INFO - PROCESS | 3772 | 1464392086945 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:34:46 INFO - PROCESS | 3772 | 1464392086947 Marionette TRACE conn2 <- [1,1994,null,{}] 15:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:34:46 INFO - PROCESS | 3772 | 1464392086954 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:47 INFO - PROCESS | 3772 | 1464392087075 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 15:34:47 INFO - PROCESS | 3772 | 1464392087082 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:47 INFO - PROCESS | 3772 | ++DOCSHELL 169D0C00 == 41 [pid = 3772] [id = 508] 15:34:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (16DEEC00) [pid = 3772] [serial = 1524] [outer = 00000000] 15:34:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (16FE6800) [pid = 3772] [serial = 1525] [outer = 16DEEC00] 15:34:47 INFO - PROCESS | 3772 | 1464392087180 Marionette DEBUG loaded listener.js 15:34:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (173C6800) [pid = 3772] [serial = 1526] [outer = 16DEEC00] 15:34:47 INFO - PROCESS | 3772 | 1464392087635 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 15:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 15:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 732ms 15:34:47 INFO - PROCESS | 3772 | 1464392087690 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 15:34:47 INFO - PROCESS | 3772 | 1464392087692 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 15:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:34:47 INFO - PROCESS | 3772 | 1464392087695 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:34:47 INFO - PROCESS | 3772 | 1464392087697 Marionette TRACE conn2 <- [1,1998,null,{}] 15:34:47 INFO - PROCESS | 3772 | 1464392087700 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:47 INFO - PROCESS | 3772 | 1464392087829 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 15:34:47 INFO - PROCESS | 3772 | 1464392087893 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:47 INFO - PROCESS | 3772 | ++DOCSHELL 174FD000 == 42 [pid = 3772] [id = 509] 15:34:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1768FC00) [pid = 3772] [serial = 1527] [outer = 00000000] 15:34:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (176B4400) [pid = 3772] [serial = 1528] [outer = 1768FC00] 15:34:47 INFO - PROCESS | 3772 | 1464392087938 Marionette DEBUG loaded listener.js 15:34:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (178B4800) [pid = 3772] [serial = 1529] [outer = 1768FC00] 15:34:48 INFO - PROCESS | 3772 | 1464392088396 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 15:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 15:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 732ms 15:34:48 INFO - PROCESS | 3772 | 1464392088433 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 15:34:48 INFO - PROCESS | 3772 | 1464392088435 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 15:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:34:48 INFO - PROCESS | 3772 | 1464392088483 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:34:48 INFO - PROCESS | 3772 | 1464392088484 Marionette TRACE conn2 <- [1,2002,null,{}] 15:34:48 INFO - PROCESS | 3772 | 1464392088488 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:48 INFO - PROCESS | 3772 | 1464392088594 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 15:34:48 INFO - PROCESS | 3772 | 1464392088605 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:48 INFO - PROCESS | 3772 | ++DOCSHELL 17FC5400 == 43 [pid = 3772] [id = 510] 15:34:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1809F000) [pid = 3772] [serial = 1530] [outer = 00000000] 15:34:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1846B800) [pid = 3772] [serial = 1531] [outer = 1809F000] 15:34:48 INFO - PROCESS | 3772 | 1464392088649 Marionette DEBUG loaded listener.js 15:34:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (18670400) [pid = 3772] [serial = 1532] [outer = 1809F000] 15:34:49 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (104F2000) [pid = 3772] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:34:49 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (16DEE800) [pid = 3772] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:34:49 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (168BEC00) [pid = 3772] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:34:49 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (169CF400) [pid = 3772] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:34:49 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (16DEF800) [pid = 3772] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:34:49 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (10F3B800) [pid = 3772] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:34:49 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (132F9000) [pid = 3772] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:34:49 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (15FBB000) [pid = 3772] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:34:49 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (15608000) [pid = 3772] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:34:49 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (104EC800) [pid = 3772] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:34:49 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (16DE2400) [pid = 3772] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:34:49 INFO - PROCESS | 3772 | 1464392089145 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 685ms 15:34:49 INFO - PROCESS | 3772 | 1464392089172 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 15:34:49 INFO - PROCESS | 3772 | 1464392089174 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 15:34:49 INFO - PROCESS | 3772 | 1464392089178 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:34:49 INFO - PROCESS | 3772 | 1464392089179 Marionette TRACE conn2 <- [1,2006,null,{}] 15:34:49 INFO - PROCESS | 3772 | 1464392089183 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:49 INFO - PROCESS | 3772 | 1464392089262 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 15:34:49 INFO - PROCESS | 3772 | 1464392089269 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:49 INFO - PROCESS | 3772 | ++DOCSHELL 1048A000 == 44 [pid = 3772] [id = 511] 15:34:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (10503800) [pid = 3772] [serial = 1533] [outer = 00000000] 15:34:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (132F9000) [pid = 3772] [serial = 1534] [outer = 10503800] 15:34:49 INFO - PROCESS | 3772 | 1464392089319 Marionette DEBUG loaded listener.js 15:34:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (168B8400) [pid = 3772] [serial = 1535] [outer = 10503800] 15:34:49 INFO - PROCESS | 3772 | 1464392089778 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 638ms 15:34:49 INFO - PROCESS | 3772 | 1464392089816 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 15:34:49 INFO - PROCESS | 3772 | 1464392089818 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 15:34:49 INFO - PROCESS | 3772 | 1464392089821 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:34:49 INFO - PROCESS | 3772 | 1464392089823 Marionette TRACE conn2 <- [1,2010,null,{}] 15:34:49 INFO - PROCESS | 3772 | 1464392089826 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:49 INFO - PROCESS | 3772 | 1464392089901 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 15:34:49 INFO - PROCESS | 3772 | 1464392089935 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:49 INFO - PROCESS | 3772 | ++DOCSHELL 15116800 == 45 [pid = 3772] [id = 512] 15:34:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (152CEC00) [pid = 3772] [serial = 1536] [outer = 00000000] 15:34:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (18674000) [pid = 3772] [serial = 1537] [outer = 152CEC00] 15:34:49 INFO - PROCESS | 3772 | 1464392089979 Marionette DEBUG loaded listener.js 15:34:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1867D000) [pid = 3772] [serial = 1538] [outer = 152CEC00] 15:34:50 INFO - PROCESS | 3772 | 1464392090420 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 701ms 15:34:50 INFO - PROCESS | 3772 | 1464392090505 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 15:34:50 INFO - PROCESS | 3772 | 1464392090508 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 15:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:34:50 INFO - PROCESS | 3772 | 1464392090511 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:34:50 INFO - PROCESS | 3772 | 1464392090513 Marionette TRACE conn2 <- [1,2014,null,{}] 15:34:50 INFO - PROCESS | 3772 | 1464392090517 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:50 INFO - PROCESS | 3772 | 1464392090618 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 15:34:50 INFO - PROCESS | 3772 | 1464392090628 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:50 INFO - PROCESS | 3772 | ++DOCSHELL 103EA400 == 46 [pid = 3772] [id = 513] 15:34:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (10504800) [pid = 3772] [serial = 1539] [outer = 00000000] 15:34:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1871AC00) [pid = 3772] [serial = 1540] [outer = 10504800] 15:34:50 INFO - PROCESS | 3772 | 1464392090671 Marionette DEBUG loaded listener.js 15:34:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1871F800) [pid = 3772] [serial = 1541] [outer = 10504800] 15:34:51 INFO - PROCESS | 3772 | 1464392091219 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 731ms 15:34:51 INFO - PROCESS | 3772 | 1464392091300 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 15:34:51 INFO - PROCESS | 3772 | 1464392091304 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 15:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:34:51 INFO - PROCESS | 3772 | 1464392091310 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:34:51 INFO - PROCESS | 3772 | 1464392091314 Marionette TRACE conn2 <- [1,2018,null,{}] 15:34:51 INFO - PROCESS | 3772 | 1464392091320 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:51 INFO - PROCESS | 3772 | 1464392091437 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 15:34:51 INFO - PROCESS | 3772 | 1464392091572 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:51 INFO - PROCESS | 3772 | ++DOCSHELL 103D0000 == 47 [pid = 3772] [id = 514] 15:34:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (10B11000) [pid = 3772] [serial = 1542] [outer = 00000000] 15:34:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (129F4400) [pid = 3772] [serial = 1543] [outer = 10B11000] 15:34:51 INFO - PROCESS | 3772 | 1464392091630 Marionette DEBUG loaded listener.js 15:34:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (12F4DC00) [pid = 3772] [serial = 1544] [outer = 10B11000] 15:34:52 INFO - PROCESS | 3772 | 1464392092187 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 903ms 15:34:52 INFO - PROCESS | 3772 | 1464392092217 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 15:34:52 INFO - PROCESS | 3772 | 1464392092222 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 15:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:34:52 INFO - PROCESS | 3772 | 1464392092229 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:34:52 INFO - PROCESS | 3772 | 1464392092232 Marionette TRACE conn2 <- [1,2022,null,{}] 15:34:52 INFO - PROCESS | 3772 | 1464392092236 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:52 INFO - PROCESS | 3772 | 1464392092341 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 15:34:52 INFO - PROCESS | 3772 | 1464392092484 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:52 INFO - PROCESS | 3772 | ++DOCSHELL 15943000 == 48 [pid = 3772] [id = 515] 15:34:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (15945C00) [pid = 3772] [serial = 1545] [outer = 00000000] 15:34:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (167D7C00) [pid = 3772] [serial = 1546] [outer = 15945C00] 15:34:52 INFO - PROCESS | 3772 | 1464392092542 Marionette DEBUG loaded listener.js 15:34:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (168C0400) [pid = 3772] [serial = 1547] [outer = 15945C00] 15:34:53 INFO - PROCESS | 3772 | 1464392093127 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 934ms 15:34:53 INFO - PROCESS | 3772 | 1464392093172 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 15:34:53 INFO - PROCESS | 3772 | 1464392093175 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 15:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:34:53 INFO - PROCESS | 3772 | 1464392093179 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:34:53 INFO - PROCESS | 3772 | 1464392093183 Marionette TRACE conn2 <- [1,2026,null,{}] 15:34:53 INFO - PROCESS | 3772 | 1464392093193 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:53 INFO - PROCESS | 3772 | 1464392093300 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 15:34:53 INFO - PROCESS | 3772 | 1464392093411 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:53 INFO - PROCESS | 3772 | ++DOCSHELL 152C9C00 == 49 [pid = 3772] [id = 516] 15:34:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (176CA400) [pid = 3772] [serial = 1548] [outer = 00000000] 15:34:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (18673400) [pid = 3772] [serial = 1549] [outer = 176CA400] 15:34:53 INFO - PROCESS | 3772 | 1464392093513 Marionette DEBUG loaded listener.js 15:34:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1871FC00) [pid = 3772] [serial = 1550] [outer = 176CA400] 15:34:54 INFO - PROCESS | 3772 | 1464392094124 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 996ms 15:34:54 INFO - PROCESS | 3772 | 1464392094180 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 15:34:54 INFO - PROCESS | 3772 | 1464392094183 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 15:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:34:54 INFO - PROCESS | 3772 | 1464392094186 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:34:54 INFO - PROCESS | 3772 | 1464392094188 Marionette TRACE conn2 <- [1,2030,null,{}] 15:34:54 INFO - PROCESS | 3772 | 1464392094193 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:54 INFO - PROCESS | 3772 | 1464392094296 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 15:34:54 INFO - PROCESS | 3772 | 1464392094439 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:54 INFO - PROCESS | 3772 | ++DOCSHELL 1846DC00 == 50 [pid = 3772] [id = 517] 15:34:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (18719000) [pid = 3772] [serial = 1551] [outer = 00000000] 15:34:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (18B60000) [pid = 3772] [serial = 1552] [outer = 18719000] 15:34:54 INFO - PROCESS | 3772 | 1464392094505 Marionette DEBUG loaded listener.js 15:34:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (18B62C00) [pid = 3772] [serial = 1553] [outer = 18719000] 15:34:55 INFO - PROCESS | 3772 | 1464392095245 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1153ms 15:34:55 INFO - PROCESS | 3772 | 1464392095324 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 15:34:55 INFO - PROCESS | 3772 | 1464392095327 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 15:34:55 INFO - PROCESS | 3772 | 1464392095346 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:34:55 INFO - PROCESS | 3772 | 1464392095350 Marionette TRACE conn2 <- [1,2034,null,{}] 15:34:55 INFO - PROCESS | 3772 | 1464392095356 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:55 INFO - PROCESS | 3772 | 1464392095452 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 15:34:55 INFO - PROCESS | 3772 | 1464392095587 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:55 INFO - PROCESS | 3772 | ++DOCSHELL 11FA8000 == 51 [pid = 3772] [id = 518] 15:34:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (11FAE800) [pid = 3772] [serial = 1554] [outer = 00000000] 15:34:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (12B51000) [pid = 3772] [serial = 1555] [outer = 11FAE800] 15:34:55 INFO - PROCESS | 3772 | 1464392095639 Marionette DEBUG loaded listener.js 15:34:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1395B400) [pid = 3772] [serial = 1556] [outer = 11FAE800] 15:34:56 INFO - PROCESS | 3772 | --DOCSHELL 11299800 == 50 [pid = 3772] [id = 474] 15:34:56 INFO - PROCESS | 3772 | --DOCSHELL 15116800 == 49 [pid = 3772] [id = 512] 15:34:56 INFO - PROCESS | 3772 | --DOCSHELL 1048A000 == 48 [pid = 3772] [id = 511] 15:34:56 INFO - PROCESS | 3772 | --DOCSHELL 17FC5400 == 47 [pid = 3772] [id = 510] 15:34:56 INFO - PROCESS | 3772 | --DOCSHELL 174FD000 == 46 [pid = 3772] [id = 509] 15:34:56 INFO - PROCESS | 3772 | --DOCSHELL 169D0C00 == 45 [pid = 3772] [id = 508] 15:34:56 INFO - PROCESS | 3772 | --DOCSHELL 16085000 == 44 [pid = 3772] [id = 507] 15:34:56 INFO - PROCESS | 3772 | --DOCSHELL 152CE400 == 43 [pid = 3772] [id = 506] 15:34:56 INFO - PROCESS | 3772 | --DOCSHELL 118C4C00 == 42 [pid = 3772] [id = 505] 15:34:56 INFO - PROCESS | 3772 | --DOCSHELL 10B15400 == 41 [pid = 3772] [id = 504] 15:34:56 INFO - PROCESS | 3772 | --DOCSHELL 10B14400 == 40 [pid = 3772] [id = 499] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (10F3A000) [pid = 3772] [serial = 1394] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1768AC00) [pid = 3772] [serial = 1433] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (1695A400) [pid = 3772] [serial = 1489] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (17488C00) [pid = 3772] [serial = 1492] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (176AF400) [pid = 3772] [serial = 1472] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (174FDC00) [pid = 3772] [serial = 1471] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (118C2800) [pid = 3772] [serial = 1477] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (129FD400) [pid = 3772] [serial = 1478] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1395C000) [pid = 3772] [serial = 1480] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (13E2F800) [pid = 3772] [serial = 1481] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (161E0000) [pid = 3772] [serial = 1486] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1593F000) [pid = 3772] [serial = 1483] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (15FBF800) [pid = 3772] [serial = 1484] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (10B15C00) [pid = 3772] [serial = 1465] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (10E41800) [pid = 3772] [serial = 1474] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1185B000) [pid = 3772] [serial = 1475] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1395A800) [pid = 3772] [serial = 1468] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (178B5000) [pid = 3772] [serial = 1495] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (17695000) [pid = 3772] [serial = 1493] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (16DE9800) [pid = 3772] [serial = 1490] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (178BE800) [pid = 3772] [serial = 1496] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (168C2800) [pid = 3772] [serial = 1498] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (166D2400) [pid = 3772] [serial = 1487] [outer = 00000000] [url = about:blank] 15:34:56 INFO - PROCESS | 3772 | 1464392096223 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 887ms 15:34:56 INFO - PROCESS | 3772 | 1464392096251 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 15:34:56 INFO - PROCESS | 3772 | 1464392096257 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 15:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:34:56 INFO - PROCESS | 3772 | 1464392096262 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:34:56 INFO - PROCESS | 3772 | 1464392096265 Marionette TRACE conn2 <- [1,2038,null,{}] 15:34:56 INFO - PROCESS | 3772 | 1464392096269 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:56 INFO - PROCESS | 3772 | 1464392096354 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 15:34:56 INFO - PROCESS | 3772 | 1464392096364 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:56 INFO - PROCESS | 3772 | ++DOCSHELL 11077400 == 41 [pid = 3772] [id = 519] 15:34:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1107AC00) [pid = 3772] [serial = 1557] [outer = 00000000] 15:34:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (118C0800) [pid = 3772] [serial = 1558] [outer = 1107AC00] 15:34:56 INFO - PROCESS | 3772 | 1464392096415 Marionette DEBUG loaded listener.js 15:34:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (12B1B400) [pid = 3772] [serial = 1559] [outer = 1107AC00] 15:34:56 INFO - PROCESS | 3772 | 1464392096956 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 731ms 15:34:56 INFO - PROCESS | 3772 | 1464392097002 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 15:34:56 INFO - PROCESS | 3772 | 1464392097004 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 15:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:34:56 INFO - PROCESS | 3772 | 1464392097008 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:34:56 INFO - PROCESS | 3772 | 1464392097011 Marionette TRACE conn2 <- [1,2042,null,{}] 15:34:57 INFO - PROCESS | 3772 | 1464392097021 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:57 INFO - PROCESS | 3772 | 1464392097106 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 15:34:57 INFO - PROCESS | 3772 | 1464392097201 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:57 INFO - PROCESS | 3772 | ++DOCSHELL 15606000 == 42 [pid = 3772] [id = 520] 15:34:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (15803400) [pid = 3772] [serial = 1560] [outer = 00000000] 15:34:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (15FC0C00) [pid = 3772] [serial = 1561] [outer = 15803400] 15:34:57 INFO - PROCESS | 3772 | 1464392097249 Marionette DEBUG loaded listener.js 15:34:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (161DD800) [pid = 3772] [serial = 1562] [outer = 15803400] 15:34:57 INFO - PROCESS | 3772 | 1464392097640 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 701ms 15:34:57 INFO - PROCESS | 3772 | 1464392097707 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 15:34:57 INFO - PROCESS | 3772 | 1464392097710 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 15:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:34:57 INFO - PROCESS | 3772 | 1464392097713 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:34:57 INFO - PROCESS | 3772 | 1464392097714 Marionette TRACE conn2 <- [1,2046,null,{}] 15:34:57 INFO - PROCESS | 3772 | 1464392097718 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:57 INFO - PROCESS | 3772 | 1464392097800 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 15:34:57 INFO - PROCESS | 3772 | 1464392097806 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:57 INFO - PROCESS | 3772 | ++DOCSHELL 167D1C00 == 43 [pid = 3772] [id = 521] 15:34:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (167D4800) [pid = 3772] [serial = 1563] [outer = 00000000] 15:34:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (168C0000) [pid = 3772] [serial = 1564] [outer = 167D4800] 15:34:57 INFO - PROCESS | 3772 | 1464392097852 Marionette DEBUG loaded listener.js 15:34:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (168C1000) [pid = 3772] [serial = 1565] [outer = 167D4800] 15:34:58 INFO - PROCESS | 3772 | 1464392098297 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 638ms 15:34:58 INFO - PROCESS | 3772 | 1464392098351 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 15:34:58 INFO - PROCESS | 3772 | 1464392098353 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 15:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:34:58 INFO - PROCESS | 3772 | 1464392098356 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:34:58 INFO - PROCESS | 3772 | 1464392098358 Marionette TRACE conn2 <- [1,2050,null,{}] 15:34:58 INFO - PROCESS | 3772 | 1464392098362 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:58 INFO - PROCESS | 3772 | 1464392098480 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 15:34:58 INFO - PROCESS | 3772 | 1464392098578 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:58 INFO - PROCESS | 3772 | ++DOCSHELL 17486C00 == 44 [pid = 3772] [id = 522] 15:34:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (174EE400) [pid = 3772] [serial = 1566] [outer = 00000000] 15:34:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1768E000) [pid = 3772] [serial = 1567] [outer = 174EE400] 15:34:58 INFO - PROCESS | 3772 | 1464392098622 Marionette DEBUG loaded listener.js 15:34:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (17691800) [pid = 3772] [serial = 1568] [outer = 174EE400] 15:34:59 INFO - PROCESS | 3772 | 1464392099030 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 701ms 15:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:34:59 INFO - PROCESS | 3772 | 1464392099063 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 15:34:59 INFO - PROCESS | 3772 | 1464392099065 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 15:34:59 INFO - PROCESS | 3772 | 1464392099068 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:34:59 INFO - PROCESS | 3772 | 1464392099070 Marionette TRACE conn2 <- [1,2054,null,{}] 15:34:59 INFO - PROCESS | 3772 | 1464392099073 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:59 INFO - PROCESS | 3772 | 1464392099189 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 15:34:59 INFO - PROCESS | 3772 | 1464392099263 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:59 INFO - PROCESS | 3772 | ++DOCSHELL 15FC1C00 == 45 [pid = 3772] [id = 523] 15:34:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (16DF0400) [pid = 3772] [serial = 1569] [outer = 00000000] 15:34:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (178B4400) [pid = 3772] [serial = 1570] [outer = 16DF0400] 15:34:59 INFO - PROCESS | 3772 | 1464392099309 Marionette DEBUG loaded listener.js 15:34:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (18039400) [pid = 3772] [serial = 1571] [outer = 16DF0400] 15:34:59 INFO - PROCESS | 3772 | 1464392099744 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 732ms 15:34:59 INFO - PROCESS | 3772 | 1464392099790 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 15:34:59 INFO - PROCESS | 3772 | 1464392099792 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 15:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:34:59 INFO - PROCESS | 3772 | 1464392099796 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:34:59 INFO - PROCESS | 3772 | 1464392099797 Marionette TRACE conn2 <- [1,2058,null,{}] 15:34:59 INFO - PROCESS | 3772 | 1464392099800 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:59 INFO - PROCESS | 3772 | 1464392099938 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 15:34:59 INFO - PROCESS | 3772 | 1464392099961 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:59 INFO - PROCESS | 3772 | ++DOCSHELL 10B0EC00 == 46 [pid = 3772] [id = 524] 15:34:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (178B4000) [pid = 3772] [serial = 1572] [outer = 00000000] 15:34:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (18679000) [pid = 3772] [serial = 1573] [outer = 178B4000] 15:34:59 INFO - PROCESS | 3772 | 1464392100005 Marionette DEBUG loaded listener.js 15:35:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1867AC00) [pid = 3772] [serial = 1574] [outer = 178B4000] 15:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1560F000) [pid = 3772] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (161D5000) [pid = 3772] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (176CB400) [pid = 3772] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (10E42000) [pid = 3772] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (118CE000) [pid = 3772] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1768FC00) [pid = 3772] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1809F000) [pid = 3772] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (10503800) [pid = 3772] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (152CEC00) [pid = 3772] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (16DEEC00) [pid = 3772] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (176AD000) [pid = 3772] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:35:00 INFO - PROCESS | 3772 | 1464392100538 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 15:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 794ms 15:35:00 INFO - PROCESS | 3772 | 1464392100599 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 15:35:00 INFO - PROCESS | 3772 | 1464392100602 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 15:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:35:00 INFO - PROCESS | 3772 | 1464392100607 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:35:00 INFO - PROCESS | 3772 | 1464392100609 Marionette TRACE conn2 <- [1,2062,null,{}] 15:35:00 INFO - PROCESS | 3772 | 1464392100614 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:00 INFO - PROCESS | 3772 | 1464392100691 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 15:35:00 INFO - PROCESS | 3772 | 1464392100784 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:00 INFO - PROCESS | 3772 | ++DOCSHELL 1047F000 == 47 [pid = 3772] [id = 525] 15:35:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (105F3000) [pid = 3772] [serial = 1575] [outer = 00000000] 15:35:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1560F000) [pid = 3772] [serial = 1576] [outer = 105F3000] 15:35:00 INFO - PROCESS | 3772 | 1464392100828 Marionette DEBUG loaded listener.js 15:35:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1809F000) [pid = 3772] [serial = 1577] [outer = 105F3000] 15:35:01 INFO - PROCESS | 3772 | 1464392101201 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 15:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 638ms 15:35:01 INFO - PROCESS | 3772 | 1464392101268 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 15:35:01 INFO - PROCESS | 3772 | 1464392101270 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 15:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:35:01 INFO - PROCESS | 3772 | 1464392101284 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:35:01 INFO - PROCESS | 3772 | 1464392101286 Marionette TRACE conn2 <- [1,2066,null,{}] 15:35:01 INFO - PROCESS | 3772 | 1464392101289 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:01 INFO - PROCESS | 3772 | 1464392101367 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 15:35:01 INFO - PROCESS | 3772 | 1464392101373 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:01 INFO - PROCESS | 3772 | ++DOCSHELL 166DAC00 == 48 [pid = 3772] [id = 526] 15:35:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (176ACC00) [pid = 3772] [serial = 1578] [outer = 00000000] 15:35:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (18B5EC00) [pid = 3772] [serial = 1579] [outer = 176ACC00] 15:35:01 INFO - PROCESS | 3772 | 1464392101418 Marionette DEBUG loaded listener.js 15:35:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (18B69400) [pid = 3772] [serial = 1580] [outer = 176ACC00] 15:35:01 INFO - PROCESS | 3772 | 1464392101831 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 591ms 15:35:01 INFO - PROCESS | 3772 | 1464392101878 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 15:35:01 INFO - PROCESS | 3772 | 1464392101881 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 15:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:35:01 INFO - PROCESS | 3772 | 1464392101901 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:35:01 INFO - PROCESS | 3772 | 1464392101903 Marionette TRACE conn2 <- [1,2070,null,{}] 15:35:01 INFO - PROCESS | 3772 | 1464392101906 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:01 INFO - PROCESS | 3772 | 1464392101985 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 15:35:01 INFO - PROCESS | 3772 | 1464392101994 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:02 INFO - PROCESS | 3772 | ++DOCSHELL 1829D000 == 49 [pid = 3772] [id = 527] 15:35:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (18465400) [pid = 3772] [serial = 1581] [outer = 00000000] 15:35:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (19A86000) [pid = 3772] [serial = 1582] [outer = 18465400] 15:35:02 INFO - PROCESS | 3772 | 1464392102038 Marionette DEBUG loaded listener.js 15:35:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (19A88C00) [pid = 3772] [serial = 1583] [outer = 18465400] 15:35:02 INFO - PROCESS | 3772 | 1464392102525 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 685ms 15:35:02 INFO - PROCESS | 3772 | 1464392102595 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 15:35:02 INFO - PROCESS | 3772 | 1464392102599 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 15:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:35:02 INFO - PROCESS | 3772 | 1464392102605 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:35:02 INFO - PROCESS | 3772 | 1464392102609 Marionette TRACE conn2 <- [1,2074,null,{}] 15:35:02 INFO - PROCESS | 3772 | 1464392102616 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:02 INFO - PROCESS | 3772 | 1464392102779 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 15:35:02 INFO - PROCESS | 3772 | 1464392102892 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:02 INFO - PROCESS | 3772 | ++DOCSHELL 10F3B800 == 50 [pid = 3772] [id = 528] 15:35:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1106C800) [pid = 3772] [serial = 1584] [outer = 00000000] 15:35:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (11075400) [pid = 3772] [serial = 1585] [outer = 1106C800] 15:35:02 INFO - PROCESS | 3772 | 1464392102949 Marionette DEBUG loaded listener.js 15:35:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (11299800) [pid = 3772] [serial = 1586] [outer = 1106C800] 15:35:03 INFO - PROCESS | 3772 | 1464392103525 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 949ms 15:35:03 INFO - PROCESS | 3772 | 1464392103559 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 15:35:03 INFO - PROCESS | 3772 | 1464392103565 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 15:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:35:03 INFO - PROCESS | 3772 | 1464392103572 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:35:03 INFO - PROCESS | 3772 | 1464392103575 Marionette TRACE conn2 <- [1,2078,null,{}] 15:35:03 INFO - PROCESS | 3772 | 1464392103579 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:03 INFO - PROCESS | 3772 | 1464392103671 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 15:35:03 INFO - PROCESS | 3772 | 1464392103782 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:03 INFO - PROCESS | 3772 | ++DOCSHELL 14340400 == 51 [pid = 3772] [id = 529] 15:35:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (152CE400) [pid = 3772] [serial = 1587] [outer = 00000000] 15:35:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (159D2000) [pid = 3772] [serial = 1588] [outer = 152CE400] 15:35:03 INFO - PROCESS | 3772 | 1464392103837 Marionette DEBUG loaded listener.js 15:35:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (161DA800) [pid = 3772] [serial = 1589] [outer = 152CE400] 15:35:04 INFO - PROCESS | 3772 | 1464392104447 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 950ms 15:35:04 INFO - PROCESS | 3772 | 1464392104503 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 15:35:04 INFO - PROCESS | 3772 | 1464392104506 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 15:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:35:04 INFO - PROCESS | 3772 | 1464392104510 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:35:04 INFO - PROCESS | 3772 | 1464392104514 Marionette TRACE conn2 <- [1,2082,null,{}] 15:35:04 INFO - PROCESS | 3772 | 1464392104525 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:04 INFO - PROCESS | 3772 | 1464392104634 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 15:35:04 INFO - PROCESS | 3772 | 1464392104777 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:04 INFO - PROCESS | 3772 | ++DOCSHELL 174FD000 == 52 [pid = 3772] [id = 530] 15:35:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (176B6000) [pid = 3772] [serial = 1590] [outer = 00000000] 15:35:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1846B400) [pid = 3772] [serial = 1591] [outer = 176B6000] 15:35:04 INFO - PROCESS | 3772 | 1464392104836 Marionette DEBUG loaded listener.js 15:35:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (18B63C00) [pid = 3772] [serial = 1592] [outer = 176B6000] 15:35:05 INFO - PROCESS | 3772 | 1464392105380 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 903ms 15:35:05 INFO - PROCESS | 3772 | 1464392105413 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 15:35:05 INFO - PROCESS | 3772 | 1464392105416 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 15:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:35:05 INFO - PROCESS | 3772 | 1464392105420 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:35:05 INFO - PROCESS | 3772 | 1464392105422 Marionette TRACE conn2 <- [1,2086,null,{}] 15:35:05 INFO - PROCESS | 3772 | 1464392105426 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:05 INFO - PROCESS | 3772 | 1464392105533 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 15:35:05 INFO - PROCESS | 3772 | 1464392105641 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:05 INFO - PROCESS | 3772 | ++DOCSHELL 19BB2000 == 53 [pid = 3772] [id = 531] 15:35:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (19BB2800) [pid = 3772] [serial = 1593] [outer = 00000000] 15:35:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (19BBB000) [pid = 3772] [serial = 1594] [outer = 19BB2800] 15:35:05 INFO - PROCESS | 3772 | 1464392105695 Marionette DEBUG loaded listener.js 15:35:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (19C37000) [pid = 3772] [serial = 1595] [outer = 19BB2800] 15:35:06 INFO - PROCESS | 3772 | 1464392106305 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 15:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 949ms 15:35:06 INFO - PROCESS | 3772 | 1464392106364 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 15:35:06 INFO - PROCESS | 3772 | 1464392106367 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 15:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:35:06 INFO - PROCESS | 3772 | 1464392106370 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:35:06 INFO - PROCESS | 3772 | 1464392106372 Marionette TRACE conn2 <- [1,2090,null,{}] 15:35:06 INFO - PROCESS | 3772 | 1464392106376 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:06 INFO - PROCESS | 3772 | 1464392106477 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 15:35:06 INFO - PROCESS | 3772 | 1464392106584 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:06 INFO - PROCESS | 3772 | ++DOCSHELL 10509400 == 54 [pid = 3772] [id = 532] 15:35:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (105EFC00) [pid = 3772] [serial = 1596] [outer = 00000000] 15:35:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (174FD800) [pid = 3772] [serial = 1597] [outer = 105EFC00] 15:35:06 INFO - PROCESS | 3772 | 1464392106639 Marionette DEBUG loaded listener.js 15:35:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (176D8C00) [pid = 3772] [serial = 1598] [outer = 105EFC00] 15:35:07 INFO - PROCESS | 3772 | 1464392107394 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 15:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1043ms 15:35:07 INFO - PROCESS | 3772 | 1464392107427 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 15:35:07 INFO - PROCESS | 3772 | 1464392107432 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 15:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:35:07 INFO - PROCESS | 3772 | 1464392107437 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:35:07 INFO - PROCESS | 3772 | 1464392107441 Marionette TRACE conn2 <- [1,2094,null,{}] 15:35:07 INFO - PROCESS | 3772 | 1464392107446 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:07 INFO - PROCESS | 3772 | 1464392107545 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 15:35:07 INFO - PROCESS | 3772 | 1464392107683 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:07 INFO - PROCESS | 3772 | ++DOCSHELL 112DA400 == 55 [pid = 3772] [id = 533] 15:35:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (11406C00) [pid = 3772] [serial = 1599] [outer = 00000000] 15:35:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (12FEE400) [pid = 3772] [serial = 1600] [outer = 11406C00] 15:35:07 INFO - PROCESS | 3772 | 1464392107735 Marionette DEBUG loaded listener.js 15:35:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (13A75000) [pid = 3772] [serial = 1601] [outer = 11406C00] 15:35:08 INFO - PROCESS | 3772 | --DOCSHELL 166DAC00 == 54 [pid = 3772] [id = 526] 15:35:08 INFO - PROCESS | 3772 | --DOCSHELL 1047F000 == 53 [pid = 3772] [id = 525] 15:35:08 INFO - PROCESS | 3772 | --DOCSHELL 10B0EC00 == 52 [pid = 3772] [id = 524] 15:35:08 INFO - PROCESS | 3772 | --DOCSHELL 15FC1C00 == 51 [pid = 3772] [id = 523] 15:35:08 INFO - PROCESS | 3772 | --DOCSHELL 17486C00 == 50 [pid = 3772] [id = 522] 15:35:08 INFO - PROCESS | 3772 | --DOCSHELL 167D1C00 == 49 [pid = 3772] [id = 521] 15:35:08 INFO - PROCESS | 3772 | --DOCSHELL 15606000 == 48 [pid = 3772] [id = 520] 15:35:08 INFO - PROCESS | 3772 | --DOCSHELL 11077400 == 47 [pid = 3772] [id = 519] 15:35:08 INFO - PROCESS | 3772 | --DOCSHELL 11FA8000 == 46 [pid = 3772] [id = 518] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (10E47C00) [pid = 3772] [serial = 1501] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (138EA800) [pid = 3772] [serial = 1504] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (169C6000) [pid = 3772] [serial = 1507] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1871AC00) [pid = 3772] [serial = 1540] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (176B7C00) [pid = 3772] [serial = 1463] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (18670400) [pid = 3772] [serial = 1532] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1867D000) [pid = 3772] [serial = 1538] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (168C6000) [pid = 3772] [serial = 1523] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (15FC0800) [pid = 3772] [serial = 1519] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (161DA000) [pid = 3772] [serial = 1520] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (168BD400) [pid = 3772] [serial = 1522] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (18465000) [pid = 3772] [serial = 1511] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1809D400) [pid = 3772] [serial = 1510] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (12F0D000) [pid = 3772] [serial = 1514] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (12918000) [pid = 3772] [serial = 1513] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (12FF3000) [pid = 3772] [serial = 1516] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (138E3400) [pid = 3772] [serial = 1517] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (178B4800) [pid = 3772] [serial = 1529] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (176B4400) [pid = 3772] [serial = 1528] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1846B800) [pid = 3772] [serial = 1531] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (132F9000) [pid = 3772] [serial = 1534] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (18674000) [pid = 3772] [serial = 1537] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (16FE6800) [pid = 3772] [serial = 1525] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (173C6800) [pid = 3772] [serial = 1526] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (168B8400) [pid = 3772] [serial = 1535] [outer = 00000000] [url = about:blank] 15:35:08 INFO - PROCESS | 3772 | 1464392108325 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 15:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 950ms 15:35:08 INFO - PROCESS | 3772 | 1464392108364 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 15:35:08 INFO - PROCESS | 3772 | 1464392108369 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 15:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:35:08 INFO - PROCESS | 3772 | 1464392108375 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:35:08 INFO - PROCESS | 3772 | 1464392108378 Marionette TRACE conn2 <- [1,2098,null,{}] 15:35:08 INFO - PROCESS | 3772 | 1464392108381 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:08 INFO - PROCESS | 3772 | 1464392108467 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 15:35:08 INFO - PROCESS | 3772 | 1464392108477 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:08 INFO - PROCESS | 3772 | ++DOCSHELL 11FA5800 == 47 [pid = 3772] [id = 534] 15:35:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (11FA8000) [pid = 3772] [serial = 1602] [outer = 00000000] 15:35:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (13E2F400) [pid = 3772] [serial = 1603] [outer = 11FA8000] 15:35:08 INFO - PROCESS | 3772 | 1464392108525 Marionette DEBUG loaded listener.js 15:35:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (15608000) [pid = 3772] [serial = 1604] [outer = 11FA8000] 15:35:09 INFO - PROCESS | 3772 | 1464392109056 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 15:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 732ms 15:35:09 INFO - PROCESS | 3772 | 1464392109114 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 15:35:09 INFO - PROCESS | 3772 | 1464392109117 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 15:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:35:09 INFO - PROCESS | 3772 | 1464392109120 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:35:09 INFO - PROCESS | 3772 | 1464392109124 Marionette TRACE conn2 <- [1,2102,null,{}] 15:35:09 INFO - PROCESS | 3772 | 1464392109134 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:09 INFO - PROCESS | 3772 | 1464392109217 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 15:35:09 INFO - PROCESS | 3772 | 1464392109317 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:09 INFO - PROCESS | 3772 | ++DOCSHELL 1678D400 == 48 [pid = 3772] [id = 535] 15:35:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (167D1C00) [pid = 3772] [serial = 1605] [outer = 00000000] 15:35:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (168C5800) [pid = 3772] [serial = 1606] [outer = 167D1C00] 15:35:09 INFO - PROCESS | 3772 | 1464392109365 Marionette DEBUG loaded listener.js 15:35:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (16DE6C00) [pid = 3772] [serial = 1607] [outer = 167D1C00] 15:35:09 INFO - PROCESS | 3772 | 1464392109737 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 15:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 638ms 15:35:09 INFO - PROCESS | 3772 | 1464392109762 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 15:35:09 INFO - PROCESS | 3772 | 1464392109764 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 15:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:35:09 INFO - PROCESS | 3772 | 1464392109768 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:35:09 INFO - PROCESS | 3772 | 1464392109769 Marionette TRACE conn2 <- [1,2106,null,{}] 15:35:09 INFO - PROCESS | 3772 | 1464392109773 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:09 INFO - PROCESS | 3772 | 1464392109862 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 15:35:09 INFO - PROCESS | 3772 | 1464392109901 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:09 INFO - PROCESS | 3772 | ++DOCSHELL 173C8800 == 49 [pid = 3772] [id = 536] 15:35:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (173C9000) [pid = 3772] [serial = 1608] [outer = 00000000] 15:35:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1768AC00) [pid = 3772] [serial = 1609] [outer = 173C9000] 15:35:09 INFO - PROCESS | 3772 | 1464392109949 Marionette DEBUG loaded listener.js 15:35:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (17694800) [pid = 3772] [serial = 1610] [outer = 173C9000] 15:35:10 INFO - PROCESS | 3772 | 1464392110388 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 15:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 623ms 15:35:10 INFO - PROCESS | 3772 | 1464392110406 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 15:35:10 INFO - PROCESS | 3772 | 1464392110408 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 15:35:10 INFO - PROCESS | 3772 | 1464392110436 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:35:10 INFO - PROCESS | 3772 | 1464392110448 Marionette TRACE conn2 <- [1,2110,null,{}] 15:35:10 INFO - PROCESS | 3772 | 1464392110458 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:10 INFO - PROCESS | 3772 | 1464392110566 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 15:35:10 INFO - PROCESS | 3772 | 1464392110573 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:10 INFO - PROCESS | 3772 | ++DOCSHELL 105F6400 == 50 [pid = 3772] [id = 537] 15:35:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1106C000) [pid = 3772] [serial = 1611] [outer = 00000000] 15:35:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (176B5C00) [pid = 3772] [serial = 1612] [outer = 1106C000] 15:35:10 INFO - PROCESS | 3772 | 1464392110618 Marionette DEBUG loaded listener.js 15:35:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (178BBC00) [pid = 3772] [serial = 1613] [outer = 1106C000] 15:35:11 INFO - PROCESS | 3772 | 1464392111108 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 685ms 15:35:11 INFO - PROCESS | 3772 | 1464392111142 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 15:35:11 INFO - PROCESS | 3772 | 1464392111144 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 15:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:35:11 INFO - PROCESS | 3772 | 1464392111147 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:35:11 INFO - PROCESS | 3772 | 1464392111149 Marionette TRACE conn2 <- [1,2114,null,{}] 15:35:11 INFO - PROCESS | 3772 | 1464392111152 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:11 INFO - PROCESS | 3772 | 1464392111278 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 15:35:11 INFO - PROCESS | 3772 | 1464392111375 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:11 INFO - PROCESS | 3772 | ++DOCSHELL 0C783C00 == 51 [pid = 3772] [id = 538] 15:35:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1846F000) [pid = 3772] [serial = 1614] [outer = 00000000] 15:35:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (18678000) [pid = 3772] [serial = 1615] [outer = 1846F000] 15:35:11 INFO - PROCESS | 3772 | 1464392111420 Marionette DEBUG loaded listener.js 15:35:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (18678C00) [pid = 3772] [serial = 1616] [outer = 1846F000] 15:35:11 INFO - PROCESS | 3772 | 1464392111841 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 15:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 732ms 15:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:35:11 INFO - PROCESS | 3772 | 1464392111888 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 15:35:11 INFO - PROCESS | 3772 | 1464392111890 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 15:35:11 INFO - PROCESS | 3772 | 1464392111893 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:35:11 INFO - PROCESS | 3772 | 1464392111895 Marionette TRACE conn2 <- [1,2118,null,{}] 15:35:11 INFO - PROCESS | 3772 | 1464392111898 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:12 INFO - PROCESS | 3772 | 1464392112017 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 15:35:12 INFO - PROCESS | 3772 | 1464392112023 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:12 INFO - PROCESS | 3772 | ++DOCSHELL 1140A400 == 52 [pid = 3772] [id = 539] 15:35:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (17486C00) [pid = 3772] [serial = 1617] [outer = 00000000] 15:35:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (18B5F800) [pid = 3772] [serial = 1618] [outer = 17486C00] 15:35:12 INFO - PROCESS | 3772 | 1464392112123 Marionette DEBUG loaded listener.js 15:35:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (19A7FC00) [pid = 3772] [serial = 1619] [outer = 17486C00] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (12FAFC00) [pid = 3772] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (10A5CC00) [pid = 3772] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (174EE400) [pid = 3772] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (16DF0400) [pid = 3772] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (105F3000) [pid = 3772] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (11FAE800) [pid = 3772] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (167D4800) [pid = 3772] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1107AC00) [pid = 3772] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (178B4000) [pid = 3772] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (10B11000) [pid = 3772] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (15803400) [pid = 3772] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (176ACC00) [pid = 3772] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (112D6800) [pid = 3772] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (13189000) [pid = 3772] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (168C5000) [pid = 3772] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (10371400) [pid = 3772] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (10A61800) [pid = 3772] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (13E35800) [pid = 3772] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:35:12 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (132F2400) [pid = 3772] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:35:12 INFO - PROCESS | 3772 | 1464392112742 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 15:35:12 INFO - PROCESS | 3772 | 1464392112800 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 15:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:35:12 INFO - PROCESS | 3772 | 1464392112803 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:35:12 INFO - PROCESS | 3772 | 1464392112805 Marionette TRACE conn2 <- [1,2122,null,{}] 15:35:12 INFO - PROCESS | 3772 | 1464392112808 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:12 INFO - PROCESS | 3772 | 1464392112873 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 15:35:12 INFO - PROCESS | 3772 | 1464392112976 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:12 INFO - PROCESS | 3772 | ++DOCSHELL 10B12000 == 53 [pid = 3772] [id = 540] 15:35:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (10B16000) [pid = 3772] [serial = 1620] [outer = 00000000] 15:35:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (12FA5800) [pid = 3772] [serial = 1621] [outer = 10B16000] 15:35:13 INFO - PROCESS | 3772 | 1464392113029 Marionette DEBUG loaded listener.js 15:35:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (167D4800) [pid = 3772] [serial = 1622] [outer = 10B16000] 15:35:13 INFO - PROCESS | 3772 | 1464392113391 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 15:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 638ms 15:35:13 INFO - PROCESS | 3772 | 1464392113425 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 15:35:13 INFO - PROCESS | 3772 | 1464392113427 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 15:35:13 INFO - PROCESS | 3772 | 1464392113431 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:35:13 INFO - PROCESS | 3772 | 1464392113432 Marionette TRACE conn2 <- [1,2126,null,{}] 15:35:13 INFO - PROCESS | 3772 | 1464392113436 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:13 INFO - PROCESS | 3772 | 1464392113554 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 15:35:13 INFO - PROCESS | 3772 | 1464392113563 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:13 INFO - PROCESS | 3772 | ++DOCSHELL 11070800 == 54 [pid = 3772] [id = 541] 15:35:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (12FA8C00) [pid = 3772] [serial = 1623] [outer = 00000000] 15:35:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (178B4000) [pid = 3772] [serial = 1624] [outer = 12FA8C00] 15:35:13 INFO - PROCESS | 3772 | 1464392113607 Marionette DEBUG loaded listener.js 15:35:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (18466C00) [pid = 3772] [serial = 1625] [outer = 12FA8C00] 15:35:14 INFO - PROCESS | 3772 | 1464392114028 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 15:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 638ms 15:35:14 INFO - PROCESS | 3772 | 1464392114069 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 15:35:14 INFO - PROCESS | 3772 | 1464392114071 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 15:35:14 INFO - PROCESS | 3772 | 1464392114074 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:35:14 INFO - PROCESS | 3772 | 1464392114076 Marionette TRACE conn2 <- [1,2130,null,{}] 15:35:14 INFO - PROCESS | 3772 | 1464392114079 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:14 INFO - PROCESS | 3772 | 1464392114194 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 15:35:14 INFO - PROCESS | 3772 | 1464392114203 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:14 INFO - PROCESS | 3772 | ++DOCSHELL 10A5BC00 == 55 [pid = 3772] [id = 542] 15:35:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (10B11C00) [pid = 3772] [serial = 1626] [outer = 00000000] 15:35:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (18B5C800) [pid = 3772] [serial = 1627] [outer = 10B11C00] 15:35:14 INFO - PROCESS | 3772 | 1464392114247 Marionette DEBUG loaded listener.js 15:35:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (19BB9000) [pid = 3772] [serial = 1628] [outer = 10B11C00] 15:35:14 INFO - PROCESS | 3772 | 1464392114782 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 15:35:14 INFO - PROCESS | 3772 | 1464392114820 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 15:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:35:14 INFO - PROCESS | 3772 | 1464392114826 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:35:14 INFO - PROCESS | 3772 | 1464392114831 Marionette TRACE conn2 <- [1,2134,null,{}] 15:35:14 INFO - PROCESS | 3772 | 1464392114837 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:14 INFO - PROCESS | 3772 | 1464392114947 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 15:35:15 INFO - PROCESS | 3772 | 1464392115110 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:15 INFO - PROCESS | 3772 | ++DOCSHELL 10E43000 == 56 [pid = 3772] [id = 543] 15:35:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (10E47C00) [pid = 3772] [serial = 1629] [outer = 00000000] 15:35:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (12F0CC00) [pid = 3772] [serial = 1630] [outer = 10E47C00] 15:35:15 INFO - PROCESS | 3772 | 1464392115168 Marionette DEBUG loaded listener.js 15:35:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (132F9800) [pid = 3772] [serial = 1631] [outer = 10E47C00] 15:35:15 INFO - PROCESS | 3772 | 1464392115810 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 15:35:15 INFO - PROCESS | 3772 | 1464392115877 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 15:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:35:15 INFO - PROCESS | 3772 | 1464392115913 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:35:15 INFO - PROCESS | 3772 | 1464392115916 Marionette TRACE conn2 <- [1,2138,null,{}] 15:35:15 INFO - PROCESS | 3772 | 1464392115920 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:16 INFO - PROCESS | 3772 | 1464392116035 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 15:35:16 INFO - PROCESS | 3772 | 1464392116175 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:16 INFO - PROCESS | 3772 | ++DOCSHELL 15FC9800 == 57 [pid = 3772] [id = 544] 15:35:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (168B9400) [pid = 3772] [serial = 1632] [outer = 00000000] 15:35:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (16DEBC00) [pid = 3772] [serial = 1633] [outer = 168B9400] 15:35:16 INFO - PROCESS | 3772 | 1464392116232 Marionette DEBUG loaded listener.js 15:35:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (174FD400) [pid = 3772] [serial = 1634] [outer = 168B9400] 15:35:16 INFO - PROCESS | 3772 | 1464392116809 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 15:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 935ms 15:35:16 INFO - PROCESS | 3772 | 1464392116856 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 15:35:16 INFO - PROCESS | 3772 | 1464392116859 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 15:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:35:16 INFO - PROCESS | 3772 | 1464392116863 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:35:16 INFO - PROCESS | 3772 | 1464392116867 Marionette TRACE conn2 <- [1,2142,null,{}] 15:35:16 INFO - PROCESS | 3772 | 1464392116878 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:16 INFO - PROCESS | 3772 | 1464392116986 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 15:35:17 INFO - PROCESS | 3772 | 1464392117130 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:17 INFO - PROCESS | 3772 | ++DOCSHELL 18B67400 == 58 [pid = 3772] [id = 545] 15:35:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (19BB8C00) [pid = 3772] [serial = 1635] [outer = 00000000] 15:35:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1A046800) [pid = 3772] [serial = 1636] [outer = 19BB8C00] 15:35:17 INFO - PROCESS | 3772 | 1464392117189 Marionette DEBUG loaded listener.js 15:35:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A04B400) [pid = 3772] [serial = 1637] [outer = 19BB8C00] 15:35:17 INFO - PROCESS | 3772 | 1464392117802 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 997ms 15:35:17 INFO - PROCESS | 3772 | 1464392117849 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 15:35:17 INFO - PROCESS | 3772 | 1464392117852 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 15:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:35:17 INFO - PROCESS | 3772 | 1464392117855 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:35:17 INFO - PROCESS | 3772 | 1464392117857 Marionette TRACE conn2 <- [1,2146,null,{}] 15:35:17 INFO - PROCESS | 3772 | 1464392117861 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:17 INFO - PROCESS | 3772 | 1464392117966 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 15:35:18 INFO - PROCESS | 3772 | 1464392118108 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:18 INFO - PROCESS | 3772 | ++DOCSHELL 1A04C800 == 59 [pid = 3772] [id = 546] 15:35:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A04E000) [pid = 3772] [serial = 1638] [outer = 00000000] 15:35:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1A0B5C00) [pid = 3772] [serial = 1639] [outer = 1A04E000] 15:35:18 INFO - PROCESS | 3772 | 1464392118169 Marionette DEBUG loaded listener.js 15:35:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1A1A0400) [pid = 3772] [serial = 1640] [outer = 1A04E000] 15:35:18 INFO - PROCESS | 3772 | 1464392118949 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1152ms 15:35:19 INFO - PROCESS | 3772 | 1464392119009 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 15:35:19 INFO - PROCESS | 3772 | 1464392119013 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 15:35:19 INFO - PROCESS | 3772 | 1464392119018 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:35:19 INFO - PROCESS | 3772 | 1464392119022 Marionette TRACE conn2 <- [1,2150,null,{}] 15:35:19 INFO - PROCESS | 3772 | 1464392119027 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:19 INFO - PROCESS | 3772 | 1464392119132 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 15:35:19 INFO - PROCESS | 3772 | 1464392119267 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:19 INFO - PROCESS | 3772 | ++DOCSHELL 10E46400 == 60 [pid = 3772] [id = 547] 15:35:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (10E49000) [pid = 3772] [serial = 1641] [outer = 00000000] 15:35:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (129F7000) [pid = 3772] [serial = 1642] [outer = 10E49000] 15:35:19 INFO - PROCESS | 3772 | 1464392119318 Marionette DEBUG loaded listener.js 15:35:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (12F4F800) [pid = 3772] [serial = 1643] [outer = 10E49000] 15:35:19 INFO - PROCESS | 3772 | --DOCSHELL 11070800 == 59 [pid = 3772] [id = 541] 15:35:19 INFO - PROCESS | 3772 | --DOCSHELL 10B12000 == 58 [pid = 3772] [id = 540] 15:35:19 INFO - PROCESS | 3772 | --DOCSHELL 1140A400 == 57 [pid = 3772] [id = 539] 15:35:19 INFO - PROCESS | 3772 | --DOCSHELL 0C783C00 == 56 [pid = 3772] [id = 538] 15:35:19 INFO - PROCESS | 3772 | --DOCSHELL 105F6400 == 55 [pid = 3772] [id = 537] 15:35:19 INFO - PROCESS | 3772 | --DOCSHELL 173C8800 == 54 [pid = 3772] [id = 536] 15:35:19 INFO - PROCESS | 3772 | --DOCSHELL 1678D400 == 53 [pid = 3772] [id = 535] 15:35:19 INFO - PROCESS | 3772 | --DOCSHELL 11FA5800 == 52 [pid = 3772] [id = 534] 15:35:19 INFO - PROCESS | 3772 | --DOCSHELL 112DA400 == 51 [pid = 3772] [id = 533] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1129A400) [pid = 3772] [serial = 1466] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (15940C00) [pid = 3772] [serial = 1430] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (14343400) [pid = 3772] [serial = 1469] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (16DF0C00) [pid = 3772] [serial = 1424] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (11BB1000) [pid = 3772] [serial = 1427] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (19A86000) [pid = 3772] [serial = 1582] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (18B5EC00) [pid = 3772] [serial = 1579] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1867AC00) [pid = 3772] [serial = 1574] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1809F000) [pid = 3772] [serial = 1577] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (18B69400) [pid = 3772] [serial = 1580] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (168C1000) [pid = 3772] [serial = 1565] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (15804000) [pid = 3772] [serial = 1499] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (13FB6C00) [pid = 3772] [serial = 1505] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (17693000) [pid = 3772] [serial = 1508] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1107A800) [pid = 3772] [serial = 1502] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (1768E000) [pid = 3772] [serial = 1567] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (17691800) [pid = 3772] [serial = 1568] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (18039400) [pid = 3772] [serial = 1571] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (178B4400) [pid = 3772] [serial = 1570] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1560F000) [pid = 3772] [serial = 1576] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (12B51000) [pid = 3772] [serial = 1555] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1395B400) [pid = 3772] [serial = 1556] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (168C0000) [pid = 3772] [serial = 1564] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (118C0800) [pid = 3772] [serial = 1558] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (12B1B400) [pid = 3772] [serial = 1559] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (18679000) [pid = 3772] [serial = 1573] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (12F4DC00) [pid = 3772] [serial = 1544] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (129F4400) [pid = 3772] [serial = 1543] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (15FC0C00) [pid = 3772] [serial = 1561] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (161DD800) [pid = 3772] [serial = 1562] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (167D7C00) [pid = 3772] [serial = 1546] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (18673400) [pid = 3772] [serial = 1549] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (18B60000) [pid = 3772] [serial = 1552] [outer = 00000000] [url = about:blank] 15:35:19 INFO - PROCESS | 3772 | 1464392119954 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 15:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 997ms 15:35:20 INFO - PROCESS | 3772 | 1464392120022 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 15:35:20 INFO - PROCESS | 3772 | 1464392120027 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 15:35:20 INFO - PROCESS | 3772 | 1464392120036 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:35:20 INFO - PROCESS | 3772 | 1464392120038 Marionette TRACE conn2 <- [1,2154,null,{}] 15:35:20 INFO - PROCESS | 3772 | 1464392120042 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:20 INFO - PROCESS | 3772 | 1464392120148 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 15:35:20 INFO - PROCESS | 3772 | 1464392120248 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:20 INFO - PROCESS | 3772 | ++DOCSHELL 10B0C800 == 52 [pid = 3772] [id = 548] 15:35:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (10B13400) [pid = 3772] [serial = 1644] [outer = 00000000] 15:35:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (12917C00) [pid = 3772] [serial = 1645] [outer = 10B13400] 15:35:20 INFO - PROCESS | 3772 | 1464392120297 Marionette DEBUG loaded listener.js 15:35:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (12F4A000) [pid = 3772] [serial = 1646] [outer = 10B13400] 15:35:20 INFO - PROCESS | 3772 | 1464392120755 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 15:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 732ms 15:35:20 INFO - PROCESS | 3772 | 1464392120778 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 15:35:20 INFO - PROCESS | 3772 | 1464392120781 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 15:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:35:20 INFO - PROCESS | 3772 | 1464392120784 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:35:20 INFO - PROCESS | 3772 | 1464392120788 Marionette TRACE conn2 <- [1,2158,null,{}] 15:35:20 INFO - PROCESS | 3772 | 1464392120797 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:20 INFO - PROCESS | 3772 | 1464392120884 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 15:35:20 INFO - PROCESS | 3772 | 1464392120894 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:20 INFO - PROCESS | 3772 | ++DOCSHELL 1560E800 == 53 [pid = 3772] [id = 549] 15:35:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1560F000) [pid = 3772] [serial = 1647] [outer = 00000000] 15:35:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (15948C00) [pid = 3772] [serial = 1648] [outer = 1560F000] 15:35:20 INFO - PROCESS | 3772 | 1464392120942 Marionette DEBUG loaded listener.js 15:35:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (15FC4C00) [pid = 3772] [serial = 1649] [outer = 1560F000] 15:35:21 INFO - PROCESS | 3772 | 1464392121431 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 15:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 685ms 15:35:21 INFO - PROCESS | 3772 | 1464392121483 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 15:35:21 INFO - PROCESS | 3772 | 1464392121486 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 15:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:35:21 INFO - PROCESS | 3772 | 1464392121489 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:35:21 INFO - PROCESS | 3772 | 1464392121491 Marionette TRACE conn2 <- [1,2162,null,{}] 15:35:21 INFO - PROCESS | 3772 | 1464392121494 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:21 INFO - PROCESS | 3772 | 1464392121577 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 15:35:21 INFO - PROCESS | 3772 | 1464392121583 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:21 INFO - PROCESS | 3772 | ++DOCSHELL 15FBE800 == 54 [pid = 3772] [id = 550] 15:35:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (161E0400) [pid = 3772] [serial = 1650] [outer = 00000000] 15:35:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (168C5400) [pid = 3772] [serial = 1651] [outer = 161E0400] 15:35:21 INFO - PROCESS | 3772 | 1464392121628 Marionette DEBUG loaded listener.js 15:35:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (168C6000) [pid = 3772] [serial = 1652] [outer = 161E0400] 15:35:22 INFO - PROCESS | 3772 | 1464392122047 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 592ms 15:35:22 INFO - PROCESS | 3772 | 1464392122079 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 15:35:22 INFO - PROCESS | 3772 | 1464392122081 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 15:35:22 INFO - PROCESS | 3772 | 1464392122085 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:35:22 INFO - PROCESS | 3772 | 1464392122086 Marionette TRACE conn2 <- [1,2166,null,{}] 15:35:22 INFO - PROCESS | 3772 | 1464392122090 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:22 INFO - PROCESS | 3772 | 1464392122186 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 15:35:22 INFO - PROCESS | 3772 | 1464392122194 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:22 INFO - PROCESS | 3772 | ++DOCSHELL 16DE3000 == 55 [pid = 3772] [id = 551] 15:35:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (16DE7400) [pid = 3772] [serial = 1653] [outer = 00000000] 15:35:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (16DF0000) [pid = 3772] [serial = 1654] [outer = 16DE7400] 15:35:22 INFO - PROCESS | 3772 | 1464392122239 Marionette DEBUG loaded listener.js 15:35:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (16F07000) [pid = 3772] [serial = 1655] [outer = 16DE7400] 15:35:22 INFO - PROCESS | 3772 | 1464392122735 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 700ms 15:35:22 INFO - PROCESS | 3772 | 1464392122786 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 15:35:22 INFO - PROCESS | 3772 | 1464392122788 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 15:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:35:22 INFO - PROCESS | 3772 | 1464392122791 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:35:22 INFO - PROCESS | 3772 | 1464392122793 Marionette TRACE conn2 <- [1,2170,null,{}] 15:35:22 INFO - PROCESS | 3772 | 1464392122796 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:22 INFO - PROCESS | 3772 | 1464392122933 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 15:35:22 INFO - PROCESS | 3772 | 1464392122948 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:23 INFO - PROCESS | 3772 | ++DOCSHELL 16DEAC00 == 56 [pid = 3772] [id = 552] 15:35:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (17694400) [pid = 3772] [serial = 1656] [outer = 00000000] 15:35:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (176B2400) [pid = 3772] [serial = 1657] [outer = 17694400] 15:35:23 INFO - PROCESS | 3772 | 1464392123045 Marionette DEBUG loaded listener.js 15:35:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (178B5C00) [pid = 3772] [serial = 1658] [outer = 17694400] 15:35:23 INFO - PROCESS | 3772 | --DOCSHELL 1B475400 == 55 [pid = 3772] [id = 16] 15:35:23 INFO - PROCESS | 3772 | 1464392123506 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 747ms 15:35:23 INFO - PROCESS | 3772 | 1464392123542 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 15:35:23 INFO - PROCESS | 3772 | 1464392123544 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 15:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:35:23 INFO - PROCESS | 3772 | 1464392123552 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:35:23 INFO - PROCESS | 3772 | 1464392123554 Marionette TRACE conn2 <- [1,2174,null,{}] 15:35:23 INFO - PROCESS | 3772 | 1464392123557 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:23 INFO - PROCESS | 3772 | 1464392123695 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 15:35:23 INFO - PROCESS | 3772 | 1464392123762 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:23 INFO - PROCESS | 3772 | ++DOCSHELL 17693400 == 56 [pid = 3772] [id = 553] 15:35:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (176AF000) [pid = 3772] [serial = 1659] [outer = 00000000] 15:35:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1829A400) [pid = 3772] [serial = 1660] [outer = 176AF000] 15:35:23 INFO - PROCESS | 3772 | 1464392123807 Marionette DEBUG loaded listener.js 15:35:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (182A1000) [pid = 3772] [serial = 1661] [outer = 176AF000] 15:35:24 INFO - PROCESS | 3772 | 1464392124228 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 732ms 15:35:24 INFO - PROCESS | 3772 | 1464392124296 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 15:35:24 INFO - PROCESS | 3772 | 1464392124298 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 15:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:35:24 INFO - PROCESS | 3772 | 1464392124301 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:35:24 INFO - PROCESS | 3772 | 1464392124303 Marionette TRACE conn2 <- [1,2178,null,{}] 15:35:24 INFO - PROCESS | 3772 | 1464392124307 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:24 INFO - PROCESS | 3772 | 1464392124418 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 15:35:24 INFO - PROCESS | 3772 | 1464392124431 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:24 INFO - PROCESS | 3772 | ++DOCSHELL 1140F800 == 57 [pid = 3772] [id = 554] 15:35:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (129F5C00) [pid = 3772] [serial = 1662] [outer = 00000000] 15:35:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (169C6000) [pid = 3772] [serial = 1663] [outer = 129F5C00] 15:35:24 INFO - PROCESS | 3772 | 1464392124699 Marionette DEBUG loaded listener.js 15:35:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (18469800) [pid = 3772] [serial = 1664] [outer = 129F5C00] 15:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1106C000) [pid = 3772] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (11406C00) [pid = 3772] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (167D1C00) [pid = 3772] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (105EFC00) [pid = 3772] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1846F000) [pid = 3772] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (11FA8000) [pid = 3772] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (10B16000) [pid = 3772] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (15945C00) [pid = 3772] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (17486C00) [pid = 3772] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (176CA400) [pid = 3772] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (12FA8C00) [pid = 3772] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (18719000) [pid = 3772] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (173C9000) [pid = 3772] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (10504800) [pid = 3772] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:35:25 INFO - PROCESS | 3772 | 1464392125100 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 15:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 841ms 15:35:25 INFO - PROCESS | 3772 | 1464392125144 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 15:35:25 INFO - PROCESS | 3772 | 1464392125146 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 15:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:35:25 INFO - PROCESS | 3772 | 1464392125149 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:35:25 INFO - PROCESS | 3772 | 1464392125150 Marionette TRACE conn2 <- [1,2182,null,{}] 15:35:25 INFO - PROCESS | 3772 | 1464392125154 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:25 INFO - PROCESS | 3772 | 1464392125234 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 15:35:25 INFO - PROCESS | 3772 | 1464392125335 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:25 INFO - PROCESS | 3772 | ++DOCSHELL 105F0000 == 58 [pid = 3772] [id = 555] 15:35:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (10A57800) [pid = 3772] [serial = 1665] [outer = 00000000] 15:35:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (167D1C00) [pid = 3772] [serial = 1666] [outer = 10A57800] 15:35:25 INFO - PROCESS | 3772 | 1464392125383 Marionette DEBUG loaded listener.js 15:35:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (176B8C00) [pid = 3772] [serial = 1667] [outer = 10A57800] 15:35:25 INFO - PROCESS | 3772 | 1464392125740 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 15:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 638ms 15:35:25 INFO - PROCESS | 3772 | 1464392125787 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 15:35:25 INFO - PROCESS | 3772 | 1464392125789 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 15:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:35:25 INFO - PROCESS | 3772 | 1464392125792 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:35:25 INFO - PROCESS | 3772 | 1464392125794 Marionette TRACE conn2 <- [1,2186,null,{}] 15:35:25 INFO - PROCESS | 3772 | 1464392125797 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:25 INFO - PROCESS | 3772 | 1464392125915 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 15:35:25 INFO - PROCESS | 3772 | 1464392125924 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:25 INFO - PROCESS | 3772 | ++DOCSHELL 16084400 == 59 [pid = 3772] [id = 556] 15:35:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (17486C00) [pid = 3772] [serial = 1668] [outer = 00000000] 15:35:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (18718C00) [pid = 3772] [serial = 1669] [outer = 17486C00] 15:35:25 INFO - PROCESS | 3772 | 1464392125969 Marionette DEBUG loaded listener.js 15:35:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (18720C00) [pid = 3772] [serial = 1670] [outer = 17486C00] 15:35:26 INFO - PROCESS | 3772 | 1464392126363 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 623ms 15:35:26 INFO - PROCESS | 3772 | 1464392126415 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 15:35:26 INFO - PROCESS | 3772 | 1464392126417 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 15:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:35:26 INFO - PROCESS | 3772 | 1464392126420 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:35:26 INFO - PROCESS | 3772 | 1464392126423 Marionette TRACE conn2 <- [1,2190,null,{}] 15:35:26 INFO - PROCESS | 3772 | 1464392126426 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:26 INFO - PROCESS | 3772 | 1464392126557 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 15:35:26 INFO - PROCESS | 3772 | 1464392126600 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:26 INFO - PROCESS | 3772 | ++DOCSHELL 18B5D000 == 60 [pid = 3772] [id = 557] 15:35:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (18B5FC00) [pid = 3772] [serial = 1671] [outer = 00000000] 15:35:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (19A82C00) [pid = 3772] [serial = 1672] [outer = 18B5FC00] 15:35:26 INFO - PROCESS | 3772 | 1464392126649 Marionette DEBUG loaded listener.js 15:35:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (19BB6400) [pid = 3772] [serial = 1673] [outer = 18B5FC00] 15:35:27 INFO - PROCESS | 3772 | 1464392127315 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 935ms 15:35:27 INFO - PROCESS | 3772 | 1464392127367 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 15:35:27 INFO - PROCESS | 3772 | 1464392127373 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 15:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:35:27 INFO - PROCESS | 3772 | 1464392127377 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:35:27 INFO - PROCESS | 3772 | 1464392127382 Marionette TRACE conn2 <- [1,2194,null,{}] 15:35:27 INFO - PROCESS | 3772 | 1464392127387 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:27 INFO - PROCESS | 3772 | 1464392127498 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 15:35:27 INFO - PROCESS | 3772 | 1464392127638 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:27 INFO - PROCESS | 3772 | ++DOCSHELL 11074000 == 61 [pid = 3772] [id = 558] 15:35:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1123AC00) [pid = 3772] [serial = 1674] [outer = 00000000] 15:35:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (129F0C00) [pid = 3772] [serial = 1675] [outer = 1123AC00] 15:35:27 INFO - PROCESS | 3772 | 1464392127696 Marionette DEBUG loaded listener.js 15:35:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (138E4400) [pid = 3772] [serial = 1676] [outer = 1123AC00] 15:35:28 INFO - PROCESS | 3772 | 1464392128280 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 15:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 934ms 15:35:28 INFO - PROCESS | 3772 | 1464392128323 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 15:35:28 INFO - PROCESS | 3772 | 1464392128329 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 15:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:35:28 INFO - PROCESS | 3772 | 1464392128336 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:35:28 INFO - PROCESS | 3772 | 1464392128339 Marionette TRACE conn2 <- [1,2198,null,{}] 15:35:28 INFO - PROCESS | 3772 | 1464392128343 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:28 INFO - PROCESS | 3772 | 1464392128460 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 15:35:28 INFO - PROCESS | 3772 | 1464392128571 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:28 INFO - PROCESS | 3772 | ++DOCSHELL 15804000 == 62 [pid = 3772] [id = 559] 15:35:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (15807C00) [pid = 3772] [serial = 1677] [outer = 00000000] 15:35:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (166D9C00) [pid = 3772] [serial = 1678] [outer = 15807C00] 15:35:28 INFO - PROCESS | 3772 | 1464392128627 Marionette DEBUG loaded listener.js 15:35:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (168C2000) [pid = 3772] [serial = 1679] [outer = 15807C00] 15:35:29 INFO - PROCESS | 3772 | 1464392129219 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 15:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 934ms 15:35:29 INFO - PROCESS | 3772 | 1464392129279 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 15:35:29 INFO - PROCESS | 3772 | 1464392129282 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 15:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:35:29 INFO - PROCESS | 3772 | 1464392129286 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:35:29 INFO - PROCESS | 3772 | 1464392129289 Marionette TRACE conn2 <- [1,2202,null,{}] 15:35:29 INFO - PROCESS | 3772 | 1464392129300 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:29 INFO - PROCESS | 3772 | 1464392129421 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 15:35:29 INFO - PROCESS | 3772 | 1464392129526 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:29 INFO - PROCESS | 3772 | ++DOCSHELL 176D1000 == 63 [pid = 3772] [id = 560] 15:35:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (176D9C00) [pid = 3772] [serial = 1680] [outer = 00000000] 15:35:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (18B5E800) [pid = 3772] [serial = 1681] [outer = 176D9C00] 15:35:29 INFO - PROCESS | 3772 | 1464392129583 Marionette DEBUG loaded listener.js 15:35:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (19A82400) [pid = 3772] [serial = 1682] [outer = 176D9C00] 15:35:30 INFO - PROCESS | 3772 | 1464392130163 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 15:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 934ms 15:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:35:30 INFO - PROCESS | 3772 | 1464392130230 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 15:35:30 INFO - PROCESS | 3772 | 1464392130233 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 15:35:30 INFO - PROCESS | 3772 | 1464392130236 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:35:30 INFO - PROCESS | 3772 | 1464392130238 Marionette TRACE conn2 <- [1,2206,null,{}] 15:35:30 INFO - PROCESS | 3772 | 1464392130242 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:30 INFO - PROCESS | 3772 | 1464392130349 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 15:35:30 INFO - PROCESS | 3772 | 1464392130507 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:30 INFO - PROCESS | 3772 | ++DOCSHELL 178BD400 == 64 [pid = 3772] [id = 561] 15:35:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (18B5C400) [pid = 3772] [serial = 1683] [outer = 00000000] 15:35:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A043800) [pid = 3772] [serial = 1684] [outer = 18B5C400] 15:35:30 INFO - PROCESS | 3772 | 1464392130563 Marionette DEBUG loaded listener.js 15:35:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A050C00) [pid = 3772] [serial = 1685] [outer = 18B5C400] 15:35:31 INFO - PROCESS | 3772 | 1464392131183 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 15:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 997ms 15:35:31 INFO - PROCESS | 3772 | 1464392131222 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 15:35:31 INFO - PROCESS | 3772 | 1464392131225 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 15:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:35:31 INFO - PROCESS | 3772 | 1464392131228 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:35:31 INFO - PROCESS | 3772 | 1464392131230 Marionette TRACE conn2 <- [1,2210,null,{}] 15:35:31 INFO - PROCESS | 3772 | 1464392131234 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:31 INFO - PROCESS | 3772 | 1464392131337 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 15:35:31 INFO - PROCESS | 3772 | 1464392131615 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:31 INFO - PROCESS | 3772 | ++DOCSHELL 1047FC00 == 65 [pid = 3772] [id = 562] 15:35:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (104F1400) [pid = 3772] [serial = 1686] [outer = 00000000] 15:35:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (11070400) [pid = 3772] [serial = 1687] [outer = 104F1400] 15:35:31 INFO - PROCESS | 3772 | 1464392131683 Marionette DEBUG loaded listener.js 15:35:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (11405400) [pid = 3772] [serial = 1688] [outer = 104F1400] 15:35:32 INFO - PROCESS | 3772 | 1464392132246 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1043ms 15:35:32 INFO - PROCESS | 3772 | 1464392132268 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 15:35:32 INFO - PROCESS | 3772 | 1464392132272 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 15:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:35:32 INFO - PROCESS | 3772 | 1464392132293 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:35:32 INFO - PROCESS | 3772 | 1464392132296 Marionette TRACE conn2 <- [1,2214,null,{}] 15:35:32 INFO - PROCESS | 3772 | 1464392132301 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:32 INFO - PROCESS | 3772 | 1464392132399 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 15:35:32 INFO - PROCESS | 3772 | 1464392132566 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:32 INFO - PROCESS | 3772 | ++DOCSHELL 11070000 == 66 [pid = 3772] [id = 563] 15:35:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (112A1800) [pid = 3772] [serial = 1689] [outer = 00000000] 15:35:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (143BB000) [pid = 3772] [serial = 1690] [outer = 112A1800] 15:35:32 INFO - PROCESS | 3772 | 1464392132614 Marionette DEBUG loaded listener.js 15:35:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1580E000) [pid = 3772] [serial = 1691] [outer = 112A1800] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 152C9C00 == 65 [pid = 3772] [id = 516] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 103D0000 == 64 [pid = 3772] [id = 514] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 1829D000 == 63 [pid = 3772] [id = 527] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 16084400 == 62 [pid = 3772] [id = 556] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 105F0000 == 61 [pid = 3772] [id = 555] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 1140F800 == 60 [pid = 3772] [id = 554] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 17693400 == 59 [pid = 3772] [id = 553] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 16DEAC00 == 58 [pid = 3772] [id = 552] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 16DE3000 == 57 [pid = 3772] [id = 551] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 15FBE800 == 56 [pid = 3772] [id = 550] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 1560E800 == 55 [pid = 3772] [id = 549] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 10B0C800 == 54 [pid = 3772] [id = 548] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 1A31B400 == 53 [pid = 3772] [id = 17] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 10E46400 == 52 [pid = 3772] [id = 547] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 1A04C800 == 51 [pid = 3772] [id = 546] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 18B67400 == 50 [pid = 3772] [id = 545] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 15FC9800 == 49 [pid = 3772] [id = 544] 15:35:32 INFO - PROCESS | 3772 | --DOCSHELL 10E43000 == 48 [pid = 3772] [id = 543] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (18466C00) [pid = 3772] [serial = 1625] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (18B5C800) [pid = 3772] [serial = 1627] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (178BBC00) [pid = 3772] [serial = 1613] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (12FEE400) [pid = 3772] [serial = 1600] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (168C5800) [pid = 3772] [serial = 1606] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1846B400) [pid = 3772] [serial = 1591] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (11075400) [pid = 3772] [serial = 1585] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (176D8C00) [pid = 3772] [serial = 1598] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (159D2000) [pid = 3772] [serial = 1588] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (176B5C00) [pid = 3772] [serial = 1612] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (18678000) [pid = 3772] [serial = 1615] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (13E2F400) [pid = 3772] [serial = 1603] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (12FA5800) [pid = 3772] [serial = 1621] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (19BBB000) [pid = 3772] [serial = 1594] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (168C0400) [pid = 3772] [serial = 1547] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (15608000) [pid = 3772] [serial = 1604] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (18B5F800) [pid = 3772] [serial = 1618] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (174FD800) [pid = 3772] [serial = 1597] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (18678C00) [pid = 3772] [serial = 1616] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1871FC00) [pid = 3772] [serial = 1550] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (178B4000) [pid = 3772] [serial = 1624] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (167D4800) [pid = 3772] [serial = 1622] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (16DE6C00) [pid = 3772] [serial = 1607] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (18B62C00) [pid = 3772] [serial = 1553] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1768AC00) [pid = 3772] [serial = 1609] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1871F800) [pid = 3772] [serial = 1541] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (13A75000) [pid = 3772] [serial = 1601] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (19A7FC00) [pid = 3772] [serial = 1619] [outer = 00000000] [url = about:blank] 15:35:32 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (17694800) [pid = 3772] [serial = 1610] [outer = 00000000] [url = about:blank] 15:35:33 INFO - PROCESS | 3772 | 1464392133090 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 15:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 840ms 15:35:33 INFO - PROCESS | 3772 | 1464392133135 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 15:35:33 INFO - PROCESS | 3772 | 1464392133139 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 15:35:33 INFO - PROCESS | 3772 | 1464392133144 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:35:33 INFO - PROCESS | 3772 | 1464392133146 Marionette TRACE conn2 <- [1,2218,null,{}] 15:35:33 INFO - PROCESS | 3772 | 1464392133149 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:33 INFO - PROCESS | 3772 | 1464392133236 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 15:35:33 INFO - PROCESS | 3772 | 1464392133245 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:33 INFO - PROCESS | 3772 | ++DOCSHELL 11295800 == 49 [pid = 3772] [id = 564] 15:35:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (129F1400) [pid = 3772] [serial = 1692] [outer = 00000000] 15:35:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1395B400) [pid = 3772] [serial = 1693] [outer = 129F1400] 15:35:33 INFO - PROCESS | 3772 | 1464392133291 Marionette DEBUG loaded listener.js 15:35:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (15FC9000) [pid = 3772] [serial = 1694] [outer = 129F1400] 15:35:33 INFO - PROCESS | 3772 | 1464392133813 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 15:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 700ms 15:35:33 INFO - PROCESS | 3772 | 1464392133845 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 15:35:33 INFO - PROCESS | 3772 | 1464392133847 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 15:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:35:33 INFO - PROCESS | 3772 | 1464392133852 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:35:33 INFO - PROCESS | 3772 | 1464392133857 Marionette TRACE conn2 <- [1,2222,null,{}] 15:35:33 INFO - PROCESS | 3772 | 1464392133870 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:33 INFO - PROCESS | 3772 | 1464392133955 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 15:35:33 INFO - PROCESS | 3772 | 1464392133963 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:33 INFO - PROCESS | 3772 | ++DOCSHELL 168BC800 == 50 [pid = 3772] [id = 565] 15:35:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (168C3800) [pid = 3772] [serial = 1695] [outer = 00000000] 15:35:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (169D3800) [pid = 3772] [serial = 1696] [outer = 168C3800] 15:35:34 INFO - PROCESS | 3772 | 1464392134008 Marionette DEBUG loaded listener.js 15:35:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (16DE9400) [pid = 3772] [serial = 1697] [outer = 168C3800] 15:35:34 INFO - PROCESS | 3772 | 1464392134455 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 15:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 654ms 15:35:34 INFO - PROCESS | 3772 | 1464392134509 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 15:35:34 INFO - PROCESS | 3772 | 1464392134512 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 15:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:35:34 INFO - PROCESS | 3772 | 1464392134515 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:35:34 INFO - PROCESS | 3772 | 1464392134517 Marionette TRACE conn2 <- [1,2226,null,{}] 15:35:34 INFO - PROCESS | 3772 | 1464392134522 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:34 INFO - PROCESS | 3772 | 1464392134609 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 15:35:34 INFO - PROCESS | 3772 | 1464392134616 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:34 INFO - PROCESS | 3772 | ++DOCSHELL 12912000 == 51 [pid = 3772] [id = 566] 15:35:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (169CF400) [pid = 3772] [serial = 1698] [outer = 00000000] 15:35:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (17488400) [pid = 3772] [serial = 1699] [outer = 169CF400] 15:35:34 INFO - PROCESS | 3772 | 1464392134661 Marionette DEBUG loaded listener.js 15:35:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1768EC00) [pid = 3772] [serial = 1700] [outer = 169CF400] 15:35:35 INFO - PROCESS | 3772 | 1464392135112 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 623ms 15:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:35:35 INFO - PROCESS | 3772 | 1464392135160 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 15:35:35 INFO - PROCESS | 3772 | 1464392135162 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 15:35:35 INFO - PROCESS | 3772 | 1464392135174 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:35:35 INFO - PROCESS | 3772 | 1464392135177 Marionette TRACE conn2 <- [1,2230,null,{}] 15:35:35 INFO - PROCESS | 3772 | 1464392135188 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:35 INFO - PROCESS | 3772 | 1464392135297 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 15:35:35 INFO - PROCESS | 3772 | 1464392135304 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:35 INFO - PROCESS | 3772 | ++DOCSHELL 1768D800 == 52 [pid = 3772] [id = 567] 15:35:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (17691800) [pid = 3772] [serial = 1701] [outer = 00000000] 15:35:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (176B4800) [pid = 3772] [serial = 1702] [outer = 17691800] 15:35:35 INFO - PROCESS | 3772 | 1464392135356 Marionette DEBUG loaded listener.js 15:35:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (178B8C00) [pid = 3772] [serial = 1703] [outer = 17691800] 15:35:35 INFO - PROCESS | 3772 | 1464392135827 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 717ms 15:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:35:35 INFO - PROCESS | 3772 | 1464392135866 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 15:35:35 INFO - PROCESS | 3772 | 1464392135868 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 15:35:35 INFO - PROCESS | 3772 | 1464392135871 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:35:35 INFO - PROCESS | 3772 | 1464392135873 Marionette TRACE conn2 <- [1,2234,null,{}] 15:35:35 INFO - PROCESS | 3772 | 1464392135881 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:35 INFO - PROCESS | 3772 | 1464392135997 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 15:35:36 INFO - PROCESS | 3772 | 1464392136094 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:36 INFO - PROCESS | 3772 | ++DOCSHELL 103CF400 == 53 [pid = 3772] [id = 568] 15:35:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1829D000) [pid = 3772] [serial = 1704] [outer = 00000000] 15:35:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (18670C00) [pid = 3772] [serial = 1705] [outer = 1829D000] 15:35:36 INFO - PROCESS | 3772 | 1464392136138 Marionette DEBUG loaded listener.js 15:35:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (18674000) [pid = 3772] [serial = 1706] [outer = 1829D000] 15:35:36 INFO - PROCESS | 3772 | 1464392136547 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 685ms 15:35:36 INFO - PROCESS | 3772 | 1464392136572 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 15:35:36 INFO - PROCESS | 3772 | 1464392136576 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 15:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:35:36 INFO - PROCESS | 3772 | 1464392136580 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:35:36 INFO - PROCESS | 3772 | 1464392136582 Marionette TRACE conn2 <- [1,2238,null,{}] 15:35:36 INFO - PROCESS | 3772 | 1464392136585 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:36 INFO - PROCESS | 3772 | 1464392136699 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 15:35:36 INFO - PROCESS | 3772 | 1464392136706 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:36 INFO - PROCESS | 3772 | ++DOCSHELL 11FB0400 == 54 [pid = 3772] [id = 569] 15:35:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (18676C00) [pid = 3772] [serial = 1707] [outer = 00000000] 15:35:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1871B000) [pid = 3772] [serial = 1708] [outer = 18676C00] 15:35:36 INFO - PROCESS | 3772 | 1464392136805 Marionette DEBUG loaded listener.js 15:35:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (18723800) [pid = 3772] [serial = 1709] [outer = 18676C00] 15:35:37 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1B5D5C00) [pid = 3772] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:35:37 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (17694400) [pid = 3772] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:35:37 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (17486C00) [pid = 3772] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:35:37 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (10E49000) [pid = 3772] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:35:37 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (176AF000) [pid = 3772] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:35:37 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (161E0400) [pid = 3772] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:35:37 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1560F000) [pid = 3772] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:35:37 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (10B13400) [pid = 3772] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:35:37 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (16DE7400) [pid = 3772] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:35:37 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (129F5C00) [pid = 3772] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:35:37 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (10A57800) [pid = 3772] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:35:37 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1B5D3800) [pid = 3772] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:35:37 INFO - PROCESS | 3772 | 1464392137400 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 15:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 840ms 15:35:37 INFO - PROCESS | 3772 | 1464392137420 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 15:35:37 INFO - PROCESS | 3772 | 1464392137422 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 15:35:37 INFO - PROCESS | 3772 | 1464392137429 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:35:37 INFO - PROCESS | 3772 | 1464392137431 Marionette TRACE conn2 <- [1,2242,null,{}] 15:35:37 INFO - PROCESS | 3772 | 1464392137434 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:37 INFO - PROCESS | 3772 | 1464392137514 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 15:35:37 INFO - PROCESS | 3772 | 1464392137521 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:37 INFO - PROCESS | 3772 | ++DOCSHELL 10A58400 == 55 [pid = 3772] [id = 570] 15:35:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (11077800) [pid = 3772] [serial = 1710] [outer = 00000000] 15:35:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (152D1800) [pid = 3772] [serial = 1711] [outer = 11077800] 15:35:37 INFO - PROCESS | 3772 | 1464392137567 Marionette DEBUG loaded listener.js 15:35:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (176CBC00) [pid = 3772] [serial = 1712] [outer = 11077800] 15:35:38 INFO - PROCESS | 3772 | 1464392138014 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 639ms 15:35:38 INFO - PROCESS | 3772 | 1464392138069 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 15:35:38 INFO - PROCESS | 3772 | 1464392138071 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 15:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:35:38 INFO - PROCESS | 3772 | 1464392138074 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:35:38 INFO - PROCESS | 3772 | 1464392138076 Marionette TRACE conn2 <- [1,2246,null,{}] 15:35:38 INFO - PROCESS | 3772 | 1464392138079 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:38 INFO - PROCESS | 3772 | 1464392138160 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 15:35:38 INFO - PROCESS | 3772 | 1464392138166 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:38 INFO - PROCESS | 3772 | ++DOCSHELL 10B08C00 == 56 [pid = 3772] [id = 571] 15:35:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (167DD400) [pid = 3772] [serial = 1713] [outer = 00000000] 15:35:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (18B63400) [pid = 3772] [serial = 1714] [outer = 167DD400] 15:35:38 INFO - PROCESS | 3772 | 1464392138212 Marionette DEBUG loaded listener.js 15:35:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (18B69400) [pid = 3772] [serial = 1715] [outer = 167DD400] 15:35:38 INFO - PROCESS | 3772 | 1464392138654 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 623ms 15:35:38 INFO - PROCESS | 3772 | 1464392138712 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 15:35:38 INFO - PROCESS | 3772 | 1464392138714 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 15:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:35:38 INFO - PROCESS | 3772 | 1464392138718 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:35:38 INFO - PROCESS | 3772 | 1464392138719 Marionette TRACE conn2 <- [1,2250,null,{}] 15:35:38 INFO - PROCESS | 3772 | 1464392138723 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:38 INFO - PROCESS | 3772 | 1464392138803 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 15:35:38 INFO - PROCESS | 3772 | 1464392138809 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:38 INFO - PROCESS | 3772 | ++DOCSHELL 1867F000 == 57 [pid = 3772] [id = 572] 15:35:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (19A81000) [pid = 3772] [serial = 1716] [outer = 00000000] 15:35:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (19BBD400) [pid = 3772] [serial = 1717] [outer = 19A81000] 15:35:38 INFO - PROCESS | 3772 | 1464392138858 Marionette DEBUG loaded listener.js 15:35:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1A04B000) [pid = 3772] [serial = 1718] [outer = 19A81000] 15:35:39 INFO - PROCESS | 3772 | 1464392139430 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 732ms 15:35:39 INFO - PROCESS | 3772 | 1464392139459 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 15:35:39 INFO - PROCESS | 3772 | 1464392139463 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 15:35:39 INFO - PROCESS | 3772 | 1464392139468 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:35:39 INFO - PROCESS | 3772 | 1464392139473 Marionette TRACE conn2 <- [1,2254,null,{}] 15:35:39 INFO - PROCESS | 3772 | 1464392139480 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:39 INFO - PROCESS | 3772 | 1464392139593 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 15:35:39 INFO - PROCESS | 3772 | 1464392139743 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:39 INFO - PROCESS | 3772 | ++DOCSHELL 10A58C00 == 58 [pid = 3772] [id = 573] 15:35:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (10A59800) [pid = 3772] [serial = 1719] [outer = 00000000] 15:35:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (11FA8000) [pid = 3772] [serial = 1720] [outer = 10A59800] 15:35:39 INFO - PROCESS | 3772 | 1464392139803 Marionette DEBUG loaded listener.js 15:35:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (12FAC800) [pid = 3772] [serial = 1721] [outer = 10A59800] 15:35:40 INFO - PROCESS | 3772 | 1464392140398 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 15:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 997ms 15:35:40 INFO - PROCESS | 3772 | 1464392140456 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 15:35:40 INFO - PROCESS | 3772 | 1464392140462 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 15:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:35:40 INFO - PROCESS | 3772 | 1464392140468 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:35:40 INFO - PROCESS | 3772 | 1464392140471 Marionette TRACE conn2 <- [1,2258,null,{}] 15:35:40 INFO - PROCESS | 3772 | 1464392140476 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:40 INFO - PROCESS | 3772 | 1464392140586 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 15:35:40 INFO - PROCESS | 3772 | 1464392140733 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:40 INFO - PROCESS | 3772 | ++DOCSHELL 161D6000 == 59 [pid = 3772] [id = 574] 15:35:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (161D7000) [pid = 3772] [serial = 1722] [outer = 00000000] 15:35:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (16793000) [pid = 3772] [serial = 1723] [outer = 161D7000] 15:35:40 INFO - PROCESS | 3772 | 1464392140789 Marionette DEBUG loaded listener.js 15:35:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (168C5000) [pid = 3772] [serial = 1724] [outer = 161D7000] 15:35:41 INFO - PROCESS | 3772 | 1464392141335 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 888ms 15:35:41 INFO - PROCESS | 3772 | 1464392141370 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 15:35:41 INFO - PROCESS | 3772 | 1464392141373 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 15:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:35:41 INFO - PROCESS | 3772 | 1464392141377 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:35:41 INFO - PROCESS | 3772 | 1464392141381 Marionette TRACE conn2 <- [1,2262,null,{}] 15:35:41 INFO - PROCESS | 3772 | 1464392141392 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:41 INFO - PROCESS | 3772 | 1464392141501 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 15:35:41 INFO - PROCESS | 3772 | 1464392141614 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:41 INFO - PROCESS | 3772 | ++DOCSHELL 16790C00 == 60 [pid = 3772] [id = 575] 15:35:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (176D2800) [pid = 3772] [serial = 1725] [outer = 00000000] 15:35:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1871D000) [pid = 3772] [serial = 1726] [outer = 176D2800] 15:35:41 INFO - PROCESS | 3772 | 1464392141720 Marionette DEBUG loaded listener.js 15:35:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (15FC0C00) [pid = 3772] [serial = 1727] [outer = 176D2800] 15:35:42 INFO - PROCESS | 3772 | 1464392142330 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 15:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 997ms 15:35:42 INFO - PROCESS | 3772 | 1464392142378 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 15:35:42 INFO - PROCESS | 3772 | 1464392142381 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 15:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:35:42 INFO - PROCESS | 3772 | 1464392142384 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:35:42 INFO - PROCESS | 3772 | 1464392142386 Marionette TRACE conn2 <- [1,2266,null,{}] 15:35:42 INFO - PROCESS | 3772 | 1464392142390 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:42 INFO - PROCESS | 3772 | 1464392142498 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 15:35:42 INFO - PROCESS | 3772 | 1464392142637 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:42 INFO - PROCESS | 3772 | ++DOCSHELL 19A8C800 == 61 [pid = 3772] [id = 576] 15:35:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (19C36C00) [pid = 3772] [serial = 1728] [outer = 00000000] 15:35:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1A19B800) [pid = 3772] [serial = 1729] [outer = 19C36C00] 15:35:42 INFO - PROCESS | 3772 | 1464392142692 Marionette DEBUG loaded listener.js 15:35:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1A321000) [pid = 3772] [serial = 1730] [outer = 19C36C00] 15:35:43 INFO - PROCESS | 3772 | 1464392143236 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 949ms 15:35:43 INFO - PROCESS | 3772 | 1464392143329 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 15:35:43 INFO - PROCESS | 3772 | 1464392143332 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 15:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:35:43 INFO - PROCESS | 3772 | 1464392143335 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:35:43 INFO - PROCESS | 3772 | 1464392143337 Marionette TRACE conn2 <- [1,2270,null,{}] 15:35:43 INFO - PROCESS | 3772 | 1464392143341 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:43 INFO - PROCESS | 3772 | 1464392143481 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 15:35:43 INFO - PROCESS | 3772 | 1464392143615 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:43 INFO - PROCESS | 3772 | ++DOCSHELL 105EFC00 == 62 [pid = 3772] [id = 577] 15:35:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (10A5B000) [pid = 3772] [serial = 1731] [outer = 00000000] 15:35:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (12B4C800) [pid = 3772] [serial = 1732] [outer = 10A5B000] 15:35:43 INFO - PROCESS | 3772 | 1464392143671 Marionette DEBUG loaded listener.js 15:35:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (1511BC00) [pid = 3772] [serial = 1733] [outer = 10A5B000] 15:35:44 INFO - PROCESS | 3772 | 1464392144475 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 15:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1184ms 15:35:44 INFO - PROCESS | 3772 | 1464392144511 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 15:35:44 INFO - PROCESS | 3772 | 1464392144514 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 15:35:44 INFO - PROCESS | 3772 | 1464392144520 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:35:44 INFO - PROCESS | 3772 | 1464392144523 Marionette TRACE conn2 <- [1,2274,null,{}] 15:35:44 INFO - PROCESS | 3772 | 1464392144529 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:44 INFO - PROCESS | 3772 | 1464392144618 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 15:35:44 INFO - PROCESS | 3772 | 1464392144766 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:44 INFO - PROCESS | 3772 | ++DOCSHELL 105F3000 == 63 [pid = 3772] [id = 578] 15:35:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (11FAE800) [pid = 3772] [serial = 1734] [outer = 00000000] 15:35:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (138EF400) [pid = 3772] [serial = 1735] [outer = 11FAE800] 15:35:44 INFO - PROCESS | 3772 | 1464392144861 Marionette DEBUG loaded listener.js 15:35:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (13FB6C00) [pid = 3772] [serial = 1736] [outer = 11FAE800] 15:35:45 INFO - PROCESS | 3772 | --DOCSHELL 10B08C00 == 62 [pid = 3772] [id = 571] 15:35:45 INFO - PROCESS | 3772 | --DOCSHELL 10A58400 == 61 [pid = 3772] [id = 570] 15:35:45 INFO - PROCESS | 3772 | --DOCSHELL 11FB0400 == 60 [pid = 3772] [id = 569] 15:35:45 INFO - PROCESS | 3772 | --DOCSHELL 103CF400 == 59 [pid = 3772] [id = 568] 15:35:45 INFO - PROCESS | 3772 | --DOCSHELL 1768D800 == 58 [pid = 3772] [id = 567] 15:35:45 INFO - PROCESS | 3772 | --DOCSHELL 12912000 == 57 [pid = 3772] [id = 566] 15:35:45 INFO - PROCESS | 3772 | --DOCSHELL 168BC800 == 56 [pid = 3772] [id = 565] 15:35:45 INFO - PROCESS | 3772 | --DOCSHELL 11295800 == 55 [pid = 3772] [id = 564] 15:35:45 INFO - PROCESS | 3772 | --DOCSHELL 11070000 == 54 [pid = 3772] [id = 563] 15:35:45 INFO - PROCESS | 3772 | --DOCSHELL 1047FC00 == 53 [pid = 3772] [id = 562] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1B6A4400) [pid = 3772] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:35:45 INFO - PROCESS | 3772 | --DOCSHELL 176D1000 == 52 [pid = 3772] [id = 560] 15:35:45 INFO - PROCESS | 3772 | --DOCSHELL 15804000 == 51 [pid = 3772] [id = 559] 15:35:45 INFO - PROCESS | 3772 | --DOCSHELL 11074000 == 50 [pid = 3772] [id = 558] 15:35:45 INFO - PROCESS | 3772 | --DOCSHELL 18B5D000 == 49 [pid = 3772] [id = 557] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (10E45C00) [pid = 3772] [serial = 1145] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (176B2400) [pid = 3772] [serial = 1657] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (12F0CC00) [pid = 3772] [serial = 1630] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (18718C00) [pid = 3772] [serial = 1669] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (16DEBC00) [pid = 3772] [serial = 1633] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1A046800) [pid = 3772] [serial = 1636] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (12F4F800) [pid = 3772] [serial = 1643] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (129F7000) [pid = 3772] [serial = 1642] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1829A400) [pid = 3772] [serial = 1660] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1A0B5C00) [pid = 3772] [serial = 1639] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (168C5400) [pid = 3772] [serial = 1651] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (168C6000) [pid = 3772] [serial = 1652] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (15948C00) [pid = 3772] [serial = 1648] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (15FC4C00) [pid = 3772] [serial = 1649] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (178B5C00) [pid = 3772] [serial = 1658] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (12917C00) [pid = 3772] [serial = 1645] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (12F4A000) [pid = 3772] [serial = 1646] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (16DF0000) [pid = 3772] [serial = 1654] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (182A1000) [pid = 3772] [serial = 1661] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (169C6000) [pid = 3772] [serial = 1663] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (18720C00) [pid = 3772] [serial = 1670] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (18469800) [pid = 3772] [serial = 1664] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (16F07000) [pid = 3772] [serial = 1655] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (176B8C00) [pid = 3772] [serial = 1667] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (167D1C00) [pid = 3772] [serial = 1666] [outer = 00000000] [url = about:blank] 15:35:45 INFO - PROCESS | 3772 | 1464392145378 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 15:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 15:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 903ms 15:35:45 INFO - PROCESS | 3772 | 1464392145429 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 15:35:45 INFO - PROCESS | 3772 | 1464392145434 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 15:35:45 INFO - PROCESS | 3772 | 1464392145440 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:35:45 INFO - PROCESS | 3772 | 1464392145443 Marionette TRACE conn2 <- [1,2278,null,{}] 15:35:45 INFO - PROCESS | 3772 | 1464392145447 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:45 INFO - PROCESS | 3772 | 1464392145532 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 15:35:45 INFO - PROCESS | 3772 | 1464392145542 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:45 INFO - PROCESS | 3772 | ++DOCSHELL 129F9800 == 50 [pid = 3772] [id = 579] 15:35:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (129F9C00) [pid = 3772] [serial = 1737] [outer = 00000000] 15:35:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (131D5000) [pid = 3772] [serial = 1738] [outer = 129F9C00] 15:35:45 INFO - PROCESS | 3772 | 1464392145588 Marionette DEBUG loaded listener.js 15:35:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (14344C00) [pid = 3772] [serial = 1739] [outer = 129F9C00] 15:35:46 INFO - PROCESS | 3772 | 1464392146091 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 15:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 700ms 15:35:46 INFO - PROCESS | 3772 | 1464392146141 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 15:35:46 INFO - PROCESS | 3772 | 1464392146144 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 15:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:35:46 INFO - PROCESS | 3772 | 1464392146147 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:35:46 INFO - PROCESS | 3772 | 1464392146150 Marionette TRACE conn2 <- [1,2282,null,{}] 15:35:46 INFO - PROCESS | 3772 | 1464392146160 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:46 INFO - PROCESS | 3772 | 1464392146247 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 15:35:46 INFO - PROCESS | 3772 | 1464392146254 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:46 INFO - PROCESS | 3772 | ++DOCSHELL 167D0800 == 51 [pid = 3772] [id = 580] 15:35:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (167D1C00) [pid = 3772] [serial = 1740] [outer = 00000000] 15:35:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (168C1000) [pid = 3772] [serial = 1741] [outer = 167D1C00] 15:35:46 INFO - PROCESS | 3772 | 1464392146304 Marionette DEBUG loaded listener.js 15:35:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (169CE000) [pid = 3772] [serial = 1742] [outer = 167D1C00] 15:35:46 INFO - PROCESS | 3772 | 1464392146757 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 15:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 639ms 15:35:46 INFO - PROCESS | 3772 | 1464392146785 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 15:35:46 INFO - PROCESS | 3772 | 1464392146787 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 15:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:35:46 INFO - PROCESS | 3772 | 1464392146790 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:35:46 INFO - PROCESS | 3772 | 1464392146792 Marionette TRACE conn2 <- [1,2286,null,{}] 15:35:46 INFO - PROCESS | 3772 | 1464392146796 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:46 INFO - PROCESS | 3772 | 1464392146886 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 15:35:46 INFO - PROCESS | 3772 | 1464392146893 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:46 INFO - PROCESS | 3772 | ++DOCSHELL 161D1800 == 52 [pid = 3772] [id = 581] 15:35:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (16DE7000) [pid = 3772] [serial = 1743] [outer = 00000000] 15:35:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (174F1400) [pid = 3772] [serial = 1744] [outer = 16DE7000] 15:35:46 INFO - PROCESS | 3772 | 1464392146938 Marionette DEBUG loaded listener.js 15:35:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1768D800) [pid = 3772] [serial = 1745] [outer = 16DE7000] 15:35:47 INFO - PROCESS | 3772 | 1464392147394 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 15:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 638ms 15:35:47 INFO - PROCESS | 3772 | 1464392147440 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 15:35:47 INFO - PROCESS | 3772 | 1464392147442 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 15:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:35:47 INFO - PROCESS | 3772 | 1464392147445 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:35:47 INFO - PROCESS | 3772 | 1464392147456 Marionette TRACE conn2 <- [1,2290,null,{}] 15:35:47 INFO - PROCESS | 3772 | 1464392147468 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:47 INFO - PROCESS | 3772 | 1464392147578 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 15:35:47 INFO - PROCESS | 3772 | 1464392147585 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:47 INFO - PROCESS | 3772 | ++DOCSHELL 10504800 == 53 [pid = 3772] [id = 582] 15:35:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (10B0F800) [pid = 3772] [serial = 1746] [outer = 00000000] 15:35:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (176AB800) [pid = 3772] [serial = 1747] [outer = 10B0F800] 15:35:47 INFO - PROCESS | 3772 | 1464392147629 Marionette DEBUG loaded listener.js 15:35:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (176B6800) [pid = 3772] [serial = 1748] [outer = 10B0F800] 15:35:48 INFO - PROCESS | 3772 | 1464392148079 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 654ms 15:35:48 INFO - PROCESS | 3772 | 1464392148103 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 15:35:48 INFO - PROCESS | 3772 | 1464392148105 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 15:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:35:48 INFO - PROCESS | 3772 | 1464392148114 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:35:48 INFO - PROCESS | 3772 | 1464392148116 Marionette TRACE conn2 <- [1,2294,null,{}] 15:35:48 INFO - PROCESS | 3772 | 1464392148119 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:48 INFO - PROCESS | 3772 | 1464392148257 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 15:35:48 INFO - PROCESS | 3772 | 1464392148354 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:48 INFO - PROCESS | 3772 | ++DOCSHELL 178B7000 == 54 [pid = 3772] [id = 583] 15:35:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (178B7400) [pid = 3772] [serial = 1749] [outer = 00000000] 15:35:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1829B400) [pid = 3772] [serial = 1750] [outer = 178B7400] 15:35:48 INFO - PROCESS | 3772 | 1464392148402 Marionette DEBUG loaded listener.js 15:35:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (18671400) [pid = 3772] [serial = 1751] [outer = 178B7400] 15:35:48 INFO - PROCESS | 3772 | 1464392148826 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 15:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 732ms 15:35:48 INFO - PROCESS | 3772 | 1464392148855 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 15:35:48 INFO - PROCESS | 3772 | 1464392148857 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 15:35:48 INFO - PROCESS | 3772 | 1464392148860 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:35:48 INFO - PROCESS | 3772 | 1464392148862 Marionette TRACE conn2 <- [1,2298,null,{}] 15:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:35:48 INFO - PROCESS | 3772 | 1464392148866 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:48 INFO - PROCESS | 3772 | 1464392148988 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 15:35:48 INFO - PROCESS | 3772 | 1464392148994 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:49 INFO - PROCESS | 3772 | ++DOCSHELL 168C4C00 == 55 [pid = 3772] [id = 584] 15:35:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (18469800) [pid = 3772] [serial = 1752] [outer = 00000000] 15:35:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (18719C00) [pid = 3772] [serial = 1753] [outer = 18469800] 15:35:49 INFO - PROCESS | 3772 | 1464392149095 Marionette DEBUG loaded listener.js 15:35:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (18721800) [pid = 3772] [serial = 1754] [outer = 18469800] 15:35:49 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (104F1400) [pid = 3772] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:35:49 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (129F1400) [pid = 3772] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:35:49 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (168C3800) [pid = 3772] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:35:49 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (18676C00) [pid = 3772] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:35:49 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (169CF400) [pid = 3772] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:35:49 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (112A1800) [pid = 3772] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:35:49 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1829D000) [pid = 3772] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:35:49 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (11077800) [pid = 3772] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:35:49 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (17691800) [pid = 3772] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:35:49 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (167DD400) [pid = 3772] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:35:49 INFO - PROCESS | 3772 | 1464392149695 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 888ms 15:35:49 INFO - PROCESS | 3772 | 1464392149748 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 15:35:49 INFO - PROCESS | 3772 | 1464392149750 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 15:35:49 INFO - PROCESS | 3772 | 1464392149753 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:35:49 INFO - PROCESS | 3772 | 1464392149755 Marionette TRACE conn2 <- [1,2302,null,{}] 15:35:49 INFO - PROCESS | 3772 | 1464392149758 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:49 INFO - PROCESS | 3772 | 1464392149837 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 15:35:49 INFO - PROCESS | 3772 | 1464392149942 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:49 INFO - PROCESS | 3772 | ++DOCSHELL 104F1400 == 56 [pid = 3772] [id = 585] 15:35:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (10B16400) [pid = 3772] [serial = 1755] [outer = 00000000] 15:35:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (13963800) [pid = 3772] [serial = 1756] [outer = 10B16400] 15:35:49 INFO - PROCESS | 3772 | 1464392149996 Marionette DEBUG loaded listener.js 15:35:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1846BC00) [pid = 3772] [serial = 1757] [outer = 10B16400] 15:35:50 INFO - PROCESS | 3772 | 1464392150355 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 15:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 638ms 15:35:50 INFO - PROCESS | 3772 | 1464392150392 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 15:35:50 INFO - PROCESS | 3772 | 1464392150393 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 15:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:35:50 INFO - PROCESS | 3772 | 1464392150397 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:35:50 INFO - PROCESS | 3772 | 1464392150398 Marionette TRACE conn2 <- [1,2306,null,{}] 15:35:50 INFO - PROCESS | 3772 | 1464392150401 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:50 INFO - PROCESS | 3772 | 1464392150480 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 15:35:50 INFO - PROCESS | 3772 | 1464392150577 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:50 INFO - PROCESS | 3772 | ++DOCSHELL 12FAE400 == 57 [pid = 3772] [id = 586] 15:35:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (132EDC00) [pid = 3772] [serial = 1758] [outer = 00000000] 15:35:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (18B5CC00) [pid = 3772] [serial = 1759] [outer = 132EDC00] 15:35:50 INFO - PROCESS | 3772 | 1464392150621 Marionette DEBUG loaded listener.js 15:35:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (19A8C400) [pid = 3772] [serial = 1760] [outer = 132EDC00] 15:35:50 INFO - PROCESS | 3772 | 1464392150984 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 15:35:51 INFO - PROCESS | 3772 | 1464392151038 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 15:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:35:51 INFO - PROCESS | 3772 | 1464392151041 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:35:51 INFO - PROCESS | 3772 | 1464392151043 Marionette TRACE conn2 <- [1,2310,null,{}] 15:35:51 INFO - PROCESS | 3772 | 1464392151046 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:51 INFO - PROCESS | 3772 | 1464392151128 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 15:35:51 INFO - PROCESS | 3772 | 1464392151263 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:51 INFO - PROCESS | 3772 | ++DOCSHELL 11FA6800 == 58 [pid = 3772] [id = 587] 15:35:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (16E6BC00) [pid = 3772] [serial = 1761] [outer = 00000000] 15:35:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A046000) [pid = 3772] [serial = 1762] [outer = 16E6BC00] 15:35:51 INFO - PROCESS | 3772 | 1464392151307 Marionette DEBUG loaded listener.js 15:35:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1A1A9C00) [pid = 3772] [serial = 1763] [outer = 16E6BC00] 15:35:51 INFO - PROCESS | 3772 | 1464392151775 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 794ms 15:35:51 INFO - PROCESS | 3772 | 1464392151844 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 15:35:51 INFO - PROCESS | 3772 | 1464392151848 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 15:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:35:51 INFO - PROCESS | 3772 | 1464392151854 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:35:51 INFO - PROCESS | 3772 | 1464392151858 Marionette TRACE conn2 <- [1,2314,null,{}] 15:35:51 INFO - PROCESS | 3772 | 1464392151863 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:51 INFO - PROCESS | 3772 | 1464392151978 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 15:35:52 INFO - PROCESS | 3772 | 1464392152127 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:52 INFO - PROCESS | 3772 | ++DOCSHELL 10E46400 == 59 [pid = 3772] [id = 588] 15:35:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (10E4A000) [pid = 3772] [serial = 1764] [outer = 00000000] 15:35:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (12946800) [pid = 3772] [serial = 1765] [outer = 10E4A000] 15:35:52 INFO - PROCESS | 3772 | 1464392152186 Marionette DEBUG loaded listener.js 15:35:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (13187C00) [pid = 3772] [serial = 1766] [outer = 10E4A000] 15:35:52 INFO - PROCESS | 3772 | 1464392152825 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:35:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:35:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 997ms 15:35:52 INFO - PROCESS | 3772 | 1464392152861 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 15:35:52 INFO - PROCESS | 3772 | 1464392152867 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 15:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:35:52 INFO - PROCESS | 3772 | 1464392152874 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:35:52 INFO - PROCESS | 3772 | 1464392152876 Marionette TRACE conn2 <- [1,2318,null,{}] 15:35:52 INFO - PROCESS | 3772 | 1464392152881 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:52 INFO - PROCESS | 3772 | 1464392152995 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 15:35:53 INFO - PROCESS | 3772 | 1464392153141 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:53 INFO - PROCESS | 3772 | ++DOCSHELL 15FC0800 == 60 [pid = 3772] [id = 589] 15:35:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (16085000) [pid = 3772] [serial = 1767] [outer = 00000000] 15:35:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (168B8000) [pid = 3772] [serial = 1768] [outer = 16085000] 15:35:53 INFO - PROCESS | 3772 | 1464392153197 Marionette DEBUG loaded listener.js 15:35:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (16F02000) [pid = 3772] [serial = 1769] [outer = 16085000] 15:35:53 INFO - PROCESS | 3772 | 1464392153725 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:35:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:35:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 935ms 15:35:53 INFO - PROCESS | 3772 | 1464392153801 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 15:35:53 INFO - PROCESS | 3772 | 1464392153803 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 15:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:35:53 INFO - PROCESS | 3772 | 1464392153808 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:35:53 INFO - PROCESS | 3772 | 1464392153811 Marionette TRACE conn2 <- [1,2322,null,{}] 15:35:53 INFO - PROCESS | 3772 | 1464392153823 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:53 INFO - PROCESS | 3772 | 1464392153963 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 15:35:54 INFO - PROCESS | 3772 | 1464392154112 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:54 INFO - PROCESS | 3772 | ++DOCSHELL 1871F400 == 61 [pid = 3772] [id = 590] 15:35:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (18725400) [pid = 3772] [serial = 1770] [outer = 00000000] 15:35:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1A048000) [pid = 3772] [serial = 1771] [outer = 18725400] 15:35:54 INFO - PROCESS | 3772 | 1464392154192 Marionette DEBUG loaded listener.js 15:35:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (1A31B000) [pid = 3772] [serial = 1772] [outer = 18725400] 15:35:54 INFO - PROCESS | 3772 | 1464392154756 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 15:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 997ms 15:35:54 INFO - PROCESS | 3772 | 1464392154814 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 15:35:54 INFO - PROCESS | 3772 | 1464392154817 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 15:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:35:54 INFO - PROCESS | 3772 | 1464392154820 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:35:54 INFO - PROCESS | 3772 | 1464392154822 Marionette TRACE conn2 <- [1,2326,null,{}] 15:35:54 INFO - PROCESS | 3772 | 1464392154826 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:54 INFO - PROCESS | 3772 | 1464392154932 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 15:35:55 INFO - PROCESS | 3772 | 1464392155044 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:55 INFO - PROCESS | 3772 | ++DOCSHELL 1A3B7800 == 62 [pid = 3772] [id = 591] 15:35:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1A3BE000) [pid = 3772] [serial = 1773] [outer = 00000000] 15:35:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1A7E5800) [pid = 3772] [serial = 1774] [outer = 1A3BE000] 15:35:55 INFO - PROCESS | 3772 | 1464392155140 Marionette DEBUG loaded listener.js 15:35:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1A88D400) [pid = 3772] [serial = 1775] [outer = 1A3BE000] 15:35:55 INFO - PROCESS | 3772 | 1464392155727 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:35:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:35:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 949ms 15:35:55 INFO - PROCESS | 3772 | 1464392155771 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 15:35:55 INFO - PROCESS | 3772 | 1464392155774 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 15:35:55 INFO - PROCESS | 3772 | 1464392155778 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:35:55 INFO - PROCESS | 3772 | 1464392155780 Marionette TRACE conn2 <- [1,2330,null,{}] 15:35:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:35:55 INFO - PROCESS | 3772 | 1464392155784 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:55 INFO - PROCESS | 3772 | 1464392155887 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 15:35:56 INFO - PROCESS | 3772 | 1464392156027 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:56 INFO - PROCESS | 3772 | ++DOCSHELL 1747F400 == 63 [pid = 3772] [id = 592] 15:35:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1A3C3000) [pid = 3772] [serial = 1776] [outer = 00000000] 15:35:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1A9B8000) [pid = 3772] [serial = 1777] [outer = 1A3C3000] 15:35:56 INFO - PROCESS | 3772 | 1464392156083 Marionette DEBUG loaded listener.js 15:35:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1A9BAC00) [pid = 3772] [serial = 1778] [outer = 1A3C3000] 15:35:56 INFO - PROCESS | 3772 | 1464392156649 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 15:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 872ms 15:35:56 INFO - PROCESS | 3772 | 1464392156674 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 15:35:56 INFO - PROCESS | 3772 | 1464392156677 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 15:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:35:56 INFO - PROCESS | 3772 | 1464392156682 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:35:56 INFO - PROCESS | 3772 | 1464392156684 Marionette TRACE conn2 <- [1,2334,null,{}] 15:35:56 INFO - PROCESS | 3772 | 1464392156687 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:56 INFO - PROCESS | 3772 | 1464392156808 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 15:35:57 INFO - PROCESS | 3772 | 1464392157131 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:57 INFO - PROCESS | 3772 | ++DOCSHELL 10B0F400 == 64 [pid = 3772] [id = 593] 15:35:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1106B400) [pid = 3772] [serial = 1779] [outer = 00000000] 15:35:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (11296400) [pid = 3772] [serial = 1780] [outer = 1106B400] 15:35:57 INFO - PROCESS | 3772 | 1464392157185 Marionette DEBUG loaded listener.js 15:35:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (11BB1000) [pid = 3772] [serial = 1781] [outer = 1106B400] 15:35:57 INFO - PROCESS | 3772 | 1464392157887 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:35:57 INFO - PROCESS | 3772 | --DOCSHELL 12FAE400 == 63 [pid = 3772] [id = 586] 15:35:57 INFO - PROCESS | 3772 | --DOCSHELL 104F1400 == 62 [pid = 3772] [id = 585] 15:35:57 INFO - PROCESS | 3772 | --DOCSHELL 168C4C00 == 61 [pid = 3772] [id = 584] 15:35:57 INFO - PROCESS | 3772 | --DOCSHELL 178B7000 == 60 [pid = 3772] [id = 583] 15:35:57 INFO - PROCESS | 3772 | --DOCSHELL 10504800 == 59 [pid = 3772] [id = 582] 15:35:57 INFO - PROCESS | 3772 | --DOCSHELL 161D1800 == 58 [pid = 3772] [id = 581] 15:35:57 INFO - PROCESS | 3772 | --DOCSHELL 167D0800 == 57 [pid = 3772] [id = 580] 15:35:57 INFO - PROCESS | 3772 | --DOCSHELL 129F9800 == 56 [pid = 3772] [id = 579] 15:35:57 INFO - PROCESS | 3772 | --DOCSHELL 105F3000 == 55 [pid = 3772] [id = 578] 15:35:57 INFO - PROCESS | 3772 | --DOCSHELL 1867F000 == 54 [pid = 3772] [id = 572] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (16DE9400) [pid = 3772] [serial = 1697] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (1871B000) [pid = 3772] [serial = 1708] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (17488400) [pid = 3772] [serial = 1699] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (1580E000) [pid = 3772] [serial = 1691] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (143BB000) [pid = 3772] [serial = 1690] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (18674000) [pid = 3772] [serial = 1706] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (19BBD400) [pid = 3772] [serial = 1717] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (18670C00) [pid = 3772] [serial = 1705] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1A043800) [pid = 3772] [serial = 1684] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (18723800) [pid = 3772] [serial = 1709] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (152D1800) [pid = 3772] [serial = 1711] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (176CBC00) [pid = 3772] [serial = 1712] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (176B4800) [pid = 3772] [serial = 1702] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (178B8C00) [pid = 3772] [serial = 1703] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (18B69400) [pid = 3772] [serial = 1715] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (18B63400) [pid = 3772] [serial = 1714] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1768EC00) [pid = 3772] [serial = 1700] [outer = 00000000] [url = about:blank] 15:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1230ms 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (19A82C00) [pid = 3772] [serial = 1672] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (129F0C00) [pid = 3772] [serial = 1675] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (166D9C00) [pid = 3772] [serial = 1678] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (18B5E800) [pid = 3772] [serial = 1681] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (11405400) [pid = 3772] [serial = 1688] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (11070400) [pid = 3772] [serial = 1687] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1395B400) [pid = 3772] [serial = 1693] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (15FC9000) [pid = 3772] [serial = 1694] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (169D3800) [pid = 3772] [serial = 1696] [outer = 00000000] [url = about:blank] 15:35:57 INFO - PROCESS | 3772 | 1464392157944 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 15:35:57 INFO - PROCESS | 3772 | 1464392157948 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 15:35:57 INFO - PROCESS | 3772 | 1464392157956 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:35:57 INFO - PROCESS | 3772 | 1464392157959 Marionette TRACE conn2 <- [1,2338,null,{}] 15:35:57 INFO - PROCESS | 3772 | 1464392157964 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:58 INFO - PROCESS | 3772 | 1464392158053 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 15:35:58 INFO - PROCESS | 3772 | 1464392158061 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:58 INFO - PROCESS | 3772 | ++DOCSHELL 12B1F400 == 55 [pid = 3772] [id = 594] 15:35:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (12BBFC00) [pid = 3772] [serial = 1782] [outer = 00000000] 15:35:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (12FF5800) [pid = 3772] [serial = 1783] [outer = 12BBFC00] 15:35:58 INFO - PROCESS | 3772 | 1464392158118 Marionette DEBUG loaded listener.js 15:35:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (152CC800) [pid = 3772] [serial = 1784] [outer = 12BBFC00] 15:35:58 INFO - PROCESS | 3772 | 1464392158656 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 15:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 731ms 15:35:58 INFO - PROCESS | 3772 | 1464392158701 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 15:35:58 INFO - PROCESS | 3772 | 1464392158705 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 15:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:35:58 INFO - PROCESS | 3772 | 1464392158709 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:35:58 INFO - PROCESS | 3772 | 1464392158711 Marionette TRACE conn2 <- [1,2342,null,{}] 15:35:58 INFO - PROCESS | 3772 | 1464392158714 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:58 INFO - PROCESS | 3772 | 1464392158801 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 15:35:58 INFO - PROCESS | 3772 | 1464392158813 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:58 INFO - PROCESS | 3772 | ++DOCSHELL 168BD400 == 56 [pid = 3772] [id = 595] 15:35:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (168C0000) [pid = 3772] [serial = 1785] [outer = 00000000] 15:35:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (169D3800) [pid = 3772] [serial = 1786] [outer = 168C0000] 15:35:58 INFO - PROCESS | 3772 | 1464392158859 Marionette DEBUG loaded listener.js 15:35:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (16DF1000) [pid = 3772] [serial = 1787] [outer = 168C0000] 15:35:59 INFO - PROCESS | 3772 | 1464392159347 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 15:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 701ms 15:35:59 INFO - PROCESS | 3772 | 1464392159409 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 15:35:59 INFO - PROCESS | 3772 | 1464392159411 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 15:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:35:59 INFO - PROCESS | 3772 | 1464392159420 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:35:59 INFO - PROCESS | 3772 | 1464392159426 Marionette TRACE conn2 <- [1,2346,null,{}] 15:35:59 INFO - PROCESS | 3772 | 1464392159430 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:59 INFO - PROCESS | 3772 | 1464392159516 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 15:35:59 INFO - PROCESS | 3772 | 1464392159615 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:59 INFO - PROCESS | 3772 | ++DOCSHELL 17690400 == 57 [pid = 3772] [id = 596] 15:35:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (17696000) [pid = 3772] [serial = 1788] [outer = 00000000] 15:35:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (176B8800) [pid = 3772] [serial = 1789] [outer = 17696000] 15:35:59 INFO - PROCESS | 3772 | 1464392159662 Marionette DEBUG loaded listener.js 15:35:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (178B6000) [pid = 3772] [serial = 1790] [outer = 17696000] 15:36:00 INFO - PROCESS | 3772 | 1464392160037 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 15:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 654ms 15:36:00 INFO - PROCESS | 3772 | 1464392160073 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 15:36:00 INFO - PROCESS | 3772 | 1464392160075 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 15:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:36:00 INFO - PROCESS | 3772 | 1464392160078 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:36:00 INFO - PROCESS | 3772 | 1464392160080 Marionette TRACE conn2 <- [1,2350,null,{}] 15:36:00 INFO - PROCESS | 3772 | 1464392160084 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:00 INFO - PROCESS | 3772 | 1464392160230 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 15:36:00 INFO - PROCESS | 3772 | 1464392160280 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:00 INFO - PROCESS | 3772 | ++DOCSHELL 138EA800 == 58 [pid = 3772] [id = 597] 15:36:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (176B7C00) [pid = 3772] [serial = 1791] [outer = 00000000] 15:36:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (182A0C00) [pid = 3772] [serial = 1792] [outer = 176B7C00] 15:36:00 INFO - PROCESS | 3772 | 1464392160325 Marionette DEBUG loaded listener.js 15:36:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (18672400) [pid = 3772] [serial = 1793] [outer = 176B7C00] 15:36:00 INFO - PROCESS | 3772 | 1464392160763 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 15:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 732ms 15:36:00 INFO - PROCESS | 3772 | 1464392160819 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 15:36:00 INFO - PROCESS | 3772 | 1464392160821 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 15:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:36:00 INFO - PROCESS | 3772 | 1464392160830 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:36:00 INFO - PROCESS | 3772 | 1464392160831 Marionette TRACE conn2 <- [1,2354,null,{}] 15:36:00 INFO - PROCESS | 3772 | 1464392160835 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:00 INFO - PROCESS | 3772 | 1464392160950 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 15:36:00 INFO - PROCESS | 3772 | 1464392160963 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:01 INFO - PROCESS | 3772 | ++DOCSHELL 18678C00 == 59 [pid = 3772] [id = 598] 15:36:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1867D000) [pid = 3772] [serial = 1794] [outer = 00000000] 15:36:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (1871CC00) [pid = 3772] [serial = 1795] [outer = 1867D000] 15:36:01 INFO - PROCESS | 3772 | 1464392161072 Marionette DEBUG loaded listener.js 15:36:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (18B63400) [pid = 3772] [serial = 1796] [outer = 1867D000] 15:36:01 INFO - PROCESS | 3772 | 1464392161534 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 15:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 732ms 15:36:01 INFO - PROCESS | 3772 | 1464392161570 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 15:36:01 INFO - PROCESS | 3772 | 1464392161572 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 15:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:36:01 INFO - PROCESS | 3772 | 1464392161610 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:36:01 INFO - PROCESS | 3772 | 1464392161612 Marionette TRACE conn2 <- [1,2358,null,{}] 15:36:01 INFO - PROCESS | 3772 | 1464392161615 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:01 INFO - PROCESS | 3772 | 1464392161738 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 15:36:01 INFO - PROCESS | 3772 | 1464392161807 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:01 INFO - PROCESS | 3772 | ++DOCSHELL 18B64C00 == 60 [pid = 3772] [id = 599] 15:36:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (19A85C00) [pid = 3772] [serial = 1797] [outer = 00000000] 15:36:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (19BC0C00) [pid = 3772] [serial = 1798] [outer = 19A85C00] 15:36:01 INFO - PROCESS | 3772 | 1464392161852 Marionette DEBUG loaded listener.js 15:36:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1A045800) [pid = 3772] [serial = 1799] [outer = 19A85C00] 15:36:02 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (132EDC00) [pid = 3772] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:36:02 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (178B7400) [pid = 3772] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:36:02 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (16DE7000) [pid = 3772] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:36:02 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (18469800) [pid = 3772] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:36:02 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (167D1C00) [pid = 3772] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:36:02 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (11FAE800) [pid = 3772] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:36:02 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (10B16400) [pid = 3772] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:36:02 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (129F9C00) [pid = 3772] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:36:02 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (10B0F800) [pid = 3772] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:36:02 INFO - PROCESS | 3772 | 1464392162484 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 15:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 966ms 15:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:36:02 INFO - PROCESS | 3772 | 1464392162550 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 15:36:02 INFO - PROCESS | 3772 | 1464392162552 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 15:36:02 INFO - PROCESS | 3772 | 1464392162555 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:36:02 INFO - PROCESS | 3772 | 1464392162557 Marionette TRACE conn2 <- [1,2362,null,{}] 15:36:02 INFO - PROCESS | 3772 | 1464392162561 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:02 INFO - PROCESS | 3772 | 1464392162642 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 15:36:02 INFO - PROCESS | 3772 | 1464392162743 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:02 INFO - PROCESS | 3772 | ++DOCSHELL 132EDC00 == 61 [pid = 3772] [id = 600] 15:36:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (13A77000) [pid = 3772] [serial = 1800] [outer = 00000000] 15:36:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (17699400) [pid = 3772] [serial = 1801] [outer = 13A77000] 15:36:02 INFO - PROCESS | 3772 | 1464392162790 Marionette DEBUG loaded listener.js 15:36:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (18B60C00) [pid = 3772] [serial = 1802] [outer = 13A77000] 15:36:03 INFO - PROCESS | 3772 | 1464392163201 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 15:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 685ms 15:36:03 INFO - PROCESS | 3772 | 1464392163255 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 15:36:03 INFO - PROCESS | 3772 | 1464392163257 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 15:36:03 INFO - PROCESS | 3772 | 1464392163260 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:36:03 INFO - PROCESS | 3772 | 1464392163262 Marionette TRACE conn2 <- [1,2366,null,{}] 15:36:03 INFO - PROCESS | 3772 | 1464392163270 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:03 INFO - PROCESS | 3772 | 1464392163395 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 15:36:03 INFO - PROCESS | 3772 | 1464392163410 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:03 INFO - PROCESS | 3772 | ++DOCSHELL 10B12000 == 62 [pid = 3772] [id = 601] 15:36:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (16DE6400) [pid = 3772] [serial = 1803] [outer = 00000000] 15:36:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (1A3B9000) [pid = 3772] [serial = 1804] [outer = 16DE6400] 15:36:03 INFO - PROCESS | 3772 | 1464392163454 Marionette DEBUG loaded listener.js 15:36:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1A7D9400) [pid = 3772] [serial = 1805] [outer = 16DE6400] 15:36:03 INFO - PROCESS | 3772 | 1464392163863 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 15:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 623ms 15:36:03 INFO - PROCESS | 3772 | 1464392163899 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 15:36:03 INFO - PROCESS | 3772 | 1464392163901 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 15:36:03 INFO - PROCESS | 3772 | 1464392163904 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:36:03 INFO - PROCESS | 3772 | 1464392163906 Marionette TRACE conn2 <- [1,2370,null,{}] 15:36:03 INFO - PROCESS | 3772 | 1464392163909 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:04 INFO - PROCESS | 3772 | 1464392164030 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 15:36:04 INFO - PROCESS | 3772 | 1464392164039 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:04 INFO - PROCESS | 3772 | ++DOCSHELL 18B69800 == 63 [pid = 3772] [id = 602] 15:36:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1A3C2400) [pid = 3772] [serial = 1806] [outer = 00000000] 15:36:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (1A9BDC00) [pid = 3772] [serial = 1807] [outer = 1A3C2400] 15:36:04 INFO - PROCESS | 3772 | 1464392164084 Marionette DEBUG loaded listener.js 15:36:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1A7E4400) [pid = 3772] [serial = 1808] [outer = 1A3C2400] 15:36:04 INFO - PROCESS | 3772 | 1464392164638 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 15:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 841ms 15:36:04 INFO - PROCESS | 3772 | 1464392164748 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 15:36:04 INFO - PROCESS | 3772 | 1464392164752 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 15:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:36:04 INFO - PROCESS | 3772 | 1464392164772 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:36:04 INFO - PROCESS | 3772 | 1464392164776 Marionette TRACE conn2 <- [1,2374,null,{}] 15:36:04 INFO - PROCESS | 3772 | 1464392164782 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:04 INFO - PROCESS | 3772 | 1464392164904 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 15:36:05 INFO - PROCESS | 3772 | 1464392165042 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:05 INFO - PROCESS | 3772 | ++DOCSHELL 10504800 == 64 [pid = 3772] [id = 603] 15:36:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (11076000) [pid = 3772] [serial = 1809] [outer = 00000000] 15:36:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (13E2EC00) [pid = 3772] [serial = 1810] [outer = 11076000] 15:36:05 INFO - PROCESS | 3772 | 1464392165101 Marionette DEBUG loaded listener.js 15:36:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (15948400) [pid = 3772] [serial = 1811] [outer = 11076000] 15:36:05 INFO - PROCESS | 3772 | 1464392165692 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 15:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 996ms 15:36:05 INFO - PROCESS | 3772 | 1464392165774 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 15:36:05 INFO - PROCESS | 3772 | 1464392165780 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 15:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:36:05 INFO - PROCESS | 3772 | 1464392165787 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:36:05 INFO - PROCESS | 3772 | 1464392165790 Marionette TRACE conn2 <- [1,2378,null,{}] 15:36:05 INFO - PROCESS | 3772 | 1464392165794 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:05 INFO - PROCESS | 3772 | 1464392165952 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 15:36:06 INFO - PROCESS | 3772 | 1464392166023 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:06 INFO - PROCESS | 3772 | ++DOCSHELL 167DDC00 == 65 [pid = 3772] [id = 604] 15:36:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (16DE3000) [pid = 3772] [serial = 1812] [outer = 00000000] 15:36:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1768A800) [pid = 3772] [serial = 1813] [outer = 16DE3000] 15:36:06 INFO - PROCESS | 3772 | 1464392166118 Marionette DEBUG loaded listener.js 15:36:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (176B5C00) [pid = 3772] [serial = 1814] [outer = 16DE3000] 15:36:06 INFO - PROCESS | 3772 | 1464392166746 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 996ms 15:36:06 INFO - PROCESS | 3772 | 1464392166788 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 15:36:06 INFO - PROCESS | 3772 | 1464392166790 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 15:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:36:06 INFO - PROCESS | 3772 | 1464392166794 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:36:06 INFO - PROCESS | 3772 | 1464392166798 Marionette TRACE conn2 <- [1,2382,null,{}] 15:36:06 INFO - PROCESS | 3772 | 1464392166809 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:06 INFO - PROCESS | 3772 | 1464392166966 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 15:36:07 INFO - PROCESS | 3772 | 1464392167038 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:07 INFO - PROCESS | 3772 | ++DOCSHELL 168BCC00 == 66 [pid = 3772] [id = 605] 15:36:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1A895800) [pid = 3772] [serial = 1815] [outer = 00000000] 15:36:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1A9C1400) [pid = 3772] [serial = 1816] [outer = 1A895800] 15:36:07 INFO - PROCESS | 3772 | 1464392167135 Marionette DEBUG loaded listener.js 15:36:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1AA8A400) [pid = 3772] [serial = 1817] [outer = 1A895800] 15:36:07 INFO - PROCESS | 3772 | 1464392167791 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1043ms 15:36:07 INFO - PROCESS | 3772 | 1464392167826 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 15:36:07 INFO - PROCESS | 3772 | 1464392167828 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 15:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:36:07 INFO - PROCESS | 3772 | 1464392167832 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:36:07 INFO - PROCESS | 3772 | 1464392167834 Marionette TRACE conn2 <- [1,2386,null,{}] 15:36:07 INFO - PROCESS | 3772 | 1464392167838 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:07 INFO - PROCESS | 3772 | 1464392167945 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 15:36:08 INFO - PROCESS | 3772 | 1464392168088 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:08 INFO - PROCESS | 3772 | ++DOCSHELL 1A9BB000 == 67 [pid = 3772] [id = 606] 15:36:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1A9BCC00) [pid = 3772] [serial = 1818] [outer = 00000000] 15:36:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1AA93800) [pid = 3772] [serial = 1819] [outer = 1A9BCC00] 15:36:08 INFO - PROCESS | 3772 | 1464392168147 Marionette DEBUG loaded listener.js 15:36:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1AA96C00) [pid = 3772] [serial = 1820] [outer = 1A9BCC00] 15:36:08 INFO - PROCESS | 3772 | 1464392168709 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 903ms 15:36:08 INFO - PROCESS | 3772 | 1464392168736 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 15:36:08 INFO - PROCESS | 3772 | 1464392168739 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 15:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:36:08 INFO - PROCESS | 3772 | 1464392168742 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:36:08 INFO - PROCESS | 3772 | 1464392168744 Marionette TRACE conn2 <- [1,2390,null,{}] 15:36:08 INFO - PROCESS | 3772 | 1464392168748 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:08 INFO - PROCESS | 3772 | 1464392168852 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 15:36:08 INFO - PROCESS | 3772 | 1464392168972 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:09 INFO - PROCESS | 3772 | ++DOCSHELL 10A64400 == 68 [pid = 3772] [id = 607] 15:36:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (112A2000) [pid = 3772] [serial = 1821] [outer = 00000000] 15:36:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (161D9800) [pid = 3772] [serial = 1822] [outer = 112A2000] 15:36:09 INFO - PROCESS | 3772 | 1464392169069 Marionette DEBUG loaded listener.js 15:36:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (17695400) [pid = 3772] [serial = 1823] [outer = 112A2000] 15:36:09 INFO - PROCESS | 3772 | 1464392169922 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 15:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1184ms 15:36:09 INFO - PROCESS | 3772 | 1464392169945 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 15:36:09 INFO - PROCESS | 3772 | 1464392169949 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 15:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:36:09 INFO - PROCESS | 3772 | 1464392169953 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:36:09 INFO - PROCESS | 3772 | 1464392169958 Marionette TRACE conn2 <- [1,2394,null,{}] 15:36:09 INFO - PROCESS | 3772 | 1464392169963 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:10 INFO - PROCESS | 3772 | 1464392170063 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 15:36:10 INFO - PROCESS | 3772 | 1464392170228 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:10 INFO - PROCESS | 3772 | ++DOCSHELL 12944800 == 69 [pid = 3772] [id = 608] 15:36:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (129F0000) [pid = 3772] [serial = 1824] [outer = 00000000] 15:36:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (138EB400) [pid = 3772] [serial = 1825] [outer = 129F0000] 15:36:10 INFO - PROCESS | 3772 | 1464392170279 Marionette DEBUG loaded listener.js 15:36:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (14347C00) [pid = 3772] [serial = 1826] [outer = 129F0000] 15:36:10 INFO - PROCESS | 3772 | --DOCSHELL 174FD000 == 68 [pid = 3772] [id = 530] 15:36:10 INFO - PROCESS | 3772 | --DOCSHELL 13E2CC00 == 67 [pid = 3772] [id = 463] 15:36:10 INFO - PROCESS | 3772 | --DOCSHELL 14340400 == 66 [pid = 3772] [id = 529] 15:36:10 INFO - PROCESS | 3772 | --DOCSHELL 10B12000 == 65 [pid = 3772] [id = 601] 15:36:10 INFO - PROCESS | 3772 | --DOCSHELL 132EDC00 == 64 [pid = 3772] [id = 600] 15:36:10 INFO - PROCESS | 3772 | --DOCSHELL 18B64C00 == 63 [pid = 3772] [id = 599] 15:36:10 INFO - PROCESS | 3772 | --DOCSHELL 18678C00 == 62 [pid = 3772] [id = 598] 15:36:10 INFO - PROCESS | 3772 | --DOCSHELL 138EA800 == 61 [pid = 3772] [id = 597] 15:36:10 INFO - PROCESS | 3772 | --DOCSHELL 17690400 == 60 [pid = 3772] [id = 596] 15:36:10 INFO - PROCESS | 3772 | --DOCSHELL 168BD400 == 59 [pid = 3772] [id = 595] 15:36:10 INFO - PROCESS | 3772 | --DOCSHELL 12B1F400 == 58 [pid = 3772] [id = 594] 15:36:10 INFO - PROCESS | 3772 | --DOCSHELL 10B0F400 == 57 [pid = 3772] [id = 593] 15:36:10 INFO - PROCESS | 3772 | --DOCSHELL 15FC0800 == 56 [pid = 3772] [id = 589] 15:36:10 INFO - PROCESS | 3772 | --DOCSHELL 10E46400 == 55 [pid = 3772] [id = 588] 15:36:10 INFO - PROCESS | 3772 | --DOCSHELL 11FA6800 == 54 [pid = 3772] [id = 587] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (19A8C400) [pid = 3772] [serial = 1760] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (1829B400) [pid = 3772] [serial = 1750] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (174F1400) [pid = 3772] [serial = 1744] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (18719C00) [pid = 3772] [serial = 1753] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (168C1000) [pid = 3772] [serial = 1741] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (13FB6C00) [pid = 3772] [serial = 1736] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (138EF400) [pid = 3772] [serial = 1735] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (18671400) [pid = 3772] [serial = 1751] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (11FA8000) [pid = 3772] [serial = 1720] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (16793000) [pid = 3772] [serial = 1723] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (13963800) [pid = 3772] [serial = 1756] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (131D5000) [pid = 3772] [serial = 1738] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (14344C00) [pid = 3772] [serial = 1739] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (12B4C800) [pid = 3772] [serial = 1732] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1871D000) [pid = 3772] [serial = 1726] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (1A19B800) [pid = 3772] [serial = 1729] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (18721800) [pid = 3772] [serial = 1754] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (169CE000) [pid = 3772] [serial = 1742] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (176AB800) [pid = 3772] [serial = 1747] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (176B6800) [pid = 3772] [serial = 1748] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1846BC00) [pid = 3772] [serial = 1757] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1A046000) [pid = 3772] [serial = 1762] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1768D800) [pid = 3772] [serial = 1745] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (18B5CC00) [pid = 3772] [serial = 1759] [outer = 00000000] [url = about:blank] 15:36:10 INFO - PROCESS | 3772 | 1464392170878 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 15:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 934ms 15:36:10 INFO - PROCESS | 3772 | 1464392170897 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 15:36:10 INFO - PROCESS | 3772 | 1464392170902 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 15:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:36:10 INFO - PROCESS | 3772 | 1464392170908 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:36:10 INFO - PROCESS | 3772 | 1464392170910 Marionette TRACE conn2 <- [1,2398,null,{}] 15:36:10 INFO - PROCESS | 3772 | 1464392170914 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:10 INFO - PROCESS | 3772 | 1464392171002 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 15:36:10 INFO - PROCESS | 3772 | 1464392171012 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:11 INFO - PROCESS | 3772 | ++DOCSHELL 11BB8000 == 55 [pid = 3772] [id = 609] 15:36:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (11FA6800) [pid = 3772] [serial = 1827] [outer = 00000000] 15:36:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (15115000) [pid = 3772] [serial = 1828] [outer = 11FA6800] 15:36:11 INFO - PROCESS | 3772 | 1464392171059 Marionette DEBUG loaded listener.js 15:36:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1593D400) [pid = 3772] [serial = 1829] [outer = 11FA6800] 15:36:11 INFO - PROCESS | 3772 | 1464392171579 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 732ms 15:36:11 INFO - PROCESS | 3772 | 1464392171631 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 15:36:11 INFO - PROCESS | 3772 | 1464392171634 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 15:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:36:11 INFO - PROCESS | 3772 | 1464392171637 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:36:11 INFO - PROCESS | 3772 | 1464392171641 Marionette TRACE conn2 <- [1,2402,null,{}] 15:36:11 INFO - PROCESS | 3772 | 1464392171650 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:11 INFO - PROCESS | 3772 | 1464392171736 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 15:36:11 INFO - PROCESS | 3772 | 1464392171838 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:11 INFO - PROCESS | 3772 | ++DOCSHELL 168C5800 == 56 [pid = 3772] [id = 610] 15:36:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (168C5C00) [pid = 3772] [serial = 1830] [outer = 00000000] 15:36:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (16DEA400) [pid = 3772] [serial = 1831] [outer = 168C5C00] 15:36:11 INFO - PROCESS | 3772 | 1464392171888 Marionette DEBUG loaded listener.js 15:36:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (16F09800) [pid = 3772] [serial = 1832] [outer = 168C5C00] 15:36:12 INFO - PROCESS | 3772 | 1464392172286 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 15:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 685ms 15:36:12 INFO - PROCESS | 3772 | 1464392172336 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 15:36:12 INFO - PROCESS | 3772 | 1464392172339 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 15:36:12 INFO - PROCESS | 3772 | 1464392172342 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:36:12 INFO - PROCESS | 3772 | 1464392172344 Marionette TRACE conn2 <- [1,2406,null,{}] 15:36:12 INFO - PROCESS | 3772 | 1464392172374 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:12 INFO - PROCESS | 3772 | 1464392172461 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 15:36:12 INFO - PROCESS | 3772 | 1464392172472 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:12 INFO - PROCESS | 3772 | ++DOCSHELL 1768B800 == 57 [pid = 3772] [id = 611] 15:36:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1768D400) [pid = 3772] [serial = 1833] [outer = 00000000] 15:36:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (176AD000) [pid = 3772] [serial = 1834] [outer = 1768D400] 15:36:12 INFO - PROCESS | 3772 | 1464392172517 Marionette DEBUG loaded listener.js 15:36:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (176B6800) [pid = 3772] [serial = 1835] [outer = 1768D400] 15:36:12 INFO - PROCESS | 3772 | 1464392172986 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 700ms 15:36:13 INFO - PROCESS | 3772 | 1464392173043 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 15:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:36:13 INFO - PROCESS | 3772 | 1464392173045 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 15:36:13 INFO - PROCESS | 3772 | 1464392173049 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:36:13 INFO - PROCESS | 3772 | 1464392173050 Marionette TRACE conn2 <- [1,2410,null,{}] 15:36:13 INFO - PROCESS | 3772 | 1464392173054 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:13 INFO - PROCESS | 3772 | 1464392173183 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 15:36:13 INFO - PROCESS | 3772 | 1464392173189 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:13 INFO - PROCESS | 3772 | ++DOCSHELL 17697000 == 58 [pid = 3772] [id = 612] 15:36:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (176AC000) [pid = 3772] [serial = 1836] [outer = 00000000] 15:36:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (18095400) [pid = 3772] [serial = 1837] [outer = 176AC000] 15:36:13 INFO - PROCESS | 3772 | 1464392173236 Marionette DEBUG loaded listener.js 15:36:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (18465000) [pid = 3772] [serial = 1838] [outer = 176AC000] 15:36:13 INFO - PROCESS | 3772 | 1464392173717 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 701ms 15:36:13 INFO - PROCESS | 3772 | 1464392173747 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 15:36:13 INFO - PROCESS | 3772 | 1464392173748 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 15:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:36:13 INFO - PROCESS | 3772 | 1464392173752 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:36:13 INFO - PROCESS | 3772 | 1464392173753 Marionette TRACE conn2 <- [1,2414,null,{}] 15:36:13 INFO - PROCESS | 3772 | 1464392173757 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:13 INFO - PROCESS | 3772 | 1464392173911 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 15:36:13 INFO - PROCESS | 3772 | 1464392173937 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:13 INFO - PROCESS | 3772 | ++DOCSHELL 18675800 == 59 [pid = 3772] [id = 613] 15:36:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (18678000) [pid = 3772] [serial = 1839] [outer = 00000000] 15:36:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (18720C00) [pid = 3772] [serial = 1840] [outer = 18678000] 15:36:13 INFO - PROCESS | 3772 | 1464392173982 Marionette DEBUG loaded listener.js 15:36:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (18726C00) [pid = 3772] [serial = 1841] [outer = 18678000] 15:36:14 INFO - PROCESS | 3772 | 1464392174419 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 701ms 15:36:14 INFO - PROCESS | 3772 | 1464392174452 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 15:36:14 INFO - PROCESS | 3772 | 1464392174454 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 15:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:36:14 INFO - PROCESS | 3772 | 1464392174457 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:36:14 INFO - PROCESS | 3772 | 1464392174459 Marionette TRACE conn2 <- [1,2418,null,{}] 15:36:14 INFO - PROCESS | 3772 | 1464392174462 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:14 INFO - PROCESS | 3772 | 1464392174576 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 15:36:14 INFO - PROCESS | 3772 | 1464392174582 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:14 INFO - PROCESS | 3772 | ++DOCSHELL 104F1C00 == 60 [pid = 3772] [id = 614] 15:36:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (18B5A400) [pid = 3772] [serial = 1842] [outer = 00000000] 15:36:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (19A84C00) [pid = 3772] [serial = 1843] [outer = 18B5A400] 15:36:14 INFO - PROCESS | 3772 | 1464392174698 Marionette DEBUG loaded listener.js 15:36:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (19A7F400) [pid = 3772] [serial = 1844] [outer = 18B5A400] 15:36:15 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (168C0000) [pid = 3772] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:36:15 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (19A85C00) [pid = 3772] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:36:15 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (12BBFC00) [pid = 3772] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:36:15 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (1106B400) [pid = 3772] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:36:15 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (16DE6400) [pid = 3772] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:36:15 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (17696000) [pid = 3772] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:36:15 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (176B7C00) [pid = 3772] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:36:15 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (13A77000) [pid = 3772] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:36:15 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1867D000) [pid = 3772] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:36:15 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (10A5B000) [pid = 3772] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:36:15 INFO - PROCESS | 3772 | 1464392175473 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 15:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1043ms 15:36:15 INFO - PROCESS | 3772 | 1464392175504 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 15:36:15 INFO - PROCESS | 3772 | 1464392175506 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 15:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:36:15 INFO - PROCESS | 3772 | 1464392175509 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:36:15 INFO - PROCESS | 3772 | 1464392175511 Marionette TRACE conn2 <- [1,2422,null,{}] 15:36:15 INFO - PROCESS | 3772 | 1464392175514 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:15 INFO - PROCESS | 3772 | 1464392175594 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 15:36:15 INFO - PROCESS | 3772 | 1464392175603 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:15 INFO - PROCESS | 3772 | ++DOCSHELL 1106B400 == 61 [pid = 3772] [id = 615] 15:36:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (11070400) [pid = 3772] [serial = 1845] [outer = 00000000] 15:36:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (16DE6400) [pid = 3772] [serial = 1846] [outer = 11070400] 15:36:15 INFO - PROCESS | 3772 | 1464392175655 Marionette DEBUG loaded listener.js 15:36:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (18723C00) [pid = 3772] [serial = 1847] [outer = 11070400] 15:36:16 INFO - PROCESS | 3772 | 1464392176116 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 15:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 686ms 15:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:36:16 INFO - PROCESS | 3772 | 1464392176191 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 15:36:16 INFO - PROCESS | 3772 | 1464392176193 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 15:36:16 INFO - PROCESS | 3772 | 1464392176197 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:36:16 INFO - PROCESS | 3772 | 1464392176199 Marionette TRACE conn2 <- [1,2426,null,{}] 15:36:16 INFO - PROCESS | 3772 | 1464392176203 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:16 INFO - PROCESS | 3772 | 1464392176285 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 15:36:16 INFO - PROCESS | 3772 | 1464392176292 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:16 INFO - PROCESS | 3772 | ++DOCSHELL 161D7800 == 62 [pid = 3772] [id = 616] 15:36:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (17FD2800) [pid = 3772] [serial = 1848] [outer = 00000000] 15:36:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1A04A800) [pid = 3772] [serial = 1849] [outer = 17FD2800] 15:36:16 INFO - PROCESS | 3772 | 1464392176336 Marionette DEBUG loaded listener.js 15:36:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1A0BA800) [pid = 3772] [serial = 1850] [outer = 17FD2800] 15:36:16 INFO - PROCESS | 3772 | 1464392176769 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 15:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 592ms 15:36:16 INFO - PROCESS | 3772 | 1464392176815 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 15:36:16 INFO - PROCESS | 3772 | 1464392176817 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 15:36:16 INFO - PROCESS | 3772 | 1464392176821 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:36:16 INFO - PROCESS | 3772 | 1464392176823 Marionette TRACE conn2 <- [1,2430,null,{}] 15:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:36:16 INFO - PROCESS | 3772 | 1464392176826 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:16 INFO - PROCESS | 3772 | 1464392176908 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 15:36:16 INFO - PROCESS | 3772 | 1464392176914 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:16 INFO - PROCESS | 3772 | ++DOCSHELL 168BD000 == 63 [pid = 3772] [id = 617] 15:36:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1A1A0000) [pid = 3772] [serial = 1851] [outer = 00000000] 15:36:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1A7E0C00) [pid = 3772] [serial = 1852] [outer = 1A1A0000] 15:36:16 INFO - PROCESS | 3772 | 1464392176959 Marionette DEBUG loaded listener.js 15:36:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1A7E3800) [pid = 3772] [serial = 1853] [outer = 1A1A0000] 15:36:17 INFO - PROCESS | 3772 | 1464392177544 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 15:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 732ms 15:36:17 INFO - PROCESS | 3772 | 1464392177566 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 15:36:17 INFO - PROCESS | 3772 | 1464392177570 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 15:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:36:17 INFO - PROCESS | 3772 | 1464392177576 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:36:17 INFO - PROCESS | 3772 | 1464392177580 Marionette TRACE conn2 <- [1,2434,null,{}] 15:36:17 INFO - PROCESS | 3772 | 1464392177587 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:17 INFO - PROCESS | 3772 | 1464392177704 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 15:36:17 INFO - PROCESS | 3772 | 1464392177825 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:17 INFO - PROCESS | 3772 | ++DOCSHELL 10481C00 == 64 [pid = 3772] [id = 618] 15:36:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (10E43000) [pid = 3772] [serial = 1854] [outer = 00000000] 15:36:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (129F1000) [pid = 3772] [serial = 1855] [outer = 10E43000] 15:36:17 INFO - PROCESS | 3772 | 1464392177881 Marionette DEBUG loaded listener.js 15:36:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (13192400) [pid = 3772] [serial = 1856] [outer = 10E43000] 15:36:18 INFO - PROCESS | 3772 | 1464392178508 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 15:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 934ms 15:36:18 INFO - PROCESS | 3772 | 1464392178522 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 15:36:18 INFO - PROCESS | 3772 | 1464392178528 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 15:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:36:18 INFO - PROCESS | 3772 | 1464392178548 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:36:18 INFO - PROCESS | 3772 | 1464392178551 Marionette TRACE conn2 <- [1,2438,null,{}] 15:36:18 INFO - PROCESS | 3772 | 1464392178557 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:18 INFO - PROCESS | 3772 | 1464392178666 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 15:36:18 INFO - PROCESS | 3772 | 1464392178817 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:18 INFO - PROCESS | 3772 | ++DOCSHELL 161DF800 == 65 [pid = 3772] [id = 619] 15:36:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (161E0400) [pid = 3772] [serial = 1857] [outer = 00000000] 15:36:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (168C5400) [pid = 3772] [serial = 1858] [outer = 161E0400] 15:36:18 INFO - PROCESS | 3772 | 1464392178873 Marionette DEBUG loaded listener.js 15:36:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (16DF0800) [pid = 3772] [serial = 1859] [outer = 161E0400] 15:36:19 INFO - PROCESS | 3772 | 1464392179433 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 15:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 965ms 15:36:19 INFO - PROCESS | 3772 | 1464392179498 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 15:36:19 INFO - PROCESS | 3772 | 1464392179501 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 15:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:36:19 INFO - PROCESS | 3772 | 1464392179505 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:36:19 INFO - PROCESS | 3772 | 1464392179509 Marionette TRACE conn2 <- [1,2442,null,{}] 15:36:19 INFO - PROCESS | 3772 | 1464392179520 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:19 INFO - PROCESS | 3772 | 1464392179629 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 15:36:19 INFO - PROCESS | 3772 | 1464392179775 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:19 INFO - PROCESS | 3772 | ++DOCSHELL 1867F000 == 66 [pid = 3772] [id = 620] 15:36:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (1871E800) [pid = 3772] [serial = 1860] [outer = 00000000] 15:36:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (19A86000) [pid = 3772] [serial = 1861] [outer = 1871E800] 15:36:19 INFO - PROCESS | 3772 | 1464392179834 Marionette DEBUG loaded listener.js 15:36:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (1A3B4800) [pid = 3772] [serial = 1862] [outer = 1871E800] 15:36:20 INFO - PROCESS | 3772 | 1464392180419 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 15:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 997ms 15:36:20 INFO - PROCESS | 3772 | 1464392180490 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 15:36:20 INFO - PROCESS | 3772 | 1464392180493 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 15:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:36:20 INFO - PROCESS | 3772 | 1464392180497 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:36:20 INFO - PROCESS | 3772 | 1464392180499 Marionette TRACE conn2 <- [1,2446,null,{}] 15:36:20 INFO - PROCESS | 3772 | 1464392180502 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:20 INFO - PROCESS | 3772 | 1464392180609 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 15:36:20 INFO - PROCESS | 3772 | 1464392180753 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:20 INFO - PROCESS | 3772 | ++DOCSHELL 18B5D800 == 67 [pid = 3772] [id = 621] 15:36:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (1AA89000) [pid = 3772] [serial = 1863] [outer = 00000000] 15:36:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1AA92400) [pid = 3772] [serial = 1864] [outer = 1AA89000] 15:36:20 INFO - PROCESS | 3772 | 1464392180811 Marionette DEBUG loaded listener.js 15:36:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (1AC25C00) [pid = 3772] [serial = 1865] [outer = 1AA89000] 15:36:21 INFO - PROCESS | 3772 | 1464392181351 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 15:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 903ms 15:36:21 INFO - PROCESS | 3772 | 1464392181400 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 15:36:21 INFO - PROCESS | 3772 | 1464392181403 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 15:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:36:21 INFO - PROCESS | 3772 | 1464392181406 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:36:21 INFO - PROCESS | 3772 | 1464392181409 Marionette TRACE conn2 <- [1,2450,null,{}] 15:36:21 INFO - PROCESS | 3772 | 1464392181414 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:21 INFO - PROCESS | 3772 | 1464392181517 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 15:36:21 INFO - PROCESS | 3772 | 1464392181633 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:21 INFO - PROCESS | 3772 | ++DOCSHELL 1A9C2C00 == 68 [pid = 3772] [id = 622] 15:36:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (1AC24400) [pid = 3772] [serial = 1866] [outer = 00000000] 15:36:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (1AC2D800) [pid = 3772] [serial = 1867] [outer = 1AC24400] 15:36:21 INFO - PROCESS | 3772 | 1464392181728 Marionette DEBUG loaded listener.js 15:36:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (1AC2E000) [pid = 3772] [serial = 1868] [outer = 1AC24400] 15:36:22 INFO - PROCESS | 3772 | 1464392182328 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 15:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 997ms 15:36:22 INFO - PROCESS | 3772 | 1464392182415 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 15:36:22 INFO - PROCESS | 3772 | 1464392182417 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 15:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:36:22 INFO - PROCESS | 3772 | 1464392182422 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:36:22 INFO - PROCESS | 3772 | 1464392182424 Marionette TRACE conn2 <- [1,2454,null,{}] 15:36:22 INFO - PROCESS | 3772 | 1464392182429 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:22 INFO - PROCESS | 3772 | 1464392182561 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 15:36:22 INFO - PROCESS | 3772 | 1464392182702 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:22 INFO - PROCESS | 3772 | ++DOCSHELL 1037A400 == 69 [pid = 3772] [id = 623] 15:36:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (1050E400) [pid = 3772] [serial = 1869] [outer = 00000000] 15:36:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (15809800) [pid = 3772] [serial = 1870] [outer = 1050E400] 15:36:22 INFO - PROCESS | 3772 | 1464392182759 Marionette DEBUG loaded listener.js 15:36:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (19C3BC00) [pid = 3772] [serial = 1871] [outer = 1050E400] 15:36:23 INFO - PROCESS | 3772 | 1464392183326 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 15:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 935ms 15:36:23 INFO - PROCESS | 3772 | 1464392183366 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 15:36:23 INFO - PROCESS | 3772 | 1464392183369 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 15:36:23 INFO - PROCESS | 3772 | 1464392183374 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:36:23 INFO - PROCESS | 3772 | 1464392183376 Marionette TRACE conn2 <- [1,2458,null,{}] 15:36:23 INFO - PROCESS | 3772 | 1464392183380 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:23 INFO - PROCESS | 3772 | 1464392183483 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 15:36:23 INFO - PROCESS | 3772 | 1464392183601 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:23 INFO - PROCESS | 3772 | ++DOCSHELL 104F1400 == 70 [pid = 3772] [id = 624] 15:36:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (10A57800) [pid = 3772] [serial = 1872] [outer = 00000000] 15:36:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (112D8800) [pid = 3772] [serial = 1873] [outer = 10A57800] 15:36:23 INFO - PROCESS | 3772 | 1464392183822 Marionette DEBUG loaded listener.js 15:36:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (112DA000) [pid = 3772] [serial = 1874] [outer = 10A57800] 15:36:24 INFO - PROCESS | 3772 | 1464392184392 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 15:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1043ms 15:36:24 INFO - PROCESS | 3772 | 1464392184430 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 15:36:24 INFO - PROCESS | 3772 | 1464392184435 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 15:36:24 INFO - PROCESS | 3772 | 1464392184440 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:36:24 INFO - PROCESS | 3772 | 1464392184443 Marionette TRACE conn2 <- [1,2462,null,{}] 15:36:24 INFO - PROCESS | 3772 | 1464392184466 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:24 INFO - PROCESS | 3772 | 1464392184602 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 15:36:24 INFO - PROCESS | 3772 | 1464392184749 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:24 INFO - PROCESS | 3772 | ++DOCSHELL 10A63C00 == 71 [pid = 3772] [id = 625] 15:36:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (10E48800) [pid = 3772] [serial = 1875] [outer = 00000000] 15:36:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (12912400) [pid = 3772] [serial = 1876] [outer = 10E48800] 15:36:24 INFO - PROCESS | 3772 | 1464392184796 Marionette DEBUG loaded listener.js 15:36:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (12BBFC00) [pid = 3772] [serial = 1877] [outer = 10E48800] 15:36:24 INFO - PROCESS | 3772 | --DOCSHELL 161D7800 == 70 [pid = 3772] [id = 616] 15:36:24 INFO - PROCESS | 3772 | --DOCSHELL 1106B400 == 69 [pid = 3772] [id = 615] 15:36:24 INFO - PROCESS | 3772 | --DOCSHELL 104F1C00 == 68 [pid = 3772] [id = 614] 15:36:24 INFO - PROCESS | 3772 | --DOCSHELL 18675800 == 67 [pid = 3772] [id = 613] 15:36:24 INFO - PROCESS | 3772 | --DOCSHELL 17697000 == 66 [pid = 3772] [id = 612] 15:36:24 INFO - PROCESS | 3772 | --DOCSHELL 1768B800 == 65 [pid = 3772] [id = 611] 15:36:24 INFO - PROCESS | 3772 | --DOCSHELL 168C5800 == 64 [pid = 3772] [id = 610] 15:36:24 INFO - PROCESS | 3772 | --DOCSHELL 11BB8000 == 63 [pid = 3772] [id = 609] 15:36:24 INFO - PROCESS | 3772 | --DOCSHELL 12944800 == 62 [pid = 3772] [id = 608] 15:36:24 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (1A9BDC00) [pid = 3772] [serial = 1807] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (16DF1000) [pid = 3772] [serial = 1787] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (19BC0C00) [pid = 3772] [serial = 1798] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (12946800) [pid = 3772] [serial = 1765] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (152CC800) [pid = 3772] [serial = 1784] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (1A7E5800) [pid = 3772] [serial = 1774] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (11296400) [pid = 3772] [serial = 1780] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (1A3B9000) [pid = 3772] [serial = 1804] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (169D3800) [pid = 3772] [serial = 1786] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (178B6000) [pid = 3772] [serial = 1790] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (12FF5800) [pid = 3772] [serial = 1783] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (182A0C00) [pid = 3772] [serial = 1792] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (18672400) [pid = 3772] [serial = 1793] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (1A048000) [pid = 3772] [serial = 1771] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (1A9B8000) [pid = 3772] [serial = 1777] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (18B60C00) [pid = 3772] [serial = 1802] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (11BB1000) [pid = 3772] [serial = 1781] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (18B63400) [pid = 3772] [serial = 1796] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (168B8000) [pid = 3772] [serial = 1768] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (1511BC00) [pid = 3772] [serial = 1733] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1A045800) [pid = 3772] [serial = 1799] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (176B8800) [pid = 3772] [serial = 1789] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1871CC00) [pid = 3772] [serial = 1795] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (17699400) [pid = 3772] [serial = 1801] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (1A7D9400) [pid = 3772] [serial = 1805] [outer = 00000000] [url = about:blank] 15:36:25 INFO - PROCESS | 3772 | 1464392185321 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 15:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 903ms 15:36:25 INFO - PROCESS | 3772 | 1464392185331 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 15:36:25 INFO - PROCESS | 3772 | 1464392185334 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 15:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:36:25 INFO - PROCESS | 3772 | 1464392185340 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:36:25 INFO - PROCESS | 3772 | 1464392185343 Marionette TRACE conn2 <- [1,2466,null,{}] 15:36:25 INFO - PROCESS | 3772 | 1464392185347 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:25 INFO - PROCESS | 3772 | 1464392185435 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 15:36:25 INFO - PROCESS | 3772 | 1464392185442 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:25 INFO - PROCESS | 3772 | ++DOCSHELL 129FE400 == 63 [pid = 3772] [id = 626] 15:36:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (12FA8C00) [pid = 3772] [serial = 1878] [outer = 00000000] 15:36:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (138E5000) [pid = 3772] [serial = 1879] [outer = 12FA8C00] 15:36:25 INFO - PROCESS | 3772 | 1464392185487 Marionette DEBUG loaded listener.js 15:36:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (143BAC00) [pid = 3772] [serial = 1880] [outer = 12FA8C00] 15:36:25 INFO - PROCESS | 3772 | 1464392186003 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 701ms 15:36:26 INFO - PROCESS | 3772 | 1464392186041 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 15:36:26 INFO - PROCESS | 3772 | 1464392186043 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 15:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:36:26 INFO - PROCESS | 3772 | 1464392186046 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:36:26 INFO - PROCESS | 3772 | 1464392186050 Marionette TRACE conn2 <- [1,2470,null,{}] 15:36:26 INFO - PROCESS | 3772 | 1464392186060 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:26 INFO - PROCESS | 3772 | 1464392186150 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 15:36:26 INFO - PROCESS | 3772 | 1464392186160 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:26 INFO - PROCESS | 3772 | ++DOCSHELL 161D7800 == 64 [pid = 3772] [id = 627] 15:36:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (161D7C00) [pid = 3772] [serial = 1881] [outer = 00000000] 15:36:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (167DB400) [pid = 3772] [serial = 1882] [outer = 161D7C00] 15:36:26 INFO - PROCESS | 3772 | 1464392186205 Marionette DEBUG loaded listener.js 15:36:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (168BE000) [pid = 3772] [serial = 1883] [outer = 161D7C00] 15:36:26 INFO - PROCESS | 3772 | 1464392186674 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 15:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 638ms 15:36:26 INFO - PROCESS | 3772 | 1464392186684 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 15:36:26 INFO - PROCESS | 3772 | 1464392186686 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 15:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:36:26 INFO - PROCESS | 3772 | 1464392186693 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:36:26 INFO - PROCESS | 3772 | 1464392186694 Marionette TRACE conn2 <- [1,2474,null,{}] 15:36:26 INFO - PROCESS | 3772 | 1464392186698 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:26 INFO - PROCESS | 3772 | 1464392186783 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 15:36:26 INFO - PROCESS | 3772 | 1464392186819 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:26 INFO - PROCESS | 3772 | ++DOCSHELL 168BC400 == 65 [pid = 3772] [id = 628] 15:36:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (16957C00) [pid = 3772] [serial = 1884] [outer = 00000000] 15:36:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (16F07400) [pid = 3772] [serial = 1885] [outer = 16957C00] 15:36:26 INFO - PROCESS | 3772 | 1464392186866 Marionette DEBUG loaded listener.js 15:36:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (174EE400) [pid = 3772] [serial = 1886] [outer = 16957C00] 15:36:27 INFO - PROCESS | 3772 | 1464392187353 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 15:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 685ms 15:36:27 INFO - PROCESS | 3772 | 1464392187394 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 15:36:27 INFO - PROCESS | 3772 | 1464392187405 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 15:36:27 INFO - PROCESS | 3772 | 1464392187409 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:36:27 INFO - PROCESS | 3772 | 1464392187411 Marionette TRACE conn2 <- [1,2478,null,{}] 15:36:27 INFO - PROCESS | 3772 | 1464392187414 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:27 INFO - PROCESS | 3772 | 1464392187497 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 15:36:27 INFO - PROCESS | 3772 | 1464392187503 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:27 INFO - PROCESS | 3772 | ++DOCSHELL 17690000 == 66 [pid = 3772] [id = 629] 15:36:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (17690400) [pid = 3772] [serial = 1887] [outer = 00000000] 15:36:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (176B2000) [pid = 3772] [serial = 1888] [outer = 17690400] 15:36:27 INFO - PROCESS | 3772 | 1464392187551 Marionette DEBUG loaded listener.js 15:36:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (176D2400) [pid = 3772] [serial = 1889] [outer = 17690400] 15:36:28 INFO - PROCESS | 3772 | 1464392188087 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 747ms 15:36:28 INFO - PROCESS | 3772 | 1464392188151 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 15:36:28 INFO - PROCESS | 3772 | 1464392188153 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 15:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:36:28 INFO - PROCESS | 3772 | 1464392188162 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:36:28 INFO - PROCESS | 3772 | 1464392188164 Marionette TRACE conn2 <- [1,2482,null,{}] 15:36:28 INFO - PROCESS | 3772 | 1464392188201 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:28 INFO - PROCESS | 3772 | 1464392188324 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 15:36:28 INFO - PROCESS | 3772 | 1464392188395 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:28 INFO - PROCESS | 3772 | ++DOCSHELL 176B0C00 == 67 [pid = 3772] [id = 630] 15:36:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (17FD1000) [pid = 3772] [serial = 1890] [outer = 00000000] 15:36:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (1846D800) [pid = 3772] [serial = 1891] [outer = 17FD1000] 15:36:28 INFO - PROCESS | 3772 | 1464392188439 Marionette DEBUG loaded listener.js 15:36:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (18678C00) [pid = 3772] [serial = 1892] [outer = 17FD1000] 15:36:28 INFO - PROCESS | 3772 | 1464392188867 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 15:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 778ms 15:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:36:28 INFO - PROCESS | 3772 | 1464392188942 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 15:36:28 INFO - PROCESS | 3772 | 1464392188944 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 15:36:28 INFO - PROCESS | 3772 | 1464392188947 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:36:28 INFO - PROCESS | 3772 | 1464392188949 Marionette TRACE conn2 <- [1,2486,null,{}] 15:36:28 INFO - PROCESS | 3772 | 1464392188952 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:29 INFO - PROCESS | 3772 | 1464392189078 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 15:36:29 INFO - PROCESS | 3772 | 1464392189149 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:29 INFO - PROCESS | 3772 | ++DOCSHELL 1829A000 == 68 [pid = 3772] [id = 631] 15:36:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (18465C00) [pid = 3772] [serial = 1893] [outer = 00000000] 15:36:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (18724000) [pid = 3772] [serial = 1894] [outer = 18465C00] 15:36:29 INFO - PROCESS | 3772 | 1464392189192 Marionette DEBUG loaded listener.js 15:36:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (18B63800) [pid = 3772] [serial = 1895] [outer = 18465C00] 15:36:29 INFO - PROCESS | 3772 | 1464392189590 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:36:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 685ms 15:36:29 INFO - PROCESS | 3772 | 1464392189632 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 15:36:29 INFO - PROCESS | 3772 | 1464392189634 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 15:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (16E6BC00) [pid = 3772] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (176B6000) [pid = 3772] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (19BB2800) [pid = 3772] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (1106C800) [pid = 3772] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (10B11C00) [pid = 3772] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (10E47C00) [pid = 3772] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (168B9400) [pid = 3772] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (19BB8C00) [pid = 3772] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (1A04E000) [pid = 3772] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (18B5FC00) [pid = 3772] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (1123AC00) [pid = 3772] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (15807C00) [pid = 3772] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (176D9C00) [pid = 3772] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (18B5C400) [pid = 3772] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (19A81000) [pid = 3772] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (10A59800) [pid = 3772] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (161D7000) [pid = 3772] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (18725400) [pid = 3772] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (16085000) [pid = 3772] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (10E4A000) [pid = 3772] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (1A3C3000) [pid = 3772] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (1A3BE000) [pid = 3772] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (18B5A400) [pid = 3772] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (112A2000) [pid = 3772] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (129F0000) [pid = 3772] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (168C5C00) [pid = 3772] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1768D400) [pid = 3772] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (18678000) [pid = 3772] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (11070400) [pid = 3772] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (11FA6800) [pid = 3772] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (176AC000) [pid = 3772] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (17FD2800) [pid = 3772] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (152CE400) [pid = 3772] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (176D2800) [pid = 3772] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (18465400) [pid = 3772] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:36:30 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (19C36C00) [pid = 3772] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:36:30 INFO - PROCESS | 3772 | 1464392189976 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:36:30 INFO - PROCESS | 3772 | 1464392189977 Marionette TRACE conn2 <- [1,2490,null,{}] 15:36:30 INFO - PROCESS | 3772 | 1464392190003 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:30 INFO - PROCESS | 3772 | 1464392190100 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 15:36:30 INFO - PROCESS | 3772 | 1464392190108 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:30 INFO - PROCESS | 3772 | ++DOCSHELL 10A59800 == 69 [pid = 3772] [id = 632] 15:36:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (10E47C00) [pid = 3772] [serial = 1896] [outer = 00000000] 15:36:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1123AC00) [pid = 3772] [serial = 1897] [outer = 10E47C00] 15:36:30 INFO - PROCESS | 3772 | 1464392190152 Marionette DEBUG loaded listener.js 15:36:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (11F18800) [pid = 3772] [serial = 1898] [outer = 10E47C00] 15:36:30 INFO - PROCESS | 3772 | 1464392190606 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 949ms 15:36:30 INFO - PROCESS | 3772 | 1464392190629 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 15:36:30 INFO - PROCESS | 3772 | 1464392190630 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 15:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:36:30 INFO - PROCESS | 3772 | 1464392190634 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:36:30 INFO - PROCESS | 3772 | 1464392190636 Marionette TRACE conn2 <- [1,2494,null,{}] 15:36:30 INFO - PROCESS | 3772 | 1464392190639 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:30 INFO - PROCESS | 3772 | 1464392190722 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 15:36:30 INFO - PROCESS | 3772 | 1464392190729 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:30 INFO - PROCESS | 3772 | ++DOCSHELL 11071800 == 70 [pid = 3772] [id = 633] 15:36:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (13A7A400) [pid = 3772] [serial = 1899] [outer = 00000000] 15:36:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (167D4800) [pid = 3772] [serial = 1900] [outer = 13A7A400] 15:36:30 INFO - PROCESS | 3772 | 1464392190773 Marionette DEBUG loaded listener.js 15:36:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (16E6BC00) [pid = 3772] [serial = 1901] [outer = 13A7A400] 15:36:31 INFO - PROCESS | 3772 | 1464392191212 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:36:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:36:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 623ms 15:36:31 INFO - PROCESS | 3772 | 1464392191273 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 15:36:31 INFO - PROCESS | 3772 | 1464392191275 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 15:36:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:36:31 INFO - PROCESS | 3772 | 1464392191278 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:36:31 INFO - PROCESS | 3772 | 1464392191279 Marionette TRACE conn2 <- [1,2498,null,{}] 15:36:31 INFO - PROCESS | 3772 | 1464392191283 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:31 INFO - PROCESS | 3772 | 1464392191366 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 15:36:31 INFO - PROCESS | 3772 | 1464392191372 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:31 INFO - PROCESS | 3772 | ++DOCSHELL 105F4000 == 71 [pid = 3772] [id = 634] 15:36:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (11FB1400) [pid = 3772] [serial = 1902] [outer = 00000000] 15:36:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (18677400) [pid = 3772] [serial = 1903] [outer = 11FB1400] 15:36:31 INFO - PROCESS | 3772 | 1464392191421 Marionette DEBUG loaded listener.js 15:36:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (18B68000) [pid = 3772] [serial = 1904] [outer = 11FB1400] 15:36:31 INFO - PROCESS | 3772 | 1464392191900 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 15:36:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:36:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 639ms 15:36:31 INFO - PROCESS | 3772 | 1464392191918 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 15:36:31 INFO - PROCESS | 3772 | 1464392191920 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 15:36:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:36:31 INFO - PROCESS | 3772 | 1464392191942 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:36:31 INFO - PROCESS | 3772 | 1464392191944 Marionette TRACE conn2 <- [1,2502,null,{}] 15:36:31 INFO - PROCESS | 3772 | 1464392191949 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:32 INFO - PROCESS | 3772 | 1464392192124 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 15:36:32 INFO - PROCESS | 3772 | 1464392192277 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:32 INFO - PROCESS | 3772 | ++DOCSHELL 1055F000 == 72 [pid = 3772] [id = 635] 15:36:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1055F400) [pid = 3772] [serial = 1905] [outer = 00000000] 15:36:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (10B12000) [pid = 3772] [serial = 1906] [outer = 1055F400] 15:36:32 INFO - PROCESS | 3772 | 1464392192343 Marionette DEBUG loaded listener.js 15:36:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (11074000) [pid = 3772] [serial = 1907] [outer = 1055F400] 15:36:32 INFO - PROCESS | 3772 | 1464392192976 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1105ms 15:36:33 INFO - PROCESS | 3772 | 1464392193033 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 15:36:33 INFO - PROCESS | 3772 | 1464392193037 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 15:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:36:33 INFO - PROCESS | 3772 | 1464392193056 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:36:33 INFO - PROCESS | 3772 | 1464392193061 Marionette TRACE conn2 <- [1,2506,null,{}] 15:36:33 INFO - PROCESS | 3772 | 1464392193066 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:33 INFO - PROCESS | 3772 | 1464392193192 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 15:36:33 INFO - PROCESS | 3772 | 1464392193342 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:33 INFO - PROCESS | 3772 | ++DOCSHELL 138EA800 == 73 [pid = 3772] [id = 636] 15:36:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (138EE400) [pid = 3772] [serial = 1908] [outer = 00000000] 15:36:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1592F400) [pid = 3772] [serial = 1909] [outer = 138EE400] 15:36:33 INFO - PROCESS | 3772 | 1464392193401 Marionette DEBUG loaded listener.js 15:36:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (15FBC000) [pid = 3772] [serial = 1910] [outer = 138EE400] 15:36:33 INFO - PROCESS | 3772 | 1464392193937 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 934ms 15:36:33 INFO - PROCESS | 3772 | 1464392193986 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 15:36:33 INFO - PROCESS | 3772 | 1464392193989 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 15:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:36:33 INFO - PROCESS | 3772 | 1464392193993 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:36:34 INFO - PROCESS | 3772 | 1464392193996 Marionette TRACE conn2 <- [1,2510,null,{}] 15:36:34 INFO - PROCESS | 3772 | 1464392194000 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:34 INFO - PROCESS | 3772 | 1464392194116 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 15:36:34 INFO - PROCESS | 3772 | 1464392194280 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:34 INFO - PROCESS | 3772 | ++DOCSHELL 17693C00 == 74 [pid = 3772] [id = 637] 15:36:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (176B0400) [pid = 3772] [serial = 1911] [outer = 00000000] 15:36:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (176D2800) [pid = 3772] [serial = 1912] [outer = 176B0400] 15:36:34 INFO - PROCESS | 3772 | 1464392194336 Marionette DEBUG loaded listener.js 15:36:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (18465400) [pid = 3772] [serial = 1913] [outer = 176B0400] 15:36:34 INFO - PROCESS | 3772 | 1464392194959 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 996ms 15:36:34 INFO - PROCESS | 3772 | 1464392194994 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 15:36:35 INFO - PROCESS | 3772 | 1464392194998 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 15:36:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:36:35 INFO - PROCESS | 3772 | 1464392195009 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:36:35 INFO - PROCESS | 3772 | 1464392195014 Marionette TRACE conn2 <- [1,2514,null,{}] 15:36:35 INFO - PROCESS | 3772 | 1464392195018 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:35 INFO - PROCESS | 3772 | 1464392195138 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 15:36:35 INFO - PROCESS | 3772 | 1464392195286 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:35 INFO - PROCESS | 3772 | ++DOCSHELL 19BB8C00 == 75 [pid = 3772] [id = 638] 15:36:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (19BBC000) [pid = 3772] [serial = 1914] [outer = 00000000] 15:36:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1A045400) [pid = 3772] [serial = 1915] [outer = 19BBC000] 15:36:35 INFO - PROCESS | 3772 | 1464392195342 Marionette DEBUG loaded listener.js 15:36:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1A04AC00) [pid = 3772] [serial = 1916] [outer = 19BBC000] 15:36:35 INFO - PROCESS | 3772 | 1464392195893 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:36:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:36:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 950ms 15:36:35 INFO - PROCESS | 3772 | 1464392195950 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 15:36:35 INFO - PROCESS | 3772 | 1464392195952 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 15:36:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:36:35 INFO - PROCESS | 3772 | 1464392195956 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:36:35 INFO - PROCESS | 3772 | 1464392195958 Marionette TRACE conn2 <- [1,2518,null,{}] 15:36:35 INFO - PROCESS | 3772 | 1464392195962 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:36 INFO - PROCESS | 3772 | 1464392196068 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 15:36:36 INFO - PROCESS | 3772 | 1464392196221 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:36 INFO - PROCESS | 3772 | ++DOCSHELL 1A044400 == 76 [pid = 3772] [id = 639] 15:36:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1A049400) [pid = 3772] [serial = 1917] [outer = 00000000] 15:36:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1A3B8C00) [pid = 3772] [serial = 1918] [outer = 1A049400] 15:36:36 INFO - PROCESS | 3772 | 1464392196277 Marionette DEBUG loaded listener.js 15:36:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1A3C2800) [pid = 3772] [serial = 1919] [outer = 1A049400] 15:36:36 INFO - PROCESS | 3772 | 1464392196850 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:36:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:36:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 997ms 15:36:36 INFO - PROCESS | 3772 | 1464392196967 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 15:36:36 INFO - PROCESS | 3772 | 1464392196969 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 15:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:36:36 INFO - PROCESS | 3772 | 1464392196974 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:36:36 INFO - PROCESS | 3772 | 1464392196976 Marionette TRACE conn2 <- [1,2522,null,{}] 15:36:36 INFO - PROCESS | 3772 | 1464392196980 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:37 INFO - PROCESS | 3772 | 1464392197099 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 15:36:37 INFO - PROCESS | 3772 | 1464392197251 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:37 INFO - PROCESS | 3772 | ++DOCSHELL 13965400 == 77 [pid = 3772] [id = 640] 15:36:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (13968800) [pid = 3772] [serial = 1920] [outer = 00000000] 15:36:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (159D2000) [pid = 3772] [serial = 1921] [outer = 13968800] 15:36:37 INFO - PROCESS | 3772 | 1464392197316 Marionette DEBUG loaded listener.js 15:36:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (17694C00) [pid = 3772] [serial = 1922] [outer = 13968800] 15:36:37 INFO - PROCESS | 3772 | 1464392197852 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 15:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 934ms 15:36:37 INFO - PROCESS | 3772 | 1464392197921 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 15:36:37 INFO - PROCESS | 3772 | 1464392197923 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 15:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:36:37 INFO - PROCESS | 3772 | 1464392197927 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:36:37 INFO - PROCESS | 3772 | 1464392197928 Marionette TRACE conn2 <- [1,2526,null,{}] 15:36:37 INFO - PROCESS | 3772 | 1464392197932 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:38 INFO - PROCESS | 3772 | 1464392198046 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 15:36:38 INFO - PROCESS | 3772 | 1464392198343 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:38 INFO - PROCESS | 3772 | ++DOCSHELL 103D1C00 == 78 [pid = 3772] [id = 641] 15:36:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (104EE400) [pid = 3772] [serial = 1923] [outer = 00000000] 15:36:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (10E4A000) [pid = 3772] [serial = 1924] [outer = 104EE400] 15:36:38 INFO - PROCESS | 3772 | 1464392198421 Marionette DEBUG loaded listener.js 15:36:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1129FC00) [pid = 3772] [serial = 1925] [outer = 104EE400] 15:36:39 INFO - PROCESS | 3772 | 1464392199075 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1214ms 15:36:39 INFO - PROCESS | 3772 | 1464392199119 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 15:36:39 INFO - PROCESS | 3772 | 1464392199123 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 15:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:36:39 INFO - PROCESS | 3772 | 1464392199127 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:36:39 INFO - PROCESS | 3772 | 1464392199130 Marionette TRACE conn2 <- [1,2530,null,{}] 15:36:39 INFO - PROCESS | 3772 | 1464392199136 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:39 INFO - PROCESS | 3772 | 1464392199245 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 15:36:39 INFO - PROCESS | 3772 | 1464392199396 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:39 INFO - PROCESS | 3772 | ++DOCSHELL 1580B000 == 79 [pid = 3772] [id = 642] 15:36:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (15927400) [pid = 3772] [serial = 1926] [outer = 00000000] 15:36:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (161DB800) [pid = 3772] [serial = 1927] [outer = 15927400] 15:36:39 INFO - PROCESS | 3772 | 1464392199448 Marionette DEBUG loaded listener.js 15:36:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (168B8800) [pid = 3772] [serial = 1928] [outer = 15927400] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 19BB2000 == 78 [pid = 3772] [id = 531] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 18B69800 == 77 [pid = 3772] [id = 602] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 105F4000 == 76 [pid = 3772] [id = 634] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 11071800 == 75 [pid = 3772] [id = 633] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 10A59800 == 74 [pid = 3772] [id = 632] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 1829A000 == 73 [pid = 3772] [id = 631] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 176B0C00 == 72 [pid = 3772] [id = 630] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 168BC400 == 71 [pid = 3772] [id = 628] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 161D7800 == 70 [pid = 3772] [id = 627] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 129FE400 == 69 [pid = 3772] [id = 626] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 10A63C00 == 68 [pid = 3772] [id = 625] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 104F1400 == 67 [pid = 3772] [id = 624] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (1768A800) [pid = 3772] [serial = 1813] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (1A9C1400) [pid = 3772] [serial = 1816] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (1AA93800) [pid = 3772] [serial = 1819] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (1A7E0C00) [pid = 3772] [serial = 1852] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (13E2EC00) [pid = 3772] [serial = 1810] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 1A9C2C00 == 66 [pid = 3772] [id = 622] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 18B5D800 == 65 [pid = 3772] [id = 621] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 1867F000 == 64 [pid = 3772] [id = 620] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 161DF800 == 63 [pid = 3772] [id = 619] 15:36:39 INFO - PROCESS | 3772 | --DOCSHELL 10481C00 == 62 [pid = 3772] [id = 618] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (11299800) [pid = 3772] [serial = 1586] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (19BB9000) [pid = 3772] [serial = 1628] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (132F9800) [pid = 3772] [serial = 1631] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (174FD400) [pid = 3772] [serial = 1634] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (1A04B400) [pid = 3772] [serial = 1637] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1A1A0400) [pid = 3772] [serial = 1640] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (19BB6400) [pid = 3772] [serial = 1673] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (138E4400) [pid = 3772] [serial = 1676] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (168C2000) [pid = 3772] [serial = 1679] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (19A82400) [pid = 3772] [serial = 1682] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1A050C00) [pid = 3772] [serial = 1685] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (1A04B000) [pid = 3772] [serial = 1718] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (12FAC800) [pid = 3772] [serial = 1721] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (168C5000) [pid = 3772] [serial = 1724] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (16DE6400) [pid = 3772] [serial = 1846] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (19A7F400) [pid = 3772] [serial = 1844] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (15115000) [pid = 3772] [serial = 1828] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (1593D400) [pid = 3772] [serial = 1829] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (18095400) [pid = 3772] [serial = 1837] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (18723C00) [pid = 3772] [serial = 1847] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (18465000) [pid = 3772] [serial = 1838] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (18726C00) [pid = 3772] [serial = 1841] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1A04A800) [pid = 3772] [serial = 1849] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (176B6800) [pid = 3772] [serial = 1835] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1A0BA800) [pid = 3772] [serial = 1850] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (161DA800) [pid = 3772] [serial = 1589] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (15FC0C00) [pid = 3772] [serial = 1727] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (19A88C00) [pid = 3772] [serial = 1583] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1A321000) [pid = 3772] [serial = 1730] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1A1A9C00) [pid = 3772] [serial = 1763] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (18B63C00) [pid = 3772] [serial = 1592] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (19C37000) [pid = 3772] [serial = 1595] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1A31B000) [pid = 3772] [serial = 1772] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (16F02000) [pid = 3772] [serial = 1769] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (13187C00) [pid = 3772] [serial = 1766] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1A9BAC00) [pid = 3772] [serial = 1778] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1A88D400) [pid = 3772] [serial = 1775] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (19A84C00) [pid = 3772] [serial = 1843] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (17695400) [pid = 3772] [serial = 1823] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (161D9800) [pid = 3772] [serial = 1822] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (14347C00) [pid = 3772] [serial = 1826] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (138EB400) [pid = 3772] [serial = 1825] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (16DEA400) [pid = 3772] [serial = 1831] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (16F09800) [pid = 3772] [serial = 1832] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (176AD000) [pid = 3772] [serial = 1834] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (18720C00) [pid = 3772] [serial = 1840] [outer = 00000000] [url = about:blank] 15:36:40 INFO - PROCESS | 3772 | 1464392200018 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 15:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 935ms 15:36:40 INFO - PROCESS | 3772 | 1464392200072 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 15:36:40 INFO - PROCESS | 3772 | 1464392200075 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 15:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:36:40 INFO - PROCESS | 3772 | 1464392200080 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:36:40 INFO - PROCESS | 3772 | 1464392200082 Marionette TRACE conn2 <- [1,2534,null,{}] 15:36:40 INFO - PROCESS | 3772 | 1464392200086 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:40 INFO - PROCESS | 3772 | 1464392200175 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 15:36:40 INFO - PROCESS | 3772 | 1464392200291 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:40 INFO - PROCESS | 3772 | ++DOCSHELL 118CA400 == 63 [pid = 3772] [id = 643] 15:36:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (11FB0000) [pid = 3772] [serial = 1929] [outer = 00000000] 15:36:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1327C400) [pid = 3772] [serial = 1930] [outer = 11FB0000] 15:36:40 INFO - PROCESS | 3772 | 1464392200337 Marionette DEBUG loaded listener.js 15:36:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1560E800) [pid = 3772] [serial = 1931] [outer = 11FB0000] 15:36:40 INFO - PROCESS | 3772 | 1464392200748 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 15:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 701ms 15:36:40 INFO - PROCESS | 3772 | 1464392200780 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 15:36:40 INFO - PROCESS | 3772 | 1464392200783 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 15:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:36:40 INFO - PROCESS | 3772 | 1464392200787 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:36:40 INFO - PROCESS | 3772 | 1464392200793 Marionette TRACE conn2 <- [1,2538,null,{}] 15:36:40 INFO - PROCESS | 3772 | 1464392200805 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:40 INFO - PROCESS | 3772 | 1464392200922 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 15:36:40 INFO - PROCESS | 3772 | 1464392200932 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:40 INFO - PROCESS | 3772 | ++DOCSHELL 16DE3C00 == 64 [pid = 3772] [id = 644] 15:36:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (16DE4C00) [pid = 3772] [serial = 1932] [outer = 00000000] 15:36:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (16DEAC00) [pid = 3772] [serial = 1933] [outer = 16DE4C00] 15:36:40 INFO - PROCESS | 3772 | 1464392200979 Marionette DEBUG loaded listener.js 15:36:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (16E6A800) [pid = 3772] [serial = 1934] [outer = 16DE4C00] 15:36:41 INFO - PROCESS | 3772 | 1464392201455 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 15:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 700ms 15:36:41 INFO - PROCESS | 3772 | 1464392201485 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 15:36:41 INFO - PROCESS | 3772 | 1464392201487 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 15:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:36:41 INFO - PROCESS | 3772 | 1464392201490 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:36:41 INFO - PROCESS | 3772 | 1464392201492 Marionette TRACE conn2 <- [1,2542,null,{}] 15:36:41 INFO - PROCESS | 3772 | 1464392201496 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:41 INFO - PROCESS | 3772 | 1464392201582 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 15:36:41 INFO - PROCESS | 3772 | 1464392201588 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:41 INFO - PROCESS | 3772 | ++DOCSHELL 167D4400 == 65 [pid = 3772] [id = 645] 15:36:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (168C1800) [pid = 3772] [serial = 1935] [outer = 00000000] 15:36:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (17692C00) [pid = 3772] [serial = 1936] [outer = 168C1800] 15:36:41 INFO - PROCESS | 3772 | 1464392201633 Marionette DEBUG loaded listener.js 15:36:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (176B0C00) [pid = 3772] [serial = 1937] [outer = 168C1800] 15:36:42 INFO - PROCESS | 3772 | 1464392202102 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 685ms 15:36:42 INFO - PROCESS | 3772 | 1464392202200 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 15:36:42 INFO - PROCESS | 3772 | 1464392202202 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 15:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:36:42 INFO - PROCESS | 3772 | 1464392202206 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:36:42 INFO - PROCESS | 3772 | 1464392202208 Marionette TRACE conn2 <- [1,2546,null,{}] 15:36:42 INFO - PROCESS | 3772 | 1464392202211 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:42 INFO - PROCESS | 3772 | 1464392202347 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 15:36:42 INFO - PROCESS | 3772 | 1464392202444 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:42 INFO - PROCESS | 3772 | ++DOCSHELL 176B5800 == 66 [pid = 3772] [id = 646] 15:36:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (176D1000) [pid = 3772] [serial = 1938] [outer = 00000000] 15:36:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (17FD4800) [pid = 3772] [serial = 1939] [outer = 176D1000] 15:36:42 INFO - PROCESS | 3772 | 1464392202498 Marionette DEBUG loaded listener.js 15:36:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (182A1400) [pid = 3772] [serial = 1940] [outer = 176D1000] 15:36:42 INFO - PROCESS | 3772 | 1464392202956 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 809ms 15:36:42 INFO - PROCESS | 3772 | 1464392202993 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 15:36:42 INFO - PROCESS | 3772 | 1464392202995 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 15:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:36:43 INFO - PROCESS | 3772 | 1464392202998 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:36:43 INFO - PROCESS | 3772 | 1464392203000 Marionette TRACE conn2 <- [1,2550,null,{}] 15:36:43 INFO - PROCESS | 3772 | 1464392203003 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:43 INFO - PROCESS | 3772 | 1464392203123 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 15:36:43 INFO - PROCESS | 3772 | 1464392203195 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:43 INFO - PROCESS | 3772 | ++DOCSHELL 18718800 == 67 [pid = 3772] [id = 647] 15:36:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (18719000) [pid = 3772] [serial = 1941] [outer = 00000000] 15:36:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (18722C00) [pid = 3772] [serial = 1942] [outer = 18719000] 15:36:43 INFO - PROCESS | 3772 | 1464392203239 Marionette DEBUG loaded listener.js 15:36:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (18B5E800) [pid = 3772] [serial = 1943] [outer = 18719000] 15:36:43 INFO - PROCESS | 3772 | 1464392203670 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 15:36:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:36:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 701ms 15:36:43 INFO - PROCESS | 3772 | 1464392203698 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 15:36:43 INFO - PROCESS | 3772 | 1464392203699 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 15:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:36:43 INFO - PROCESS | 3772 | 1464392203707 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:36:43 INFO - PROCESS | 3772 | 1464392203709 Marionette TRACE conn2 <- [1,2554,null,{}] 15:36:43 INFO - PROCESS | 3772 | 1464392203713 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:43 INFO - PROCESS | 3772 | 1464392203855 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 15:36:43 INFO - PROCESS | 3772 | 1464392203865 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:43 INFO - PROCESS | 3772 | ++DOCSHELL 18B5C800 == 68 [pid = 3772] [id = 648] 15:36:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (18B62C00) [pid = 3772] [serial = 1944] [outer = 00000000] 15:36:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (19A86C00) [pid = 3772] [serial = 1945] [outer = 18B62C00] 15:36:43 INFO - PROCESS | 3772 | 1464392203971 Marionette DEBUG loaded listener.js 15:36:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (19A8D400) [pid = 3772] [serial = 1946] [outer = 18B62C00] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1A9BCC00) [pid = 3772] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (16DE3000) [pid = 3772] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1A895800) [pid = 3772] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (11076000) [pid = 3772] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1A3C2400) [pid = 3772] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (17FD1000) [pid = 3772] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (18465C00) [pid = 3772] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (10E47C00) [pid = 3772] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (13A7A400) [pid = 3772] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (10A57800) [pid = 3772] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (10E43000) [pid = 3772] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (17690400) [pid = 3772] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (161D7C00) [pid = 3772] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (12FA8C00) [pid = 3772] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (10E48800) [pid = 3772] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1871E800) [pid = 3772] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (161E0400) [pid = 3772] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:36:44 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16957C00) [pid = 3772] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:36:44 INFO - PROCESS | 3772 | 1464392204534 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 15:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 841ms 15:36:44 INFO - PROCESS | 3772 | 1464392204546 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 15:36:44 INFO - PROCESS | 3772 | 1464392204548 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 15:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:36:44 INFO - PROCESS | 3772 | 1464392204554 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:36:44 INFO - PROCESS | 3772 | 1464392204556 Marionette TRACE conn2 <- [1,2558,null,{}] 15:36:44 INFO - PROCESS | 3772 | 1464392204560 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:44 INFO - PROCESS | 3772 | 1464392204683 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 15:36:44 INFO - PROCESS | 3772 | 1464392204759 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:44 INFO - PROCESS | 3772 | ++DOCSHELL 11076C00 == 69 [pid = 3772] [id = 649] 15:36:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (12946800) [pid = 3772] [serial = 1947] [outer = 00000000] 15:36:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (167D1C00) [pid = 3772] [serial = 1948] [outer = 12946800] 15:36:44 INFO - PROCESS | 3772 | 1464392204803 Marionette DEBUG loaded listener.js 15:36:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (16957C00) [pid = 3772] [serial = 1949] [outer = 12946800] 15:36:45 INFO - PROCESS | 3772 | 1464392205511 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 15:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 997ms 15:36:45 INFO - PROCESS | 3772 | 1464392205559 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 15:36:45 INFO - PROCESS | 3772 | 1464392205565 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 15:36:45 INFO - PROCESS | 3772 | 1464392205570 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:36:45 INFO - PROCESS | 3772 | 1464392205574 Marionette TRACE conn2 <- [1,2562,null,{}] 15:36:45 INFO - PROCESS | 3772 | 1464392205580 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:45 INFO - PROCESS | 3772 | 1464392205696 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 15:36:45 INFO - PROCESS | 3772 | 1464392205844 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:45 INFO - PROCESS | 3772 | ++DOCSHELL 11408000 == 70 [pid = 3772] [id = 650] 15:36:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (11410400) [pid = 3772] [serial = 1950] [outer = 00000000] 15:36:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (132F8400) [pid = 3772] [serial = 1951] [outer = 11410400] 15:36:45 INFO - PROCESS | 3772 | 1464392205902 Marionette DEBUG loaded listener.js 15:36:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (13A75800) [pid = 3772] [serial = 1952] [outer = 11410400] 15:36:46 INFO - PROCESS | 3772 | 1464392206476 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 934ms 15:36:46 INFO - PROCESS | 3772 | 1464392206516 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 15:36:46 INFO - PROCESS | 3772 | 1464392206522 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 15:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:36:46 INFO - PROCESS | 3772 | 1464392206528 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:36:46 INFO - PROCESS | 3772 | 1464392206531 Marionette TRACE conn2 <- [1,2566,null,{}] 15:36:46 INFO - PROCESS | 3772 | 1464392206535 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:46 INFO - PROCESS | 3772 | 1464392206648 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 15:36:46 INFO - PROCESS | 3772 | 1464392206807 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:46 INFO - PROCESS | 3772 | ++DOCSHELL 161D9800 == 71 [pid = 3772] [id = 651] 15:36:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (161D9C00) [pid = 3772] [serial = 1953] [outer = 00000000] 15:36:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (168C6000) [pid = 3772] [serial = 1954] [outer = 161D9C00] 15:36:46 INFO - PROCESS | 3772 | 1464392206863 Marionette DEBUG loaded listener.js 15:36:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (16DE7000) [pid = 3772] [serial = 1955] [outer = 161D9C00] 15:36:47 INFO - PROCESS | 3772 | 1464392207466 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 996ms 15:36:47 INFO - PROCESS | 3772 | 1464392207512 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 15:36:47 INFO - PROCESS | 3772 | 1464392207514 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 15:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:36:47 INFO - PROCESS | 3772 | 1464392207518 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:36:47 INFO - PROCESS | 3772 | 1464392207522 Marionette TRACE conn2 <- [1,2570,null,{}] 15:36:47 INFO - PROCESS | 3772 | 1464392207533 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:47 INFO - PROCESS | 3772 | 1464392207649 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 15:36:47 INFO - PROCESS | 3772 | 1464392207796 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:47 INFO - PROCESS | 3772 | ++DOCSHELL 1871D400 == 72 [pid = 3772] [id = 652] 15:36:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1871E800) [pid = 3772] [serial = 1956] [outer = 00000000] 15:36:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (18B5E400) [pid = 3772] [serial = 1957] [outer = 1871E800] 15:36:47 INFO - PROCESS | 3772 | 1464392207855 Marionette DEBUG loaded listener.js 15:36:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (19A82C00) [pid = 3772] [serial = 1958] [outer = 1871E800] 15:36:48 INFO - PROCESS | 3772 | 1464392208405 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 950ms 15:36:48 INFO - PROCESS | 3772 | 1464392208463 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 15:36:48 INFO - PROCESS | 3772 | 1464392208466 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 15:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:36:48 INFO - PROCESS | 3772 | 1464392208469 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:36:48 INFO - PROCESS | 3772 | 1464392208471 Marionette TRACE conn2 <- [1,2574,null,{}] 15:36:48 INFO - PROCESS | 3772 | 1464392208475 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:48 INFO - PROCESS | 3772 | 1464392208592 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 15:36:48 INFO - PROCESS | 3772 | 1464392208751 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:48 INFO - PROCESS | 3772 | ++DOCSHELL 19BB8400 == 73 [pid = 3772] [id = 653] 15:36:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (19BB9000) [pid = 3772] [serial = 1959] [outer = 00000000] 15:36:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (19BC0C00) [pid = 3772] [serial = 1960] [outer = 19BB9000] 15:36:48 INFO - PROCESS | 3772 | 1464392208807 Marionette DEBUG loaded listener.js 15:36:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (19C41400) [pid = 3772] [serial = 1961] [outer = 19BB9000] 15:36:49 INFO - PROCESS | 3772 | 1464392209368 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 950ms 15:36:49 INFO - PROCESS | 3772 | 1464392209414 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 15:36:49 INFO - PROCESS | 3772 | 1464392209416 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 15:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:36:49 INFO - PROCESS | 3772 | 1464392209420 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:36:49 INFO - PROCESS | 3772 | 1464392209422 Marionette TRACE conn2 <- [1,2578,null,{}] 15:36:49 INFO - PROCESS | 3772 | 1464392209425 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:49 INFO - PROCESS | 3772 | 1464392209537 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 15:36:49 INFO - PROCESS | 3772 | 1464392209681 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:49 INFO - PROCESS | 3772 | ++DOCSHELL 104F2000 == 74 [pid = 3772] [id = 654] 15:36:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (105F4800) [pid = 3772] [serial = 1962] [outer = 00000000] 15:36:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1A04CC00) [pid = 3772] [serial = 1963] [outer = 105F4800] 15:36:49 INFO - PROCESS | 3772 | 1464392209736 Marionette DEBUG loaded listener.js 15:36:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1A0B1400) [pid = 3772] [serial = 1964] [outer = 105F4800] 15:36:50 INFO - PROCESS | 3772 | 1464392210314 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 15:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 934ms 15:36:50 INFO - PROCESS | 3772 | 1464392210365 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 15:36:50 INFO - PROCESS | 3772 | 1464392210367 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 15:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:36:50 INFO - PROCESS | 3772 | 1464392210371 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:36:50 INFO - PROCESS | 3772 | 1464392210373 Marionette TRACE conn2 <- [1,2582,null,{}] 15:36:50 INFO - PROCESS | 3772 | 1464392210377 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:50 INFO - PROCESS | 3772 | 1464392210491 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 15:36:50 INFO - PROCESS | 3772 | 1464392210658 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:50 INFO - PROCESS | 3772 | ++DOCSHELL 10B07C00 == 75 [pid = 3772] [id = 655] 15:36:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (10B0C800) [pid = 3772] [serial = 1965] [outer = 00000000] 15:36:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (129F9400) [pid = 3772] [serial = 1966] [outer = 10B0C800] 15:36:50 INFO - PROCESS | 3772 | 1464392210715 Marionette DEBUG loaded listener.js 15:36:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (12FAA800) [pid = 3772] [serial = 1967] [outer = 10B0C800] 15:36:51 INFO - PROCESS | 3772 | 1464392211473 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 15:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1136ms 15:36:51 INFO - PROCESS | 3772 | 1464392211514 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 15:36:51 INFO - PROCESS | 3772 | 1464392211519 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 15:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:36:51 INFO - PROCESS | 3772 | 1464392211524 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:36:51 INFO - PROCESS | 3772 | 1464392211528 Marionette TRACE conn2 <- [1,2586,null,{}] 15:36:51 INFO - PROCESS | 3772 | 1464392211533 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:51 INFO - PROCESS | 3772 | 1464392211689 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 15:36:51 INFO - PROCESS | 3772 | 1464392211814 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:51 INFO - PROCESS | 3772 | ++DOCSHELL 112DA400 == 76 [pid = 3772] [id = 656] 15:36:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (112DFC00) [pid = 3772] [serial = 1968] [outer = 00000000] 15:36:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1395C000) [pid = 3772] [serial = 1969] [outer = 112DFC00] 15:36:51 INFO - PROCESS | 3772 | 1464392211865 Marionette DEBUG loaded listener.js 15:36:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1593B000) [pid = 3772] [serial = 1970] [outer = 112DFC00] 15:36:52 INFO - PROCESS | 3772 | --DOCSHELL 18B5C800 == 75 [pid = 3772] [id = 648] 15:36:52 INFO - PROCESS | 3772 | --DOCSHELL 18718800 == 74 [pid = 3772] [id = 647] 15:36:52 INFO - PROCESS | 3772 | --DOCSHELL 176B5800 == 73 [pid = 3772] [id = 646] 15:36:52 INFO - PROCESS | 3772 | --DOCSHELL 167D4400 == 72 [pid = 3772] [id = 645] 15:36:52 INFO - PROCESS | 3772 | --DOCSHELL 16DE3C00 == 71 [pid = 3772] [id = 644] 15:36:52 INFO - PROCESS | 3772 | --DOCSHELL 17690000 == 70 [pid = 3772] [id = 629] 15:36:52 INFO - PROCESS | 3772 | --DOCSHELL 118CA400 == 69 [pid = 3772] [id = 643] 15:36:52 INFO - PROCESS | 3772 | --DOCSHELL 1580B000 == 68 [pid = 3772] [id = 642] 15:36:52 INFO - PROCESS | 3772 | --DOCSHELL 103D1C00 == 67 [pid = 3772] [id = 641] 15:36:52 INFO - PROCESS | 3772 | --DOCSHELL 1055F000 == 66 [pid = 3772] [id = 635] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1AA96C00) [pid = 3772] [serial = 1820] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (176B5C00) [pid = 3772] [serial = 1814] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1AA8A400) [pid = 3772] [serial = 1817] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (15948400) [pid = 3772] [serial = 1811] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1A7E4400) [pid = 3772] [serial = 1808] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (168BE000) [pid = 3772] [serial = 1883] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (138E5000) [pid = 3772] [serial = 1879] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (143BAC00) [pid = 3772] [serial = 1880] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (12BBFC00) [pid = 3772] [serial = 1877] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (12912400) [pid = 3772] [serial = 1876] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1A3B4800) [pid = 3772] [serial = 1862] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (19A86000) [pid = 3772] [serial = 1861] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (16DF0800) [pid = 3772] [serial = 1859] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (168C5400) [pid = 3772] [serial = 1858] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (16F07400) [pid = 3772] [serial = 1885] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (174EE400) [pid = 3772] [serial = 1886] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1AA92400) [pid = 3772] [serial = 1864] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (15809800) [pid = 3772] [serial = 1870] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1AC2D800) [pid = 3772] [serial = 1867] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (18B63800) [pid = 3772] [serial = 1895] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (11F18800) [pid = 3772] [serial = 1898] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (16E6BC00) [pid = 3772] [serial = 1901] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (176D2400) [pid = 3772] [serial = 1889] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (18677400) [pid = 3772] [serial = 1903] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1846D800) [pid = 3772] [serial = 1891] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (18724000) [pid = 3772] [serial = 1894] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (18678C00) [pid = 3772] [serial = 1892] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1123AC00) [pid = 3772] [serial = 1897] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (167D4800) [pid = 3772] [serial = 1900] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (112DA000) [pid = 3772] [serial = 1874] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (112D8800) [pid = 3772] [serial = 1873] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (13192400) [pid = 3772] [serial = 1856] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (129F1000) [pid = 3772] [serial = 1855] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (176B2000) [pid = 3772] [serial = 1888] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (167DB400) [pid = 3772] [serial = 1882] [outer = 00000000] [url = about:blank] 15:36:52 INFO - PROCESS | 3772 | 1464392212446 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 996ms 15:36:52 INFO - PROCESS | 3772 | 1464392212513 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 15:36:52 INFO - PROCESS | 3772 | 1464392212518 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 15:36:52 INFO - PROCESS | 3772 | 1464392212527 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:36:52 INFO - PROCESS | 3772 | 1464392212529 Marionette TRACE conn2 <- [1,2590,null,{}] 15:36:52 INFO - PROCESS | 3772 | 1464392212533 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:52 INFO - PROCESS | 3772 | 1464392212645 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 15:36:52 INFO - PROCESS | 3772 | 1464392212752 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:52 INFO - PROCESS | 3772 | ++DOCSHELL 10486000 == 67 [pid = 3772] [id = 657] 15:36:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (104F1400) [pid = 3772] [serial = 1971] [outer = 00000000] 15:36:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (129F1000) [pid = 3772] [serial = 1972] [outer = 104F1400] 15:36:52 INFO - PROCESS | 3772 | 1464392212797 Marionette DEBUG loaded listener.js 15:36:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (15116800) [pid = 3772] [serial = 1973] [outer = 104F1400] 15:36:53 INFO - PROCESS | 3772 | 1464392213223 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 15:36:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:36:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 732ms 15:36:53 INFO - PROCESS | 3772 | 1464392213269 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 15:36:53 INFO - PROCESS | 3772 | 1464392213272 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 15:36:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:36:53 INFO - PROCESS | 3772 | 1464392213275 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:36:53 INFO - PROCESS | 3772 | 1464392213278 Marionette TRACE conn2 <- [1,2594,null,{}] 15:36:53 INFO - PROCESS | 3772 | 1464392213293 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:53 INFO - PROCESS | 3772 | 1464392213383 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 15:36:53 INFO - PROCESS | 3772 | 1464392213397 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:53 INFO - PROCESS | 3772 | ++DOCSHELL 168C4800 == 68 [pid = 3772] [id = 658] 15:36:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (168C5000) [pid = 3772] [serial = 1974] [outer = 00000000] 15:36:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (16DE4000) [pid = 3772] [serial = 1975] [outer = 168C5000] 15:36:53 INFO - PROCESS | 3772 | 1464392213444 Marionette DEBUG loaded listener.js 15:36:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (16F01C00) [pid = 3772] [serial = 1976] [outer = 168C5000] 15:36:53 INFO - PROCESS | 3772 | 1464392213923 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 15:36:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:36:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 685ms 15:36:53 INFO - PROCESS | 3772 | 1464392213974 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 15:36:53 INFO - PROCESS | 3772 | 1464392213977 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 15:36:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:36:53 INFO - PROCESS | 3772 | 1464392213980 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:36:53 INFO - PROCESS | 3772 | 1464392213981 Marionette TRACE conn2 <- [1,2598,null,{}] 15:36:53 INFO - PROCESS | 3772 | 1464392213985 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:54 INFO - PROCESS | 3772 | 1464392214099 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 15:36:54 INFO - PROCESS | 3772 | 1464392214206 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:54 INFO - PROCESS | 3772 | ++DOCSHELL 1768AC00 == 69 [pid = 3772] [id = 659] 15:36:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1768B800) [pid = 3772] [serial = 1977] [outer = 00000000] 15:36:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (17692800) [pid = 3772] [serial = 1978] [outer = 1768B800] 15:36:54 INFO - PROCESS | 3772 | 1464392214250 Marionette DEBUG loaded listener.js 15:36:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (176AAC00) [pid = 3772] [serial = 1979] [outer = 1768B800] 15:36:54 INFO - PROCESS | 3772 | 1464392214624 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 700ms 15:36:54 INFO - PROCESS | 3772 | 1464392214680 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 15:36:54 INFO - PROCESS | 3772 | 1464392214691 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 15:36:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:36:54 INFO - PROCESS | 3772 | 1464392214711 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:36:54 INFO - PROCESS | 3772 | 1464392214713 Marionette TRACE conn2 <- [1,2602,null,{}] 15:36:54 INFO - PROCESS | 3772 | 1464392214717 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:54 INFO - PROCESS | 3772 | 1464392214842 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 15:36:54 INFO - PROCESS | 3772 | 1464392214909 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:54 INFO - PROCESS | 3772 | ++DOCSHELL 129FC800 == 70 [pid = 3772] [id = 660] 15:36:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (167DB400) [pid = 3772] [serial = 1980] [outer = 00000000] 15:36:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (176D2400) [pid = 3772] [serial = 1981] [outer = 167DB400] 15:36:54 INFO - PROCESS | 3772 | 1464392214953 Marionette DEBUG loaded listener.js 15:36:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (17FD4000) [pid = 3772] [serial = 1982] [outer = 167DB400] 15:36:55 INFO - PROCESS | 3772 | 1464392215392 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 15:36:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:36:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 732ms 15:36:55 INFO - PROCESS | 3772 | 1464392215476 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 15:36:55 INFO - PROCESS | 3772 | 1464392215478 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 15:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:36:55 INFO - PROCESS | 3772 | 1464392215493 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:36:55 INFO - PROCESS | 3772 | 1464392215495 Marionette TRACE conn2 <- [1,2606,null,{}] 15:36:55 INFO - PROCESS | 3772 | 1464392215498 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:55 INFO - PROCESS | 3772 | 1464392215625 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 15:36:55 INFO - PROCESS | 3772 | 1464392215702 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:55 INFO - PROCESS | 3772 | ++DOCSHELL 1829C000 == 71 [pid = 3772] [id = 661] 15:36:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1867B400) [pid = 3772] [serial = 1983] [outer = 00000000] 15:36:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (18721C00) [pid = 3772] [serial = 1984] [outer = 1867B400] 15:36:55 INFO - PROCESS | 3772 | 1464392215747 Marionette DEBUG loaded listener.js 15:36:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (18722400) [pid = 3772] [serial = 1985] [outer = 1867B400] 15:36:56 INFO - PROCESS | 3772 | 1464392216147 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 685ms 15:36:56 INFO - PROCESS | 3772 | 1464392216174 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 15:36:56 INFO - PROCESS | 3772 | 1464392216176 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 15:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:36:56 INFO - PROCESS | 3772 | 1464392216180 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:36:56 INFO - PROCESS | 3772 | 1464392216181 Marionette TRACE conn2 <- [1,2610,null,{}] 15:36:56 INFO - PROCESS | 3772 | 1464392216185 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:56 INFO - PROCESS | 3772 | 1464392216304 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 15:36:56 INFO - PROCESS | 3772 | 1464392216372 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:56 INFO - PROCESS | 3772 | ++DOCSHELL 1809F400 == 72 [pid = 3772] [id = 662] 15:36:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (18720C00) [pid = 3772] [serial = 1986] [outer = 00000000] 15:36:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (19A8B400) [pid = 3772] [serial = 1987] [outer = 18720C00] 15:36:56 INFO - PROCESS | 3772 | 1464392216420 Marionette DEBUG loaded listener.js 15:36:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (19BC0000) [pid = 3772] [serial = 1988] [outer = 18720C00] 15:36:56 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (18B62C00) [pid = 3772] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:36:56 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (16DE4C00) [pid = 3772] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:36:56 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (11FB0000) [pid = 3772] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:36:56 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (168C1800) [pid = 3772] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:36:56 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (104EE400) [pid = 3772] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:36:56 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (18719000) [pid = 3772] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:36:56 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (176D1000) [pid = 3772] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:36:56 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (15927400) [pid = 3772] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:36:56 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (11FB1400) [pid = 3772] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:36:56 INFO - PROCESS | 3772 | 1464392216911 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 15:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 794ms 15:36:56 INFO - PROCESS | 3772 | 1464392216982 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 15:36:56 INFO - PROCESS | 3772 | 1464392216984 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 15:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:36:56 INFO - PROCESS | 3772 | 1464392216987 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:36:56 INFO - PROCESS | 3772 | 1464392216989 Marionette TRACE conn2 <- [1,2614,null,{}] 15:36:56 INFO - PROCESS | 3772 | 1464392216992 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:57 INFO - PROCESS | 3772 | 1464392217129 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 15:36:57 INFO - PROCESS | 3772 | 1464392217200 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:57 INFO - PROCESS | 3772 | ++DOCSHELL 1123B000 == 73 [pid = 3772] [id = 663] 15:36:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (11FB1400) [pid = 3772] [serial = 1989] [outer = 00000000] 15:36:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (169D3400) [pid = 3772] [serial = 1990] [outer = 11FB1400] 15:36:57 INFO - PROCESS | 3772 | 1464392217245 Marionette DEBUG loaded listener.js 15:36:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (18465000) [pid = 3772] [serial = 1991] [outer = 11FB1400] 15:36:57 INFO - PROCESS | 3772 | 1464392217603 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 638ms 15:36:57 INFO - PROCESS | 3772 | 1464392217625 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 15:36:57 INFO - PROCESS | 3772 | 1464392217627 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 15:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:36:57 INFO - PROCESS | 3772 | 1464392217630 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:36:57 INFO - PROCESS | 3772 | 1464392217632 Marionette TRACE conn2 <- [1,2618,null,{}] 15:36:57 INFO - PROCESS | 3772 | 1464392217635 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:57 INFO - PROCESS | 3772 | 1464392217769 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 15:36:57 INFO - PROCESS | 3772 | 1464392217778 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:57 INFO - PROCESS | 3772 | ++DOCSHELL 169CF400 == 74 [pid = 3772] [id = 664] 15:36:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1809D800) [pid = 3772] [serial = 1992] [outer = 00000000] 15:36:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1A045800) [pid = 3772] [serial = 1993] [outer = 1809D800] 15:36:57 INFO - PROCESS | 3772 | 1464392217826 Marionette DEBUG loaded listener.js 15:36:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1A1A5000) [pid = 3772] [serial = 1994] [outer = 1809D800] 15:36:58 INFO - PROCESS | 3772 | 1464392218244 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 15:36:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:36:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 622ms 15:36:58 INFO - PROCESS | 3772 | 1464392218269 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 15:36:58 INFO - PROCESS | 3772 | 1464392218271 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 15:36:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:36:58 INFO - PROCESS | 3772 | 1464392218274 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:36:58 INFO - PROCESS | 3772 | 1464392218275 Marionette TRACE conn2 <- [1,2622,null,{}] 15:36:58 INFO - PROCESS | 3772 | 1464392218279 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:58 INFO - PROCESS | 3772 | 1464392218406 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 15:36:58 INFO - PROCESS | 3772 | 1464392218415 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:58 INFO - PROCESS | 3772 | ++DOCSHELL 12B1B400 == 75 [pid = 3772] [id = 665] 15:36:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (176B9400) [pid = 3772] [serial = 1995] [outer = 00000000] 15:36:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1A3B8000) [pid = 3772] [serial = 1996] [outer = 176B9400] 15:36:58 INFO - PROCESS | 3772 | 1464392218459 Marionette DEBUG loaded listener.js 15:36:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1A7DB400) [pid = 3772] [serial = 1997] [outer = 176B9400] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 168BD000 == 74 [pid = 3772] [id = 617] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 15943000 == 73 [pid = 3772] [id = 515] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 19BB8C00 == 72 [pid = 3772] [id = 638] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 178BD400 == 71 [pid = 3772] [id = 561] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 168BCC00 == 70 [pid = 3772] [id = 605] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 105EFC00 == 69 [pid = 3772] [id = 577] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 167DDC00 == 68 [pid = 3772] [id = 604] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 19A8C800 == 67 [pid = 3772] [id = 576] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 10A64400 == 66 [pid = 3772] [id = 607] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 1871F400 == 65 [pid = 3772] [id = 590] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 1A044400 == 64 [pid = 3772] [id = 639] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 176B3000 == 63 [pid = 3772] [id = 503] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 1A9BB000 == 62 [pid = 3772] [id = 606] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 13965400 == 61 [pid = 3772] [id = 640] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 1037A400 == 60 [pid = 3772] [id = 623] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 103EAC00 == 59 [pid = 3772] [id = 464] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 168C3000 == 58 [pid = 3772] [id = 502] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 17485000 == 57 [pid = 3772] [id = 487] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 1313CC00 == 56 [pid = 3772] [id = 501] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 10F3B800 == 55 [pid = 3772] [id = 528] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 138EA800 == 54 [pid = 3772] [id = 636] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 10A58C00 == 53 [pid = 3772] [id = 573] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 17693C00 == 52 [pid = 3772] [id = 637] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 16790C00 == 51 [pid = 3772] [id = 575] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 1846DC00 == 50 [pid = 3772] [id = 517] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 16DEE000 == 49 [pid = 3772] [id = 477] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 0F39D400 == 48 [pid = 3772] [id = 500] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 10504800 == 47 [pid = 3772] [id = 603] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 161D6000 == 46 [pid = 3772] [id = 574] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 1747F400 == 45 [pid = 3772] [id = 592] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 103EA400 == 44 [pid = 3772] [id = 513] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 10A5BC00 == 43 [pid = 3772] [id = 542] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 1A3B7800 == 42 [pid = 3772] [id = 591] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 10509400 == 41 [pid = 3772] [id = 532] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 112DA400 == 40 [pid = 3772] [id = 656] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 104F2000 == 39 [pid = 3772] [id = 654] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 10B07C00 == 38 [pid = 3772] [id = 655] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 19BB8400 == 37 [pid = 3772] [id = 653] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 161D9800 == 36 [pid = 3772] [id = 651] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 1871D400 == 35 [pid = 3772] [id = 652] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 11408000 == 34 [pid = 3772] [id = 650] 15:36:59 INFO - PROCESS | 3772 | --DOCSHELL 11076C00 == 33 [pid = 3772] [id = 649] 15:37:00 INFO - PROCESS | 3772 | --DOCSHELL 10486000 == 32 [pid = 3772] [id = 657] 15:37:00 INFO - PROCESS | 3772 | --DOCSHELL 1123B000 == 31 [pid = 3772] [id = 663] 15:37:00 INFO - PROCESS | 3772 | --DOCSHELL 169CF400 == 30 [pid = 3772] [id = 664] 15:37:00 INFO - PROCESS | 3772 | --DOCSHELL 168C4800 == 29 [pid = 3772] [id = 658] 15:37:00 INFO - PROCESS | 3772 | --DOCSHELL 1809F400 == 28 [pid = 3772] [id = 662] 15:37:00 INFO - PROCESS | 3772 | --DOCSHELL 1768AC00 == 27 [pid = 3772] [id = 659] 15:37:00 INFO - PROCESS | 3772 | --DOCSHELL 1829C000 == 26 [pid = 3772] [id = 661] 15:37:00 INFO - PROCESS | 3772 | --DOCSHELL 129FC800 == 25 [pid = 3772] [id = 660] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (16DEAC00) [pid = 3772] [serial = 1933] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1560E800) [pid = 3772] [serial = 1931] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (176D2800) [pid = 3772] [serial = 1912] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1A3B8C00) [pid = 3772] [serial = 1918] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (17692C00) [pid = 3772] [serial = 1936] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (10E4A000) [pid = 3772] [serial = 1924] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (176B0C00) [pid = 3772] [serial = 1937] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (16E6A800) [pid = 3772] [serial = 1934] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (18722C00) [pid = 3772] [serial = 1942] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (17FD4800) [pid = 3772] [serial = 1939] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (168B8800) [pid = 3772] [serial = 1928] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (182A1400) [pid = 3772] [serial = 1940] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (18B5E800) [pid = 3772] [serial = 1943] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (10B12000) [pid = 3772] [serial = 1906] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (159D2000) [pid = 3772] [serial = 1921] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1592F400) [pid = 3772] [serial = 1909] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1327C400) [pid = 3772] [serial = 1930] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1129FC00) [pid = 3772] [serial = 1925] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (161DB800) [pid = 3772] [serial = 1927] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1A045400) [pid = 3772] [serial = 1915] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (18B68000) [pid = 3772] [serial = 1904] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (19A86C00) [pid = 3772] [serial = 1945] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (19A8D400) [pid = 3772] [serial = 1946] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3772 | 1464392220708 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2460ms 15:37:00 INFO - PROCESS | 3772 | 1464392220739 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 15:37:00 INFO - PROCESS | 3772 | 1464392220743 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 15:37:00 INFO - PROCESS | 3772 | 1464392220748 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:37:00 INFO - PROCESS | 3772 | 1464392220752 Marionette TRACE conn2 <- [1,2626,null,{}] 15:37:00 INFO - PROCESS | 3772 | 1464392220758 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:00 INFO - PROCESS | 3772 | 1464392220859 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 15:37:00 INFO - PROCESS | 3772 | 1464392220868 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:00 INFO - PROCESS | 3772 | ++DOCSHELL 103CF400 == 26 [pid = 3772] [id = 666] 15:37:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (103D0000) [pid = 3772] [serial = 1998] [outer = 00000000] 15:37:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (104ED400) [pid = 3772] [serial = 1999] [outer = 103D0000] 15:37:00 INFO - PROCESS | 3772 | 1464392220918 Marionette DEBUG loaded listener.js 15:37:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (105EE800) [pid = 3772] [serial = 2000] [outer = 103D0000] 15:37:01 INFO - PROCESS | 3772 | 1464392221432 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 732ms 15:37:01 INFO - PROCESS | 3772 | 1464392221489 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 15:37:01 INFO - PROCESS | 3772 | 1464392221495 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 15:37:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:37:01 INFO - PROCESS | 3772 | 1464392221502 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:37:01 INFO - PROCESS | 3772 | 1464392221504 Marionette TRACE conn2 <- [1,2630,null,{}] 15:37:01 INFO - PROCESS | 3772 | 1464392221508 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:01 INFO - PROCESS | 3772 | 1464392221597 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 15:37:01 INFO - PROCESS | 3772 | 1464392221619 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:01 INFO - PROCESS | 3772 | ++DOCSHELL 10B09000 == 27 [pid = 3772] [id = 667] 15:37:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (10B0A000) [pid = 3772] [serial = 2001] [outer = 00000000] 15:37:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (10B12000) [pid = 3772] [serial = 2002] [outer = 10B0A000] 15:37:01 INFO - PROCESS | 3772 | 1464392221749 Marionette DEBUG loaded listener.js 15:37:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (10F3B000) [pid = 3772] [serial = 2003] [outer = 10B0A000] 15:37:02 INFO - PROCESS | 3772 | 1464392222146 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:37:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:37:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 700ms 15:37:02 INFO - PROCESS | 3772 | 1464392222199 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 15:37:02 INFO - PROCESS | 3772 | 1464392222202 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 15:37:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:37:02 INFO - PROCESS | 3772 | 1464392222206 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:37:02 INFO - PROCESS | 3772 | 1464392222209 Marionette TRACE conn2 <- [1,2634,null,{}] 15:37:02 INFO - PROCESS | 3772 | 1464392222220 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:02 INFO - PROCESS | 3772 | 1464392222338 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 15:37:02 INFO - PROCESS | 3772 | 1464392222357 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:02 INFO - PROCESS | 3772 | ++DOCSHELL 11404800 == 28 [pid = 3772] [id = 668] 15:37:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (11405400) [pid = 3772] [serial = 2004] [outer = 00000000] 15:37:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (11857400) [pid = 3772] [serial = 2005] [outer = 11405400] 15:37:02 INFO - PROCESS | 3772 | 1464392222407 Marionette DEBUG loaded listener.js 15:37:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (11F16400) [pid = 3772] [serial = 2006] [outer = 11405400] 15:37:02 INFO - PROCESS | 3772 | 1464392222863 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:37:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:37:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 701ms 15:37:02 INFO - PROCESS | 3772 | 1464392222904 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 15:37:02 INFO - PROCESS | 3772 | 1464392222907 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 15:37:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:37:02 INFO - PROCESS | 3772 | 1464392222910 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:37:02 INFO - PROCESS | 3772 | 1464392222912 Marionette TRACE conn2 <- [1,2638,null,{}] 15:37:02 INFO - PROCESS | 3772 | 1464392222916 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:02 INFO - PROCESS | 3772 | 1464392223002 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 15:37:03 INFO - PROCESS | 3772 | 1464392223008 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:03 INFO - PROCESS | 3772 | ++DOCSHELL 112D9400 == 29 [pid = 3772] [id = 669] 15:37:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (129F1C00) [pid = 3772] [serial = 2007] [outer = 00000000] 15:37:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (12B24800) [pid = 3772] [serial = 2008] [outer = 129F1C00] 15:37:03 INFO - PROCESS | 3772 | 1464392223054 Marionette DEBUG loaded listener.js 15:37:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (12FA4400) [pid = 3772] [serial = 2009] [outer = 129F1C00] 15:37:03 INFO - PROCESS | 3772 | 1464392223503 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:37:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:37:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 622ms 15:37:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:37:03 INFO - PROCESS | 3772 | 1464392223548 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 15:37:03 INFO - PROCESS | 3772 | 1464392223550 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 15:37:03 INFO - PROCESS | 3772 | 1464392223557 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:37:03 INFO - PROCESS | 3772 | 1464392223558 Marionette TRACE conn2 <- [1,2642,null,{}] 15:37:03 INFO - PROCESS | 3772 | 1464392223562 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:03 INFO - PROCESS | 3772 | 1464392223639 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 15:37:03 INFO - PROCESS | 3772 | 1464392223646 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:03 INFO - PROCESS | 3772 | ++DOCSHELL 12FF3000 == 30 [pid = 3772] [id = 670] 15:37:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (13188000) [pid = 3772] [serial = 2010] [outer = 00000000] 15:37:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (132ECC00) [pid = 3772] [serial = 2011] [outer = 13188000] 15:37:03 INFO - PROCESS | 3772 | 1464392223691 Marionette DEBUG loaded listener.js 15:37:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (138E5000) [pid = 3772] [serial = 2012] [outer = 13188000] 15:37:04 INFO - PROCESS | 3772 | 1464392224157 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:37:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:37:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 623ms 15:37:04 INFO - PROCESS | 3772 | 1464392224197 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 15:37:04 INFO - PROCESS | 3772 | 1464392224199 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 15:37:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:37:04 INFO - PROCESS | 3772 | 1464392224207 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:37:04 INFO - PROCESS | 3772 | 1464392224208 Marionette TRACE conn2 <- [1,2646,null,{}] 15:37:04 INFO - PROCESS | 3772 | 1464392224212 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:04 INFO - PROCESS | 3772 | 1464392224325 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 15:37:04 INFO - PROCESS | 3772 | 1464392224333 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:04 INFO - PROCESS | 3772 | ++DOCSHELL 0F397000 == 31 [pid = 3772] [id = 671] 15:37:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (132F2000) [pid = 3772] [serial = 2013] [outer = 00000000] 15:37:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (15608800) [pid = 3772] [serial = 2014] [outer = 132F2000] 15:37:04 INFO - PROCESS | 3772 | 1464392224379 Marionette DEBUG loaded listener.js 15:37:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1580E400) [pid = 3772] [serial = 2015] [outer = 132F2000] 15:37:04 INFO - PROCESS | 3772 | 1464392224817 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:37:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:37:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 639ms 15:37:04 INFO - PROCESS | 3772 | 1464392224852 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 15:37:04 INFO - PROCESS | 3772 | 1464392224854 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 15:37:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:37:04 INFO - PROCESS | 3772 | 1464392224857 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:37:04 INFO - PROCESS | 3772 | 1464392224859 Marionette TRACE conn2 <- [1,2650,null,{}] 15:37:04 INFO - PROCESS | 3772 | 1464392224863 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:04 INFO - PROCESS | 3772 | 1464392224943 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 15:37:04 INFO - PROCESS | 3772 | 1464392224950 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:04 INFO - PROCESS | 3772 | ++DOCSHELL 152D0800 == 32 [pid = 3772] [id = 672] 15:37:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1593D400) [pid = 3772] [serial = 2016] [outer = 00000000] 15:37:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (16082400) [pid = 3772] [serial = 2017] [outer = 1593D400] 15:37:04 INFO - PROCESS | 3772 | 1464392224996 Marionette DEBUG loaded listener.js 15:37:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (16083000) [pid = 3772] [serial = 2018] [outer = 1593D400] 15:37:05 INFO - PROCESS | 3772 | 1464392225420 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:37:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:37:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 639ms 15:37:05 INFO - PROCESS | 3772 | 1464392225485 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 15:37:05 INFO - PROCESS | 3772 | 1464392225487 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 15:37:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:37:05 INFO - PROCESS | 3772 | 1464392225494 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:37:05 INFO - PROCESS | 3772 | 1464392225496 Marionette TRACE conn2 <- [1,2654,null,{}] 15:37:05 INFO - PROCESS | 3772 | 1464392225500 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:05 INFO - PROCESS | 3772 | 1464392225588 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 15:37:05 INFO - PROCESS | 3772 | 1464392225594 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:05 INFO - PROCESS | 3772 | ++DOCSHELL 1592B800 == 33 [pid = 3772] [id = 673] 15:37:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (161DA400) [pid = 3772] [serial = 2019] [outer = 00000000] 15:37:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (166D0400) [pid = 3772] [serial = 2020] [outer = 161DA400] 15:37:05 INFO - PROCESS | 3772 | 1464392225639 Marionette DEBUG loaded listener.js 15:37:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (166D0800) [pid = 3772] [serial = 2021] [outer = 161DA400] 15:37:06 INFO - PROCESS | 3772 | 1464392226616 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 15:37:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 15:37:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1137ms 15:37:06 INFO - PROCESS | 3772 | 1464392226638 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 15:37:06 INFO - PROCESS | 3772 | 1464392226640 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 15:37:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:37:06 INFO - PROCESS | 3772 | 1464392226649 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:37:06 INFO - PROCESS | 3772 | 1464392226650 Marionette TRACE conn2 <- [1,2658,null,{}] 15:37:06 INFO - PROCESS | 3772 | 1464392226654 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:06 INFO - PROCESS | 3772 | 1464392226764 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 15:37:06 INFO - PROCESS | 3772 | 1464392226771 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:06 INFO - PROCESS | 3772 | ++DOCSHELL 11404000 == 34 [pid = 3772] [id = 674] 15:37:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (166D4000) [pid = 3772] [serial = 2022] [outer = 00000000] 15:37:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (168BCC00) [pid = 3772] [serial = 2023] [outer = 166D4000] 15:37:06 INFO - PROCESS | 3772 | 1464392226816 Marionette DEBUG loaded listener.js 15:37:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (168BD400) [pid = 3772] [serial = 2024] [outer = 166D4000] 15:37:07 INFO - PROCESS | 3772 | 1464392227745 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 15:37:08 INFO - PROCESS | 3772 | 1464392228319 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 15:37:08 INFO - PROCESS | 3772 | 1464392228334 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:37:08 INFO - PROCESS | 3772 | 1464392228336 Marionette TRACE conn2 <- [1,2662,null,{}] 15:37:08 INFO - PROCESS | 3772 | 1464392228340 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:37:08 INFO - PROCESS | 3772 | 1464392228413 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 15:37:08 INFO - PROCESS | 3772 | 1464392228419 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:08 INFO - PROCESS | 3772 | ++DOCSHELL 11079400 == 35 [pid = 3772] [id = 675] 15:37:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (112A2000) [pid = 3772] [serial = 2025] [outer = 00000000] 15:37:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (11FB1400) [pid = 3772] [serial = 2026] [outer = 112A2000] 15:37:08 INFO - PROCESS | 3772 | 1464392228465 Marionette DEBUG loaded listener.js 15:37:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (13289800) [pid = 3772] [serial = 2027] [outer = 112A2000] 15:37:09 INFO - PROCESS | 3772 | 1464392229403 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 15:37:09 INFO - PROCESS | 3772 | 1464392229433 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 15:37:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:37:09 INFO - PROCESS | 3772 | 1464392229437 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:37:09 INFO - PROCESS | 3772 | 1464392229439 Marionette TRACE conn2 <- [1,2666,null,{}] 15:37:09 INFO - PROCESS | 3772 | 1464392229443 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:09 INFO - PROCESS | 3772 | 1464392229544 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 15:37:09 INFO - PROCESS | 3772 | 1464392229551 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:09 INFO - PROCESS | 3772 | ++DOCSHELL 15FC0800 == 36 [pid = 3772] [id = 676] 15:37:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (16083800) [pid = 3772] [serial = 2028] [outer = 00000000] 15:37:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (169D2800) [pid = 3772] [serial = 2029] [outer = 16083800] 15:37:09 INFO - PROCESS | 3772 | 1464392229606 Marionette DEBUG loaded listener.js 15:37:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (132F2800) [pid = 3772] [serial = 2030] [outer = 16083800] 15:37:10 INFO - PROCESS | 3772 | 1464392230590 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 15:37:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 15:37:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1183ms 15:37:10 INFO - PROCESS | 3772 | 1464392230613 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 15:37:10 INFO - PROCESS | 3772 | 1464392230617 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 15:37:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:37:10 INFO - PROCESS | 3772 | 1464392230623 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:37:10 INFO - PROCESS | 3772 | 1464392230627 Marionette TRACE conn2 <- [1,2670,null,{}] 15:37:10 INFO - PROCESS | 3772 | 1464392230633 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:10 INFO - PROCESS | 3772 | 1464392230751 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 15:37:10 INFO - PROCESS | 3772 | 1464392230885 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:10 INFO - PROCESS | 3772 | ++DOCSHELL 104EC000 == 37 [pid = 3772] [id = 677] 15:37:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (104ED800) [pid = 3772] [serial = 2031] [outer = 00000000] 15:37:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (10A58000) [pid = 3772] [serial = 2032] [outer = 104ED800] 15:37:10 INFO - PROCESS | 3772 | 1464392230943 Marionette DEBUG loaded listener.js 15:37:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (10B08800) [pid = 3772] [serial = 2033] [outer = 104ED800] 15:37:12 INFO - PROCESS | 3772 | 1464392232141 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 15:37:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 15:37:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1556ms 15:37:12 INFO - PROCESS | 3772 | 1464392232184 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 15:37:12 INFO - PROCESS | 3772 | 1464392232190 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 15:37:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:37:12 INFO - PROCESS | 3772 | 1464392232206 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:37:12 INFO - PROCESS | 3772 | 1464392232209 Marionette TRACE conn2 <- [1,2674,null,{}] 15:37:12 INFO - PROCESS | 3772 | 1464392232213 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:12 INFO - PROCESS | 3772 | 1464392232349 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 15:37:12 INFO - PROCESS | 3772 | 1464392232502 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:12 INFO - PROCESS | 3772 | ++DOCSHELL 11296800 == 38 [pid = 3772] [id = 678] 15:37:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (11299C00) [pid = 3772] [serial = 2034] [outer = 00000000] 15:37:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1140F800) [pid = 3772] [serial = 2035] [outer = 11299C00] 15:37:12 INFO - PROCESS | 3772 | 1464392232556 Marionette DEBUG loaded listener.js 15:37:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (129F6000) [pid = 3772] [serial = 2036] [outer = 11299C00] 15:37:13 INFO - PROCESS | 3772 | --DOCSHELL 15925000 == 37 [pid = 3772] [id = 428] 15:37:13 INFO - PROCESS | 3772 | --DOCSHELL 104F1800 == 36 [pid = 3772] [id = 434] 15:37:13 INFO - PROCESS | 3772 | --DOCSHELL 16DE4800 == 35 [pid = 3772] [id = 432] 15:37:13 INFO - PROCESS | 3772 | --DOCSHELL 11FA8400 == 34 [pid = 3772] [id = 430] 15:37:13 INFO - PROCESS | 3772 | --DOCSHELL 11F22400 == 33 [pid = 3772] [id = 438] 15:37:13 INFO - PROCESS | 3772 | --DOCSHELL 11FA9800 == 32 [pid = 3772] [id = 424] 15:37:13 INFO - PROCESS | 3772 | --DOCSHELL 11299400 == 31 [pid = 3772] [id = 431] 15:37:13 INFO - PROCESS | 3772 | --DOCSHELL 10B12400 == 30 [pid = 3772] [id = 439] 15:37:13 INFO - PROCESS | 3772 | --DOCSHELL 13282800 == 29 [pid = 3772] [id = 426] 15:37:13 INFO - PROCESS | 3772 | --DOCSHELL 11FB4800 == 28 [pid = 3772] [id = 425] 15:37:13 INFO - PROCESS | 3772 | --DOCSHELL 1106E000 == 27 [pid = 3772] [id = 437] 15:37:13 INFO - PROCESS | 3772 | --DOCSHELL 104ED000 == 26 [pid = 3772] [id = 436] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1AC25C00) [pid = 3772] [serial = 1865] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1AC2E000) [pid = 3772] [serial = 1868] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1A7E3800) [pid = 3772] [serial = 1853] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (19C3BC00) [pid = 3772] [serial = 1871] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (11074000) [pid = 3772] [serial = 1907] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (18465400) [pid = 3772] [serial = 1913] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1A3C2800) [pid = 3772] [serial = 1919] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (15FBC000) [pid = 3772] [serial = 1910] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1A04AC00) [pid = 3772] [serial = 1916] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (17694C00) [pid = 3772] [serial = 1922] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1A1A5000) [pid = 3772] [serial = 1994] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (19A8B400) [pid = 3772] [serial = 1987] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (18722400) [pid = 3772] [serial = 1985] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (18721C00) [pid = 3772] [serial = 1984] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (169D3400) [pid = 3772] [serial = 1990] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1A045800) [pid = 3772] [serial = 1993] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (19BC0000) [pid = 3772] [serial = 1988] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (17692800) [pid = 3772] [serial = 1978] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16DE4000) [pid = 3772] [serial = 1975] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16F01C00) [pid = 3772] [serial = 1976] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (129F1000) [pid = 3772] [serial = 1972] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (15116800) [pid = 3772] [serial = 1973] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1593B000) [pid = 3772] [serial = 1970] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1395C000) [pid = 3772] [serial = 1969] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (12FAA800) [pid = 3772] [serial = 1967] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (129F9400) [pid = 3772] [serial = 1966] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A0B1400) [pid = 3772] [serial = 1964] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A04CC00) [pid = 3772] [serial = 1963] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (19C41400) [pid = 3772] [serial = 1961] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (19BC0C00) [pid = 3772] [serial = 1960] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (19A82C00) [pid = 3772] [serial = 1958] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (18B5E400) [pid = 3772] [serial = 1957] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (16DE7000) [pid = 3772] [serial = 1955] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (168C6000) [pid = 3772] [serial = 1954] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (13A75800) [pid = 3772] [serial = 1952] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (132F8400) [pid = 3772] [serial = 1951] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (167D1C00) [pid = 3772] [serial = 1948] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (16957C00) [pid = 3772] [serial = 1949] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (176D2400) [pid = 3772] [serial = 1981] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (17FD4000) [pid = 3772] [serial = 1982] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (18465000) [pid = 3772] [serial = 1991] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (1A3B8000) [pid = 3772] [serial = 1996] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (176AAC00) [pid = 3772] [serial = 1979] [outer = 00000000] [url = about:blank] 15:37:13 INFO - PROCESS | 3772 | 1464392233866 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 15:37:13 INFO - PROCESS | 3772 | 1464392233926 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 15:37:13 INFO - PROCESS | 3772 | 1464392233931 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:37:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:37:13 INFO - PROCESS | 3772 | 1464392233933 Marionette TRACE conn2 <- [1,2678,null,{}] 15:37:13 INFO - PROCESS | 3772 | 1464392233938 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:14 INFO - PROCESS | 3772 | 1464392234051 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 15:37:14 INFO - PROCESS | 3772 | 1464392234136 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:14 INFO - PROCESS | 3772 | ++DOCSHELL 103D9000 == 27 [pid = 3772] [id = 679] 15:37:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (103EC800) [pid = 3772] [serial = 2037] [outer = 00000000] 15:37:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (10A5F400) [pid = 3772] [serial = 2038] [outer = 103EC800] 15:37:14 INFO - PROCESS | 3772 | 1464392234188 Marionette DEBUG loaded listener.js 15:37:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (10B15400) [pid = 3772] [serial = 2039] [outer = 103EC800] 15:37:15 INFO - PROCESS | 3772 | 1464392235048 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 15:37:15 INFO - PROCESS | 3772 | 1464392235065 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 15:37:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:37:15 INFO - PROCESS | 3772 | 1464392235079 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:37:15 INFO - PROCESS | 3772 | 1464392235081 Marionette TRACE conn2 <- [1,2682,null,{}] 15:37:15 INFO - PROCESS | 3772 | 1464392235086 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:15 INFO - PROCESS | 3772 | 1464392235169 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 15:37:15 INFO - PROCESS | 3772 | 1464392235177 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:15 INFO - PROCESS | 3772 | ++DOCSHELL 1123FC00 == 28 [pid = 3772] [id = 680] 15:37:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (11299000) [pid = 3772] [serial = 2040] [outer = 00000000] 15:37:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (11406C00) [pid = 3772] [serial = 2041] [outer = 11299000] 15:37:15 INFO - PROCESS | 3772 | 1464392235228 Marionette DEBUG loaded listener.js 15:37:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (11FA9800) [pid = 3772] [serial = 2042] [outer = 11299000] 15:37:16 INFO - PROCESS | 3772 | 1464392236260 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 15:37:16 INFO - PROCESS | 3772 | 1464392236286 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 15:37:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:37:16 INFO - PROCESS | 3772 | 1464392236290 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:37:16 INFO - PROCESS | 3772 | 1464392236293 Marionette TRACE conn2 <- [1,2686,null,{}] 15:37:16 INFO - PROCESS | 3772 | 1464392236312 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:16 INFO - PROCESS | 3772 | 1464392236429 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 15:37:16 INFO - PROCESS | 3772 | 1464392236488 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:16 INFO - PROCESS | 3772 | ++DOCSHELL 138E9C00 == 29 [pid = 3772] [id = 681] 15:37:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (138EB400) [pid = 3772] [serial = 2043] [outer = 00000000] 15:37:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (13FB6800) [pid = 3772] [serial = 2044] [outer = 138EB400] 15:37:16 INFO - PROCESS | 3772 | 1464392236536 Marionette DEBUG loaded listener.js 15:37:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (15117800) [pid = 3772] [serial = 2045] [outer = 138EB400] 15:37:17 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (132F2000) [pid = 3772] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:37:17 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (161DA400) [pid = 3772] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:37:17 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (10B0A000) [pid = 3772] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:37:17 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (166D4000) [pid = 3772] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:37:17 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (129F1C00) [pid = 3772] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:37:17 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (112A2000) [pid = 3772] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:37:17 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (176B9400) [pid = 3772] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:37:17 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (103D0000) [pid = 3772] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:37:17 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (11405400) [pid = 3772] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:37:17 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (1593D400) [pid = 3772] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:37:17 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (13188000) [pid = 3772] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:37:17 INFO - PROCESS | 3772 | 1464392237468 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 15:37:17 INFO - PROCESS | 3772 | 1464392237509 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 15:37:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:37:17 INFO - PROCESS | 3772 | 1464392237513 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:37:17 INFO - PROCESS | 3772 | 1464392237514 Marionette TRACE conn2 <- [1,2690,null,{}] 15:37:17 INFO - PROCESS | 3772 | 1464392237518 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:17 INFO - PROCESS | 3772 | 1464392237642 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 15:37:17 INFO - PROCESS | 3772 | 1464392237697 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:17 INFO - PROCESS | 3772 | ++DOCSHELL 1129E000 == 30 [pid = 3772] [id = 682] 15:37:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (11405400) [pid = 3772] [serial = 2046] [outer = 00000000] 15:37:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (10558400) [pid = 3772] [serial = 2047] [outer = 11405400] 15:37:17 INFO - PROCESS | 3772 | 1464392237743 Marionette DEBUG loaded listener.js 15:37:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (15601400) [pid = 3772] [serial = 2048] [outer = 11405400] 15:37:18 INFO - PROCESS | 3772 | 1464392238141 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:37:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:37:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 701ms 15:37:18 INFO - PROCESS | 3772 | 1464392238212 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 15:37:18 INFO - PROCESS | 3772 | 1464392238214 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 15:37:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:37:18 INFO - PROCESS | 3772 | 1464392238217 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:37:18 INFO - PROCESS | 3772 | 1464392238219 Marionette TRACE conn2 <- [1,2694,null,{}] 15:37:18 INFO - PROCESS | 3772 | 1464392238222 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:18 INFO - PROCESS | 3772 | 1464392238309 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 15:37:18 INFO - PROCESS | 3772 | 1464392238318 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:18 INFO - PROCESS | 3772 | ++DOCSHELL 1511D400 == 31 [pid = 3772] [id = 683] 15:37:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (1593EC00) [pid = 3772] [serial = 2049] [outer = 00000000] 15:37:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (15FBC000) [pid = 3772] [serial = 2050] [outer = 1593EC00] 15:37:18 INFO - PROCESS | 3772 | 1464392238363 Marionette DEBUG loaded listener.js 15:37:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (161D1400) [pid = 3772] [serial = 2051] [outer = 1593EC00] 15:37:18 INFO - PROCESS | 3772 | 1464392238784 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 15:37:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:37:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 638ms 15:37:18 INFO - PROCESS | 3772 | 1464392238839 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 15:37:18 INFO - PROCESS | 3772 | 1464392238841 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 15:37:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:37:18 INFO - PROCESS | 3772 | 1464392238845 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:37:18 INFO - PROCESS | 3772 | 1464392238846 Marionette TRACE conn2 <- [1,2698,null,{}] 15:37:18 INFO - PROCESS | 3772 | 1464392238850 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:18 INFO - PROCESS | 3772 | 1464392238949 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 15:37:18 INFO - PROCESS | 3772 | 1464392238988 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:19 INFO - PROCESS | 3772 | ++DOCSHELL 13A74C00 == 32 [pid = 3772] [id = 684] 15:37:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (13E2D400) [pid = 3772] [serial = 2052] [outer = 00000000] 15:37:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (167DC800) [pid = 3772] [serial = 2053] [outer = 13E2D400] 15:37:19 INFO - PROCESS | 3772 | 1464392239037 Marionette DEBUG loaded listener.js 15:37:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (168B7C00) [pid = 3772] [serial = 2054] [outer = 13E2D400] 15:37:19 INFO - PROCESS | 3772 | 1464392239628 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 15:37:19 INFO - PROCESS | 3772 | 1464392239693 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 15:37:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:37:19 INFO - PROCESS | 3772 | 1464392239699 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:37:19 INFO - PROCESS | 3772 | 1464392239703 Marionette TRACE conn2 <- [1,2702,null,{}] 15:37:19 INFO - PROCESS | 3772 | 1464392239708 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:19 INFO - PROCESS | 3772 | 1464392239848 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 15:37:19 INFO - PROCESS | 3772 | 1464392239960 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:19 INFO - PROCESS | 3772 | ++DOCSHELL 10489C00 == 33 [pid = 3772] [id = 685] 15:37:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (10A62000) [pid = 3772] [serial = 2055] [outer = 00000000] 15:37:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (112DD000) [pid = 3772] [serial = 2056] [outer = 10A62000] 15:37:20 INFO - PROCESS | 3772 | 1464392240018 Marionette DEBUG loaded listener.js 15:37:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (129F3400) [pid = 3772] [serial = 2057] [outer = 10A62000] 15:37:20 INFO - PROCESS | 3772 | 1464392240611 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 15:37:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:37:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 934ms 15:37:20 INFO - PROCESS | 3772 | 1464392240645 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 15:37:20 INFO - PROCESS | 3772 | 1464392240651 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 15:37:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:37:20 INFO - PROCESS | 3772 | 1464392240657 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:37:20 INFO - PROCESS | 3772 | 1464392240660 Marionette TRACE conn2 <- [1,2706,null,{}] 15:37:20 INFO - PROCESS | 3772 | 1464392240664 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:20 INFO - PROCESS | 3772 | 1464392240771 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 15:37:20 INFO - PROCESS | 3772 | 1464392240878 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:20 INFO - PROCESS | 3772 | ++DOCSHELL 129FDC00 == 34 [pid = 3772] [id = 686] 15:37:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13187C00) [pid = 3772] [serial = 2058] [outer = 00000000] 15:37:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (15807C00) [pid = 3772] [serial = 2059] [outer = 13187C00] 15:37:20 INFO - PROCESS | 3772 | 1464392240934 Marionette DEBUG loaded listener.js 15:37:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (15FBB000) [pid = 3772] [serial = 2060] [outer = 13187C00] 15:37:21 INFO - PROCESS | 3772 | 1464392241520 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 15:37:21 INFO - PROCESS | 3772 | 1464392241562 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 15:37:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:37:21 INFO - PROCESS | 3772 | 1464392241566 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:37:21 INFO - PROCESS | 3772 | 1464392241569 Marionette TRACE conn2 <- [1,2710,null,{}] 15:37:21 INFO - PROCESS | 3772 | 1464392241580 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:21 INFO - PROCESS | 3772 | 1464392241686 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 15:37:21 INFO - PROCESS | 3772 | 1464392241823 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:21 INFO - PROCESS | 3772 | ++DOCSHELL 169D3800 == 35 [pid = 3772] [id = 687] 15:37:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16DE2800) [pid = 3772] [serial = 2061] [outer = 00000000] 15:37:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16DE7400) [pid = 3772] [serial = 2062] [outer = 16DE2800] 15:37:21 INFO - PROCESS | 3772 | 1464392241881 Marionette DEBUG loaded listener.js 15:37:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16DE9000) [pid = 3772] [serial = 2063] [outer = 16DE2800] 15:37:22 INFO - PROCESS | 3772 | 1464392242505 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 15:37:22 INFO - PROCESS | 3772 | 1464392242588 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 15:37:22 INFO - PROCESS | 3772 | 1464392242593 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:37:22 INFO - PROCESS | 3772 | 1464392242595 Marionette TRACE conn2 <- [1,2714,null,{}] 15:37:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:37:22 INFO - PROCESS | 3772 | 1464392242598 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:22 INFO - PROCESS | 3772 | 1464392242704 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 15:37:22 INFO - PROCESS | 3772 | 1464392242837 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:22 INFO - PROCESS | 3772 | ++DOCSHELL 16DE4000 == 36 [pid = 3772] [id = 688] 15:37:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16DF1800) [pid = 3772] [serial = 2064] [outer = 00000000] 15:37:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (173C7800) [pid = 3772] [serial = 2065] [outer = 16DF1800] 15:37:22 INFO - PROCESS | 3772 | 1464392242892 Marionette DEBUG loaded listener.js 15:37:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (174F2800) [pid = 3772] [serial = 2066] [outer = 16DF1800] 15:37:23 INFO - PROCESS | 3772 | 1464392243485 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 15:37:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:37:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 950ms 15:37:23 INFO - PROCESS | 3772 | 1464392243525 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 15:37:23 INFO - PROCESS | 3772 | 1464392243527 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 15:37:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:37:23 INFO - PROCESS | 3772 | 1464392243531 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:37:23 INFO - PROCESS | 3772 | 1464392243533 Marionette TRACE conn2 <- [1,2718,null,{}] 15:37:23 INFO - PROCESS | 3772 | 1464392243537 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:23 INFO - PROCESS | 3772 | 1464392243634 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 15:37:23 INFO - PROCESS | 3772 | 1464392243741 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:23 INFO - PROCESS | 3772 | ++DOCSHELL 105F4800 == 37 [pid = 3772] [id = 689] 15:37:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (10A62800) [pid = 3772] [serial = 2067] [outer = 00000000] 15:37:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (13A75400) [pid = 3772] [serial = 2068] [outer = 10A62800] 15:37:23 INFO - PROCESS | 3772 | 1464392243795 Marionette DEBUG loaded listener.js 15:37:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15112400) [pid = 3772] [serial = 2069] [outer = 10A62800] 15:37:24 INFO - PROCESS | 3772 | --DOCSHELL 104E8400 == 36 [pid = 3772] [id = 422] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (169D2800) [pid = 3772] [serial = 2029] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (15608800) [pid = 3772] [serial = 2014] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1580E400) [pid = 3772] [serial = 2015] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (166D0400) [pid = 3772] [serial = 2020] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (10B12000) [pid = 3772] [serial = 2002] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (10F3B000) [pid = 3772] [serial = 2003] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (168BCC00) [pid = 3772] [serial = 2023] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (12FA4400) [pid = 3772] [serial = 2009] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (12B24800) [pid = 3772] [serial = 2008] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (11FB1400) [pid = 3772] [serial = 2026] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (168BD400) [pid = 3772] [serial = 2024] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1A7DB400) [pid = 3772] [serial = 1997] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (104ED400) [pid = 3772] [serial = 1999] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (105EE800) [pid = 3772] [serial = 2000] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (11857400) [pid = 3772] [serial = 2005] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (11F16400) [pid = 3772] [serial = 2006] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (16083000) [pid = 3772] [serial = 2018] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (16082400) [pid = 3772] [serial = 2017] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (132ECC00) [pid = 3772] [serial = 2011] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (138E5000) [pid = 3772] [serial = 2012] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (13289800) [pid = 3772] [serial = 2027] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (166D0800) [pid = 3772] [serial = 2021] [outer = 00000000] [url = about:blank] 15:37:24 INFO - PROCESS | 3772 | 1464392244979 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 15:37:25 INFO - PROCESS | 3772 | 1464392245031 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 15:37:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:37:25 INFO - PROCESS | 3772 | 1464392245036 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:37:25 INFO - PROCESS | 3772 | 1464392245039 Marionette TRACE conn2 <- [1,2722,null,{}] 15:37:25 INFO - PROCESS | 3772 | 1464392245044 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:25 INFO - PROCESS | 3772 | 1464392245129 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 15:37:25 INFO - PROCESS | 3772 | 1464392245139 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:25 INFO - PROCESS | 3772 | ++DOCSHELL 1106CC00 == 37 [pid = 3772] [id = 690] 15:37:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (1106E400) [pid = 3772] [serial = 2070] [outer = 00000000] 15:37:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (11079000) [pid = 3772] [serial = 2071] [outer = 1106E400] 15:37:25 INFO - PROCESS | 3772 | 1464392245263 Marionette DEBUG loaded listener.js 15:37:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (11410800) [pid = 3772] [serial = 2072] [outer = 1106E400] 15:37:25 INFO - PROCESS | 3772 | 1464392245705 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 15:37:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:37:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 685ms 15:37:25 INFO - PROCESS | 3772 | 1464392245737 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 15:37:25 INFO - PROCESS | 3772 | 1464392245742 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 15:37:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:37:25 INFO - PROCESS | 3772 | 1464392245749 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:37:25 INFO - PROCESS | 3772 | 1464392245751 Marionette TRACE conn2 <- [1,2726,null,{}] 15:37:25 INFO - PROCESS | 3772 | 1464392245755 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:25 INFO - PROCESS | 3772 | 1464392245844 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 15:37:25 INFO - PROCESS | 3772 | 1464392245854 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:25 INFO - PROCESS | 3772 | ++DOCSHELL 12F0CC00 == 38 [pid = 3772] [id = 691] 15:37:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (12FACC00) [pid = 3772] [serial = 2073] [outer = 00000000] 15:37:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (1327C400) [pid = 3772] [serial = 2074] [outer = 12FACC00] 15:37:25 INFO - PROCESS | 3772 | 1464392245899 Marionette DEBUG loaded listener.js 15:37:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (138EE000) [pid = 3772] [serial = 2075] [outer = 12FACC00] 15:37:26 INFO - PROCESS | 3772 | 1464392246364 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 15:37:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:37:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 639ms 15:37:26 INFO - PROCESS | 3772 | 1464392246387 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 15:37:26 INFO - PROCESS | 3772 | 1464392246389 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 15:37:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:37:26 INFO - PROCESS | 3772 | 1464392246392 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:37:26 INFO - PROCESS | 3772 | 1464392246396 Marionette TRACE conn2 <- [1,2730,null,{}] 15:37:26 INFO - PROCESS | 3772 | 1464392246409 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:26 INFO - PROCESS | 3772 | 1464392246494 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 15:37:26 INFO - PROCESS | 3772 | 1464392246504 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:26 INFO - PROCESS | 3772 | ++DOCSHELL 15802C00 == 39 [pid = 3772] [id = 692] 15:37:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (15803400) [pid = 3772] [serial = 2076] [outer = 00000000] 15:37:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (15FBC800) [pid = 3772] [serial = 2077] [outer = 15803400] 15:37:26 INFO - PROCESS | 3772 | 1464392246559 Marionette DEBUG loaded listener.js 15:37:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (161D6C00) [pid = 3772] [serial = 2078] [outer = 15803400] 15:37:27 INFO - PROCESS | 3772 | 1464392247049 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:37:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:37:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 685ms 15:37:27 INFO - PROCESS | 3772 | 1464392247092 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 15:37:27 INFO - PROCESS | 3772 | 1464392247095 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 15:37:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:37:27 INFO - PROCESS | 3772 | 1464392247098 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:37:27 INFO - PROCESS | 3772 | 1464392247100 Marionette TRACE conn2 <- [1,2734,null,{}] 15:37:27 INFO - PROCESS | 3772 | 1464392247103 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:27 INFO - PROCESS | 3772 | 1464392247232 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 15:37:27 INFO - PROCESS | 3772 | 1464392247291 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:27 INFO - PROCESS | 3772 | ++DOCSHELL 129F3000 == 40 [pid = 3772] [id = 693] 15:37:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (13A72000) [pid = 3772] [serial = 2079] [outer = 00000000] 15:37:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (168BF400) [pid = 3772] [serial = 2080] [outer = 13A72000] 15:37:27 INFO - PROCESS | 3772 | 1464392247337 Marionette DEBUG loaded listener.js 15:37:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (168C5800) [pid = 3772] [serial = 2081] [outer = 13A72000] 15:37:27 INFO - PROCESS | 3772 | 1464392247744 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:37:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:37:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 685ms 15:37:27 INFO - PROCESS | 3772 | 1464392247781 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 15:37:27 INFO - PROCESS | 3772 | 1464392247783 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 15:37:27 INFO - PROCESS | 3772 | 1464392247791 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:37:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:37:27 INFO - PROCESS | 3772 | 1464392247792 Marionette TRACE conn2 <- [1,2738,null,{}] 15:37:27 INFO - PROCESS | 3772 | 1464392247803 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:27 INFO - PROCESS | 3772 | 1464392247915 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 15:37:28 INFO - PROCESS | 3772 | 1464392248009 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:28 INFO - PROCESS | 3772 | ++DOCSHELL 16DE6C00 == 41 [pid = 3772] [id = 694] 15:37:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16DE8000) [pid = 3772] [serial = 2082] [outer = 00000000] 15:37:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16F06800) [pid = 3772] [serial = 2083] [outer = 16DE8000] 15:37:28 INFO - PROCESS | 3772 | 1464392248053 Marionette DEBUG loaded listener.js 15:37:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16F0F000) [pid = 3772] [serial = 2084] [outer = 16DE8000] 15:37:28 INFO - PROCESS | 3772 | 1464392248476 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:37:28 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (138EB400) [pid = 3772] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:37:28 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (11299000) [pid = 3772] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:37:28 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (103EC800) [pid = 3772] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:37:28 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1593EC00) [pid = 3772] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:37:28 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (11405400) [pid = 3772] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:37:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:37:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 731ms 15:37:28 INFO - PROCESS | 3772 | 1464392248532 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 15:37:28 INFO - PROCESS | 3772 | 1464392248534 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 15:37:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:37:28 INFO - PROCESS | 3772 | 1464392248542 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:37:28 INFO - PROCESS | 3772 | 1464392248544 Marionette TRACE conn2 <- [1,2742,null,{}] 15:37:28 INFO - PROCESS | 3772 | 1464392248550 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:28 INFO - PROCESS | 3772 | 1464392248676 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 15:37:28 INFO - PROCESS | 3772 | 1464392248692 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:28 INFO - PROCESS | 3772 | ++DOCSHELL 16FDF800 == 42 [pid = 3772] [id = 695] 15:37:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1747E000) [pid = 3772] [serial = 2085] [outer = 00000000] 15:37:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1768EC00) [pid = 3772] [serial = 2086] [outer = 1747E000] 15:37:28 INFO - PROCESS | 3772 | 1464392248738 Marionette DEBUG loaded listener.js 15:37:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (17694400) [pid = 3772] [serial = 2087] [outer = 1747E000] 15:37:29 INFO - PROCESS | 3772 | 1464392249133 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:37:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:37:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 638ms 15:37:29 INFO - PROCESS | 3772 | 1464392249181 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 15:37:29 INFO - PROCESS | 3772 | 1464392249183 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 15:37:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:37:29 INFO - PROCESS | 3772 | 1464392249190 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:37:29 INFO - PROCESS | 3772 | 1464392249192 Marionette TRACE conn2 <- [1,2746,null,{}] 15:37:29 INFO - PROCESS | 3772 | 1464392249196 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:29 INFO - PROCESS | 3772 | 1464392249275 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 15:37:29 INFO - PROCESS | 3772 | 1464392249282 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:29 INFO - PROCESS | 3772 | ++DOCSHELL 176B0400 == 43 [pid = 3772] [id = 696] 15:37:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (176B0800) [pid = 3772] [serial = 2088] [outer = 00000000] 15:37:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (176B4800) [pid = 3772] [serial = 2089] [outer = 176B0800] 15:37:29 INFO - PROCESS | 3772 | 1464392249356 Marionette DEBUG loaded listener.js 15:37:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (176B6400) [pid = 3772] [serial = 2090] [outer = 176B0800] 15:37:29 INFO - PROCESS | 3772 | 1464392249792 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:37:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:37:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 623ms 15:37:29 INFO - PROCESS | 3772 | 1464392249839 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 15:37:29 INFO - PROCESS | 3772 | 1464392249841 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 15:37:29 INFO - PROCESS | 3772 | 1464392249845 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:37:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:37:29 INFO - PROCESS | 3772 | 1464392249847 Marionette TRACE conn2 <- [1,2750,null,{}] 15:37:29 INFO - PROCESS | 3772 | 1464392249854 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:29 INFO - PROCESS | 3772 | 1464392249935 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 15:37:29 INFO - PROCESS | 3772 | 1464392249941 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:29 INFO - PROCESS | 3772 | ++DOCSHELL 143BC800 == 44 [pid = 3772] [id = 697] 15:37:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (176CB400) [pid = 3772] [serial = 2091] [outer = 00000000] 15:37:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (178B7400) [pid = 3772] [serial = 2092] [outer = 176CB400] 15:37:29 INFO - PROCESS | 3772 | 1464392249985 Marionette DEBUG loaded listener.js 15:37:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17FCA400) [pid = 3772] [serial = 2093] [outer = 176CB400] 15:37:30 INFO - PROCESS | 3772 | 1464392250410 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:37:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:37:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 591ms 15:37:30 INFO - PROCESS | 3772 | 1464392250442 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 15:37:30 INFO - PROCESS | 3772 | 1464392250444 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 15:37:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:37:30 INFO - PROCESS | 3772 | 1464392250448 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:37:30 INFO - PROCESS | 3772 | 1464392250449 Marionette TRACE conn2 <- [1,2754,null,{}] 15:37:30 INFO - PROCESS | 3772 | 1464392250464 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:30 INFO - PROCESS | 3772 | 1464392250550 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 15:37:30 INFO - PROCESS | 3772 | 1464392250556 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:30 INFO - PROCESS | 3772 | ++DOCSHELL 176AD400 == 45 [pid = 3772] [id = 698] 15:37:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (178B7000) [pid = 3772] [serial = 2094] [outer = 00000000] 15:37:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1809F000) [pid = 3772] [serial = 2095] [outer = 178B7000] 15:37:30 INFO - PROCESS | 3772 | 1464392250600 Marionette DEBUG loaded listener.js 15:37:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (182A4800) [pid = 3772] [serial = 2096] [outer = 178B7000] 15:37:31 INFO - PROCESS | 3772 | 1464392251108 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:37:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:37:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 701ms 15:37:31 INFO - PROCESS | 3772 | 1464392251148 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 15:37:31 INFO - PROCESS | 3772 | 1464392251153 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 15:37:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:37:31 INFO - PROCESS | 3772 | 1464392251159 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:37:31 INFO - PROCESS | 3772 | 1464392251163 Marionette TRACE conn2 <- [1,2758,null,{}] 15:37:31 INFO - PROCESS | 3772 | 1464392251170 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:31 INFO - PROCESS | 3772 | 1464392251282 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 15:37:31 INFO - PROCESS | 3772 | 1464392251424 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:31 INFO - PROCESS | 3772 | ++DOCSHELL 10A57C00 == 46 [pid = 3772] [id = 699] 15:37:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (10B0A800) [pid = 3772] [serial = 2097] [outer = 00000000] 15:37:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (11072C00) [pid = 3772] [serial = 2098] [outer = 10B0A800] 15:37:31 INFO - PROCESS | 3772 | 1464392251482 Marionette DEBUG loaded listener.js 15:37:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (11245000) [pid = 3772] [serial = 2099] [outer = 10B0A800] 15:37:32 INFO - PROCESS | 3772 | 1464392252122 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:37:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:37:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1027ms 15:37:32 INFO - PROCESS | 3772 | 1464392252188 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 15:37:32 INFO - PROCESS | 3772 | 1464392252194 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 15:37:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:37:32 INFO - PROCESS | 3772 | 1464392252220 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:37:32 INFO - PROCESS | 3772 | 1464392252223 Marionette TRACE conn2 <- [1,2762,null,{}] 15:37:32 INFO - PROCESS | 3772 | 1464392252227 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:32 INFO - PROCESS | 3772 | 1464392252337 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 15:37:32 INFO - PROCESS | 3772 | 1464392252476 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:32 INFO - PROCESS | 3772 | ++DOCSHELL 1313B000 == 47 [pid = 3772] [id = 700] 15:37:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1318E800) [pid = 3772] [serial = 2100] [outer = 00000000] 15:37:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (14345400) [pid = 3772] [serial = 2101] [outer = 1318E800] 15:37:32 INFO - PROCESS | 3772 | 1464392252532 Marionette DEBUG loaded listener.js 15:37:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1560E800) [pid = 3772] [serial = 2102] [outer = 1318E800] 15:37:33 INFO - PROCESS | 3772 | 1464392253092 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 15:37:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:37:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 903ms 15:37:33 INFO - PROCESS | 3772 | 1464392253123 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 15:37:33 INFO - PROCESS | 3772 | 1464392253126 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 15:37:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:37:33 INFO - PROCESS | 3772 | 1464392253130 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:37:33 INFO - PROCESS | 3772 | 1464392253134 Marionette TRACE conn2 <- [1,2766,null,{}] 15:37:33 INFO - PROCESS | 3772 | 1464392253145 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:33 INFO - PROCESS | 3772 | 1464392253256 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 15:37:33 INFO - PROCESS | 3772 | 1464392253367 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:33 INFO - PROCESS | 3772 | ++DOCSHELL 12FAA800 == 48 [pid = 3772] [id = 701] 15:37:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15FC9800) [pid = 3772] [serial = 2103] [outer = 00000000] 15:37:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (176B8400) [pid = 3772] [serial = 2104] [outer = 15FC9800] 15:37:33 INFO - PROCESS | 3772 | 1464392253465 Marionette DEBUG loaded listener.js 15:37:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (18093800) [pid = 3772] [serial = 2105] [outer = 15FC9800] 15:37:34 INFO - PROCESS | 3772 | 1464392254054 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:37:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:37:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 996ms 15:37:34 INFO - PROCESS | 3772 | 1464392254131 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 15:37:34 INFO - PROCESS | 3772 | 1464392254134 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 15:37:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:37:34 INFO - PROCESS | 3772 | 1464392254137 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:37:34 INFO - PROCESS | 3772 | 1464392254139 Marionette TRACE conn2 <- [1,2770,null,{}] 15:37:34 INFO - PROCESS | 3772 | 1464392254143 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:34 INFO - PROCESS | 3772 | 1464392254249 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 15:37:34 INFO - PROCESS | 3772 | 1464392254386 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:34 INFO - PROCESS | 3772 | ++DOCSHELL 18672C00 == 49 [pid = 3772] [id = 702] 15:37:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (18673400) [pid = 3772] [serial = 2106] [outer = 00000000] 15:37:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1867B800) [pid = 3772] [serial = 2107] [outer = 18673400] 15:37:34 INFO - PROCESS | 3772 | 1464392254446 Marionette DEBUG loaded listener.js 15:37:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (18719000) [pid = 3772] [serial = 2108] [outer = 18673400] 15:37:35 INFO - PROCESS | 3772 | 1464392255271 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:37:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:37:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1184ms 15:37:35 INFO - PROCESS | 3772 | 1464392255332 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 15:37:35 INFO - PROCESS | 3772 | 1464392255336 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 15:37:35 INFO - PROCESS | 3772 | 1464392255342 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:37:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:37:35 INFO - PROCESS | 3772 | 1464392255345 Marionette TRACE conn2 <- [1,2774,null,{}] 15:37:35 INFO - PROCESS | 3772 | 1464392255352 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:35 INFO - PROCESS | 3772 | 1464392255449 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 15:37:35 INFO - PROCESS | 3772 | 1464392255592 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:35 INFO - PROCESS | 3772 | ++DOCSHELL 10561C00 == 50 [pid = 3772] [id = 703] 15:37:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (105F6400) [pid = 3772] [serial = 2109] [outer = 00000000] 15:37:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (11BB8800) [pid = 3772] [serial = 2110] [outer = 105F6400] 15:37:35 INFO - PROCESS | 3772 | 1464392255642 Marionette DEBUG loaded listener.js 15:37:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (129F9400) [pid = 3772] [serial = 2111] [outer = 105F6400] 15:37:36 INFO - PROCESS | 3772 | --DOCSHELL 10F3C000 == 49 [pid = 3772] [id = 423] 15:37:36 INFO - PROCESS | 3772 | --DOCSHELL 143BC800 == 48 [pid = 3772] [id = 697] 15:37:36 INFO - PROCESS | 3772 | --DOCSHELL 176B0400 == 47 [pid = 3772] [id = 696] 15:37:36 INFO - PROCESS | 3772 | --DOCSHELL 16FDF800 == 46 [pid = 3772] [id = 695] 15:37:36 INFO - PROCESS | 3772 | --DOCSHELL 16DE6C00 == 45 [pid = 3772] [id = 694] 15:37:36 INFO - PROCESS | 3772 | --DOCSHELL 129F3000 == 44 [pid = 3772] [id = 693] 15:37:36 INFO - PROCESS | 3772 | --DOCSHELL 15802C00 == 43 [pid = 3772] [id = 692] 15:37:36 INFO - PROCESS | 3772 | --DOCSHELL 12F0CC00 == 42 [pid = 3772] [id = 691] 15:37:36 INFO - PROCESS | 3772 | --DOCSHELL 1106CC00 == 41 [pid = 3772] [id = 690] 15:37:36 INFO - PROCESS | 3772 | --DOCSHELL 105F4800 == 40 [pid = 3772] [id = 689] 15:37:36 INFO - PROCESS | 3772 | --DOCSHELL 16DE4000 == 39 [pid = 3772] [id = 688] 15:37:36 INFO - PROCESS | 3772 | --DOCSHELL 169D3800 == 38 [pid = 3772] [id = 687] 15:37:36 INFO - PROCESS | 3772 | --DOCSHELL 129FDC00 == 37 [pid = 3772] [id = 686] 15:37:36 INFO - PROCESS | 3772 | --DOCSHELL 10489C00 == 36 [pid = 3772] [id = 685] 15:37:36 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (13FB6800) [pid = 3772] [serial = 2044] [outer = 00000000] [url = about:blank] 15:37:36 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (11406C00) [pid = 3772] [serial = 2041] [outer = 00000000] [url = about:blank] 15:37:36 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1140F800) [pid = 3772] [serial = 2035] [outer = 00000000] [url = about:blank] 15:37:36 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (10A5F400) [pid = 3772] [serial = 2038] [outer = 00000000] [url = about:blank] 15:37:36 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (10B15400) [pid = 3772] [serial = 2039] [outer = 00000000] [url = about:blank] 15:37:36 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (10A58000) [pid = 3772] [serial = 2032] [outer = 00000000] [url = about:blank] 15:37:36 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (15FBC000) [pid = 3772] [serial = 2050] [outer = 00000000] [url = about:blank] 15:37:36 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (10558400) [pid = 3772] [serial = 2047] [outer = 00000000] [url = about:blank] 15:37:36 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (15117800) [pid = 3772] [serial = 2045] [outer = 00000000] [url = about:blank] 15:37:36 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (167DC800) [pid = 3772] [serial = 2053] [outer = 00000000] [url = about:blank] 15:37:36 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (15601400) [pid = 3772] [serial = 2048] [outer = 00000000] [url = about:blank] 15:37:36 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (11FA9800) [pid = 3772] [serial = 2042] [outer = 00000000] [url = about:blank] 15:37:36 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (161D1400) [pid = 3772] [serial = 2051] [outer = 00000000] [url = about:blank] 15:37:36 INFO - PROCESS | 3772 | 1464392256248 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:37:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:37:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 950ms 15:37:36 INFO - PROCESS | 3772 | 1464392256289 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 15:37:36 INFO - PROCESS | 3772 | 1464392256294 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 15:37:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:37:36 INFO - PROCESS | 3772 | 1464392256300 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:37:36 INFO - PROCESS | 3772 | 1464392256302 Marionette TRACE conn2 <- [1,2778,null,{}] 15:37:36 INFO - PROCESS | 3772 | 1464392256306 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:36 INFO - PROCESS | 3772 | 1464392256392 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 15:37:36 INFO - PROCESS | 3772 | 1464392256386 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:36 INFO - PROCESS | 3772 | ++DOCSHELL 10A64000 == 37 [pid = 3772] [id = 704] 15:37:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (10A64C00) [pid = 3772] [serial = 2112] [outer = 00000000] 15:37:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1140F800) [pid = 3772] [serial = 2113] [outer = 10A64C00] 15:37:36 INFO - PROCESS | 3772 | 1464392256434 Marionette DEBUG loaded listener.js 15:37:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (11FB4800) [pid = 3772] [serial = 2114] [outer = 10A64C00] 15:37:36 INFO - PROCESS | 3772 | 1464392256940 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:37:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:37:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 731ms 15:37:37 INFO - PROCESS | 3772 | 1464392257023 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 15:37:37 INFO - PROCESS | 3772 | 1464392257025 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 15:37:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:37:37 INFO - PROCESS | 3772 | 1464392257029 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:37:37 INFO - PROCESS | 3772 | 1464392257032 Marionette TRACE conn2 <- [1,2782,null,{}] 15:37:37 INFO - PROCESS | 3772 | 1464392257042 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:37 INFO - PROCESS | 3772 | 1464392257133 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 15:37:37 INFO - PROCESS | 3772 | 1464392257147 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:37 INFO - PROCESS | 3772 | ++DOCSHELL 13A76400 == 38 [pid = 3772] [id = 705] 15:37:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (13E2D800) [pid = 3772] [serial = 2115] [outer = 00000000] 15:37:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15112C00) [pid = 3772] [serial = 2116] [outer = 13E2D800] 15:37:37 INFO - PROCESS | 3772 | 1464392257194 Marionette DEBUG loaded listener.js 15:37:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (15606000) [pid = 3772] [serial = 2117] [outer = 13E2D800] 15:37:37 INFO - PROCESS | 3772 | 1464392257662 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 15:37:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:37:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 701ms 15:37:37 INFO - PROCESS | 3772 | 1464392257728 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 15:37:37 INFO - PROCESS | 3772 | 1464392257730 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 15:37:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:37:37 INFO - PROCESS | 3772 | 1464392257734 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:37:37 INFO - PROCESS | 3772 | 1464392257735 Marionette TRACE conn2 <- [1,2786,null,{}] 15:37:37 INFO - PROCESS | 3772 | 1464392257739 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:37 INFO - PROCESS | 3772 | 1464392257830 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 15:37:37 INFO - PROCESS | 3772 | 1464392257839 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:37 INFO - PROCESS | 3772 | ++DOCSHELL 159CA800 == 39 [pid = 3772] [id = 706] 15:37:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (159CD000) [pid = 3772] [serial = 2118] [outer = 00000000] 15:37:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (161D9C00) [pid = 3772] [serial = 2119] [outer = 159CD000] 15:37:37 INFO - PROCESS | 3772 | 1464392257885 Marionette DEBUG loaded listener.js 15:37:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (161DF800) [pid = 3772] [serial = 2120] [outer = 159CD000] 15:37:38 INFO - PROCESS | 3772 | 1464392258366 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 15:37:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:37:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 701ms 15:37:38 INFO - PROCESS | 3772 | 1464392258433 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 15:37:38 INFO - PROCESS | 3772 | 1464392258435 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 15:37:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:37:38 INFO - PROCESS | 3772 | 1464392258439 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:37:38 INFO - PROCESS | 3772 | 1464392258440 Marionette TRACE conn2 <- [1,2790,null,{}] 15:37:38 INFO - PROCESS | 3772 | 1464392258444 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:38 INFO - PROCESS | 3772 | 1464392258602 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 15:37:38 INFO - PROCESS | 3772 | 1464392258629 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:38 INFO - PROCESS | 3772 | ++DOCSHELL 168B9800 == 40 [pid = 3772] [id = 707] 15:37:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (168BA400) [pid = 3772] [serial = 2121] [outer = 00000000] 15:37:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (169D3800) [pid = 3772] [serial = 2122] [outer = 168BA400] 15:37:38 INFO - PROCESS | 3772 | 1464392258674 Marionette DEBUG loaded listener.js 15:37:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (16DE7C00) [pid = 3772] [serial = 2123] [outer = 168BA400] 15:37:39 INFO - PROCESS | 3772 | 1464392259116 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:37:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:37:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 685ms 15:37:39 INFO - PROCESS | 3772 | 1464392259138 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 15:37:39 INFO - PROCESS | 3772 | 1464392259140 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 15:37:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:37:39 INFO - PROCESS | 3772 | 1464392259150 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:37:39 INFO - PROCESS | 3772 | 1464392259152 Marionette TRACE conn2 <- [1,2794,null,{}] 15:37:39 INFO - PROCESS | 3772 | 1464392259155 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:39 INFO - PROCESS | 3772 | 1464392259288 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 15:37:39 INFO - PROCESS | 3772 | 1464392259349 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:39 INFO - PROCESS | 3772 | ++DOCSHELL 1768C400 == 41 [pid = 3772] [id = 708] 15:37:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1768F400) [pid = 3772] [serial = 2124] [outer = 00000000] 15:37:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (176AF800) [pid = 3772] [serial = 2125] [outer = 1768F400] 15:37:39 INFO - PROCESS | 3772 | 1464392259403 Marionette DEBUG loaded listener.js 15:37:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1803A400) [pid = 3772] [serial = 2126] [outer = 1768F400] 15:37:39 INFO - PROCESS | 3772 | 1464392259833 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:37:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:37:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 732ms 15:37:39 INFO - PROCESS | 3772 | 1464392259888 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 15:37:39 INFO - PROCESS | 3772 | 1464392259890 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 15:37:39 INFO - PROCESS | 3772 | 1464392259893 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:37:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:37:39 INFO - PROCESS | 3772 | 1464392259895 Marionette TRACE conn2 <- [1,2798,null,{}] 15:37:39 INFO - PROCESS | 3772 | 1464392259898 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:40 INFO - PROCESS | 3772 | 1464392260039 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 15:37:40 INFO - PROCESS | 3772 | 1464392260063 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:40 INFO - PROCESS | 3772 | ++DOCSHELL 18675400 == 42 [pid = 3772] [id = 709] 15:37:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (18674800) [pid = 3772] [serial = 2127] [outer = 00000000] 15:37:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1867E000) [pid = 3772] [serial = 2128] [outer = 18674800] 15:37:40 INFO - PROCESS | 3772 | 1464392260108 Marionette DEBUG loaded listener.js 15:37:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (18717400) [pid = 3772] [serial = 2129] [outer = 18674800] 15:37:40 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (16DE8000) [pid = 3772] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:37:40 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1747E000) [pid = 3772] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:37:40 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (12FACC00) [pid = 3772] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:37:40 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (13A72000) [pid = 3772] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:37:40 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (176CB400) [pid = 3772] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:37:40 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (15803400) [pid = 3772] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:37:40 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1106E400) [pid = 3772] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:37:40 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (176B0800) [pid = 3772] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:37:40 INFO - PROCESS | 3772 | 1464392260672 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:37:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:37:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 794ms 15:37:40 INFO - PROCESS | 3772 | 1464392260697 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 15:37:40 INFO - PROCESS | 3772 | 1464392260698 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 15:37:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:37:40 INFO - PROCESS | 3772 | 1464392260706 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:37:40 INFO - PROCESS | 3772 | 1464392260708 Marionette TRACE conn2 <- [1,2802,null,{}] 15:37:40 INFO - PROCESS | 3772 | 1464392260711 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:40 INFO - PROCESS | 3772 | 1464392260794 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 15:37:40 INFO - PROCESS | 3772 | 1464392260800 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:40 INFO - PROCESS | 3772 | ++DOCSHELL 12F13000 == 43 [pid = 3772] [id = 710] 15:37:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (15802C00) [pid = 3772] [serial = 2130] [outer = 00000000] 15:37:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (17696800) [pid = 3772] [serial = 2131] [outer = 15802C00] 15:37:40 INFO - PROCESS | 3772 | 1464392260847 Marionette DEBUG loaded listener.js 15:37:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (176B5800) [pid = 3772] [serial = 2132] [outer = 15802C00] 15:37:41 INFO - PROCESS | 3772 | 1464392261311 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 15:37:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:37:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 639ms 15:37:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:37:41 INFO - PROCESS | 3772 | 1464392261324 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 15:37:41 INFO - PROCESS | 3772 | 1464392261326 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 15:37:41 INFO - PROCESS | 3772 | 1464392261330 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:37:41 INFO - PROCESS | 3772 | 1464392261331 Marionette TRACE conn2 <- [1,2806,null,{}] 15:37:41 INFO - PROCESS | 3772 | 1464392261334 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:41 INFO - PROCESS | 3772 | 1464392261441 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 15:37:41 INFO - PROCESS | 3772 | 1464392261447 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:41 INFO - PROCESS | 3772 | ++DOCSHELL 105F7000 == 44 [pid = 3772] [id = 711] 15:37:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1809C000) [pid = 3772] [serial = 2133] [outer = 00000000] 15:37:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (18B5A800) [pid = 3772] [serial = 2134] [outer = 1809C000] 15:37:41 INFO - PROCESS | 3772 | 1464392261492 Marionette DEBUG loaded listener.js 15:37:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (18B5F000) [pid = 3772] [serial = 2135] [outer = 1809C000] 15:37:41 INFO - PROCESS | 3772 | 1464392261925 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 15:37:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:37:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 623ms 15:37:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:37:41 INFO - PROCESS | 3772 | 1464392261968 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 15:37:41 INFO - PROCESS | 3772 | 1464392261970 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 15:37:41 INFO - PROCESS | 3772 | 1464392261973 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:37:41 INFO - PROCESS | 3772 | 1464392261975 Marionette TRACE conn2 <- [1,2810,null,{}] 15:37:41 INFO - PROCESS | 3772 | 1464392261978 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:42 INFO - PROCESS | 3772 | 1464392262059 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 15:37:42 INFO - PROCESS | 3772 | 1464392262066 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:42 INFO - PROCESS | 3772 | ++DOCSHELL 0F30CC00 == 45 [pid = 3772] [id = 712] 15:37:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (112D5000) [pid = 3772] [serial = 2136] [outer = 00000000] 15:37:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (18B65C00) [pid = 3772] [serial = 2137] [outer = 112D5000] 15:37:42 INFO - PROCESS | 3772 | 1464392262110 Marionette DEBUG loaded listener.js 15:37:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (18B68400) [pid = 3772] [serial = 2138] [outer = 112D5000] 15:37:42 INFO - PROCESS | 3772 | 1464392262611 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:37:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:37:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 686ms 15:37:42 INFO - PROCESS | 3772 | 1464392262674 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 15:37:42 INFO - PROCESS | 3772 | 1464392262678 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 15:37:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:37:42 INFO - PROCESS | 3772 | 1464392262684 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:37:42 INFO - PROCESS | 3772 | 1464392262689 Marionette TRACE conn2 <- [1,2814,null,{}] 15:37:42 INFO - PROCESS | 3772 | 1464392262696 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:42 INFO - PROCESS | 3772 | 1464392262819 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 15:37:42 INFO - PROCESS | 3772 | 1464392262999 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:43 INFO - PROCESS | 3772 | ++DOCSHELL 10B15C00 == 46 [pid = 3772] [id = 713] 15:37:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (10B16C00) [pid = 3772] [serial = 2139] [outer = 00000000] 15:37:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1106E800) [pid = 3772] [serial = 2140] [outer = 10B16C00] 15:37:43 INFO - PROCESS | 3772 | 1464392263057 Marionette DEBUG loaded listener.js 15:37:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1140A800) [pid = 3772] [serial = 2141] [outer = 10B16C00] 15:37:43 INFO - PROCESS | 3772 | 1464392263630 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:37:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:37:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 997ms 15:37:43 INFO - PROCESS | 3772 | 1464392263687 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 15:37:43 INFO - PROCESS | 3772 | 1464392263693 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 15:37:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:37:43 INFO - PROCESS | 3772 | 1464392263700 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:37:43 INFO - PROCESS | 3772 | 1464392263703 Marionette TRACE conn2 <- [1,2818,null,{}] 15:37:43 INFO - PROCESS | 3772 | 1464392263707 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:43 INFO - PROCESS | 3772 | 1464392263816 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 15:37:43 INFO - PROCESS | 3772 | 1464392263958 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:43 INFO - PROCESS | 3772 | ++DOCSHELL 1395B800 == 47 [pid = 3772] [id = 714] 15:37:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (13A79400) [pid = 3772] [serial = 2142] [outer = 00000000] 15:37:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (15609000) [pid = 3772] [serial = 2143] [outer = 13A79400] 15:37:44 INFO - PROCESS | 3772 | 1464392264023 Marionette DEBUG loaded listener.js 15:37:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (161D7C00) [pid = 3772] [serial = 2144] [outer = 13A79400] 15:37:44 INFO - PROCESS | 3772 | 1464392264636 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:37:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:37:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 997ms 15:37:44 INFO - PROCESS | 3772 | 1464392264700 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 15:37:44 INFO - PROCESS | 3772 | 1464392264702 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 15:37:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:37:44 INFO - PROCESS | 3772 | 1464392264706 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:37:44 INFO - PROCESS | 3772 | 1464392264710 Marionette TRACE conn2 <- [1,2822,null,{}] 15:37:44 INFO - PROCESS | 3772 | 1464392264734 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:44 INFO - PROCESS | 3772 | 1464392264880 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 15:37:44 INFO - PROCESS | 3772 | 1464392264949 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:44 INFO - PROCESS | 3772 | ++DOCSHELL 176B5C00 == 48 [pid = 3772] [id = 715] 15:37:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (176D1400) [pid = 3772] [serial = 2145] [outer = 00000000] 15:37:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (17FCAC00) [pid = 3772] [serial = 2146] [outer = 176D1400] 15:37:44 INFO - PROCESS | 3772 | 1464392265009 Marionette DEBUG loaded listener.js 15:37:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1871EC00) [pid = 3772] [serial = 2147] [outer = 176D1400] 15:37:45 INFO - PROCESS | 3772 | 1464392265634 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:37:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:37:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 997ms 15:37:45 INFO - PROCESS | 3772 | 1464392265701 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 15:37:45 INFO - PROCESS | 3772 | 1464392265704 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 15:37:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:37:45 INFO - PROCESS | 3772 | 1464392265709 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:37:45 INFO - PROCESS | 3772 | 1464392265711 Marionette TRACE conn2 <- [1,2826,null,{}] 15:37:45 INFO - PROCESS | 3772 | 1464392265714 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:45 INFO - PROCESS | 3772 | 1464392265821 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 15:37:45 INFO - PROCESS | 3772 | 1464392265960 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:45 INFO - PROCESS | 3772 | ++DOCSHELL 19A88400 == 49 [pid = 3772] [id = 716] 15:37:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (19A88800) [pid = 3772] [serial = 2148] [outer = 00000000] 15:37:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (19A8EC00) [pid = 3772] [serial = 2149] [outer = 19A88800] 15:37:46 INFO - PROCESS | 3772 | 1464392266016 Marionette DEBUG loaded listener.js 15:37:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (19BB5C00) [pid = 3772] [serial = 2150] [outer = 19A88800] 15:37:46 INFO - PROCESS | 3772 | 1464392266574 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:37:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:37:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 903ms 15:37:46 INFO - PROCESS | 3772 | 1464392266614 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 15:37:46 INFO - PROCESS | 3772 | 1464392266616 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 15:37:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:37:46 INFO - PROCESS | 3772 | 1464392266620 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:37:46 INFO - PROCESS | 3772 | 1464392266622 Marionette TRACE conn2 <- [1,2830,null,{}] 15:37:46 INFO - PROCESS | 3772 | 1464392266625 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:46 INFO - PROCESS | 3772 | 1464392266727 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 15:37:46 INFO - PROCESS | 3772 | 1464392266839 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:46 INFO - PROCESS | 3772 | ++DOCSHELL 105F0000 == 50 [pid = 3772] [id = 717] 15:37:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (174F9000) [pid = 3772] [serial = 2151] [outer = 00000000] 15:37:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (19BBF400) [pid = 3772] [serial = 2152] [outer = 174F9000] 15:37:46 INFO - PROCESS | 3772 | 1464392266894 Marionette DEBUG loaded listener.js 15:37:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (19C37000) [pid = 3772] [serial = 2153] [outer = 174F9000] 15:37:47 INFO - PROCESS | 3772 | 1464392267522 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:37:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:37:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 934ms 15:37:47 INFO - PROCESS | 3772 | 1464392267564 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 15:37:47 INFO - PROCESS | 3772 | 1464392267567 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 15:37:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:37:47 INFO - PROCESS | 3772 | 1464392267571 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:37:47 INFO - PROCESS | 3772 | 1464392267573 Marionette TRACE conn2 <- [1,2834,null,{}] 15:37:47 INFO - PROCESS | 3772 | 1464392267576 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:47 INFO - PROCESS | 3772 | 1464392267700 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 15:37:47 INFO - PROCESS | 3772 | 1464392267848 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:47 INFO - PROCESS | 3772 | ++DOCSHELL 10A58400 == 51 [pid = 3772] [id = 718] 15:37:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (11078400) [pid = 3772] [serial = 2154] [outer = 00000000] 15:37:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (12B20000) [pid = 3772] [serial = 2155] [outer = 11078400] 15:37:47 INFO - PROCESS | 3772 | 1464392267905 Marionette DEBUG loaded listener.js 15:37:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (161DC400) [pid = 3772] [serial = 2156] [outer = 11078400] 15:37:48 INFO - PROCESS | 3772 | 1464392268596 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:37:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:37:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1090ms 15:37:48 INFO - PROCESS | 3772 | 1464392268670 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 15:37:48 INFO - PROCESS | 3772 | 1464392268675 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 15:37:48 INFO - PROCESS | 3772 | 1464392268680 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:37:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:37:48 INFO - PROCESS | 3772 | 1464392268684 Marionette TRACE conn2 <- [1,2838,null,{}] 15:37:48 INFO - PROCESS | 3772 | 1464392268689 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:48 INFO - PROCESS | 3772 | 1464392268829 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 15:37:48 INFO - PROCESS | 3772 | 1464392268989 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:48 INFO - PROCESS | 3772 | --DOCSHELL 105F7000 == 50 [pid = 3772] [id = 711] 15:37:48 INFO - PROCESS | 3772 | --DOCSHELL 12F13000 == 49 [pid = 3772] [id = 710] 15:37:48 INFO - PROCESS | 3772 | --DOCSHELL 18675400 == 48 [pid = 3772] [id = 709] 15:37:48 INFO - PROCESS | 3772 | --DOCSHELL 1768C400 == 47 [pid = 3772] [id = 708] 15:37:48 INFO - PROCESS | 3772 | --DOCSHELL 168B9800 == 46 [pid = 3772] [id = 707] 15:37:48 INFO - PROCESS | 3772 | --DOCSHELL 159CA800 == 45 [pid = 3772] [id = 706] 15:37:48 INFO - PROCESS | 3772 | --DOCSHELL 13A76400 == 44 [pid = 3772] [id = 705] 15:37:48 INFO - PROCESS | 3772 | --DOCSHELL 10A64000 == 43 [pid = 3772] [id = 704] 15:37:48 INFO - PROCESS | 3772 | --DOCSHELL 10561C00 == 42 [pid = 3772] [id = 703] 15:37:48 INFO - PROCESS | 3772 | --DOCSHELL 10A57C00 == 41 [pid = 3772] [id = 699] 15:37:48 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1809F000) [pid = 3772] [serial = 2095] [outer = 00000000] [url = about:blank] 15:37:48 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (17FCA400) [pid = 3772] [serial = 2093] [outer = 00000000] [url = about:blank] 15:37:48 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (16F06800) [pid = 3772] [serial = 2083] [outer = 00000000] [url = about:blank] 15:37:48 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (17694400) [pid = 3772] [serial = 2087] [outer = 00000000] [url = about:blank] 15:37:48 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1327C400) [pid = 3772] [serial = 2074] [outer = 00000000] [url = about:blank] 15:37:48 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (138EE000) [pid = 3772] [serial = 2075] [outer = 00000000] [url = about:blank] 15:37:48 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (168BF400) [pid = 3772] [serial = 2080] [outer = 00000000] [url = about:blank] 15:37:48 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (178B7400) [pid = 3772] [serial = 2092] [outer = 00000000] [url = about:blank] 15:37:48 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (16DE7400) [pid = 3772] [serial = 2062] [outer = 00000000] [url = about:blank] 15:37:48 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (15FBC800) [pid = 3772] [serial = 2077] [outer = 00000000] [url = about:blank] 15:37:48 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (15807C00) [pid = 3772] [serial = 2059] [outer = 00000000] [url = about:blank] 15:37:48 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (11410800) [pid = 3772] [serial = 2072] [outer = 00000000] [url = about:blank] 15:37:48 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (161D6C00) [pid = 3772] [serial = 2078] [outer = 00000000] [url = about:blank] 15:37:48 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (176B6400) [pid = 3772] [serial = 2090] [outer = 00000000] [url = about:blank] 15:37:49 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (173C7800) [pid = 3772] [serial = 2065] [outer = 00000000] [url = about:blank] 15:37:49 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (168C5800) [pid = 3772] [serial = 2081] [outer = 00000000] [url = about:blank] 15:37:49 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (13A75400) [pid = 3772] [serial = 2068] [outer = 00000000] [url = about:blank] 15:37:49 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (112DD000) [pid = 3772] [serial = 2056] [outer = 00000000] [url = about:blank] 15:37:49 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (16F0F000) [pid = 3772] [serial = 2084] [outer = 00000000] [url = about:blank] 15:37:49 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (176B4800) [pid = 3772] [serial = 2089] [outer = 00000000] [url = about:blank] 15:37:49 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (11079000) [pid = 3772] [serial = 2071] [outer = 00000000] [url = about:blank] 15:37:49 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1768EC00) [pid = 3772] [serial = 2086] [outer = 00000000] [url = about:blank] 15:37:49 INFO - PROCESS | 3772 | ++DOCSHELL 1047B400 == 42 [pid = 3772] [id = 719] 15:37:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (104E7C00) [pid = 3772] [serial = 2157] [outer = 00000000] 15:37:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1107A000) [pid = 3772] [serial = 2158] [outer = 104E7C00] 15:37:49 INFO - PROCESS | 3772 | 1464392269074 Marionette DEBUG loaded listener.js 15:37:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (129F4000) [pid = 3772] [serial = 2159] [outer = 104E7C00] 15:37:49 INFO - PROCESS | 3772 | 1464392269529 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:37:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:37:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 903ms 15:37:49 INFO - PROCESS | 3772 | 1464392269585 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 15:37:49 INFO - PROCESS | 3772 | 1464392269591 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 15:37:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:37:49 INFO - PROCESS | 3772 | 1464392269597 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:37:49 INFO - PROCESS | 3772 | 1464392269599 Marionette TRACE conn2 <- [1,2842,null,{}] 15:37:49 INFO - PROCESS | 3772 | 1464392269603 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:49 INFO - PROCESS | 3772 | 1464392269694 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 15:37:49 INFO - PROCESS | 3772 | 1464392269703 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:49 INFO - PROCESS | 3772 | ++DOCSHELL 12FEDC00 == 43 [pid = 3772] [id = 720] 15:37:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (12FF4C00) [pid = 3772] [serial = 2160] [outer = 00000000] 15:37:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1593A400) [pid = 3772] [serial = 2161] [outer = 12FF4C00] 15:37:49 INFO - PROCESS | 3772 | 1464392269749 Marionette DEBUG loaded listener.js 15:37:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (15FBBC00) [pid = 3772] [serial = 2162] [outer = 12FF4C00] 15:37:50 INFO - PROCESS | 3772 | 1464392270253 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:37:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:37:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 685ms 15:37:50 INFO - PROCESS | 3772 | 1464392270282 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 15:37:50 INFO - PROCESS | 3772 | 1464392270285 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 15:37:50 INFO - PROCESS | 3772 | 1464392270288 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:37:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:37:50 INFO - PROCESS | 3772 | 1464392270291 Marionette TRACE conn2 <- [1,2846,null,{}] 15:37:50 INFO - PROCESS | 3772 | 1464392270301 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:50 INFO - PROCESS | 3772 | 1464392270390 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 15:37:50 INFO - PROCESS | 3772 | 1464392270401 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:50 INFO - PROCESS | 3772 | ++DOCSHELL 168C6400 == 44 [pid = 3772] [id = 721] 15:37:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (168C6C00) [pid = 3772] [serial = 2163] [outer = 00000000] 15:37:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (16DE9C00) [pid = 3772] [serial = 2164] [outer = 168C6C00] 15:37:50 INFO - PROCESS | 3772 | 1464392270451 Marionette DEBUG loaded listener.js 15:37:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (16F0B800) [pid = 3772] [serial = 2165] [outer = 168C6C00] 15:37:50 INFO - PROCESS | 3772 | 1464392270948 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:37:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:37:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 700ms 15:37:50 INFO - PROCESS | 3772 | 1464392270989 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 15:37:50 INFO - PROCESS | 3772 | 1464392270991 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 15:37:50 INFO - PROCESS | 3772 | 1464392270994 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:37:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:37:50 INFO - PROCESS | 3772 | 1464392270996 Marionette TRACE conn2 <- [1,2850,null,{}] 15:37:50 INFO - PROCESS | 3772 | 1464392271000 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:51 INFO - PROCESS | 3772 | 1464392271086 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 15:37:51 INFO - PROCESS | 3772 | 1464392271228 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:51 INFO - PROCESS | 3772 | ++DOCSHELL 1768A400 == 45 [pid = 3772] [id = 722] 15:37:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1768B000) [pid = 3772] [serial = 2166] [outer = 00000000] 15:37:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (17692000) [pid = 3772] [serial = 2167] [outer = 1768B000] 15:37:51 INFO - PROCESS | 3772 | 1464392271272 Marionette DEBUG loaded listener.js 15:37:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (176ABC00) [pid = 3772] [serial = 2168] [outer = 1768B000] 15:37:51 INFO - PROCESS | 3772 | 1464392271683 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:37:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:37:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 732ms 15:37:51 INFO - PROCESS | 3772 | 1464392271735 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 15:37:51 INFO - PROCESS | 3772 | 1464392271737 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 15:37:51 INFO - PROCESS | 3772 | 1464392271740 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:37:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:37:51 INFO - PROCESS | 3772 | 1464392271742 Marionette TRACE conn2 <- [1,2854,null,{}] 15:37:51 INFO - PROCESS | 3772 | 1464392271745 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:51 INFO - PROCESS | 3772 | 1464392271863 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 15:37:51 INFO - PROCESS | 3772 | 1464392271931 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:51 INFO - PROCESS | 3772 | ++DOCSHELL 10A5F800 == 46 [pid = 3772] [id = 723] 15:37:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (17699C00) [pid = 3772] [serial = 2169] [outer = 00000000] 15:37:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (178B5000) [pid = 3772] [serial = 2170] [outer = 17699C00] 15:37:51 INFO - PROCESS | 3772 | 1464392271977 Marionette DEBUG loaded listener.js 15:37:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (178C0000) [pid = 3772] [serial = 2171] [outer = 17699C00] 15:37:52 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (168BA400) [pid = 3772] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:37:52 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (13E2D800) [pid = 3772] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:37:52 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (10A64C00) [pid = 3772] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:37:52 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (1809C000) [pid = 3772] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:37:52 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1768F400) [pid = 3772] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:37:52 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (18674800) [pid = 3772] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:37:52 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (15802C00) [pid = 3772] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:37:52 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (178B7000) [pid = 3772] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:37:52 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (105F6400) [pid = 3772] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:37:52 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (159CD000) [pid = 3772] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:37:52 INFO - PROCESS | 3772 | 1464392272820 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:37:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:37:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1089ms 15:37:52 INFO - PROCESS | 3772 | 1464392272842 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 15:37:52 INFO - PROCESS | 3772 | 1464392272847 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 15:37:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:37:52 INFO - PROCESS | 3772 | 1464392272853 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:37:52 INFO - PROCESS | 3772 | 1464392272856 Marionette TRACE conn2 <- [1,2858,null,{}] 15:37:52 INFO - PROCESS | 3772 | 1464392272862 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:53 INFO - PROCESS | 3772 | 1464392273003 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 15:37:53 INFO - PROCESS | 3772 | 1464392273147 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:53 INFO - PROCESS | 3772 | ++DOCSHELL 11296C00 == 47 [pid = 3772] [id = 724] 15:37:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (11299800) [pid = 3772] [serial = 2172] [outer = 00000000] 15:37:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (132F3C00) [pid = 3772] [serial = 2173] [outer = 11299800] 15:37:53 INFO - PROCESS | 3772 | 1464392273206 Marionette DEBUG loaded listener.js 15:37:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1395A400) [pid = 3772] [serial = 2174] [outer = 11299800] 15:37:53 INFO - PROCESS | 3772 | 1464392273822 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 15:37:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:37:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1043ms 15:37:53 INFO - PROCESS | 3772 | 1464392273898 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 15:37:53 INFO - PROCESS | 3772 | 1464392273904 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 15:37:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:37:53 INFO - PROCESS | 3772 | 1464392273930 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:37:53 INFO - PROCESS | 3772 | 1464392273933 Marionette TRACE conn2 <- [1,2862,null,{}] 15:37:53 INFO - PROCESS | 3772 | 1464392273937 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:54 INFO - PROCESS | 3772 | 1464392274115 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 15:37:54 INFO - PROCESS | 3772 | 1464392274221 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:54 INFO - PROCESS | 3772 | ++DOCSHELL 161D2400 == 48 [pid = 3772] [id = 725] 15:37:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (161D3C00) [pid = 3772] [serial = 2175] [outer = 00000000] 15:37:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (168B8C00) [pid = 3772] [serial = 2176] [outer = 161D3C00] 15:37:54 INFO - PROCESS | 3772 | 1464392274284 Marionette DEBUG loaded listener.js 15:37:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (169D2800) [pid = 3772] [serial = 2177] [outer = 161D3C00] 15:37:54 INFO - PROCESS | 3772 | 1464392274841 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:37:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:37:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 997ms 15:37:54 INFO - PROCESS | 3772 | 1464392274916 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 15:37:54 INFO - PROCESS | 3772 | 1464392274919 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 15:37:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:37:54 INFO - PROCESS | 3772 | 1464392274923 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:37:54 INFO - PROCESS | 3772 | 1464392274926 Marionette TRACE conn2 <- [1,2866,null,{}] 15:37:54 INFO - PROCESS | 3772 | 1464392274937 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:55 INFO - PROCESS | 3772 | 1464392275053 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 15:37:55 INFO - PROCESS | 3772 | 1464392275190 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:55 INFO - PROCESS | 3772 | ++DOCSHELL 176B3800 == 49 [pid = 3772] [id = 726] 15:37:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (17FD2800) [pid = 3772] [serial = 2178] [outer = 00000000] 15:37:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (18465C00) [pid = 3772] [serial = 2179] [outer = 17FD2800] 15:37:55 INFO - PROCESS | 3772 | 1464392275249 Marionette DEBUG loaded listener.js 15:37:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (18675400) [pid = 3772] [serial = 2180] [outer = 17FD2800] 15:37:55 INFO - PROCESS | 3772 | 1464392275859 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:37:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:37:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 996ms 15:37:55 INFO - PROCESS | 3772 | 1464392275925 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 15:37:55 INFO - PROCESS | 3772 | 1464392275928 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 15:37:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:37:55 INFO - PROCESS | 3772 | 1464392275931 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:37:55 INFO - PROCESS | 3772 | 1464392275933 Marionette TRACE conn2 <- [1,2870,null,{}] 15:37:55 INFO - PROCESS | 3772 | 1464392275937 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:56 INFO - PROCESS | 3772 | 1464392276043 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 15:37:56 INFO - PROCESS | 3772 | 1464392276184 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:56 INFO - PROCESS | 3772 | ++DOCSHELL 1809D800 == 50 [pid = 3772] [id = 727] 15:37:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1846A800) [pid = 3772] [serial = 2181] [outer = 00000000] 15:37:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (18B60000) [pid = 3772] [serial = 2182] [outer = 1846A800] 15:37:56 INFO - PROCESS | 3772 | 1464392276240 Marionette DEBUG loaded listener.js 15:37:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (19A85400) [pid = 3772] [serial = 2183] [outer = 1846A800] 15:37:56 INFO - PROCESS | 3772 | 1464392276812 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:37:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:37:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 934ms 15:37:56 INFO - PROCESS | 3772 | 1464392276875 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 15:37:56 INFO - PROCESS | 3772 | 1464392276878 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 15:37:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:37:56 INFO - PROCESS | 3772 | 1464392276881 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:37:56 INFO - PROCESS | 3772 | 1464392276883 Marionette TRACE conn2 <- [1,2874,null,{}] 15:37:56 INFO - PROCESS | 3772 | 1464392276887 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:56 INFO - PROCESS | 3772 | 1464392276988 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 15:37:57 INFO - PROCESS | 3772 | 1464392277129 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:57 INFO - PROCESS | 3772 | ++DOCSHELL 10B0EC00 == 51 [pid = 3772] [id = 728] 15:37:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (10B0F800) [pid = 3772] [serial = 2184] [outer = 00000000] 15:37:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (19BBC800) [pid = 3772] [serial = 2185] [outer = 10B0F800] 15:37:57 INFO - PROCESS | 3772 | 1464392277185 Marionette DEBUG loaded listener.js 15:37:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1A045800) [pid = 3772] [serial = 2186] [outer = 10B0F800] 15:37:57 INFO - PROCESS | 3772 | 1464392277784 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:37:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:37:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1090ms 15:37:57 INFO - PROCESS | 3772 | 1464392277983 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 15:37:57 INFO - PROCESS | 3772 | 1464392277987 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 15:37:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:37:57 INFO - PROCESS | 3772 | 1464392277992 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:37:57 INFO - PROCESS | 3772 | 1464392277995 Marionette TRACE conn2 <- [1,2878,null,{}] 15:37:57 INFO - PROCESS | 3772 | 1464392278001 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:58 INFO - PROCESS | 3772 | 1464392278104 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 15:37:58 INFO - PROCESS | 3772 | 1464392278242 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:58 INFO - PROCESS | 3772 | ++DOCSHELL 11076C00 == 52 [pid = 3772] [id = 729] 15:37:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (112DF000) [pid = 3772] [serial = 2187] [outer = 00000000] 15:37:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (12FB1800) [pid = 3772] [serial = 2188] [outer = 112DF000] 15:37:58 INFO - PROCESS | 3772 | 1464392278294 Marionette DEBUG loaded listener.js 15:37:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1395C000) [pid = 3772] [serial = 2189] [outer = 112DF000] 15:37:58 INFO - PROCESS | 3772 | --DOCSHELL 1768A400 == 51 [pid = 3772] [id = 722] 15:37:58 INFO - PROCESS | 3772 | --DOCSHELL 168C6400 == 50 [pid = 3772] [id = 721] 15:37:58 INFO - PROCESS | 3772 | --DOCSHELL 12FEDC00 == 49 [pid = 3772] [id = 720] 15:37:58 INFO - PROCESS | 3772 | --DOCSHELL 1047B400 == 48 [pid = 3772] [id = 719] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (15606000) [pid = 3772] [serial = 2117] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1140F800) [pid = 3772] [serial = 2113] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (11FB4800) [pid = 3772] [serial = 2114] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (11072C00) [pid = 3772] [serial = 2098] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (18B65C00) [pid = 3772] [serial = 2137] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (18B5F000) [pid = 3772] [serial = 2135] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1803A400) [pid = 3772] [serial = 2126] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (176AF800) [pid = 3772] [serial = 2125] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1867E000) [pid = 3772] [serial = 2128] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (176B5800) [pid = 3772] [serial = 2132] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (17696800) [pid = 3772] [serial = 2131] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (18B5A800) [pid = 3772] [serial = 2134] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (14345400) [pid = 3772] [serial = 2101] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (182A4800) [pid = 3772] [serial = 2096] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (129F9400) [pid = 3772] [serial = 2111] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (11BB8800) [pid = 3772] [serial = 2110] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (161D9C00) [pid = 3772] [serial = 2119] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (176B8400) [pid = 3772] [serial = 2104] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1867B800) [pid = 3772] [serial = 2107] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (18717400) [pid = 3772] [serial = 2129] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (161DF800) [pid = 3772] [serial = 2120] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (169D3800) [pid = 3772] [serial = 2122] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (16DE7C00) [pid = 3772] [serial = 2123] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (15112C00) [pid = 3772] [serial = 2116] [outer = 00000000] [url = about:blank] 15:37:58 INFO - PROCESS | 3772 | 1464392278921 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:37:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:37:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 996ms 15:37:58 INFO - PROCESS | 3772 | 1464392278980 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 15:37:58 INFO - PROCESS | 3772 | 1464392278984 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 15:37:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:37:58 INFO - PROCESS | 3772 | 1464392278991 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:37:58 INFO - PROCESS | 3772 | 1464392278994 Marionette TRACE conn2 <- [1,2882,null,{}] 15:37:59 INFO - PROCESS | 3772 | 1464392279001 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:59 INFO - PROCESS | 3772 | 1464392279090 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 15:37:59 INFO - PROCESS | 3772 | 1464392279097 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:59 INFO - PROCESS | 3772 | ++DOCSHELL 129FA800 == 49 [pid = 3772] [id = 730] 15:37:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (129FB800) [pid = 3772] [serial = 2190] [outer = 00000000] 15:37:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (13E2E800) [pid = 3772] [serial = 2191] [outer = 129FB800] 15:37:59 INFO - PROCESS | 3772 | 1464392279143 Marionette DEBUG loaded listener.js 15:37:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (15608800) [pid = 3772] [serial = 2192] [outer = 129FB800] 15:37:59 INFO - PROCESS | 3772 | 1464392279676 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:37:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:37:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 732ms 15:37:59 INFO - PROCESS | 3772 | 1464392279731 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 15:37:59 INFO - PROCESS | 3772 | 1464392279733 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 15:37:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:37:59 INFO - PROCESS | 3772 | 1464392279737 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:37:59 INFO - PROCESS | 3772 | 1464392279739 Marionette TRACE conn2 <- [1,2886,null,{}] 15:37:59 INFO - PROCESS | 3772 | 1464392279748 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:59 INFO - PROCESS | 3772 | 1464392279839 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 15:37:59 INFO - PROCESS | 3772 | 1464392279944 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:59 INFO - PROCESS | 3772 | ++DOCSHELL 167D1C00 == 50 [pid = 3772] [id = 731] 15:37:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (167D9400) [pid = 3772] [serial = 2193] [outer = 00000000] 15:37:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (16DEF400) [pid = 3772] [serial = 2194] [outer = 167D9400] 15:37:59 INFO - PROCESS | 3772 | 1464392279992 Marionette DEBUG loaded listener.js 15:38:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (174EF400) [pid = 3772] [serial = 2195] [outer = 167D9400] 15:38:00 INFO - PROCESS | 3772 | 1464392280408 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:38:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:38:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 685ms 15:38:00 INFO - PROCESS | 3772 | 1464392280436 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 15:38:00 INFO - PROCESS | 3772 | 1464392280438 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 15:38:00 INFO - PROCESS | 3772 | 1464392280441 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:38:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:38:00 INFO - PROCESS | 3772 | 1464392280443 Marionette TRACE conn2 <- [1,2890,null,{}] 15:38:00 INFO - PROCESS | 3772 | 1464392280446 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:00 INFO - PROCESS | 3772 | 1464392280532 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 15:38:00 INFO - PROCESS | 3772 | 1464392280539 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:00 INFO - PROCESS | 3772 | ++DOCSHELL 173CAC00 == 51 [pid = 3772] [id = 732] 15:38:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (17697400) [pid = 3772] [serial = 2196] [outer = 00000000] 15:38:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (176D2800) [pid = 3772] [serial = 2197] [outer = 17697400] 15:38:00 INFO - PROCESS | 3772 | 1464392280584 Marionette DEBUG loaded listener.js 15:38:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (182A5C00) [pid = 3772] [serial = 2198] [outer = 17697400] 15:38:01 INFO - PROCESS | 3772 | 1464392281034 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:38:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:38:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 623ms 15:38:01 INFO - PROCESS | 3772 | 1464392281083 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 15:38:01 INFO - PROCESS | 3772 | 1464392281085 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 15:38:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:38:01 INFO - PROCESS | 3772 | 1464392281088 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:38:01 INFO - PROCESS | 3772 | 1464392281090 Marionette TRACE conn2 <- [1,2894,null,{}] 15:38:01 INFO - PROCESS | 3772 | 1464392281093 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:01 INFO - PROCESS | 3772 | 1464392281225 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 15:38:01 INFO - PROCESS | 3772 | 1464392281322 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:01 INFO - PROCESS | 3772 | ++DOCSHELL 18671C00 == 52 [pid = 3772] [id = 733] 15:38:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (18674000) [pid = 3772] [serial = 2199] [outer = 00000000] 15:38:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (18718800) [pid = 3772] [serial = 2200] [outer = 18674000] 15:38:01 INFO - PROCESS | 3772 | 1464392281366 Marionette DEBUG loaded listener.js 15:38:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (18720000) [pid = 3772] [serial = 2201] [outer = 18674000] 15:38:01 INFO - PROCESS | 3772 | 1464392281796 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:38:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:38:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 732ms 15:38:01 INFO - PROCESS | 3772 | 1464392281831 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 15:38:01 INFO - PROCESS | 3772 | 1464392281833 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 15:38:01 INFO - PROCESS | 3772 | 1464392281836 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:38:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:38:01 INFO - PROCESS | 3772 | 1464392281838 Marionette TRACE conn2 <- [1,2898,null,{}] 15:38:01 INFO - PROCESS | 3772 | 1464392281841 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:01 INFO - PROCESS | 3772 | 1464392281986 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 15:38:02 INFO - PROCESS | 3772 | 1464392282058 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:02 INFO - PROCESS | 3772 | ++DOCSHELL 18726000 == 53 [pid = 3772] [id = 734] 15:38:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (18B5DC00) [pid = 3772] [serial = 2202] [outer = 00000000] 15:38:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (19A8B000) [pid = 3772] [serial = 2203] [outer = 18B5DC00] 15:38:02 INFO - PROCESS | 3772 | 1464392282104 Marionette DEBUG loaded listener.js 15:38:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1A044400) [pid = 3772] [serial = 2204] [outer = 18B5DC00] 15:38:02 INFO - PROCESS | 3772 | 1464392282518 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 15:38:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:38:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:38:02 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 731ms 15:38:02 INFO - PROCESS | 3772 | 1464392282577 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 15:38:02 INFO - PROCESS | 3772 | 1464392282579 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 15:38:02 INFO - TEST-START | /DOMEvents/constructors.html 15:38:02 INFO - PROCESS | 3772 | 1464392282583 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:38:02 INFO - PROCESS | 3772 | 1464392282584 Marionette TRACE conn2 <- [1,2902,null,{}] 15:38:02 INFO - PROCESS | 3772 | 1464392282622 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:02 INFO - PROCESS | 3772 | 1464392282741 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 15:38:02 INFO - PROCESS | 3772 | 1464392282809 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:02 INFO - PROCESS | 3772 | ++DOCSHELL 18B66000 == 54 [pid = 3772] [id = 735] 15:38:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (19BB1800) [pid = 3772] [serial = 2205] [outer = 00000000] 15:38:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1A0B1000) [pid = 3772] [serial = 2206] [outer = 19BB1800] 15:38:02 INFO - PROCESS | 3772 | 1464392282853 Marionette DEBUG loaded listener.js 15:38:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1A0B1C00) [pid = 3772] [serial = 2207] [outer = 19BB1800] 15:38:03 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (112D5000) [pid = 3772] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:38:03 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (12FF4C00) [pid = 3772] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:38:03 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (104E7C00) [pid = 3772] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:38:03 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (168C6C00) [pid = 3772] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:38:03 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (11299C00) [pid = 3772] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:38:03 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (10A62800) [pid = 3772] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:38:03 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1768B000) [pid = 3772] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:38:03 INFO - PROCESS | 3772 | 1464392283338 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:38:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:38:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:38:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:38:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:38:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:38:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:38:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:38:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:38:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 810ms 15:38:03 INFO - PROCESS | 3772 | 1464392283385 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 15:38:03 INFO - PROCESS | 3772 | 1464392283387 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 15:38:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:38:03 INFO - PROCESS | 3772 | 1464392283390 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:38:03 INFO - PROCESS | 3772 | 1464392283392 Marionette TRACE conn2 <- [1,2906,null,{}] 15:38:03 INFO - PROCESS | 3772 | 1464392283411 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:03 INFO - PROCESS | 3772 | 1464392283530 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 15:38:03 INFO - PROCESS | 3772 | 1464392283542 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:03 INFO - PROCESS | 3772 | ++DOCSHELL 105EFC00 == 55 [pid = 3772] [id = 736] 15:38:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1768B000) [pid = 3772] [serial = 2208] [outer = 00000000] 15:38:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1A04E800) [pid = 3772] [serial = 2209] [outer = 1768B000] 15:38:03 INFO - PROCESS | 3772 | 1464392283586 Marionette DEBUG loaded listener.js 15:38:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1A19B800) [pid = 3772] [serial = 2210] [outer = 1768B000] 15:38:03 INFO - PROCESS | 3772 | 1464392283965 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:38:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:38:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 591ms 15:38:03 INFO - PROCESS | 3772 | 1464392283987 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 15:38:03 INFO - PROCESS | 3772 | 1464392283988 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 15:38:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:38:03 INFO - PROCESS | 3772 | 1464392283992 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:38:03 INFO - PROCESS | 3772 | 1464392283994 Marionette TRACE conn2 <- [1,2910,null,{}] 15:38:03 INFO - PROCESS | 3772 | 1464392283998 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:04 INFO - PROCESS | 3772 | 1464392284126 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 15:38:04 INFO - PROCESS | 3772 | 1464392284162 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:04 INFO - PROCESS | 3772 | ++DOCSHELL 15607000 == 56 [pid = 3772] [id = 737] 15:38:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (176B0C00) [pid = 3772] [serial = 2211] [outer = 00000000] 15:38:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1A321C00) [pid = 3772] [serial = 2212] [outer = 176B0C00] 15:38:04 INFO - PROCESS | 3772 | 1464392284210 Marionette DEBUG loaded listener.js 15:38:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1A3B6000) [pid = 3772] [serial = 2213] [outer = 176B0C00] 15:38:04 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:38:04 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:38:04 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:38:04 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:38:04 INFO - PROCESS | 3772 | 1464392284620 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 15:38:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:38:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:38:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:38:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:38:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 15:38:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:38:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:38:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:38:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 15:38:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:38:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:38:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:38:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 15:38:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:38:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:38:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:38:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:38:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 700ms 15:38:04 INFO - PROCESS | 3772 | 1464392284693 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 15:38:04 INFO - PROCESS | 3772 | 1464392284695 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 15:38:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:38:04 INFO - PROCESS | 3772 | 1464392284713 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:38:04 INFO - PROCESS | 3772 | 1464392284716 Marionette TRACE conn2 <- [1,2914,null,{}] 15:38:04 INFO - PROCESS | 3772 | 1464392284720 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:04 INFO - PROCESS | 3772 | 1464392284802 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 15:38:04 INFO - PROCESS | 3772 | 1464392284809 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:04 INFO - PROCESS | 3772 | ++DOCSHELL 166D3000 == 57 [pid = 3772] [id = 738] 15:38:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (16958000) [pid = 3772] [serial = 2214] [outer = 00000000] 15:38:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1A88C400) [pid = 3772] [serial = 2215] [outer = 16958000] 15:38:04 INFO - PROCESS | 3772 | 1464392284852 Marionette DEBUG loaded listener.js 15:38:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1A891400) [pid = 3772] [serial = 2216] [outer = 16958000] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 19A88400 == 56 [pid = 3772] [id = 716] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 0F30F000 == 55 [pid = 3772] [id = 433] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 105F0000 == 54 [pid = 3772] [id = 717] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 13A74C00 == 53 [pid = 3772] [id = 684] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 10B15C00 == 52 [pid = 3772] [id = 713] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 176B5C00 == 51 [pid = 3772] [id = 715] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 18672C00 == 50 [pid = 3772] [id = 702] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 15117400 == 49 [pid = 3772] [id = 427] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 1313B000 == 48 [pid = 3772] [id = 700] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 12FAA800 == 47 [pid = 3772] [id = 701] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 12B1B400 == 46 [pid = 3772] [id = 665] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 11070C00 == 45 [pid = 3772] [id = 429] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 1395B800 == 44 [pid = 3772] [id = 714] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 10A58400 == 43 [pid = 3772] [id = 718] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 104EDC00 == 42 [pid = 3772] [id = 435] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 176AD400 == 41 [pid = 3772] [id = 698] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 129FA800 == 40 [pid = 3772] [id = 730] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 11076C00 == 39 [pid = 3772] [id = 729] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 1809D800 == 38 [pid = 3772] [id = 727] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 10B0EC00 == 37 [pid = 3772] [id = 728] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 176B3800 == 36 [pid = 3772] [id = 726] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 161D2400 == 35 [pid = 3772] [id = 725] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 10A5F800 == 34 [pid = 3772] [id = 723] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 11296C00 == 33 [pid = 3772] [id = 724] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 0F30CC00 == 32 [pid = 3772] [id = 712] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 173CAC00 == 31 [pid = 3772] [id = 732] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 18671C00 == 30 [pid = 3772] [id = 733] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 18B66000 == 29 [pid = 3772] [id = 735] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 18726000 == 28 [pid = 3772] [id = 734] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 105EFC00 == 27 [pid = 3772] [id = 736] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 15607000 == 26 [pid = 3772] [id = 737] 15:38:06 INFO - PROCESS | 3772 | --DOCSHELL 167D1C00 == 25 [pid = 3772] [id = 731] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (17692000) [pid = 3772] [serial = 2167] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (18B68400) [pid = 3772] [serial = 2138] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1593A400) [pid = 3772] [serial = 2161] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (15FBBC00) [pid = 3772] [serial = 2162] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1107A000) [pid = 3772] [serial = 2158] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (129F4000) [pid = 3772] [serial = 2159] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (16DE9C00) [pid = 3772] [serial = 2164] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (16F0B800) [pid = 3772] [serial = 2165] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (12B20000) [pid = 3772] [serial = 2155] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1106E800) [pid = 3772] [serial = 2140] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (15609000) [pid = 3772] [serial = 2143] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (17FCAC00) [pid = 3772] [serial = 2146] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (19A8EC00) [pid = 3772] [serial = 2149] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (19BBF400) [pid = 3772] [serial = 2152] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (129F6000) [pid = 3772] [serial = 2036] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (15112400) [pid = 3772] [serial = 2069] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (176ABC00) [pid = 3772] [serial = 2168] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (178B5000) [pid = 3772] [serial = 2170] [outer = 00000000] [url = about:blank] 15:38:06 INFO - PROCESS | 3772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:38:06 INFO - PROCESS | 3772 | 1464392286974 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 15:38:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:38:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2304ms 15:38:07 INFO - PROCESS | 3772 | 1464392287024 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 15:38:07 INFO - PROCESS | 3772 | 1464392287028 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 15:38:07 INFO - PROCESS | 3772 | 1464392287034 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:38:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:38:07 INFO - PROCESS | 3772 | 1464392287037 Marionette TRACE conn2 <- [1,2918,null,{}] 15:38:07 INFO - PROCESS | 3772 | 1464392287043 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:07 INFO - PROCESS | 3772 | 1464392287136 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 15:38:07 INFO - PROCESS | 3772 | 1464392287144 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:07 INFO - PROCESS | 3772 | ++DOCSHELL 103CFC00 == 26 [pid = 3772] [id = 739] 15:38:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (103D9C00) [pid = 3772] [serial = 2217] [outer = 00000000] 15:38:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (10503800) [pid = 3772] [serial = 2218] [outer = 103D9C00] 15:38:07 INFO - PROCESS | 3772 | 1464392287194 Marionette DEBUG loaded listener.js 15:38:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (105F3000) [pid = 3772] [serial = 2219] [outer = 103D9C00] 15:38:07 INFO - PROCESS | 3772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:38:07 INFO - PROCESS | 3772 | 1464392287687 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 15:38:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:38:07 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 685ms 15:38:07 INFO - PROCESS | 3772 | 1464392287718 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 15:38:07 INFO - PROCESS | 3772 | 1464392287724 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 15:38:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:38:07 INFO - PROCESS | 3772 | 1464392287730 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:38:07 INFO - PROCESS | 3772 | 1464392287733 Marionette TRACE conn2 <- [1,2922,null,{}] 15:38:07 INFO - PROCESS | 3772 | 1464392287736 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:07 INFO - PROCESS | 3772 | 1464392287824 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 15:38:07 INFO - PROCESS | 3772 | 1464392287833 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:07 INFO - PROCESS | 3772 | ++DOCSHELL 10B0EC00 == 27 [pid = 3772] [id = 740] 15:38:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (10B11C00) [pid = 3772] [serial = 2220] [outer = 00000000] 15:38:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1106C800) [pid = 3772] [serial = 2221] [outer = 10B11C00] 15:38:07 INFO - PROCESS | 3772 | 1464392287882 Marionette DEBUG loaded listener.js 15:38:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (11073400) [pid = 3772] [serial = 2222] [outer = 10B11C00] 15:38:08 INFO - PROCESS | 3772 | 1464392288356 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:38:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:38:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 639ms 15:38:08 INFO - PROCESS | 3772 | 1464392288366 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 15:38:08 INFO - PROCESS | 3772 | 1464392288369 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 15:38:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:38:08 INFO - PROCESS | 3772 | 1464392288372 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:38:08 INFO - PROCESS | 3772 | 1464392288376 Marionette TRACE conn2 <- [1,2926,null,{}] 15:38:08 INFO - PROCESS | 3772 | 1464392288387 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:08 INFO - PROCESS | 3772 | 1464392288476 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 15:38:08 INFO - PROCESS | 3772 | 1464392288484 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:08 INFO - PROCESS | 3772 | ++DOCSHELL 11859400 == 28 [pid = 3772] [id = 741] 15:38:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1185B000) [pid = 3772] [serial = 2223] [outer = 00000000] 15:38:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (11F23400) [pid = 3772] [serial = 2224] [outer = 1185B000] 15:38:08 INFO - PROCESS | 3772 | 1464392288534 Marionette DEBUG loaded listener.js 15:38:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (12944000) [pid = 3772] [serial = 2225] [outer = 1185B000] 15:38:08 INFO - PROCESS | 3772 | 1464392289003 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:38:09 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:38:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 700ms 15:38:09 INFO - PROCESS | 3772 | 1464392289071 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 15:38:09 INFO - PROCESS | 3772 | 1464392289074 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 15:38:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:38:09 INFO - PROCESS | 3772 | 1464392289077 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:38:09 INFO - PROCESS | 3772 | 1464392289079 Marionette TRACE conn2 <- [1,2930,null,{}] 15:38:09 INFO - PROCESS | 3772 | 1464392289082 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:09 INFO - PROCESS | 3772 | 1464392289165 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 15:38:09 INFO - PROCESS | 3772 | 1464392289171 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:09 INFO - PROCESS | 3772 | ++DOCSHELL 129FB000 == 29 [pid = 3772] [id = 742] 15:38:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (129FE400) [pid = 3772] [serial = 2226] [outer = 00000000] 15:38:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (12FAE800) [pid = 3772] [serial = 2227] [outer = 129FE400] 15:38:09 INFO - PROCESS | 3772 | 1464392289216 Marionette DEBUG loaded listener.js 15:38:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (131D5400) [pid = 3772] [serial = 2228] [outer = 129FE400] 15:38:09 INFO - PROCESS | 3772 | 1464392289655 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 15:38:09 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 15:38:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:38:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 639ms 15:38:09 INFO - PROCESS | 3772 | 1464392289715 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 15:38:09 INFO - PROCESS | 3772 | 1464392289717 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 15:38:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:38:09 INFO - PROCESS | 3772 | 1464392289720 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:38:09 INFO - PROCESS | 3772 | 1464392289722 Marionette TRACE conn2 <- [1,2934,null,{}] 15:38:09 INFO - PROCESS | 3772 | 1464392289726 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:09 INFO - PROCESS | 3772 | 1464392289803 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 15:38:09 INFO - PROCESS | 3772 | 1464392289827 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:09 INFO - PROCESS | 3772 | ++DOCSHELL 13964400 == 30 [pid = 3772] [id = 743] 15:38:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (13964C00) [pid = 3772] [serial = 2229] [outer = 00000000] 15:38:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (13A78800) [pid = 3772] [serial = 2230] [outer = 13964C00] 15:38:09 INFO - PROCESS | 3772 | 1464392289874 Marionette DEBUG loaded listener.js 15:38:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (13E35000) [pid = 3772] [serial = 2231] [outer = 13964C00] 15:38:10 INFO - PROCESS | 3772 | 1464392290320 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:38:10 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:38:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 623ms 15:38:10 INFO - PROCESS | 3772 | 1464392290358 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 15:38:10 INFO - PROCESS | 3772 | 1464392290360 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 15:38:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:38:10 INFO - PROCESS | 3772 | 1464392290377 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:38:10 INFO - PROCESS | 3772 | 1464392290378 Marionette TRACE conn2 <- [1,2938,null,{}] 15:38:10 INFO - PROCESS | 3772 | 1464392290386 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:10 INFO - PROCESS | 3772 | 1464392290492 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 15:38:10 INFO - PROCESS | 3772 | 1464392290502 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:10 INFO - PROCESS | 3772 | ++DOCSHELL 1511DC00 == 31 [pid = 3772] [id = 744] 15:38:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (15809400) [pid = 3772] [serial = 2232] [outer = 00000000] 15:38:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (159CF800) [pid = 3772] [serial = 2233] [outer = 15809400] 15:38:10 INFO - PROCESS | 3772 | 1464392290548 Marionette DEBUG loaded listener.js 15:38:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (15FC0C00) [pid = 3772] [serial = 2234] [outer = 15809400] 15:38:10 INFO - PROCESS | 3772 | ++DOCSHELL 166D0800 == 32 [pid = 3772] [id = 745] 15:38:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (166D0C00) [pid = 3772] [serial = 2235] [outer = 00000000] 15:38:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (166D1400) [pid = 3772] [serial = 2236] [outer = 166D0C00] 15:38:10 INFO - PROCESS | 3772 | 1464392291008 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:38:11 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:38:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 685ms 15:38:11 INFO - PROCESS | 3772 | 1464392291074 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 15:38:11 INFO - PROCESS | 3772 | 1464392291076 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 15:38:11 INFO - PROCESS | 3772 | 1464392291079 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:38:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:38:11 INFO - PROCESS | 3772 | 1464392291081 Marionette TRACE conn2 <- [1,2942,null,{}] 15:38:11 INFO - PROCESS | 3772 | 1464392291085 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:11 INFO - PROCESS | 3772 | 1464392291167 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 15:38:11 INFO - PROCESS | 3772 | 1464392291176 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:11 INFO - PROCESS | 3772 | ++DOCSHELL 118CCC00 == 33 [pid = 3772] [id = 746] 15:38:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (13E2E000) [pid = 3772] [serial = 2237] [outer = 00000000] 15:38:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (161DEC00) [pid = 3772] [serial = 2238] [outer = 13E2E000] 15:38:11 INFO - PROCESS | 3772 | 1464392291221 Marionette DEBUG loaded listener.js 15:38:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (167D4800) [pid = 3772] [serial = 2239] [outer = 13E2E000] 15:38:11 INFO - PROCESS | 3772 | 1464392291650 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:38:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:38:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:38:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 592ms 15:38:11 INFO - PROCESS | 3772 | 1464392291677 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 15:38:11 INFO - PROCESS | 3772 | 1464392291678 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 15:38:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:38:11 INFO - PROCESS | 3772 | 1464392291682 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:38:11 INFO - PROCESS | 3772 | 1464392291683 Marionette TRACE conn2 <- [1,2946,null,{}] 15:38:11 INFO - PROCESS | 3772 | 1464392291687 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:11 INFO - PROCESS | 3772 | 1464392291835 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 15:38:11 INFO - PROCESS | 3772 | 1464392291843 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:11 INFO - PROCESS | 3772 | ++DOCSHELL 167DA800 == 34 [pid = 3772] [id = 747] 15:38:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (168B8800) [pid = 3772] [serial = 2240] [outer = 00000000] 15:38:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (16955800) [pid = 3772] [serial = 2241] [outer = 168B8800] 15:38:11 INFO - PROCESS | 3772 | 1464392291888 Marionette DEBUG loaded listener.js 15:38:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (16DE8C00) [pid = 3772] [serial = 2242] [outer = 168B8800] 15:38:12 INFO - PROCESS | 3772 | 1464392292270 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:38:12 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:38:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 638ms 15:38:12 INFO - PROCESS | 3772 | 1464392292304 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 15:38:12 INFO - PROCESS | 3772 | 1464392292306 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 15:38:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:38:12 INFO - PROCESS | 3772 | 1464392292310 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:38:12 INFO - PROCESS | 3772 | 1464392292311 Marionette TRACE conn2 <- [1,2950,null,{}] 15:38:12 INFO - PROCESS | 3772 | 1464392292316 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:12 INFO - PROCESS | 3772 | 1464392292463 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 15:38:12 INFO - PROCESS | 3772 | 1464392292485 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:12 INFO - PROCESS | 3772 | ++DOCSHELL 11858000 == 35 [pid = 3772] [id = 748] 15:38:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (13289000) [pid = 3772] [serial = 2243] [outer = 00000000] 15:38:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (173C7800) [pid = 3772] [serial = 2244] [outer = 13289000] 15:38:12 INFO - PROCESS | 3772 | 1464392292534 Marionette DEBUG loaded listener.js 15:38:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (169C5400) [pid = 3772] [serial = 2245] [outer = 13289000] 15:38:12 INFO - PROCESS | 3772 | 1464392292979 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:38:13 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 15:38:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 700ms 15:38:13 INFO - PROCESS | 3772 | 1464392293009 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 15:38:13 INFO - PROCESS | 3772 | 1464392293011 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 15:38:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:38:13 INFO - PROCESS | 3772 | 1464392293015 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:38:13 INFO - PROCESS | 3772 | 1464392293016 Marionette TRACE conn2 <- [1,2954,null,{}] 15:38:13 INFO - PROCESS | 3772 | 1464392293019 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:13 INFO - PROCESS | 3772 | 1464392293142 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 15:38:13 INFO - PROCESS | 3772 | 1464392293148 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:13 INFO - PROCESS | 3772 | ++DOCSHELL 11F22800 == 36 [pid = 3772] [id = 749] 15:38:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (16DE4400) [pid = 3772] [serial = 2246] [outer = 00000000] 15:38:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (17695400) [pid = 3772] [serial = 2247] [outer = 16DE4400] 15:38:13 INFO - PROCESS | 3772 | 1464392293195 Marionette DEBUG loaded listener.js 15:38:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (17698C00) [pid = 3772] [serial = 2248] [outer = 16DE4400] 15:38:13 INFO - PROCESS | 3772 | 1464392293629 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:38:13 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 15:38:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 623ms 15:38:13 INFO - PROCESS | 3772 | 1464392293653 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 15:38:13 INFO - PROCESS | 3772 | 1464392293655 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 15:38:13 INFO - PROCESS | 3772 | 1464392293658 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:38:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:38:13 INFO - PROCESS | 3772 | 1464392293661 Marionette TRACE conn2 <- [1,2958,null,{}] 15:38:13 INFO - PROCESS | 3772 | 1464392293671 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:13 INFO - PROCESS | 3772 | 1464392293800 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 15:38:13 INFO - PROCESS | 3772 | 1464392293806 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:13 INFO - PROCESS | 3772 | ++DOCSHELL 1768C800 == 37 [pid = 3772] [id = 750] 15:38:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (17699000) [pid = 3772] [serial = 2249] [outer = 00000000] 15:38:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (176D7C00) [pid = 3772] [serial = 2250] [outer = 17699000] 15:38:13 INFO - PROCESS | 3772 | 1464392293860 Marionette DEBUG loaded listener.js 15:38:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (17FCA400) [pid = 3772] [serial = 2251] [outer = 17699000] 15:38:14 INFO - PROCESS | 3772 | 1464392294350 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:38:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:38:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 748ms 15:38:14 INFO - PROCESS | 3772 | 1464392294420 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 15:38:14 INFO - PROCESS | 3772 | 1464392294422 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 15:38:14 INFO - PROCESS | 3772 | 1464392294425 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:38:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:38:14 INFO - PROCESS | 3772 | 1464392294427 Marionette TRACE conn2 <- [1,2962,null,{}] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (176D1400) [pid = 3772] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (13E2D400) [pid = 3772] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (15FC9800) [pid = 3772] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (13187C00) [pid = 3772] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (10B16C00) [pid = 3772] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (13A79400) [pid = 3772] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (16DE2800) [pid = 3772] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (174F9000) [pid = 3772] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (10A62000) [pid = 3772] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1318E800) [pid = 3772] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (18674000) [pid = 3772] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (19BB1800) [pid = 3772] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (18B5DC00) [pid = 3772] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (17697400) [pid = 3772] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (167D9400) [pid = 3772] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (129FB800) [pid = 3772] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (112DF000) [pid = 3772] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (10B0F800) [pid = 3772] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1846A800) [pid = 3772] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (17FD2800) [pid = 3772] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (161D3C00) [pid = 3772] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (11299800) [pid = 3772] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (17699C00) [pid = 3772] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1768B000) [pid = 3772] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (16083800) [pid = 3772] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (104ED800) [pid = 3772] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (11078400) [pid = 3772] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (18673400) [pid = 3772] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (19A88800) [pid = 3772] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (10B0A800) [pid = 3772] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (16DF1800) [pid = 3772] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (176B0C00) [pid = 3772] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:38:14 INFO - PROCESS | 3772 | 1464392294886 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:14 INFO - PROCESS | 3772 | 1464392294966 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 15:38:14 INFO - PROCESS | 3772 | 1464392294973 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:14 INFO - PROCESS | 3772 | ++DOCSHELL 11078000 == 38 [pid = 3772] [id = 751] 15:38:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (11078400) [pid = 3772] [serial = 2252] [outer = 00000000] 15:38:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (11404400) [pid = 3772] [serial = 2253] [outer = 11078400] 15:38:15 INFO - PROCESS | 3772 | 1464392295017 Marionette DEBUG loaded listener.js 15:38:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (129FB800) [pid = 3772] [serial = 2254] [outer = 11078400] 15:38:15 INFO - PROCESS | 3772 | 1464392295450 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 15:38:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 15:38:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1028ms 15:38:15 INFO - PROCESS | 3772 | 1464392295467 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 15:38:15 INFO - PROCESS | 3772 | 1464392295468 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 15:38:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:38:15 INFO - PROCESS | 3772 | 1464392295472 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:38:15 INFO - PROCESS | 3772 | 1464392295473 Marionette TRACE conn2 <- [1,2966,null,{}] 15:38:15 INFO - PROCESS | 3772 | 1464392295489 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:15 INFO - PROCESS | 3772 | 1464392295565 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 15:38:15 INFO - PROCESS | 3772 | 1464392295571 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:15 INFO - PROCESS | 3772 | ++DOCSHELL 129FD000 == 39 [pid = 3772] [id = 752] 15:38:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (13187C00) [pid = 3772] [serial = 2255] [outer = 00000000] 15:38:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (168BA800) [pid = 3772] [serial = 2256] [outer = 13187C00] 15:38:15 INFO - PROCESS | 3772 | 1464392295615 Marionette DEBUG loaded listener.js 15:38:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (16DEE400) [pid = 3772] [serial = 2257] [outer = 13187C00] 15:38:16 INFO - PROCESS | 3772 | 1464392296031 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:38:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:38:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 592ms 15:38:16 INFO - PROCESS | 3772 | 1464392296069 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 15:38:16 INFO - PROCESS | 3772 | 1464392296071 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 15:38:16 INFO - PROCESS | 3772 | 1464392296074 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:38:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:38:16 INFO - PROCESS | 3772 | 1464392296076 Marionette TRACE conn2 <- [1,2970,null,{}] 15:38:16 INFO - PROCESS | 3772 | 1464392296080 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:16 INFO - PROCESS | 3772 | 1464392296199 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 15:38:16 INFO - PROCESS | 3772 | 1464392296208 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:16 INFO - PROCESS | 3772 | ++DOCSHELL 176B3C00 == 40 [pid = 3772] [id = 753] 15:38:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (176B4400) [pid = 3772] [serial = 2258] [outer = 00000000] 15:38:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (178B8400) [pid = 3772] [serial = 2259] [outer = 176B4400] 15:38:16 INFO - PROCESS | 3772 | 1464392296252 Marionette DEBUG loaded listener.js 15:38:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (18039400) [pid = 3772] [serial = 2260] [outer = 176B4400] 15:38:16 INFO - PROCESS | 3772 | 1464392296648 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 15:38:16 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 15:38:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:38:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 638ms 15:38:16 INFO - PROCESS | 3772 | 1464392296696 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 15:38:16 INFO - PROCESS | 3772 | 1464392296698 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 15:38:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:38:16 INFO - PROCESS | 3772 | 1464392296702 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:38:16 INFO - PROCESS | 3772 | 1464392296703 Marionette TRACE conn2 <- [1,2974,null,{}] 15:38:16 INFO - PROCESS | 3772 | 1464392296707 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:16 INFO - PROCESS | 3772 | 1464392296839 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 15:38:16 INFO - PROCESS | 3772 | 1464392296960 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:16 INFO - PROCESS | 3772 | ++DOCSHELL 0F307400 == 41 [pid = 3772] [id = 754] 15:38:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (0F308000) [pid = 3772] [serial = 2261] [outer = 00000000] 15:38:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (0F39BC00) [pid = 3772] [serial = 2262] [outer = 0F308000] 15:38:17 INFO - PROCESS | 3772 | 1464392297021 Marionette DEBUG loaded listener.js 15:38:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1047F000) [pid = 3772] [serial = 2263] [outer = 0F308000] 15:38:17 INFO - PROCESS | 3772 | 1464392297674 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:38:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:38:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 996ms 15:38:17 INFO - PROCESS | 3772 | 1464392297710 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 15:38:17 INFO - PROCESS | 3772 | 1464392297715 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 15:38:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:38:17 INFO - PROCESS | 3772 | 1464392297720 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:38:17 INFO - PROCESS | 3772 | 1464392297724 Marionette TRACE conn2 <- [1,2978,null,{}] 15:38:17 INFO - PROCESS | 3772 | 1464392297729 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:17 INFO - PROCESS | 3772 | 1464392297848 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 15:38:17 INFO - PROCESS | 3772 | 1464392297995 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:18 INFO - PROCESS | 3772 | ++DOCSHELL 11406C00 == 42 [pid = 3772] [id = 755] 15:38:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (11408000) [pid = 3772] [serial = 2264] [outer = 00000000] 15:38:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (118CC400) [pid = 3772] [serial = 2265] [outer = 11408000] 15:38:18 INFO - PROCESS | 3772 | 1464392298053 Marionette DEBUG loaded listener.js 15:38:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (129F5400) [pid = 3772] [serial = 2266] [outer = 11408000] 15:38:18 INFO - PROCESS | 3772 | ++DOCSHELL 14347400 == 43 [pid = 3772] [id = 756] 15:38:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (14347800) [pid = 3772] [serial = 2267] [outer = 00000000] 15:38:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (15930000) [pid = 3772] [serial = 2268] [outer = 14347800] 15:38:18 INFO - PROCESS | 3772 | 1464392298765 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:38:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:38:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1090ms 15:38:18 INFO - PROCESS | 3772 | 1464392298827 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 15:38:18 INFO - PROCESS | 3772 | 1464392298832 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 15:38:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:38:18 INFO - PROCESS | 3772 | 1464392298836 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:38:18 INFO - PROCESS | 3772 | 1464392298838 Marionette TRACE conn2 <- [1,2982,null,{}] 15:38:18 INFO - PROCESS | 3772 | 1464392298842 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:18 INFO - PROCESS | 3772 | 1464392298999 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 15:38:19 INFO - PROCESS | 3772 | 1464392299136 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:19 INFO - PROCESS | 3772 | ++DOCSHELL 10B0A000 == 44 [pid = 3772] [id = 757] 15:38:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (10B0E800) [pid = 3772] [serial = 2269] [outer = 00000000] 15:38:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (138EE400) [pid = 3772] [serial = 2270] [outer = 10B0E800] 15:38:19 INFO - PROCESS | 3772 | 1464392299196 Marionette DEBUG loaded listener.js 15:38:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1593E800) [pid = 3772] [serial = 2271] [outer = 10B0E800] 15:38:19 INFO - PROCESS | 3772 | 1464392299979 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:38:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:38:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:38:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1184ms 15:38:20 INFO - PROCESS | 3772 | 1464392300031 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 15:38:20 INFO - PROCESS | 3772 | 1464392300035 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 15:38:20 INFO - PROCESS | 3772 | 1464392300040 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:38:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:38:20 INFO - PROCESS | 3772 | 1464392300044 Marionette TRACE conn2 <- [1,2986,null,{}] 15:38:20 INFO - PROCESS | 3772 | 1464392300049 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:20 INFO - PROCESS | 3772 | 1464392300158 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 15:38:20 INFO - PROCESS | 3772 | 1464392300314 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:20 INFO - PROCESS | 3772 | --DOCSHELL 104EC000 == 43 [pid = 3772] [id = 677] 15:38:20 INFO - PROCESS | 3772 | --DOCSHELL 152D0800 == 42 [pid = 3772] [id = 672] 15:38:20 INFO - PROCESS | 3772 | --DOCSHELL 103D9000 == 41 [pid = 3772] [id = 679] 15:38:20 INFO - PROCESS | 3772 | --DOCSHELL 11296800 == 40 [pid = 3772] [id = 678] 15:38:20 INFO - PROCESS | 3772 | --DOCSHELL 15FC0800 == 39 [pid = 3772] [id = 676] 15:38:20 INFO - PROCESS | 3772 | --DOCSHELL 11404000 == 38 [pid = 3772] [id = 674] 15:38:20 INFO - PROCESS | 3772 | --DOCSHELL 0F397000 == 37 [pid = 3772] [id = 671] 15:38:20 INFO - PROCESS | 3772 | --DOCSHELL 12FF3000 == 36 [pid = 3772] [id = 670] 15:38:20 INFO - PROCESS | 3772 | --DOCSHELL 1129E000 == 35 [pid = 3772] [id = 682] 15:38:20 INFO - PROCESS | 3772 | --DOCSHELL 103CF400 == 34 [pid = 3772] [id = 666] 15:38:20 INFO - PROCESS | 3772 | --DOCSHELL 138E9C00 == 33 [pid = 3772] [id = 681] 15:38:20 INFO - PROCESS | 3772 | --DOCSHELL 11404800 == 32 [pid = 3772] [id = 668] 15:38:20 INFO - PROCESS | 3772 | --DOCSHELL 1123FC00 == 31 [pid = 3772] [id = 680] 15:38:20 INFO - PROCESS | 3772 | --DOCSHELL 10B09000 == 30 [pid = 3772] [id = 667] 15:38:20 INFO - PROCESS | 3772 | --DOCSHELL 166D0800 == 29 [pid = 3772] [id = 745] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (161DC400) [pid = 3772] [serial = 2156] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (18719000) [pid = 3772] [serial = 2108] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (19BB5C00) [pid = 3772] [serial = 2150] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (11245000) [pid = 3772] [serial = 2099] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (174F2800) [pid = 3772] [serial = 2066] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1871EC00) [pid = 3772] [serial = 2147] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (168B7C00) [pid = 3772] [serial = 2054] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (18093800) [pid = 3772] [serial = 2105] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (15FBB000) [pid = 3772] [serial = 2060] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1140A800) [pid = 3772] [serial = 2141] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (161D7C00) [pid = 3772] [serial = 2144] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (16DE9000) [pid = 3772] [serial = 2063] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (19C37000) [pid = 3772] [serial = 2153] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (129F3400) [pid = 3772] [serial = 2057] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1560E800) [pid = 3772] [serial = 2102] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (132F2800) [pid = 3772] [serial = 2030] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (10B08800) [pid = 3772] [serial = 2033] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1A3B6000) [pid = 3772] [serial = 2213] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1A88C400) [pid = 3772] [serial = 2215] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (18718800) [pid = 3772] [serial = 2200] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (18720000) [pid = 3772] [serial = 2201] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1A0B1000) [pid = 3772] [serial = 2206] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1A044400) [pid = 3772] [serial = 2204] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (19A8B000) [pid = 3772] [serial = 2203] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1A0B1C00) [pid = 3772] [serial = 2207] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1A321C00) [pid = 3772] [serial = 2212] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (176D2800) [pid = 3772] [serial = 2197] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (16DEF400) [pid = 3772] [serial = 2194] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (174EF400) [pid = 3772] [serial = 2195] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (13E2E800) [pid = 3772] [serial = 2191] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (15608800) [pid = 3772] [serial = 2192] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1395C000) [pid = 3772] [serial = 2189] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (12FB1800) [pid = 3772] [serial = 2188] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A045800) [pid = 3772] [serial = 2186] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (19BBC800) [pid = 3772] [serial = 2185] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (19A85400) [pid = 3772] [serial = 2183] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (18B60000) [pid = 3772] [serial = 2182] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (18675400) [pid = 3772] [serial = 2180] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (18465C00) [pid = 3772] [serial = 2179] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (169D2800) [pid = 3772] [serial = 2177] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (168B8C00) [pid = 3772] [serial = 2176] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1395A400) [pid = 3772] [serial = 2174] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (132F3C00) [pid = 3772] [serial = 2173] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (178C0000) [pid = 3772] [serial = 2171] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1A04E800) [pid = 3772] [serial = 2209] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1A19B800) [pid = 3772] [serial = 2210] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (182A5C00) [pid = 3772] [serial = 2198] [outer = 00000000] [url = about:blank] 15:38:20 INFO - PROCESS | 3772 | ++DOCSHELL 0F302800 == 30 [pid = 3772] [id = 758] 15:38:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (0F397000) [pid = 3772] [serial = 2272] [outer = 00000000] 15:38:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (10558400) [pid = 3772] [serial = 2273] [outer = 0F397000] 15:38:20 INFO - PROCESS | 3772 | 1464392300400 Marionette DEBUG loaded listener.js 15:38:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (10B0C000) [pid = 3772] [serial = 2274] [outer = 0F397000] 15:38:20 INFO - PROCESS | 3772 | 1464392300812 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:38:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:38:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 794ms 15:38:20 INFO - PROCESS | 3772 | 1464392300844 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 15:38:20 INFO - PROCESS | 3772 | 1464392300849 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 15:38:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:38:20 INFO - PROCESS | 3772 | 1464392300855 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:38:20 INFO - PROCESS | 3772 | 1464392300857 Marionette TRACE conn2 <- [1,2990,null,{}] 15:38:20 INFO - PROCESS | 3772 | 1464392300861 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:20 INFO - PROCESS | 3772 | 1464392300926 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 15:38:20 INFO - PROCESS | 3772 | 1464392300933 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:20 INFO - PROCESS | 3772 | ++DOCSHELL 1106BC00 == 31 [pid = 3772] [id = 759] 15:38:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1106D400) [pid = 3772] [serial = 2275] [outer = 00000000] 15:38:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1140A800) [pid = 3772] [serial = 2276] [outer = 1106D400] 15:38:20 INFO - PROCESS | 3772 | 1464392300986 Marionette DEBUG loaded listener.js 15:38:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (11F15800) [pid = 3772] [serial = 2277] [outer = 1106D400] 15:38:21 INFO - PROCESS | 3772 | 1464392301465 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:38:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 15:38:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 638ms 15:38:21 INFO - PROCESS | 3772 | 1464392301476 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 15:38:21 INFO - PROCESS | 3772 | 1464392301478 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 15:38:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:38:21 INFO - PROCESS | 3772 | 1464392301481 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:38:21 INFO - PROCESS | 3772 | 1464392301485 Marionette TRACE conn2 <- [1,2994,null,{}] 15:38:21 INFO - PROCESS | 3772 | 1464392301495 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:21 INFO - PROCESS | 3772 | 1464392301579 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 15:38:21 INFO - PROCESS | 3772 | 1464392301586 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:21 INFO - PROCESS | 3772 | ++DOCSHELL 132F2000 == 32 [pid = 3772] [id = 760] 15:38:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (132F2800) [pid = 3772] [serial = 2278] [outer = 00000000] 15:38:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1395D400) [pid = 3772] [serial = 2279] [outer = 132F2800] 15:38:21 INFO - PROCESS | 3772 | 1464392301635 Marionette DEBUG loaded listener.js 15:38:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (13A7A400) [pid = 3772] [serial = 2280] [outer = 132F2800] 15:38:22 INFO - PROCESS | 3772 | 1464392302091 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:38:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 15:38:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 639ms 15:38:22 INFO - PROCESS | 3772 | 1464392302119 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 15:38:22 INFO - PROCESS | 3772 | 1464392302121 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 15:38:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:38:22 INFO - PROCESS | 3772 | 1464392302125 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:38:22 INFO - PROCESS | 3772 | 1464392302126 Marionette TRACE conn2 <- [1,2998,null,{}] 15:38:22 INFO - PROCESS | 3772 | 1464392302130 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:22 INFO - PROCESS | 3772 | 1464392302212 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 15:38:22 INFO - PROCESS | 3772 | 1464392302218 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:22 INFO - PROCESS | 3772 | ++DOCSHELL 13E30000 == 33 [pid = 3772] [id = 761] 15:38:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (14347C00) [pid = 3772] [serial = 2281] [outer = 00000000] 15:38:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (15809800) [pid = 3772] [serial = 2282] [outer = 14347C00] 15:38:22 INFO - PROCESS | 3772 | 1464392302265 Marionette DEBUG loaded listener.js 15:38:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (159CE400) [pid = 3772] [serial = 2283] [outer = 14347C00] 15:38:22 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:38:22 INFO - PROCESS | 3772 | 1464392302775 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:38:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:38:22 INFO - {} 15:38:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:38:22 INFO - {} 15:38:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:38:22 INFO - {} 15:38:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:38:22 INFO - {} 15:38:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 685ms 15:38:22 INFO - PROCESS | 3772 | 1464392302824 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 15:38:22 INFO - PROCESS | 3772 | 1464392302826 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 15:38:22 INFO - TEST-START | /FileAPI/fileReader.html 15:38:22 INFO - PROCESS | 3772 | 1464392302830 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:38:22 INFO - PROCESS | 3772 | 1464392302832 Marionette TRACE conn2 <- [1,3002,null,{}] 15:38:22 INFO - PROCESS | 3772 | 1464392302843 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:22 INFO - PROCESS | 3772 | 1464392302956 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 15:38:22 INFO - PROCESS | 3772 | 1464392302962 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:22 INFO - PROCESS | 3772 | ++DOCSHELL 15FBB000 == 34 [pid = 3772] [id = 762] 15:38:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (161D7C00) [pid = 3772] [serial = 2284] [outer = 00000000] 15:38:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (166CF400) [pid = 3772] [serial = 2285] [outer = 161D7C00] 15:38:22 INFO - PROCESS | 3772 | 1464392303007 Marionette DEBUG loaded listener.js 15:38:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (168BCC00) [pid = 3772] [serial = 2286] [outer = 161D7C00] 15:38:23 INFO - PROCESS | 3772 | 1464392303444 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 15:38:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:38:23 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:38:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:38:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:38:23 INFO - TEST-OK | /FileAPI/fileReader.html | took 655ms 15:38:23 INFO - PROCESS | 3772 | 1464392303488 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 15:38:23 INFO - PROCESS | 3772 | 1464392303491 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 15:38:23 INFO - TEST-START | /FileAPI/historical.html 15:38:23 INFO - PROCESS | 3772 | 1464392303494 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:38:23 INFO - PROCESS | 3772 | 1464392303495 Marionette TRACE conn2 <- [1,3006,null,{}] 15:38:23 INFO - PROCESS | 3772 | 1464392303499 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:23 INFO - PROCESS | 3772 | 1464392303627 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 15:38:23 INFO - PROCESS | 3772 | 1464392303724 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:23 INFO - PROCESS | 3772 | ++DOCSHELL 169D2800 == 35 [pid = 3772] [id = 763] 15:38:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (16DE2400) [pid = 3772] [serial = 2287] [outer = 00000000] 15:38:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16E61400) [pid = 3772] [serial = 2288] [outer = 16DE2400] 15:38:23 INFO - PROCESS | 3772 | 1464392303769 Marionette DEBUG loaded listener.js 15:38:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16FDF800) [pid = 3772] [serial = 2289] [outer = 16DE2400] 15:38:24 INFO - PROCESS | 3772 | 1464392304178 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 15:38:24 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:38:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:38:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:38:24 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:38:24 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:38:24 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:38:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:38:24 INFO - TEST-OK | /FileAPI/historical.html | took 733ms 15:38:24 INFO - PROCESS | 3772 | 1464392304235 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 15:38:24 INFO - PROCESS | 3772 | 1464392304237 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 15:38:24 INFO - TEST-START | /FileAPI/idlharness.html 15:38:24 INFO - PROCESS | 3772 | 1464392304241 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:38:24 INFO - PROCESS | 3772 | 1464392304242 Marionette TRACE conn2 <- [1,3010,null,{}] 15:38:24 INFO - PROCESS | 3772 | 1464392304246 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:24 INFO - PROCESS | 3772 | 1464392304361 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 15:38:24 INFO - PROCESS | 3772 | 1464392304370 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:24 INFO - PROCESS | 3772 | ++DOCSHELL 16DEDC00 == 36 [pid = 3772] [id = 764] 15:38:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (16F07C00) [pid = 3772] [serial = 2290] [outer = 00000000] 15:38:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1768F000) [pid = 3772] [serial = 2291] [outer = 16F07C00] 15:38:24 INFO - PROCESS | 3772 | 1464392304445 Marionette DEBUG loaded listener.js 15:38:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (17695000) [pid = 3772] [serial = 2292] [outer = 16F07C00] 15:38:24 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16DE4400) [pid = 3772] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:38:24 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (15809400) [pid = 3772] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:38:24 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (103D9C00) [pid = 3772] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:38:24 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (129FE400) [pid = 3772] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:38:24 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (10B11C00) [pid = 3772] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:38:24 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (168B8800) [pid = 3772] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:38:24 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (17699000) [pid = 3772] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:38:24 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (13187C00) [pid = 3772] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:38:24 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1185B000) [pid = 3772] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:38:24 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13964C00) [pid = 3772] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:38:24 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (13E2E000) [pid = 3772] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:38:24 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (11078400) [pid = 3772] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:38:24 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (13289000) [pid = 3772] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:38:24 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (166D0C00) [pid = 3772] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:38:25 INFO - PROCESS | 3772 | 1464392305459 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:38:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:38:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:38:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:38:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:38:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:38:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:38:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:38:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:38:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:38:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:38:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:38:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:38:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:38:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:38:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:38:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:38:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:38:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:38:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:38:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:38:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:38:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:38:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:38:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:38:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:38:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:38:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:38:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:38:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:38:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:38:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:38:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:38:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:38:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:38:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:38:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:38:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:38:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:38:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:38:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 15:38:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:38:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:38:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:38:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:38:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:38:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:38:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:38:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:38:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:38:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:38:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:38:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:38:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:38:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:38:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:38:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:38:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:38:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:38:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:38:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:38:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:38:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:38:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:38:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:38:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:38:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:38:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:38:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:38:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 15:38:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:38:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:38:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:38:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:38:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:38:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:38:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:38:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:38:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:38:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:38:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:38:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 1358ms 15:38:25 INFO - PROCESS | 3772 | 1464392305599 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 15:38:25 INFO - PROCESS | 3772 | 1464392305601 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 15:38:25 INFO - TEST-START | /FileAPI/idlharness.worker 15:38:25 INFO - PROCESS | 3772 | 1464392305605 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:38:25 INFO - PROCESS | 3772 | 1464392305607 Marionette TRACE conn2 <- [1,3014,null,{}] 15:38:25 INFO - PROCESS | 3772 | 1464392305610 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:25 INFO - PROCESS | 3772 | 1464392305721 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 15:38:25 INFO - PROCESS | 3772 | 1464392305731 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:25 INFO - PROCESS | 3772 | ++DOCSHELL 103D9C00 == 37 [pid = 3772] [id = 765] 15:38:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (12FB1800) [pid = 3772] [serial = 2293] [outer = 00000000] 15:38:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (18721000) [pid = 3772] [serial = 2294] [outer = 12FB1800] 15:38:25 INFO - PROCESS | 3772 | 1464392305775 Marionette DEBUG loaded listener.js 15:38:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (18723000) [pid = 3772] [serial = 2295] [outer = 12FB1800] 15:38:25 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:38:26 INFO - PROCESS | 3772 | 1464392306673 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:38:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:38:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:38:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:38:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:38:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:38:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:38:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:38:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:38:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:38:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:38:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:38:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:38:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:38:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:38:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:38:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:38:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:38:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:38:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:38:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:38:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:38:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:38:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:38:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:38:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:38:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:38:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:38:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:38:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:38:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:38:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:38:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:38:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:38:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:38:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:38:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:38:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:38:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:38:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:38:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:38:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:38:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:38:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:38:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:38:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:38:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:38:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:38:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:38:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:38:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:38:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:38:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:38:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:38:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:38:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:38:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:38:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:38:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:38:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:38:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:38:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:38:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:38:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:38:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:38:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:38:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:38:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:38:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:38:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:38:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:38:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:38:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:38:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:38:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:38:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:38:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:38:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:38:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:38:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:38:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:38:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:38:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:38:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:38:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:38:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:38:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:38:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:38:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:38:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:38:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:38:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:38:26 INFO - {} 15:38:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1310ms 15:38:26 INFO - PROCESS | 3772 | 1464392306917 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 15:38:26 INFO - PROCESS | 3772 | 1464392306919 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 15:38:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:38:26 INFO - PROCESS | 3772 | 1464392306923 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:38:26 INFO - PROCESS | 3772 | 1464392306924 Marionette TRACE conn2 <- [1,3018,null,{}] 15:38:26 INFO - PROCESS | 3772 | 1464392306928 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:27 INFO - PROCESS | 3772 | 1464392307097 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 15:38:27 INFO - PROCESS | 3772 | 1464392307232 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:27 INFO - PROCESS | 3772 | ++DOCSHELL 0F30E000 == 38 [pid = 3772] [id = 766] 15:38:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (0F30E400) [pid = 3772] [serial = 2296] [outer = 00000000] 15:38:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (10379000) [pid = 3772] [serial = 2297] [outer = 0F30E400] 15:38:27 INFO - PROCESS | 3772 | 1464392307290 Marionette DEBUG loaded listener.js 15:38:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1055B400) [pid = 3772] [serial = 2298] [outer = 0F30E400] 15:38:27 INFO - PROCESS | 3772 | 1464392307840 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 15:38:27 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 15:38:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 999ms 15:38:27 INFO - PROCESS | 3772 | 1464392307926 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 15:38:27 INFO - PROCESS | 3772 | 1464392307930 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 15:38:27 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:38:27 INFO - PROCESS | 3772 | 1464392307935 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:38:27 INFO - PROCESS | 3772 | 1464392307939 Marionette TRACE conn2 <- [1,3022,null,{}] 15:38:27 INFO - PROCESS | 3772 | 1464392307958 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:28 INFO - PROCESS | 3772 | 1464392308097 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 15:38:28 INFO - PROCESS | 3772 | 1464392308234 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:28 INFO - PROCESS | 3772 | ++DOCSHELL 11FA6800 == 39 [pid = 3772] [id = 767] 15:38:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (11FAA000) [pid = 3772] [serial = 2299] [outer = 00000000] 15:38:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (129F4000) [pid = 3772] [serial = 2300] [outer = 11FAA000] 15:38:28 INFO - PROCESS | 3772 | 1464392308296 Marionette DEBUG loaded listener.js 15:38:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (12B20000) [pid = 3772] [serial = 2301] [outer = 11FAA000] 15:38:28 INFO - PROCESS | 3772 | 1464392308851 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:38:28 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:38:28 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 952ms 15:38:28 INFO - PROCESS | 3772 | 1464392308882 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 15:38:28 INFO - PROCESS | 3772 | 1464392308885 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 15:38:28 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:38:28 INFO - PROCESS | 3772 | 1464392308889 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:38:28 INFO - PROCESS | 3772 | 1464392308892 Marionette TRACE conn2 <- [1,3026,null,{}] 15:38:28 INFO - PROCESS | 3772 | 1464392308896 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:28 INFO - PROCESS | 3772 | 1464392309005 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 15:38:29 INFO - PROCESS | 3772 | 1464392309118 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:29 INFO - PROCESS | 3772 | ++DOCSHELL 13E30400 == 40 [pid = 3772] [id = 768] 15:38:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (13E30800) [pid = 3772] [serial = 2302] [outer = 00000000] 15:38:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (15115000) [pid = 3772] [serial = 2303] [outer = 13E30800] 15:38:29 INFO - PROCESS | 3772 | 1464392309221 Marionette DEBUG loaded listener.js 15:38:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (15608400) [pid = 3772] [serial = 2304] [outer = 13E30800] 15:38:29 INFO - PROCESS | 3772 | 1464392309793 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 15:38:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:38:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:38:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:38:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 998ms 15:38:29 INFO - PROCESS | 3772 | 1464392309873 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 15:38:29 INFO - PROCESS | 3772 | 1464392309878 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 15:38:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:38:29 INFO - PROCESS | 3772 | 1464392309889 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:38:29 INFO - PROCESS | 3772 | 1464392309894 Marionette TRACE conn2 <- [1,3030,null,{}] 15:38:29 INFO - PROCESS | 3772 | 1464392309898 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:30 INFO - PROCESS | 3772 | 1464392310012 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 15:38:30 INFO - PROCESS | 3772 | 1464392310150 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:30 INFO - PROCESS | 3772 | ++DOCSHELL 166D1000 == 41 [pid = 3772] [id = 769] 15:38:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (168C6000) [pid = 3772] [serial = 2305] [outer = 00000000] 15:38:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (16DE4000) [pid = 3772] [serial = 2306] [outer = 168C6000] 15:38:30 INFO - PROCESS | 3772 | 1464392310210 Marionette DEBUG loaded listener.js 15:38:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (16DE4C00) [pid = 3772] [serial = 2307] [outer = 168C6000] 15:38:30 INFO - PROCESS | 3772 | 1464392310926 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:38:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:38:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:38:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:38:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:38:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:38:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:38:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:38:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:38:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:38:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:38:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:38:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:38:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:38:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:38:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:38:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:38:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:38:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:38:31 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1170ms 15:38:31 INFO - PROCESS | 3772 | 1464392311240 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 15:38:31 INFO - PROCESS | 3772 | 1464392311245 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 15:38:31 INFO - PROCESS | 3772 | 1464392311251 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:38:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:38:31 INFO - PROCESS | 3772 | 1464392311256 Marionette TRACE conn2 <- [1,3034,null,{}] 15:38:31 INFO - PROCESS | 3772 | 1464392311264 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:31 INFO - PROCESS | 3772 | 1464392311399 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 15:38:31 INFO - PROCESS | 3772 | 1464392311540 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:31 INFO - PROCESS | 3772 | ++DOCSHELL 11078C00 == 42 [pid = 3772] [id = 770] 15:38:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (11079000) [pid = 3772] [serial = 2308] [outer = 00000000] 15:38:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (11298400) [pid = 3772] [serial = 2309] [outer = 11079000] 15:38:31 INFO - PROCESS | 3772 | 1464392311649 Marionette DEBUG loaded listener.js 15:38:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (11410800) [pid = 3772] [serial = 2310] [outer = 11079000] 15:38:31 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:38:32 INFO - PROCESS | 3772 | --DOCSHELL 11079400 == 41 [pid = 3772] [id = 675] 15:38:32 INFO - PROCESS | 3772 | --DOCSHELL 103D9C00 == 40 [pid = 3772] [id = 765] 15:38:32 INFO - PROCESS | 3772 | --DOCSHELL 16DEDC00 == 39 [pid = 3772] [id = 764] 15:38:32 INFO - PROCESS | 3772 | --DOCSHELL 169D2800 == 38 [pid = 3772] [id = 763] 15:38:32 INFO - PROCESS | 3772 | --DOCSHELL 15FBB000 == 37 [pid = 3772] [id = 762] 15:38:32 INFO - PROCESS | 3772 | --DOCSHELL 13E30000 == 36 [pid = 3772] [id = 761] 15:38:32 INFO - PROCESS | 3772 | --DOCSHELL 132F2000 == 35 [pid = 3772] [id = 760] 15:38:32 INFO - PROCESS | 3772 | --DOCSHELL 1106BC00 == 34 [pid = 3772] [id = 759] 15:38:32 INFO - PROCESS | 3772 | --DOCSHELL 0F302800 == 33 [pid = 3772] [id = 758] 15:38:32 INFO - PROCESS | 3772 | --DOCSHELL 14347400 == 32 [pid = 3772] [id = 756] 15:38:32 INFO - PROCESS | 3772 | --DOCSHELL 11406C00 == 31 [pid = 3772] [id = 755] 15:38:32 INFO - PROCESS | 3772 | --DOCSHELL 0F307400 == 30 [pid = 3772] [id = 754] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (161DEC00) [pid = 3772] [serial = 2238] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (129FB800) [pid = 3772] [serial = 2254] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (167D4800) [pid = 3772] [serial = 2239] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (15FC0C00) [pid = 3772] [serial = 2234] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (11404400) [pid = 3772] [serial = 2253] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (173C7800) [pid = 3772] [serial = 2244] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (166D1400) [pid = 3772] [serial = 2236] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (169C5400) [pid = 3772] [serial = 2245] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (16DEE400) [pid = 3772] [serial = 2257] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (17698C00) [pid = 3772] [serial = 2248] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (178B8400) [pid = 3772] [serial = 2259] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (17695400) [pid = 3772] [serial = 2247] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (159CF800) [pid = 3772] [serial = 2233] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10503800) [pid = 3772] [serial = 2218] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (105F3000) [pid = 3772] [serial = 2219] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (131D5400) [pid = 3772] [serial = 2228] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12FAE800) [pid = 3772] [serial = 2227] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1106C800) [pid = 3772] [serial = 2221] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (11073400) [pid = 3772] [serial = 2222] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16955800) [pid = 3772] [serial = 2241] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16DE8C00) [pid = 3772] [serial = 2242] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (176D7C00) [pid = 3772] [serial = 2250] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (17FCA400) [pid = 3772] [serial = 2251] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (168BA800) [pid = 3772] [serial = 2256] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (11F23400) [pid = 3772] [serial = 2224] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (12944000) [pid = 3772] [serial = 2225] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (13A78800) [pid = 3772] [serial = 2230] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (13E35000) [pid = 3772] [serial = 2231] [outer = 00000000] [url = about:blank] 15:38:32 INFO - PROCESS | 3772 | 1464392312209 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:38:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:38:32 INFO - {} 15:38:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 999ms 15:38:32 INFO - PROCESS | 3772 | 1464392312259 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 15:38:32 INFO - PROCESS | 3772 | 1464392312263 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 15:38:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:38:32 INFO - PROCESS | 3772 | 1464392312270 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:38:32 INFO - PROCESS | 3772 | 1464392312273 Marionette TRACE conn2 <- [1,3038,null,{}] 15:38:32 INFO - PROCESS | 3772 | 1464392312277 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:32 INFO - PROCESS | 3772 | 1464392312381 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 15:38:32 INFO - PROCESS | 3772 | 1464392312474 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:32 INFO - PROCESS | 3772 | ++DOCSHELL 10373800 == 31 [pid = 3772] [id = 771] 15:38:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (103EC800) [pid = 3772] [serial = 2311] [outer = 00000000] 15:38:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10B0D800) [pid = 3772] [serial = 2312] [outer = 103EC800] 15:38:32 INFO - PROCESS | 3772 | 1464392312519 Marionette DEBUG loaded listener.js 15:38:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (129FE400) [pid = 3772] [serial = 2313] [outer = 103EC800] 15:38:32 INFO - PROCESS | 3772 | 1464392312950 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:38:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 749ms 15:38:33 INFO - PROCESS | 3772 | 1464392313026 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 15:38:33 INFO - PROCESS | 3772 | 1464392313028 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 15:38:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:38:33 INFO - PROCESS | 3772 | 1464392313032 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:38:33 INFO - PROCESS | 3772 | 1464392313034 Marionette TRACE conn2 <- [1,3042,null,{}] 15:38:33 INFO - PROCESS | 3772 | 1464392313043 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:33 INFO - PROCESS | 3772 | 1464392313135 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 15:38:33 INFO - PROCESS | 3772 | 1464392313152 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:33 INFO - PROCESS | 3772 | ++DOCSHELL 132F6C00 == 32 [pid = 3772] [id = 772] 15:38:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (132F7000) [pid = 3772] [serial = 2314] [outer = 00000000] 15:38:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1395B800) [pid = 3772] [serial = 2315] [outer = 132F7000] 15:38:33 INFO - PROCESS | 3772 | 1464392313201 Marionette DEBUG loaded listener.js 15:38:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13A7B000) [pid = 3772] [serial = 2316] [outer = 132F7000] 15:38:33 INFO - PROCESS | 3772 | 1464392313920 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:38:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:38:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:38:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:38:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 15:38:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:38:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1015ms 15:38:34 INFO - PROCESS | 3772 | 1464392314055 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 15:38:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:38:34 INFO - PROCESS | 3772 | 1464392314057 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 15:38:34 INFO - PROCESS | 3772 | 1464392314061 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:38:34 INFO - PROCESS | 3772 | 1464392314062 Marionette TRACE conn2 <- [1,3046,null,{}] 15:38:34 INFO - PROCESS | 3772 | 1464392314066 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:34 INFO - PROCESS | 3772 | 1464392314153 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 15:38:34 INFO - PROCESS | 3772 | 1464392314252 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:34 INFO - PROCESS | 3772 | ++DOCSHELL 1593A400 == 33 [pid = 3772] [id = 773] 15:38:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (161D5800) [pid = 3772] [serial = 2317] [outer = 00000000] 15:38:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (161DEC00) [pid = 3772] [serial = 2318] [outer = 161D5800] 15:38:34 INFO - PROCESS | 3772 | 1464392314299 Marionette DEBUG loaded listener.js 15:38:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (167D2800) [pid = 3772] [serial = 2319] [outer = 161D5800] 15:38:34 INFO - PROCESS | 3772 | 1464392314801 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 15:38:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:38:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:38:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:38:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:38:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:38:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:38:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:38:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:38:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:38:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:38:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:38:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:38:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:38:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:38:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:38:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:38:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 796ms 15:38:34 INFO - PROCESS | 3772 | 1464392314870 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 15:38:34 INFO - PROCESS | 3772 | 1464392314872 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 15:38:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:38:34 INFO - PROCESS | 3772 | 1464392314881 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:38:34 INFO - PROCESS | 3772 | 1464392314883 Marionette TRACE conn2 <- [1,3050,null,{}] 15:38:34 INFO - PROCESS | 3772 | 1464392314886 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:34 INFO - PROCESS | 3772 | 1464392314999 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 15:38:34 INFO - PROCESS | 3772 | 1464392315011 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:35 INFO - PROCESS | 3772 | ++DOCSHELL 168C0000 == 34 [pid = 3772] [id = 774] 15:38:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (168C6C00) [pid = 3772] [serial = 2320] [outer = 00000000] 15:38:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16DECC00) [pid = 3772] [serial = 2321] [outer = 168C6C00] 15:38:35 INFO - PROCESS | 3772 | 1464392315056 Marionette DEBUG loaded listener.js 15:38:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16E6A800) [pid = 3772] [serial = 2322] [outer = 168C6C00] 15:38:35 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:38:35 INFO - PROCESS | 3772 | 1464392315516 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:38:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:38:35 INFO - {} 15:38:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 702ms 15:38:35 INFO - PROCESS | 3772 | 1464392315583 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 15:38:35 INFO - PROCESS | 3772 | 1464392315585 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 15:38:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:38:35 INFO - PROCESS | 3772 | 1464392315588 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:38:35 INFO - PROCESS | 3772 | 1464392315590 Marionette TRACE conn2 <- [1,3054,null,{}] 15:38:35 INFO - PROCESS | 3772 | 1464392315593 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:35 INFO - PROCESS | 3772 | 1464392315770 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 15:38:35 INFO - PROCESS | 3772 | 1464392315791 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:35 INFO - PROCESS | 3772 | ++DOCSHELL 0C785800 == 35 [pid = 3772] [id = 775] 15:38:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17697C00) [pid = 3772] [serial = 2323] [outer = 00000000] 15:38:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (178B4800) [pid = 3772] [serial = 2324] [outer = 17697C00] 15:38:35 INFO - PROCESS | 3772 | 1464392315837 Marionette DEBUG loaded listener.js 15:38:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (17FCF000) [pid = 3772] [serial = 2325] [outer = 17697C00] 15:38:36 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (176B4400) [pid = 3772] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:38:36 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (14347C00) [pid = 3772] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:38:36 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1106D400) [pid = 3772] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:38:36 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (0F397000) [pid = 3772] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:38:36 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (132F2800) [pid = 3772] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:38:36 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16F07C00) [pid = 3772] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:38:36 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (14347800) [pid = 3772] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:38:36 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16DE2400) [pid = 3772] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:38:36 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (161D7C00) [pid = 3772] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:38:36 INFO - PROCESS | 3772 | 1464392316337 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 15:38:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:38:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:38:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:38:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:38:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:38:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:38:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:38:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 796ms 15:38:36 INFO - PROCESS | 3772 | 1464392316388 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 15:38:36 INFO - PROCESS | 3772 | 1464392316390 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 15:38:36 INFO - PROCESS | 3772 | 1464392316393 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:38:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:38:36 INFO - PROCESS | 3772 | 1464392316395 Marionette TRACE conn2 <- [1,3058,null,{}] 15:38:36 INFO - PROCESS | 3772 | 1464392316399 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:36 INFO - PROCESS | 3772 | 1464392316495 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 15:38:36 INFO - PROCESS | 3772 | 1464392316502 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:36 INFO - PROCESS | 3772 | ++DOCSHELL 12918000 == 36 [pid = 3772] [id = 776] 15:38:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (132F2800) [pid = 3772] [serial = 2326] [outer = 00000000] 15:38:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1809D800) [pid = 3772] [serial = 2327] [outer = 132F2800] 15:38:36 INFO - PROCESS | 3772 | 1464392316546 Marionette DEBUG loaded listener.js 15:38:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1846B400) [pid = 3772] [serial = 2328] [outer = 132F2800] 15:38:36 INFO - PROCESS | 3772 | 1464392316978 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 15:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:38:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 624ms 15:38:37 INFO - PROCESS | 3772 | 1464392317032 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 15:38:37 INFO - PROCESS | 3772 | 1464392317033 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 15:38:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:38:37 INFO - PROCESS | 3772 | 1464392317037 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:38:37 INFO - PROCESS | 3772 | 1464392317039 Marionette TRACE conn2 <- [1,3062,null,{}] 15:38:37 INFO - PROCESS | 3772 | 1464392317042 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:37 INFO - PROCESS | 3772 | 1464392317120 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 15:38:37 INFO - PROCESS | 3772 | 1464392317154 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:37 INFO - PROCESS | 3772 | ++DOCSHELL 118C1400 == 37 [pid = 3772] [id = 777] 15:38:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (132FB000) [pid = 3772] [serial = 2329] [outer = 00000000] 15:38:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (18721400) [pid = 3772] [serial = 2330] [outer = 132FB000] 15:38:37 INFO - PROCESS | 3772 | 1464392317198 Marionette DEBUG loaded listener.js 15:38:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (18723400) [pid = 3772] [serial = 2331] [outer = 132FB000] 15:38:37 INFO - PROCESS | 3772 | 1464392317615 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 15:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:38:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 640ms 15:38:37 INFO - PROCESS | 3772 | 1464392317675 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 15:38:37 INFO - PROCESS | 3772 | 1464392317677 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 15:38:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:38:37 INFO - PROCESS | 3772 | 1464392317681 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:38:37 INFO - PROCESS | 3772 | 1464392317682 Marionette TRACE conn2 <- [1,3066,null,{}] 15:38:37 INFO - PROCESS | 3772 | 1464392317690 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:37 INFO - PROCESS | 3772 | 1464392317768 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 15:38:37 INFO - PROCESS | 3772 | 1464392317774 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:37 INFO - PROCESS | 3772 | ++DOCSHELL 11079400 == 38 [pid = 3772] [id = 778] 15:38:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (132F9000) [pid = 3772] [serial = 2332] [outer = 00000000] 15:38:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (18B5E000) [pid = 3772] [serial = 2333] [outer = 132F9000] 15:38:37 INFO - PROCESS | 3772 | 1464392317821 Marionette DEBUG loaded listener.js 15:38:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (18B64000) [pid = 3772] [serial = 2334] [outer = 132F9000] 15:38:38 INFO - PROCESS | 3772 | 1464392318256 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 15:38:38 INFO - PROCESS | 3772 | 1464392318347 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 15:38:38 INFO - PROCESS | 3772 | 1464392318353 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:38:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:38:38 INFO - PROCESS | 3772 | 1464392318358 Marionette TRACE conn2 <- [1,3070,null,{}] 15:38:38 INFO - PROCESS | 3772 | 1464392318364 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:38 INFO - PROCESS | 3772 | 1464392318486 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 15:38:38 INFO - PROCESS | 3772 | 1464392318652 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:38 INFO - PROCESS | 3772 | ++DOCSHELL 10E41800 == 39 [pid = 3772] [id = 779] 15:38:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (10E48800) [pid = 3772] [serial = 2335] [outer = 00000000] 15:38:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (11078400) [pid = 3772] [serial = 2336] [outer = 10E48800] 15:38:38 INFO - PROCESS | 3772 | 1464392318709 Marionette DEBUG loaded listener.js 15:38:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (11409C00) [pid = 3772] [serial = 2337] [outer = 10E48800] 15:38:39 INFO - PROCESS | 3772 | 1464392319215 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 15:38:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:38:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:38:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:38:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:38:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 905ms 15:38:39 INFO - PROCESS | 3772 | 1464392319267 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 15:38:39 INFO - PROCESS | 3772 | 1464392319271 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 15:38:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:38:39 INFO - PROCESS | 3772 | 1464392319280 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:38:39 INFO - PROCESS | 3772 | 1464392319284 Marionette TRACE conn2 <- [1,3074,null,{}] 15:38:39 INFO - PROCESS | 3772 | 1464392319289 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:39 INFO - PROCESS | 3772 | 1464392319400 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 15:38:39 INFO - PROCESS | 3772 | 1464392319562 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:39 INFO - PROCESS | 3772 | ++DOCSHELL 1318E800 == 40 [pid = 3772] [id = 780] 15:38:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (132ECC00) [pid = 3772] [serial = 2338] [outer = 00000000] 15:38:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (13A75400) [pid = 3772] [serial = 2339] [outer = 132ECC00] 15:38:39 INFO - PROCESS | 3772 | 1464392319625 Marionette DEBUG loaded listener.js 15:38:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (152CEC00) [pid = 3772] [serial = 2340] [outer = 132ECC00] 15:38:40 INFO - PROCESS | 3772 | 1464392320215 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:38:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:38:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 998ms 15:38:40 INFO - PROCESS | 3772 | 1464392320280 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 15:38:40 INFO - PROCESS | 3772 | 1464392320283 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 15:38:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:38:40 INFO - PROCESS | 3772 | 1464392320287 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:38:40 INFO - PROCESS | 3772 | 1464392320289 Marionette TRACE conn2 <- [1,3078,null,{}] 15:38:40 INFO - PROCESS | 3772 | 1464392320295 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:40 INFO - PROCESS | 3772 | 1464392320402 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 15:38:40 INFO - PROCESS | 3772 | 1464392320555 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:40 INFO - PROCESS | 3772 | ++DOCSHELL 176B6C00 == 41 [pid = 3772] [id = 781] 15:38:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (176B7400) [pid = 3772] [serial = 2341] [outer = 00000000] 15:38:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (178BB800) [pid = 3772] [serial = 2342] [outer = 176B7400] 15:38:40 INFO - PROCESS | 3772 | 1464392320616 Marionette DEBUG loaded listener.js 15:38:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (17483C00) [pid = 3772] [serial = 2343] [outer = 176B7400] 15:38:41 INFO - PROCESS | 3772 | 1464392321156 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:38:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:38:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 905ms 15:38:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:38:41 INFO - PROCESS | 3772 | 1464392321200 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 15:38:41 INFO - PROCESS | 3772 | 1464392321203 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 15:38:41 INFO - PROCESS | 3772 | 1464392321208 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:38:41 INFO - PROCESS | 3772 | 1464392321210 Marionette TRACE conn2 <- [1,3082,null,{}] 15:38:41 INFO - PROCESS | 3772 | 1464392321213 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:41 INFO - PROCESS | 3772 | 1464392321320 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 15:38:41 INFO - PROCESS | 3772 | 1464392321434 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:41 INFO - PROCESS | 3772 | ++DOCSHELL 167D5400 == 42 [pid = 3772] [id = 782] 15:38:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (174F9400) [pid = 3772] [serial = 2344] [outer = 00000000] 15:38:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (18B5E800) [pid = 3772] [serial = 2345] [outer = 174F9400] 15:38:41 INFO - PROCESS | 3772 | 1464392321530 Marionette DEBUG loaded listener.js 15:38:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (19A82000) [pid = 3772] [serial = 2346] [outer = 174F9400] 15:38:42 INFO - PROCESS | 3772 | 1464392322094 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:38:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:38:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 936ms 15:38:42 INFO - PROCESS | 3772 | 1464392322136 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 15:38:42 INFO - PROCESS | 3772 | 1464392322138 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 15:38:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:38:42 INFO - PROCESS | 3772 | 1464392322141 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:38:42 INFO - PROCESS | 3772 | 1464392322143 Marionette TRACE conn2 <- [1,3086,null,{}] 15:38:42 INFO - PROCESS | 3772 | 1464392322147 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:42 INFO - PROCESS | 3772 | 1464392322247 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 15:38:42 INFO - PROCESS | 3772 | 1464392322364 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:42 INFO - PROCESS | 3772 | ++DOCSHELL 168BAC00 == 43 [pid = 3772] [id = 783] 15:38:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1695F800) [pid = 3772] [serial = 2347] [outer = 00000000] 15:38:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (19A8A400) [pid = 3772] [serial = 2348] [outer = 1695F800] 15:38:42 INFO - PROCESS | 3772 | 1464392322459 Marionette DEBUG loaded listener.js 15:38:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (19A8D000) [pid = 3772] [serial = 2349] [outer = 1695F800] 15:38:43 INFO - PROCESS | 3772 | 1464392323117 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 15:38:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:38:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:38:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1029ms 15:38:43 INFO - PROCESS | 3772 | 1464392323204 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 15:38:43 INFO - PROCESS | 3772 | 1464392323208 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 15:38:43 INFO - PROCESS | 3772 | 1464392323213 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:38:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:38:43 INFO - PROCESS | 3772 | 1464392323217 Marionette TRACE conn2 <- [1,3090,null,{}] 15:38:43 INFO - PROCESS | 3772 | 1464392323238 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:43 INFO - PROCESS | 3772 | 1464392323335 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 15:38:43 INFO - PROCESS | 3772 | 1464392323483 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:43 INFO - PROCESS | 3772 | ++DOCSHELL 11F17800 == 44 [pid = 3772] [id = 784] 15:38:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (11FAE800) [pid = 3772] [serial = 2350] [outer = 00000000] 15:38:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (129F9C00) [pid = 3772] [serial = 2351] [outer = 11FAE800] 15:38:43 INFO - PROCESS | 3772 | 1464392323536 Marionette DEBUG loaded listener.js 15:38:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (12FACC00) [pid = 3772] [serial = 2352] [outer = 11FAE800] 15:38:44 INFO - PROCESS | 3772 | 1464392324081 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:38:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:38:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 905ms 15:38:44 INFO - PROCESS | 3772 | 1464392324121 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 15:38:44 INFO - PROCESS | 3772 | 1464392324126 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 15:38:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:38:44 INFO - PROCESS | 3772 | 1464392324132 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:38:44 INFO - PROCESS | 3772 | 1464392324135 Marionette TRACE conn2 <- [1,3094,null,{}] 15:38:44 INFO - PROCESS | 3772 | 1464392324157 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:44 INFO - PROCESS | 3772 | 1464392324255 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 15:38:44 INFO - PROCESS | 3772 | --DOCSHELL 166D3000 == 43 [pid = 3772] [id = 738] 15:38:44 INFO - PROCESS | 3772 | --DOCSHELL 10B0EC00 == 42 [pid = 3772] [id = 740] 15:38:44 INFO - PROCESS | 3772 | --DOCSHELL 112D9400 == 41 [pid = 3772] [id = 669] 15:38:44 INFO - PROCESS | 3772 | --DOCSHELL 11FA6800 == 40 [pid = 3772] [id = 767] 15:38:44 INFO - PROCESS | 3772 | --DOCSHELL 0F30E000 == 39 [pid = 3772] [id = 766] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (18039400) [pid = 3772] [serial = 2260] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (18721000) [pid = 3772] [serial = 2294] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (159CE400) [pid = 3772] [serial = 2283] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (0F39BC00) [pid = 3772] [serial = 2262] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (15809800) [pid = 3772] [serial = 2282] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1140A800) [pid = 3772] [serial = 2276] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (11F15800) [pid = 3772] [serial = 2277] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (10558400) [pid = 3772] [serial = 2273] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (10B0C000) [pid = 3772] [serial = 2274] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1395D400) [pid = 3772] [serial = 2279] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (13A7A400) [pid = 3772] [serial = 2280] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (138EE400) [pid = 3772] [serial = 2270] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1768F000) [pid = 3772] [serial = 2291] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (15930000) [pid = 3772] [serial = 2268] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (118CC400) [pid = 3772] [serial = 2265] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16FDF800) [pid = 3772] [serial = 2289] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16E61400) [pid = 3772] [serial = 2288] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (166CF400) [pid = 3772] [serial = 2285] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (17695000) [pid = 3772] [serial = 2292] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (168BCC00) [pid = 3772] [serial = 2286] [outer = 00000000] [url = about:blank] 15:38:44 INFO - PROCESS | 3772 | 1464392324429 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:44 INFO - PROCESS | 3772 | ++DOCSHELL 0F30E000 == 40 [pid = 3772] [id = 785] 15:38:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (0F30F400) [pid = 3772] [serial = 2353] [outer = 00000000] 15:38:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (10558400) [pid = 3772] [serial = 2354] [outer = 0F30F400] 15:38:44 INFO - PROCESS | 3772 | 1464392324478 Marionette DEBUG loaded listener.js 15:38:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (10E43000) [pid = 3772] [serial = 2355] [outer = 0F30F400] 15:38:44 INFO - PROCESS | 3772 | 1464392324843 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 15:38:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:38:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:38:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:38:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 749ms 15:38:44 INFO - PROCESS | 3772 | 1464392324931 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 15:38:44 INFO - PROCESS | 3772 | 1464392324933 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 15:38:44 INFO - PROCESS | 3772 | 1464392324938 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:38:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:38:44 INFO - PROCESS | 3772 | 1464392324941 Marionette TRACE conn2 <- [1,3098,null,{}] 15:38:44 INFO - PROCESS | 3772 | 1464392324951 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:45 INFO - PROCESS | 3772 | 1464392325045 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 15:38:45 INFO - PROCESS | 3772 | 1464392325057 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:45 INFO - PROCESS | 3772 | ++DOCSHELL 13A72C00 == 41 [pid = 3772] [id = 786] 15:38:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (13A75000) [pid = 3772] [serial = 2356] [outer = 00000000] 15:38:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (143BAC00) [pid = 3772] [serial = 2357] [outer = 13A75000] 15:38:45 INFO - PROCESS | 3772 | 1464392325104 Marionette DEBUG loaded listener.js 15:38:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (15607000) [pid = 3772] [serial = 2358] [outer = 13A75000] 15:38:45 INFO - PROCESS | 3772 | 1464392325569 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 15:38:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:38:45 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 15:38:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:38:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:38:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 624ms 15:38:45 INFO - PROCESS | 3772 | 1464392325579 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 15:38:45 INFO - PROCESS | 3772 | 1464392325582 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 15:38:45 INFO - PROCESS | 3772 | 1464392325585 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:38:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:38:45 INFO - PROCESS | 3772 | 1464392325586 Marionette TRACE conn2 <- [1,3102,null,{}] 15:38:45 INFO - PROCESS | 3772 | 1464392325590 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:45 INFO - PROCESS | 3772 | 1464392325673 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 15:38:45 INFO - PROCESS | 3772 | 1464392325682 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"bc3a73c0-8175-49d3-bfbe-b89fca99d0b5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:45 INFO - PROCESS | 3772 | ++DOCSHELL 15807C00 == 42 [pid = 3772] [id = 787] 15:38:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (15940000) [pid = 3772] [serial = 2359] [outer = 00000000] 15:38:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (161D2400) [pid = 3772] [serial = 2360] [outer = 15940000] 15:38:45 INFO - PROCESS | 3772 | 1464392325731 Marionette DEBUG loaded listener.js 15:38:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (161DD000) [pid = 3772] [serial = 2361] [outer = 15940000] 15:38:46 INFO - PROCESS | 3772 | 1464392326160 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:38:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:38:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 593ms 15:38:46 INFO - PROCESS | 3772 | 1464392326182 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 15:38:46 INFO - PROCESS | 3772 | 1464392326183 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 15:38:47 WARNING - u'runner_teardown' () 15:38:47 INFO - No more tests 15:38:47 INFO - Got 0 unexpected results 15:38:47 INFO - SUITE-END | took 663s 15:38:47 INFO - Closing logging queue 15:38:47 INFO - queue closed 15:38:47 INFO - Return code: 0 15:38:47 WARNING - # TBPL SUCCESS # 15:38:47 INFO - Running post-action listener: _resource_record_post_action 15:38:47 INFO - Running post-run listener: _resource_record_post_run 15:38:48 INFO - Total resource usage - Wall time: 673s; CPU: 17.0%; Read bytes: 91703808; Write bytes: 938168832; Read time: 388611; Write time: 949674 15:38:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:38:48 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 61454336; Read time: 0; Write time: 57368 15:38:48 INFO - run-tests - Wall time: 671s; CPU: 17.0%; Read bytes: 91703808; Write bytes: 802359296; Read time: 388611; Write time: 837210 15:38:48 INFO - Running post-run listener: _upload_blobber_files 15:38:48 INFO - Blob upload gear active. 15:38:48 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:38:48 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 15:38:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 15:38:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 15:38:49 INFO - (blobuploader) - INFO - Open directory for files ... 15:38:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:38:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:38:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:38:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:38:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:38:50 INFO - (blobuploader) - INFO - Done attempting. 15:38:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:38:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:38:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:38:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:38:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:38:53 INFO - (blobuploader) - INFO - Done attempting. 15:38:53 INFO - (blobuploader) - INFO - Iteration through files over. 15:38:53 INFO - Return code: 0 15:38:53 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:38:53 INFO - Using _rmtree_windows ... 15:38:53 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:38:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/717d3534b1c7b06cc71f41594efdbac4b33ea89710ea7a3f5529e6b9eecc3bbc202e6fc8d9097ca238ead8c2362162e4564cc53c3acf2072aee01adb21a501c0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7f68f0b53e38216dfe16acb269608617bdcd6ebc9d8aaec9db1ab850bf0bf74bce6571bdd22fb224cf327e839ad2af43318d796f8d213fc361e3e5315e5a34dc"} 15:38:53 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:38:53 INFO - Writing to file C:\slave\test\properties\blobber_files 15:38:53 INFO - Contents: 15:38:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/717d3534b1c7b06cc71f41594efdbac4b33ea89710ea7a3f5529e6b9eecc3bbc202e6fc8d9097ca238ead8c2362162e4564cc53c3acf2072aee01adb21a501c0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7f68f0b53e38216dfe16acb269608617bdcd6ebc9d8aaec9db1ab850bf0bf74bce6571bdd22fb224cf327e839ad2af43318d796f8d213fc361e3e5315e5a34dc"} 15:38:53 INFO - Running post-run listener: copy_logs_to_upload_dir 15:38:53 INFO - Copying logs to upload dir... 15:38:53 INFO - mkdir: C:\slave\test\build\upload\logs 15:38:53 INFO - Copying logs to upload dir... 15:38:53 INFO - Using _rmtree_windows ... 15:38:53 INFO - Using _rmtree_windows ... 15:38:53 INFO - Using _rmtree_windows ... 15:38:53 INFO - Using _rmtree_windows ... 15:38:53 INFO - Using _rmtree_windows ... 15:38:53 INFO - Using _rmtree_windows ... 15:38:53 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=805.043000 ========= master_lag: 9.40 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 34 secs) (at 2016-05-27 16:38:52.841481) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 16:38:52.842369) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-113\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-113 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-113 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-113 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-113 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-113 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/717d3534b1c7b06cc71f41594efdbac4b33ea89710ea7a3f5529e6b9eecc3bbc202e6fc8d9097ca238ead8c2362162e4564cc53c3acf2072aee01adb21a501c0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7f68f0b53e38216dfe16acb269608617bdcd6ebc9d8aaec9db1ab850bf0bf74bce6571bdd22fb224cf327e839ad2af43318d796f8d213fc361e3e5315e5a34dc"} build_url:https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/717d3534b1c7b06cc71f41594efdbac4b33ea89710ea7a3f5529e6b9eecc3bbc202e6fc8d9097ca238ead8c2362162e4564cc53c3acf2072aee01adb21a501c0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7f68f0b53e38216dfe16acb269608617bdcd6ebc9d8aaec9db1ab850bf0bf74bce6571bdd22fb224cf327e839ad2af43318d796f8d213fc361e3e5315e5a34dc"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UhlPrWqLR9y-Z-XsSbwjIA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 16:38:52.958544) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 16:38:52.958950) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-113\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-113 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-113 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-113 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-113 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-113 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 16:38:53.086127) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 16:38:53.086465) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 16:38:53.565536) ========= ========= Total master_lag: 9.68 =========